/* CSS document */
body{
font-family : verdana, arial, sans-serif; 
font-size : 11px;  
color : #000;  
background-color:#044c7c; 
text-align:left; 
margin:0; 
padding:0;
margin-top:0px;
margin-bottom:5px;
background-image:url(../images/body.jpg);
background-repeat:repeat-x;

}
p, h1, h2, h3{
margin: 0;
padding: 0;
font-size : 11px;
}
img{
border: 0px;
}
ul{
margin:0px;
padding:0px;
}
ul li{
margin:0px;
padding:0px;
list-style-type:none;
}
a{
text-decoration:none;
}

#entirebody{ 
width:948px;
margin-left:auto;
margin-right:auto;
text-align:center;

}
#logo{
width:948px; 
height: 127px;
margin-top: 1px;
background: url(../images/logo.jpg)  no-repeat;
text-align:left;
}
#languages{
float:right;
padding-right: 5px;
padding-top: 13px;
}
#languages ul{
margin:0px;
padding:0px;
}
#languages ul li{
margin:0px;
padding:0px;
list-style-type:none;
float:left;
background:url(../images/languages.jpg) no-repeat right 3px;
padding-top: 1px;
padding-bottom: 1px;
}
#languages ul li.last{
background:none;
}
#languages ul li a{
text-decoration:none;
color: #1f3a87;
font-weight:bold;
padding-left: 7px;
padding-right: 7px;
font-size: 10px;
}
#languages ul li a:hover{
color: #1f3a87;
text-decoration:underline;
}
#languages ul li a.active{
color: #1f3a87;
text-decoration:underline;
}
#topnav{
width: 750px;
float:left;
margin-top: 0px;
padding-left:0px;
}
#topnav ul {
margin: 0px;
padding: 0px;
padding-top: 5px;
float:left;
}
#topnav ul li{
margin: 0px;
padding: 0px;
list-style-type: none;
float:left;
padding: 0px 3px 4px 3px;
background:url(../images/top_vija.jpg) no-repeat right 9px;
}
#topnav ul li.first{
padding: 0px 3px 4px 0px;
}
#topnav ul li.last{
background:none;
}
#topnav ul li a{
float:left;
font-size: 10px;
font-weight: bold;
color: #1f3a87;
text-decoration:none;
text-transform: uppercase;
padding:8px 10px 9px 10px;
}

#topnav ul li a:hover{
background:url(../images/topnav_hover.gif) repeat-x;
}
#topnav ul li a.active{
background:url(../images/topnav_hover.gif) repeat-x;
}
#container{
width: 940px;
float:left;
background-color: #fff;
margin-top:2px;
background: url(../images/container_bg.gif) repeat-y;
margin-bottom: 10px;
}
#leftnav_dizajn_purp{
width: 213px;
float:left;
background: url(../images/leftnav_dizajn_purp.gif) repeat-x;
}
#leftnav{
width:201px;
float:left;
}
#leftnav .box1{
width:199px;
float:left; 
}
#leftnav .box1 ul{
display:block;
margin: 0px;
padding: 0px;
}
#leftnav .box1 ul li{
display:block;
margin: 0px;
padding: 0px;
list-style-type: none;
margin-bottom: 1px;
}
#leftnav .box1 ul li a{
display:block;
min-height: 1px;
height: auto !important;
height: 1px;
text-align:left;
font-size: 10px;
font-weight: bold;
color: #2c2a2b;
padding: 8px 5px 7px 14px;
background:url(../images/leftnav_box1_bg_a.gif) no-repeat;
}
#leftnav .box1 ul li a:hover{
color:#fff;
background:url(../images/leftnav_box1_bg_a_hov.gif) no-repeat;
}
#leftnav .box1 ul li a.active{
color:#fff;
background:url(../images/leftnav_box1_bg_a_hov.gif) no-repeat;
}
#leftnav .box1 ul li ul{
margin:0px;
padding:0px;
background: url(../images/leftnav_ulli_ul_bg.gif) repeat-y;
}
#leftnav .box1 ul li ul li{
margin:0px;
padding:0px;
border-bottom: 1px solid #cae2ee;
margin-left: 15px;
}
#leftnav .box1 ul li ul li.last{
border:none;
}
#leftnav .box1 ul li ul li a{
padding: 8px 5px 7px 8px;
background:none;
color: #014c86;
}
#leftnav .box1 ul li ul li a:hover{
background:none;
color: #484848;
text-decoration:underline;
}
#leftnav .box1 ul li ul li a.active{
background:none;
color: #484848;
text-decoration:underline;
}
#leftnav .box2{
 width:201px;
 float:left;
}
#leftnav .box2 ul{
display:block;
margin: 0px;
padding: 0px;
margin-top:10px;
}
#leftnav .box2 ul li{
display:block;
margin: 0px;
padding: 0px;
list-style-type: none;
}

