h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {
	margin:0.5em 0;
	}

/*.componentheading{
	color:#FFF;
	font-size:1px;
	line-height:1.7em;
	}*/

dd{
	margin-left:1em;
	}

fieldset{
	padding:.5em;
	}

img{ 
	border:none;
	}

html, body{height: 100%; margin: 0; padding:0;}

body { 
	text-align:center; 
    background-image:url(../images/header_gradient.png); 
	background-repeat:repeat-x;

	}


#shadow{ 
	height: auto !important;
	height:100%;
	min-height:100%;
    background-image:url(../images/header_bg2.png);
	background-repeat:no-repeat; 
	background-position:top;}

#wrap { 
	min-width:920px;
	width: 920px;
	text-align:left;
	margin:0 auto;

	position:relative;
	height: auto !important;
	height:100%;
	min-height:100%;
}



#header{	
	}
	
#logo{ float:left;
}

#selectlang{
padding-top:20px;
padding-right:20px;
float:right;
}
#selectlang a{
text-decoration:none;
padding-top:20px;
padding-left:12px; 
padding-right:12px;
padding-bottom:130px;
text-decoration:none;
color:#0c67b2;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(../images/selectlang_bg.png);background-repeat:no-repeat; background-position:top;}

#selectlang a:hover, 
#selectlang a:active,
#selectlang a:focus{ 
text-decoration:none;
color: #F90;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(../images/selectlang_bg2.png);}


/*--start zamena--*/
#mainmenu {
	width:auto;
	list-style: none;
	margin:0px;
	padding-top:42px;
	height:0px;
	font-weight:450;
	clear:right;
	float:right;
	}
/*---this is class for script---*/

#mainmenu li.active, 
#mainmenu a.active{
	padding-top:8px;
	padding-bottom:8px;
	background:#0c67b2;
	}
	
/*---style 1 level menu---*/
#mainmenu ul {
	height:50px;
	/*padding-top:10px; */
	padding-bottom:10px; 
	list-style: none;
	float:left;
	}
	

#mainmenu li {
	padding-top:8px;
	float:left;
	position: relative;
	}
#mainmenu li a{
	text-decoration: none;
	color:#FFF;
  	width: 120px;
	padding: 10px 7px;
  	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	}
#mainmenu li a:hover,
#mainmenu li a:active,
#mainmenu li a:focus{ 
	color:#FFF;
	background:#0c67b2;
	}
/*---end style 1 level menu---*/

	/*---this makes the drop-down lists---*/
#mainmenu li:hover ul {
 	display: block;
	background:#0c67b2;
	}
	
#mainmenu li:hover ul {
 	display: block;
	background:#0c67b2;
	}

	/*---end---*/
	
/*---style 2 level menu---*/
#mainmenu li ul {
	height:auto;
	padding-top:0px; 
	padding-bottom:0px;
	display: none;
	position: absolute;
	padding-right:20px;
	padding-left:0px;
  	}
#mainmenu li li:hover{	
	width:100%;
	text-decoration: none;
	background-color:#1382dd;
	}
#mainmenu li li {
	width:100%;
	float:left;
	position: relative;
	padding-top:10px; 
	padding-bottom:10px;
	padding-left:20px;
	}
#mainmenu li li a{
	width:100%;
	padding-top:10px; 
	padding-bottom:10px;
	text-decoration: none;
	color:#FFF;
  	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
#mainmenu li li a:hover, 
#mainmenu li li a:active,
#mainmenu li li a:focus{
	text-decoration: none;
	background-color:#1382dd;
	}
/*---end style 2 level menu---*/

/*--end zamena--*/
	
#breadc {
padding-left:20px;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#646464;
text-align:left;
}
#content {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:14px;
    width:70%;
    padding-left:20px;
	text-align:justify;
    padding-bottom:20px;
}

#content a{
	color:#0c67b2;
	text-decoration:none;
	}

#content a:hover, 
#content a:active,
#content a:focus{
	color: #F90;
	text-decoration: underline;
	}
	
#rightbar {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:14px;
    width:25%;
    padding-right:20px;
	text-align:left; float:right;
}

#rightbar a{
	color:#0c67b2;
	text-decoration:none;
	}

#rightbar a:hover, 
#rightbar a:active,
#rightbar a:focus{
	color: #F90;
	text-decoration: underline;
	}

componentheading{ text-decoration:overline;}

#footer_bg{
	 
	 position:relative;
	
     margin-top: -50px;
     vertical-align: middle;

     width:100%; 

     background-image:url(../images/footer_gradient.png); 
     background-position:bottom; 
     background-repeat:repeat-x;
}


#footer{
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
text-align:right; 
color:#646464;
padding-right:35px;
width:920px;
margin: 0 auto;
clear:right;
overflow:hidden;

}

#footer a{
	color:#0c67b2;
	text-decoration:none;
	}

#footer a:hover, 
#footer a:active,
#footer a:focus{
	color: #F90;
	text-decoration: underline;
	}


#footermenu{ 
padding-bottom:0px;
padding-left:20px;
clear:left;
float:left; 
}
#footermenu a{
text-decoration:none;
padding-bottom:20px;
padding-left:15px; 
padding-right:15px;
padding-top:65px;
text-decoration:none;
color:0c67b2;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
background-image: url(../images/homepagelink_bg.png);background-repeat:no-repeat; background-position:buttom;}

#footermenu a:hover, 
#footermenu a:active,
#footermenu a:focus{ 
text-decoration:none;
color: #F90;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(../images/homepagelink_bg2.png);}

.inside {
padding:10px;
}

#latestnews a{
	color:#F90;
	text-decoration:underline;
	}

#latestnews a:hover, 
#latestnews a:active,
#latestnews a:focus{
	color: #0c67b2;
	text-decoration: none;
	}

#counter{
     position:absolute;
     bottom: 30px;
     left: 320px;
     z-index: 1;
}

#link_style a{
	color:#0c67b2;
	text-decoration:none;
	}

#link_style a:hover, 
#link_style a:active,
#link_style a:focus{
	color: #F90;
	text-decoration: underline;
	}
