BODY {
	margin: 0px;
    background-image: url(images/background.gif);
    background-repeat: repeat-x;
    background-color: #ffffff;
}

.t_left_hld{
	margin: 0px;
	background-image: url(images/left_hld_1_background.jpg);
	background-repeat: repeat-y;
}

.t_right_hld{
 margin: 0px;
 background-image: url(images/right_bck.jpg);
 background-repeat: repeat-y;
}

.t_right_bck{
 margin: 0px;
 background-image: url(images/right_image.jpg);
 background-repeat: no-repeat;
}

.t_otok{
 margin: 0px;
 background-image: url(images/t_background.jpg);
 background-repeat: repeat-x;
 background-color: #e10916;
 text-align:left;
}

.t_otok_bottm{
 margin: 0px;
 background-color: #e10916;
 text-align:left;
}

.t_otok a{
	padding-left: 27px;
 	font-family: tahoma;
 	font-size: 14px;
 	line-height: 28px;
 	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}


.t_otok a:hover{
	text-decoration:none;
	background-image: url(images/black_dot.gif);
	background-repeat: no-repeat;
	background-position: 16px 0.40em;
}

.t_otok_title{
	background-image: url(images/t_head.jpg);
	background-repeat: no-repeat;
	width:144px;
	height:28px;
	color: #ffffff;
	font-size: 22px;
	font-weight: bold;
	font-family: tahoma;
}




.t_arhiv{
	margin: 0px;
	background-image: url(images/t_arhiv_aktualnosti_image.jpg);
	background-repeat: no-repeat;
	width:213px;
	min-height:290px;
	height: 290px;
}

.t_arhiv div{
 	color: #0093dd;
 	font-family: tahoma;
 	font-size: 12px;
 	font-weight: bold;
 	text-align: left;
 	margin-left:22px;
 	margin-right:20px;
 	height:200px;
 	line-height: 15px;
}

.t_arhiv div li
{
 	color: #6f767c;
 	margin-bottom: 10px;
}

.t_arhiv div a{
 	color: #0094de;
 	text-decoration: none;

}

.t_arhiv div a:hover{
 	color: #6f767c;
 	text-decoration: none;
}


.t_title{
	background-image: url(images/t_title.jpg);
	background-repeat: no-repeat;
	width:213px;
	height: 94px;
}

.t_title div{
 	color: #0093dd;
 	font-family: tahoma;
 	font-size: 24px;
 	font-weight: bold;
 	text-align: center;
 	margin:20px;
}

.page{
 margin: 0px;
 background-image: url(images/page_background.jpg);
 background-repeat: repeat-y;
}

.page #page_content{
   font-family: tahoma;
   color: #181411;
   font-size: 12px;
   margin-left: 20px;
   margin-right: 20px;
   margin-top: 18px;
   text-align: left;
   line-height: 15px;
}

.page #page_content .title{
   font-family: tahoma;
   color: #0093dd;
   font-size: 20px;
   text-align: left;
   font-style: italic;
   margin-bottom: 20px;
   line-height: 25px;
}


.page #page_content a{
 	color: #0094de;
 	text-decoration: underline;
 	font-style: italic;
}

.page #page_content a:hover{
 	color: #6f767c;
 	text-decoration: underline;
 	font-style: italic;
}



.main_menu{
 margin-right: 30px;
 height: 36px;

}



.main_menu a{
    margin: 12px;
 	font-family: tahoma;
 	font-size: 18px;
 	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}

.main_menu a:hover{

	text-decoration:none;

}

.main_menu .td_normal{
    height: 36px;
}

.main_menu .td_hover{
	background-image: url(images/big_black_dot.gif);
	background-repeat: no-repeat;
	background-position: 0px 0.14em;
	height: 36px;
}