#leftnav .box2 ul li a{
display:block;
min-height: 1px;
height: auto !important;
height: 1px;
text-align:left;
font-size: 10px;
font-weight: bold;
color: #2c2a2b;
text-transform:uppercase;
padding: 16px 5px 17px 14px;
background:url(../images/leftnav_box2_a.gif) no-repeat;
}
#leftnav .box2 ul li.first a{
padding:0px;
color: #fff;
padding: 8px 0px 8px 14px;
margin-bottom: 5px;
background:url(../images/left_linqe_bg.jpg) no-repeat;
}
#leftnav .box2 ul li.first a:hover{
background:url(../images/left_linqe_bg_hov.gif) no-repeat;
}
#leftnav .box2 ul li.first a.active{
background:url(../images/left_linqe_bg_hov.gif) no-repeat;
}
#leftnav .box2 ul li a:hover{
color:#fff;
background:url(../images/leftnav_box2_a_hover.gif) no-repeat;

}

#leftnav .box2 ul li a.active{
color:#fff;
background:url(../images/leftnav_box2_a_active.gif) no-repeat;

}
#leftnav .video{
float:left;
border-bottom: 4px solid #fff;
width: 199px;
}
#leftnav .video a{
float:left;
width: 199px;
background: url(../images/video.gif) no-repeat;
height: 130px;
}
#leftnav .video a:hover{
background: url(../images/video_me_hover.gif) no-repeat;
}
#banner{
  width:727px;
  height:156px;
  float:left;
}
#content{
width:491px;
float:left;
text-align:left;
margin-top: 10px;
padding-bottom: 30px;
padding-left:20px;
padding-right: 20px;
}
#content h1{

color: #014c86;
font-size: 12px;
padding-bottom: 10px;
padding-top:5px;
border-bottom: 1px solid #aec7db;
margin-bottom: 10px;
}
#content h2{
color: #16436d;
margin-bottom:5px;
font-size: 11px;
padding-top:8px;
}
#content h3{
color: #007cc2;
padding-left:0px;
margin-bottom:15px;
font-size: 12px;
padding-bottom: 0px;
padding-top:10px;
}
#content p{
color:#000;
line-height:16px;
}
#content p a{
color:#16436d;
font-size:10px;
font-weight:bold;
text-decoration:underline;
}
#content p a:hover{
text-decoration:none;
}
#content ul{
margin:0px;
padding:0px;
text-align:left; 
clear: both;
} 
#content ul li{
margin:0px;
padding:0px;
list-style-type:none;
margin-top:10px;
padding-right:20px;
padding-left: 20px;
padding-top:3px;
color:#000;
font-size:11px;
font-weight:normal;
font-family:verdana;
background-image:url(../images/content_lista.gif);
background-repeat:no-repeat;
background-position:7px 7px;
text-align: left; 
}
#content img{
border: 1px solid #ccc;
padding: 2px;
}
#home_news {
float:left;
width: 155px;
margin-right: 5px;
}
#home_news .home_news_inside_1{
padding-bottom: 15px;
background:#f7f7f7 url(../images/home_news1_bg.gif) repeat-x;
}
#home_news .home_news_inside_2{
padding-bottom: 15px;
background:#f3f8fc url(../images/home_news2_bg.gif) repeat-x;
}
#home_news .home_news_inside_3{
padding-bottom: 15px;
background:#fffae4 url(../images/home_news3_bg.gif) repeat-x;
}
#home_news h2{ 
color: #014c86;
padding-left: 8px;
padding-right: 8px;
padding-top: 10px;
}
#home_news img{
width: 155px;
border:none;
padding:0px;
}
#home_news p{ 
padding-left: 8px;
padding-right: 8px;
padding-top: 5px;
}
#home_news p a{ 
margin-left: 5px;
color: #014c86;
text-decoration:none;
}
#home_news p a:hover{
text-decoration:underline;;
} 
#rightnav{
width: 195px;
float:left;
text-align:left;
}
#search{
width: 185px;
height: 20px;
float:right;
margin-top: 10px;
padding-right: 10px;
background: url(../images/search_bg.gif) no-repeat;
}
#search .search{
width: 150px;
height: 18px;
float:left;
font-size:10px;
background-color: #000;
border: 0px solid #98989a;
background:none;
padding-left: 5px;
padding-right: 5px;
}
#search .go{
width: 24px;
height: 21px;
background:none;
float:left;
border: 0px solid #ec8c1c;
}
#rightnav .news {
float:left;
margin-bottom: 2px;
}
#rightnav .news h1 {
color:#182a72;
text-transform:uppercase;
padding:11px 5px 11px 6px;
background: url(../images/rightnav_move_h1_bg.gif) no-repeat;
}
#rightnav .right_numbers{
float:left;
text-align:left;
width: 184px;
height: 139px;
margin-bottom: 3px;
}
#rightnav .right_numbers h2{
width: 184px;
color: #f4c601;
text-transform: uppercase;
margin-top: -137px;
font-size: 12px;
font-family: arial;
padding-left: 8px;
margin-bottom: 103px;
}
#rightnav .right_numbers a{
color: #fff;
font-size: 10px;
font-family: arial;
padding-left: 10px;
font-weight:bold;
font-size: 11px;
text-decoration:underline;
}
#rightnav .right_numbers a:hover{
text-decoration:none;
}
#rightnav .wanted_person{
float:left;
text-align:left;
width: 184px;
height: 130px;
background: url(../images/personat_kerkim_bg.gif) no-repeat;
margin-bottom: 3px;
}
#rightnav .wanted_person h2{
width: 184px;
color: #fff;
text-transform: uppercase;
padding-top: 13px;
font-size: 11px;
font-weight:bold
font-family: arial;
padding-left: 8px;
}
#rightnav .wanted_person a{
color: #fff;
margin-top: 83px;
font-weight:bold;
padding-left: 20px;
float:left;
font-size:10px;
}
#rightnav .rightnav_news{
width: 184px;
float:left;
background-color: #c1dbec;
margin-bottom: 3px;
}
#rightnav .rightnav_news h2{
color:#004883;
padding: 6px 0px 6px 10px;
}
#rightnav .rightnav_news p{
padding: 0px 10px 8px 10px;
font-size: 11px;
}
#rightnav .rightnav_news p a{
color: #014c86;
text-decoration:none;
font-weight:bold;
}
#rightnav .rightnav_news p a:hover{
text-decoration:underline;;
} 
#rightnav .rightnav_links{
float:left;
}
#rightnav .rightnav_links ul li a{
color: #014c86;
width: 151px;
padding-top: 8px;
padding-bottom: 10px;
padding-right: 8px;
padding-left: 25px;
display:block;
background: url(../images/rightnav_links_a.gif) no-repeat;
}
#rightnav .rightnav_links ul li a:hover{
background: url(../images/rightnav_links_a_hov.gif) no-repeat;
}
#rightnav .rightnav_links ul li.long a{
background: url(../images/rightnav_mpb_link_a.gif) no-repeat;
}
#rightnav .rightnav_links ul li.long a:hover{
background: url(../images/rightnav_mpb_link_a_hov.gif) no-repeat;
}
#copyright {
clear:both;
background:url(../images/copyright.jpg) repeat-y;
}
#copyright p {
color:#fff;
padding-top:5px !important;
padding-top:3px;
padding-bottom:5px !important;
padding-bottom:5px;
text-align:center;
}

#copyright p span{
 margin-left:5px;
 

}

/* --------------------------------------------------------galeria TPL---------------------------------*/

#list_faculties{
float:left;

}
#list_faculties ul {
margin:0px;
padding:0px;
padding-left: 6px;
}
#list_faculties ul li{
margin:0px;
padding:0px;
float:left;
}
#list_faculties ul li a{
float:left;
width: 154px;
height: 85px;
background: url(../images/galeria_bg.gif) no-repeat;
padding-top: 115px;
margin-right: 10px;
color: #0d65a5;
}
#list_faculties ul li a:hover{
text-decoration:underline;
}
#list_faculties ul li a span{
width: 138px;
height: 60px;
padding: 8px;
float:left;
background: url(../images/galeria_title_bg.gif) repeat-y;
cursor:hand;
}
/*-------------- gallery ----------- */
/* Lightbox */
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;

	}
#lightbox a img{ border: none; }
#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	
	}
#imageContainer{
	padding: 10px;
	
	}
#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
		
	}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	
	}
/* end of Lightbox */

#content p.popup_images {
float:left;
margin-bottom:20px;

}
#content p.popup_images a {

width:145px;
float:left;
color:#fff;
text-decoration:none;
text-align:center;
border:1px solid #7fa6b9;
background-image:none;
margin-left:6px;
margin-right:8px;
padding-left:0px;

}
#content p.popup_images a.cift {
margin:0px 5px;
border:1px solid #7fa6b9;
margin-right:10px;
margin-left:6px;
}
#content p.popup_images a:hover {
border:1px solid #0462a8;\\dd137b;
}

#content p.popup_images span.valign {
display:block;
min-height:80px;
height:auto !important;
height:80px;
padding:5px 0px;
}
#content p.popup_images a img {
vertical-align:middle;
}
#content p.popup_images a span.title {
display:block;
min-height:27px;
height:auto !important;
height:27px;
padding:5px 10px;
background-color: #9bc9e0;
\\background: #e0e0e0 url(../images/popup_odd.jpg) repeat-x;
}
#content p.popup_images a.cift span.title {
background-color: #9bc9e0;

\\background: #e0e0e0 url(../images/popup_odd.jpg) repeat-x;
}

#content #gal_nav{
min-height: 15px;
height: auto !important;
height: 15px;
text-align: center;
clear: both;
border: transparent 1px #c3d66a;
margin-top: 0px;
}
#content #gal_nav img{
float: none;
display: inline;
margin: 0px;
margin-bottom:0px;
padding: 0px;
border: 0px;
}
#content #gal_nav a{
display:inline;
margin: 0px;
padding: 0px;
float: none;
}
#content #gal_nav p{
float: none;
display: inline;
margin: 0px 10px;
padding: 0px;
}


#galeria a{
margin:0px;
padding:0px;
width: 145px;
margin-bottom: 10px;
height: 154px;
margin-right: 10px;
float:left;
margin-left: 7px;
border: 1px solid #0d65a5;
}
#galeria a img{
padding-left: 12px;

}
#galeria a span.title{
float:left;
width: 128px;
padding: 10px 8px;
color: #0d65a5;
background-color:#e5edef;
border-top: 1px solid #0d65a5;
text-align:center;
}
#galeria a:hover span.title{
border-top: 1px solid #689dc5;
}
#galeria a:hover{
border: 1px solid #689dc5;
}
#content #gal_nav{
min-height: 15px;
height: auto !important;
height: 15px;
text-align: center;
clear: both;
border: transparent 1px #c3d66a;
padding-top: 10px;
}
#content #gal_nav img{
float: none;
display: inline;
margin: 0px;
margin-bottom:0px;
padding: 0px;
border: 0px;
}
#content #gal_nav a{
display:inline;
margin: 0px;
padding: 0px;
float: none;
border:none;
}
#content #gal_nav p{
float: none;
display: inline;
margin: 0px 10px;
padding: 0px;
}

/*--------------------------------------- start of sitemap ----------------------------------*/
#sitemap{
text-align: left;

}
#sitemap ul{
margin: 0px;
padding: 0px;
margin-top:0px;
}
#sitemap ul li{
list-style-type: none;
margin:0px;
background-image:none;
padding-top:3px;
padding-bottom:2px;
margin-left:0px;
padding-left:0px;
}
#sitemap ul li a, #sitemap ul li ul li a, #sitemap ul li ul li ul li a, #sitemap ul li ul li ul li ul li a{
min-height: 1px;
height: auto !important;
height: 1px;
padding: 3px 0px 2px 30px;
background: url(../images/sitemap/icon.gif) no-repeat;
background-position: 7px 0px;
text-decoration: none;
font-weight: normal;
color: #000;
font-size:11px;
}
#sitemap ul li a.home{
font-weight: bold;
padding-left: 18px;
background: url(../images/sitemap/home_.gif) no-repeat 0px 2px;
}
#sitemap ul li a:hover{
text-decoration: underline;
}
#sitemap ul li ul{
background: url(../images/sitemap/ul_bg.gif) repeat-y;
margin-bottom: -2px;
}
#sitemap ul li ul li {
padding-left: 15px;
}
#sitemap ul li ul li a{
\\background: none;
}
#sitemap li.end a{
background: url(../images/sitemap/endlist.gif) no-repeat;
background-position: 7px 0px;
}
#sitemap li.end ul{
background: none;
}
#sitemap li.end ul li a{
background-position: 7px 0px;
}
#sitemap li.end ul li.end a{
background-position: 7px 0px;
}
#sitemap li.end ul li a{

}
/*--------------------------------------- end of sitemap ----------------------------------*/
/*---------------------------------- ContactForm --------------------------------------------*/
#contactform {
text-align: left;
margin: 0px;
padding: 0px;
padding-bottom:80px;

}
#contactform form {
margin: 0px;
padding: 0px;
margin-top:10px;
}

#contactform dl {
margin: 0px;
padding: 0px;
margin-top:0px;
margin-left:0px;
margin-bottom:10px;
color:#545351;
}
#contactform input {
font-size: 11px;
background-color:#ffffa0;
background: url(../images/input_bg.gif) repeat-x;
}
#contactform input.search {
width: 100px;
font-size:10px;
margin-top:7px;
padding-top:0px;
padding-bottom:0px;
font-weight:normal;
border:1px solid #9a988d;
\\border-right:0px solid #9a988d;
\\border-bottom:0px solid #9a988d;
\\background-color:#d9dbdc;
background-image:none;
background: url(../images/input_bg.gif) repeat-x;

}

#contactform textarea{
        width:350px;
        margin-right:80px;
}
/*---------------------------------- end of ContactForm ----------------------------------------*/

#video_lista{
float:left;
}
#video_lista ul{
margin:0px;
padding:0px;
}
#video_lista ul li{
width: 490px;
margin:0px;
padding:0px;
background:none;
float:left;
padding-bottom: 10px;
margin-bottom: 10px;
border-bottom: 1px solid #cae2ee;
}
#video_lista ul li img{
width: 200px;
float:left;
margin-right: 10px;
}
#video_lista ul li h2{
margin:0px;
padding:0px;
width: 250px;
float:left;
padding-bottom: 85px;
}
#video_lista ul li a{
color: #004d7f;
float:right;
padding-right: 10px;
}
#video_lista ul li a:hover{
text-decoration:underline;
}
/* calendar */
#calendar{
width: 189px;
float:left;
background: url(../images/calendar_bg.gif) repeat-y;
padding-left: 5px;
padding-right: 5px;
}
#calendar h2{
font-size:11px;
color: #02385c;
text-align:left;
border-bottom: 1px solid #02385c;
padding: 5px 0px 7px 5px;
}
#calendar table td a{
font-weight:bold;
}
#calendar  table.display_calendar{ width:100%; border:0px solid #fff; background:#ececec url(../images/calendar_bg.gif) repeat-y;}
.paddedbody {padding-left : 15px; padding-right : 15px; padding-top : 10px; padding-bottom : 10px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #D3D3C2; color: #333333;}
.nonpaddedbody {padding-left : 0px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #D3D3C2; color: #333333;}
.paddedbodyc {padding-left : 15px; padding-right : 15px; padding-top : 10px; padding-bottom : 10px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #D3D3C2; color: #000000;}
.nonpaddedbodyc {padding-left : 0px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #D3D3C2; color: #000000;}
.medpaddedbodyc {padding-left : 15px; padding-right : 15px; padding-top : 10px; padding-bottom : 10px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #C8C7B4; color: #000000;}
.drkpaddedbodyc {padding-left : 15px; padding-right : 15px; padding-top : 10px; padding-bottom : 10px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #BBBAA5; color: #000000;}
.litenonpaddedbodyc {padding-left : 7px; padding-right : 7px; padding-top : 5px; padding-bottom : 5px; font-family: verdana, Helvetica, sans-serif;	font-size: 10px; background-color: #D3D3C2; color: #000000;}
.mednonpaddedbodyc {padding-left : 7px; padding-right : 7px; padding-top : 5px; padding-bottom : 5px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #C8C7B4; color: #000000;}
.drknonpaddedbodyc {padding-left : 7px; padding-right : 7px; padding-top : 5px; padding-bottom : 5px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #BBBAA5; color: #000000; width: 90px;}
.verydrknonpaddedbodyc {padding-left : 7px; padding-right : 7px; padding-top : 5px; padding-bottom : 5px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #A0A08A; color: #000000;}
.rnavpaddedbodyc {padding-left : 6px; padding-right : 0px; padding-top : 4px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; background-color: #A5A377; color: #ffffff;}
.drkhicnonpaddedbodyc {padding-left : 0px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #BBBAA5; color: #000000;}

.sitemapblue {padding-left : 3px; padding-right : 3px; padding-top : 3px; padding-bottom : 3px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #95C0D2; color: #000000;}
.sitemaplite {padding-left : 3px; padding-right : 3px; padding-top : 3px; padding-bottom : 3px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #D3D3C2; color: #000000;}
.sitemapmed {padding-left : 3px; padding-right : 3px; padding-top : 3px; padding-bottom : 3px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #C8C7B4; color: #000000;}
.sitemapdrk {padding-left : 3px; padding-right : 3px; padding-top : 3px; padding-bottom : 3px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #BBBAA5; color: #000000;}

.drkbluekryetari {padding-left : 6px; padding-right : 6px; padding-top : 4px; padding-bottom : 4px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #95C0D2; color: #333333; text-align: center;}
.drkbluejashtme {padding-left : 6px; padding-right : 6px; padding-top : 4px; padding-bottom : 4px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #ffffff; color: #000000; text-align: center;}
.drkbluesekretari {padding-left : 6px; padding-right : 6px; padding-top : 4px; padding-bottom : 4px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #DBF5FF; color: #333333; text-align: center;}
.drkbluemedia {padding-left : 6px; padding-right : 6px; padding-top : 4px; padding-bottom : 4px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #CAEBF8; color: #333333; text-align: center;}
.drkblueligje {padding-left : 6px; padding-right : 6px; padding-top : 3px; padding-bottom : 2px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px;  color: #02385C; text-align: center;}
.drkblueadmin {padding-left : 6px; padding-right : 6px; padding-top : 4px; padding-bottom : 4px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #90B9CA; color: #333333; text-align: center;}
.drkwhiteblueadmin {padding-left : 6px; padding-right : 6px; padding-top : 4px; padding-bottom : 4px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #90B9CA; color: #ffffff; text-align: center;}

//li {list-style-image:url(/arrow_news.gif); list-style-type:square; text-indent:0px;}

.adminnopad {padding-left : 0px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif;	font-size: 10px; background-color: #D3D3C2; color: #333333;}
.adminbody {padding-left : 15px; padding-right : 3px; padding-top : 0px; padding-bottom : 3px; font-family: verdana, Helvetica, sans-serif;	font-size: 10px; background-color: #D3D3C2; color: #333333;}
.adminsubbody {padding-left : 0px; padding-right : 10px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif;	font-size: 10px; background-color: #D3D3C2; color: #333333;}
.admin0body {padding-left : 0px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif;	font-size: 10px; background-color: #D3D3C2; color: #333333;}
td.drkblueligje a{
 color: #02385C
}
td.memberslistout a{
background-color: #105097;
color: #fff;
display:block;
}
td.calendarmonthntodayover a{
background-color: #fefa97;
color: #1c1b17;
display:block;
}
#calendar .date {padding-left : 6px; padding-right : 6px; padding-top : 1px; padding-bottom : 1px; font-family: verdana, Helvetica, sans-serif; font-size: 10px; background-color: #60634B; color: #ffffff;}

.memberslistout {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; background-color:#fff; color: #ffffff; cursor: hand;   }
.memberslistout1 {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; cursor: hand;}
td#previous ( 
background: #d3ab63 url(../images/previous.gif) no-repeat left;
color:#ffffff;
font-family:verdana,Helvetica,sans-serif;
font-size:11px;
height:19px;
padding:0px 0px 0px 0px;
width:19px;
)
.memberslistover {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #A0A08A; color: #FAFAEE; cursor: pointer;}
.memberslistover1 {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #A0A08A; color: #FAFAEE; cursor: pointer;}
.memberslistoutwe {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; background-color: #D3D3C2; color: #000000; cursor: hand;}
.memberslistoverwe {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px; background-color: #A0A08A; color: #FAFAEE; cursor: hand;}
.memberslistnone {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px;  color: #A09983; }
.memberslistnonewe {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif;	font-size: 11px;  color: #1c1b17;background-color: #fff; }

.memberslistbig {padding-left : 5px; padding-right : 5px; padding-top : 2px; padding-bottom : 2px; font-weight: bold; font-family: verdana, Helvetica, sans-serif;	font-size: 10px; background-color: #A0A08A; color: #FAFAEE; width: 12px; height: 12px; cursor: hand;}

.calendarmonthday {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px;background-color: #fff;color: #1c1b17; width:35px; height: 17px; font-weight: bold;}
.calendarmonthdayoff {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; background-color: #CAEBF8; color: #9CB4BC; width:27px; height: 19px;}
.calendarmonthwe {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; background-color: #B3C9D1; color: #787878;}

.calendarmonthntodayout {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; cursor: hand;}
.calendarmonthntodayover {font-weight: bold; padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; cursor: hand;}
.calendarmonthntoover {font-weight: bold; padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px;  color: #000000; cursor: hand;}
.calendarmonthntodayoversel{padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; background-color: #c4c4c3; color: #ffffff; font-weight: bold;cursor: hand;}
.calendarmonthntodaynone {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; background-color: #FF8989; color: #EC0D0D;}
.calendarmonthntodaynonewe {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; background-color: #FF8989; color: #EC0D0D;}
.calendarmonthntodayoutwe {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; background-color: #FF8989; color: #000000; cursor: hand;}
.calendarmonthntodayoverwe {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; background-color: #DB002F; color: #ffffff; cursor: hand;}
.calendarbluemonth {padding-left : 4px; padding-right : 4px; padding-top : 1px; padding-bottom : 1px; font-family: verdana, Helvetica, sans-serif;	font-size: 9px; background-color: #B9DDEB; color: #333333; text-align: center;}
.calendarblueday {padding-left : 4px; padding-right : 4px; padding-top : 1px; padding-bottom : 1px; font-family: verdana, Helvetica, sans-serif;	font-size: 9px; background-color: #CAEBF8; color: #333333; text-align: center;}
.calendarbluewe {padding-left : 4px; padding-right : 4px; padding-top : 1px; padding-bottom : 1px; font-family: verdana, Helvetica, sans-serif;	font-size: 9px; background-color: #E3E3CD; color: #444444; text-align: center;}
.calendarbluenven {padding-left : 4px; padding-right : 4px; padding-top : 1px; padding-bottom : 1px; font-family: verdana, Helvetica, sans-serif;	font-size: 9px; background-color: #90B9CA; color: #333333; text-align: center;}


.calendarmonthntodaynonewe {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; background-color: #FF8989; color: #EC0D0D;}
.calendarmonthntodayoutwe {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; background-color: #FF8989; color: #000000; cursor: hand;}
.calendarmonthntodayoverwe {padding-left : 1px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; font-family: verdana, Helvetica, sans-serif; font-size: 11px; background-color: #DB002F; color: #ffffff; cursor: hand;}
.calendarbluemonth {padding-left : 4px; padding-right : 4px; padding-top : 1px; padding-bottom : 1px; font-family: verdana, Helvetica, sans-serif;	font-size: 9px; background-color: #B9DDEB; color: #333333; text-align: center;}
.calendarblueday {padding-left : 4px; padding-right : 4px; padding-top : 1px; padding-bottom : 1px; font-family: verdana, Helvetica, sans-serif;	font-size: 9px; background-color: #CAEBF8; color: #333333; text-align: center;}
.calendarbluewe {padding-left : 4px; padding-right : 4px; padding-top : 1px; padding-bottom : 1px; font-family: verdana, Helvetica, sans-serif;	font-size: 9px; background-color: #E3E3CD; color: #444444; text-align: center;}
.calendarbluenven {padding-left : 4px; padding-right : 4px; padding-top : 1px; padding-bottom : 1px; font-family: verdana, Helvetica, sans-serif;	font-size: 9px; background-color: #90B9CA; color: #333333; text-align: center;}
.calendar table td.calendarmonthntodayover a{

}
#entirebody .calendar table.display_calendar{
background: url(../images/calendar_bg.gif) repeat-x;
padding-bottom: 5px;
}

#entirebody .calendar table td {
text-align:center;
height: 15px;
}


/* calendar */

/*---------------------------------- start of Section Documents----------------------------------------*/
#section_documents{
width: 490px;
float:left;
}
#section_documents h2{
margin:0px;
padding:0px;
width: 450px;
color: #185e91;
padding: 8px 20px 8px 20px;
float:left;
background: url(../images/section_document_h2.gif) no-repeat;
}
#section_documents ul{
margin:0px;
padding:0px;
}
#section_documents ul li{
margin:0px;
padding:0px;
list-style-type:none;
background:none;
}
#section_documents ul li a{
width: 470px;
margin:0px;
padding:0px;
color: #514d4a;
float:left;
padding: 8px 0px 8px 20px; 
margin-bottom: 2px;

background:#ededed url(../images/section_document_a_bg_hov.gif) repeat-x;
}
#section_documents ul li.last a{
margin-bottom: 20px;
}
#section_documents ul li a:hover{
background:#d6d6d6 url(../images/section_document_a_bg.gif) repeat-x;
}
#section_documents ul li a span.title{
width: 400px;
float:left;
padding-right: 20px;
}
#section_documents ul li a span.imigji{
float:left;
} 
#section_documents ul li a span.imigji img{
width: 25px;
border:none;
padding:0px;
}
/*---------------------------------- start of Director TPL----------------------------------------*/
#minister_tpl .title_part{
width: 480px;
float:left;
margin-bottom: 20px;
background:#f4f9fd url(../images/minister_tpl_bg.gif) repeat-x;
}
#minister_tpl .title_part img{
width: 150px;
float:left;
margin-right: 30px;
}
#minister_tpl .title_part h4{
padding:0px;
margin:0px;
text-align:left;
font-size: 13px;
color: #595856;
padding-top:45px;
padding-bottom: 10px;
}
#minister_tpl .title_part h3{
padding:0px;
margin:0px;
text-align:left;
font-size: 14px;
font-weight:bold;
color: #064f7a;
}
/*---------------------------------- start of Document Template----------------------------------------*/
#content ul.list{
margin:0px;
padding:0px;
float:left;
}
#content ul.list li{
margin:0px;
padding:0px;
background:none;
}
#content ul.list li a{
margin:0px;
padding:0px;
float:left;
width: 490px;
color: #2d536a;
padding: 8px 0px 8px 0px; 
border-bottom: 1px solid #b2d6ec;
}
#content ul.list li a:hover{
background:url(../images/doc_bg_hov.gif) repeat-y;

}
#content ul.list li a span.title1{
width: 432px;
float:left;
padding-right: 20px;
padding-left: 10px;
}
#content ul.list li a span.imigji{
float:left;
} 
#content ul.list li a span.imigji img{
width: 25px;
border:none;
padding:0px;
}
/*---------------------------------- start of Article Template----------------------------------------*/
#list_article{
width: 490px;
float:left;
}
#list_article .home_news2{
float:left;
width: 490px;
border-bottom: 1px solid #cae2ee;
margin-top: 8px;
padding-bottom: 10px;
}
#list_article .home_news2 h2{
margin:0px;
padding:0px;
color: #004d7f;
margin-bottom: 8px;
}
#list_article .home_news2 img{
float:left;
margin-right: 10px;
}
#list_article .home_news2 p a{
color: #004d7f;
margin-left: 5px;
}
#list_article .box2{
            width:513px;
            padding-left: 0px;
            padding-bottom:10px;
            float:left;
}
#list_article .box2 img.first{
margin-top:0px;
}
#list_article .box2 img{
width:250px;
float:left;
margin-bottom:3px;
margin-top: 15px;
border:1px solid #a5a2a2;
padding:2px;
}
#list_article .box2 h2{
text-align:left; 
font-size:12px;
font-weight:bold;
font-family:verdana;
color:#9e2222;
margin-bottom:5px;
}
#list_article .box2 p{
text-align:left;
font-size:11px;
font-weight:normal;
font-family:verdana;
color:#000;
margin-top:0px;
padding-left:0px;
padding-right:20px;
line-height:16px;
}
#list_article .box2 p span{
text-align:left; 
font-size:12px;
font-weight:bold;
font-family:verdana;
color:#fe8e31;
margin-right:5px;
}
#list_article .box2 p.article_img {
width:256px;
float: left;
margin-bottom:5px;
margin-right: 12px;
padding-right:0px;
}
#list_article .box2 p a{
text-align:left; 
font-size:10px;
font-weight:bold;
font-family:verdana;
text-decoration:underline;
color:#0e427b;
margin-left:0px;
}
#list_article .box2 p a:hover{
text-decoration:none;
}
#list_article a.beki{
text-decoration:underline;
color: #003e89;
font-weight:bold;
clear:both;
float:none;
}
#list_article a.beki:hover{
text-decoration:none;
}
#list_article .box2 h3{
color: #003e89;
margin-bottom:0px;
font-size: 10px;
padding-bottom: 0px;
}
#content_revista .list_revista{
float:left;
margin-bottom: 8px;
margin-right: 12px;
}
#content_revista .list_revista img{
width:150px;
float:none;
}
#content_revista .list_revista a{
width: 150px;
float:left;
text-decoration:none;
text-align:center;
}
#content_revista .list_revista a:hover{
text-decoration:underline;
}
#content_revista .list_revista a span{
width: 150px;
text-align:center;
}

#medaljet .medals{
width: 220px;
margin-right: 10px;
float:left;
margin-bottom: 15px;
}

#medaljet .medals img{
background:#eeeeee url(../images/medals_bg.gif) repeat-x;
width: 140px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 10px;
padding-top: 10px;
float:none;
}
#medaljet .medals span.r_titulli{
float:left;
padding-top: 5px;
width: 160px;
color: #094d7e;
text-align:center;
}
#medaljet .medalsat{
float:left;
margin-right: 20px;
min-height: 280px;
height: auto !important;
height: 280px;
}
#medaljet .medalsat img{
width: 90px;
padding: 15px 25px;
background:#eeeeee url(../images/medals_bg.gif) repeat-x;
}
#medaljet .medalsat p{
color: #094d7e;
padding-top: 5px;
width: 130px;
text-align:center;
}

#police_table table{
width: 100%;
}
#police_table table th{
color: #014c86;
padding: 4px;
}
#police_table table td{
padding-left; padding-right:4px; padding-top:4px; padding-bottom:4px
}
#police_table table td.date_death{
background-color: #cfcfcf;
font-weight:bold;
}

#contact_numbers{
float:left;
}

#contact_numbers a{
color: #014c86;
text-decoration:underline;
padding-top: 3px;
float:left;
width: 490px;
font-weight:bold;
}

#contact_numbers a:hover{
text-decoration:none;
}
#contact_numbers_called{
width: 490px;
margin-bottom: 15px;
float:left;
}
#contact_numbers_called table{
width: 85%;
float:left;
}

#contact_numbers_called table th{
color: #014c86;
padding: 5px 10px;
background-color: #cfcfcf;
border-right: 1px solid #fff;
}
#contact_numbers_called table td{
border-right: 1px solid #fff;
padding: 5px 10px;
}
#contact_numbers_called table td.first{
background-color: #e6e6e6;
}