body{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}
html{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}
TD{font-family:Tahoma,Verdana,Geneva,Arial,Helvetica; color:#A2ABB1;	font-size:12px; margin:0; padding:0;}
TH{font-family:Tahoma,Verdana,Geneva,Arial,Helvetica;font-size:11px; color:black;}
H1{color:white; font-size:13px; padding:0; margin:0; background-color:#0078AD; padding:3px 10px 3px 10px; margin-bottom:10px;}
H2{color:white; font-size:13px; padding:0; margin:0; background-color:#0078AD; padding:3px 10px 3px 10px; margin-bottom:10px;}
H3{color:white; font-size:13px; padding:0; margin:0; background-color:#0078AD; padding:3px 10px 3px 10px; margin-bottom:10px;}
H4{font-size:12pt;font-weight:normal;margin-bottom:6px;}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{padding-left: 0;margin-left: 0;list-style: none;}
form{margin:0;}
IMG{border:0;}
.maincell{
	margin-right: 10px;
}
li{line-height:1.5;}
li a{color:black;}, li a:visited{color:black;}
a{text-decoration:none;font-weight:normal;  color:black;}
.sitename{font-weight:normal;font-size:20pt;}

.menulevel1 li{font-size:11px; color:#002F65; font-weight: bold; font-family: Tahoma; border-bottom-style:solid; border-bottom-color:#E5E5E5; border-bottom-width:1px; padding:5px 0 5px 20px;}
.menulevel1{font-size:11px; color:#5A5A5A; font-weight: normal; font-family: Tahoma; width:100%;} /* width = width classa vsebinaleft */
.menulevel1 a{font-size:11px; color:#5A5A5A; font-weight: normal; font-family: Tahoma;}
.menulevel1 a:link,.menulevel1 a:visited{font-size:11px; color:#5A5A5A; font-weight: normal; font-family: Tahoma;}
.menulevel1 a:active,.menulevel1 a:hover{font-size:11px; color:#002F65; font-weight: bold; font-family: Tahoma;}

.menulevel2 li{font-size:12px; color:#ffffff; font-weight: normal; font-family: Tahoma; border-bottom:1px solid #80BCD6; padding: 3px 0 5px 0;}
.menulevel2{font-size:12px; color:#ffffff; font-weight: normal; font-family: Tahoma; padding:0; margin:0;}
.menulevel2 a{font-size:12px; color:#ffffff; font-weight: normal; font-family: Tahoma; }
.menulevel2 a:link{}
.menulevel2 a:visited{font-size:12px; color:#ffffff; font-weight: normal; font-family: Tahoma; }
.menulevel2 a:active{}
.menulevel2 a:hover{font-size:12px; color:#fffff; font-weight: bold; font-family: Tahoma;}

.menulevel3 li{font-size:11px; color:#ffffff; font-weight: normal; font-family: Tahoma;}
.menulevel3{font-size:11px; color:#ffffff; font-weight: normal; font-family: Tahoma; padding: 4px 10px 0 0;}
.menulevel3 a{font-size:11px; color:#ffffff; font-weight: normal; font-family: Tahoma; padding: 4px 10px 0 0;}
.menulevel3 a:link{}
.menulevel3 a:visited{font-size:11px; color:#ffffff; font-weight: normal; font-family: Tahoma; padding: 4px 10px 0 0;}
.menulevel3 a:active{}
.menulevel3 a:hover{font-size:11px; color:#ffffff; font-weight: bold; font-family: Tahoma;}

.sdoc{}
.doc{}

.sitemaplevel1{font-size:13px;color:gray;}
.sitemaplevel2{font-size:11px; color:gray;}
.sitemaplevel3{font-size:9px;color:gray;}
.sitemaplevel1 a{font-size:13px;color:#0078AD;}
.sitemaplevel2 a{padding-left:20px; font-size:11px; color:#0078AD;}
.sitemaplevel3 a{padding-left:40px; font-size:9px;color:#0078AD;}
.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited{color:#0078AD;}
.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover{font-family: Tahoma; color: #0078AD; font-weight: bold;}
.submenu{font-size:19pt;}
.submenu a{font-weight:normal;color:white;}
.submenu a:link,.submenu a:visited{color:black;}
.submenu a:active,.submenu a:hover{color:black;}
.search a{font-weight:normal;color:#0078AD;}
.search a:link,.search a:visited{color:#0078AD;}
.search a:active,.search a:hover{font-weight: bold; color:#0078AD;}
.locator{font-size:11px; color:white; font-weight: bold; font-family: Tahoma;}
.locator a{font-size:11px; color:white; font-weight: bold; font-family: Tahoma;}
.locator a:link,.locator a:visited,.locator a:active,.locator a:hover{color:white;}
.menu{font-weight:bold;font-size:8pt;color:white;}
.menu a{text-decoration:underline;color:white;}
.menu a:link,.menu a:visited,.menu a:active,.menu a:hover{color:white;}
.loginlink{margin-left:19px;}
a.loginlink{color:black; font-family:Verdana,Geneva,Arial,Helvetica; font-size:11px; font-weight:bold; text-decoration:none; margin-left:15px;}
.navigator{font-weight:bold;font-size:10pt;color:white;}
.navigator a:link,.navigator a:visited{color:#c0c0c0;}
.navigator a:active,.navigator a:hover{color:white;}
.edit{font-size:8pt; font-weight:bold; font-family:Verdana,Geneva,Arial,Helvetica; color:black; background-color:#CCCCCC; margin-bottom: 5px; padding:1px 4px 1px 4px;}
.edit a:{color:black;}, .edit a:link{color:black;},.edit a:visited{color:black;},.edit a:active{color:black;}
.edit a:hover{font-weight:normal;color:white; background-color:#000000;}
.editmodules{font-size:9pt; font-weight:bold; font-family:Verdana,Geneva,Arial,Helvetica; color:black; background-color:#E5E5E5;}
.editmodules a:hover{font-weight:normal;color:white; background-color:#000000;}
.ModulActive{padding-bottom: 1px; padding: 2px 5px 2px 5px;}
.ModulActive a:hover{font-weight:normal;color:white; background-color:#000000;}
#ModulActive{background-color:#CCCCCC;}
.Gmodulbar{font-size:9pt; font-weight:normal; font-family:Verdana,Geneva,Arial,Helvetica; color:black; background-color:#CCCCCC; padding: 2px 5px 2px 5px;}
.Gmodulbar a:hover{font-weight:normal;color:white; background-color:#000000;}
.Gmodulbar a:link{font-weight:normal;color:white; background-color:#000000;}
.Error{text-align: center; padding-bottom: 15px; padding-top: 15px; color:red;}
.ErrorP{text-align: center; color:red;}
input,select{font-size:8pt;}
.inputG{width:100%;}
textarea{font-family:Verdana,Geneva,Arial,Helvetica;font-size:8pt;background-color:white;width:100%;}
.text{width:133px; border:0px solid #c0c0c0; font-size:9px;} /*search input*/
.searchbox{padding:0 0 0 0; width:200px;}
.submit{border:0px solid #c0c0c0;background: url('images/search.gif'); background-repeat:no-repeat;padding:0; color:white;}
.adminlink{color:black;}
.adminlink a:link{}
.adminlink a:hover{font-size:11px; color:#ffffff; background-color:black; font-family: Tahoma;}

/*intertax*/

.maintable{
	width:977px;
	border-collapse:collapse;
}
.repeatleft{
	background: url('images/repeatleft.gif');
	background-repeat:repeat-y;
	width:15px;
}
.repeatright{
	background: url('images/repeatright.gif');
	background-repeat:repeat-y;
	width:15px;
}
.repeatleftend{
	background: url('images/repeatleftend.gif');
	background-repeat:no-repeat;
	height:15px;
	width:15px;
}
.repeatrightend{
	background: url('images/repeatrightend.gif');
	background-repeat:no-repeat;
	height:15px;
	width:15px;
}
.repeatbottom{
	background: url('images/repeatbottom.gif');
	background-repeat:repeat-x;
	height:15px;
}
.logo1{
	
}
.logo2{
	
}
.menuh1{
	background: url('images/repeatmenubar.gif');
	background-repeat:repeat-x;
	height:27px;
	width:947px;
}
.menuh1table{
	width:947px;
	border-collapse:collapse;
}
.menuh2{
	width:343px;
	/*height:300px;*/
	padding: 0 10px 10px 10px;
	vertical-align:top;
	background-color:#0078AD;
}
.menuh2home{
  width:343px;
	padding: 0 10px 10px 10px;
	vertical-align:top;
	background: url('images/slogan2.gif');
	background-repeat:no-repeat;
	background-position: bottom center;
	background-color:#0078AD;
}
.vsebina{
	padding:10px;
	vertical-align:top;
	color:#A2ABB1;
	font-size:12px;
}
.vsebina a{
	color:#0078AD;
	font-weight:bold;
}
.footer{
	background-color:#0078AD;
	height:22px;
	padding:0 10px 0 10px;
	font-size:10px;
}
.footerlink{
	color:white;
}
.toch1{
	width:630px;
	padding: 0 10px 0 10px;
}
.home{
	padding: 0 10px 0 10px; 
	/*background-color:green;*/
}
.icon{
	padding: 0 10px 0 10px;
	/*background-color:blue;*/ 
}
.mail{
	padding: 0 10px 0 10px;
	/*background-color:red;      */
}
.menuhorlink{
	color:white;
	font-weight:bold;
	font-size:12px;
}
.menuhorlink a:visited, .menuhorlink a:active{
	color:white;
	font-weight:bold;
	font-size:12px;
}
.copyright{
	background-color:#0078AD;
	height:22px;
	padding:0 10px 0 10px;
	color:white;
	text-align:right;
	font-size:10px;
}
.copyright a{
	color:white;
}
.banner{
	background-color:#0078AD;
	width: 584px;
	height:145px;
	background: url('images/kolesarji.jpg');
	background-repeat:no-repeat;
	background-position: bottom center;
}
.bannerhome{
	background-color:#0078AD;
	width: 584px;
	height: 396px;
	background: url('images/kolesarji-home.jpg');
	background-repeat:no-repeat;
	background-position: bottom center;
}
/*------------------------stili za galerijo--------------------------------------------------*/
.gallerynaziv{
	 border: 0px solid #002f65;
	 height: 20px;
         font-size: 11px;
         color: #002f65;
         font-weight: bold;
         background-color: #b7f82a;
	 vertical-align: middle;
	 padding: 0 10px 0 10px;
}
.galleryslika{border: 0px solid red;}
.galleryslika img{border: 0px solid #002f65;}
.galleryopis{
	 border: 0px solid #002f65;
	 text-align:left;
	 padding: 0 10px 0 10px;
}
.gallerythumbsrow{
	border: 0px solid #002f65;
	width:100%;
}
.gallerythumb{
	border: 0px solid green;
	padding:10px;
	width:0px;
}
.gallerythumb img{
	border: 0px solid pink;
}
.gallerynazaj{/*ne spreminji*/
	background-color: #b7f82a;
	padding: 0 10px 0 10px;
	width:200px;
}
.gallerynazaj a{
	font-weight: bold;
}
.skupinanaziv{
	 border-bottom: 1px solid white;
   height: 20px;
   font-size: 11px;
   color: #002f65;
   font-weight: bold;
	 background-color: #b7f82a;
	 vertical-align: middle;
	 padding: 0 10px 0 10px;

}
.skupinapart{
	 border: 1px solid white;
	 padding:4px;
	 background-color:#e9e9e9;
	 border-collapse:collapse;
	
}
.skupinaslika{
	padding:10px;	
	border: 0px solid #e9e9e9;
  background-color: #e9e9e9;
  text-align:center;
}
.skupinaslika img{
	border: 0px solid red;
	padding:3px;
	background-color: #FFFFFF;
}
.skupinaopis{  /*visina naj bo fiksno dolocena, da bo vsepovsod enaka*/
	 text-align:left;
	 padding-bottom:15px;
	 border: 0px solid green;
	 padding: 0 5px 0 5px;
	 height:200px;
	 
}
.skupinasmallnaziv{
	 border-bottom: 1px solid white;
   height: 20px;
   font-size: 11px;
   color: #002f65;
   font-weight: bold;
	 background-color: #b7f82a;
	 vertical-align: middle;
	 padding: 0 10px 0 10px;
}
.skupinasmallmain{
  background-color: #e9e9e9;
	border: 0px solid red;
	height: 320px;
	padding:0px;
	border-collapse:collapse;
}
.skupinasmallpart{
	border: 0px solid yellow;
	height: 100%;
	padding:2px;
}
.skupinasmallslika{
	padding:4px;
	border: 0px solid blue;
  background-color: #e9e9e9;
  text-align:center;
}
.skupinasmallslika img{
	border: 0px solid green;
	background-color: white;
	padding:3px;
}
.skupinasmallopis{
	border: 0px solid black;
}
/*------------------------stili v editorju--------------------------------------------------*/
.PodnaslovPlavi{
 font-size: 12px; 
 font-family: Tahoma; 
 color: rgb(0, 47, 101);
font-weight: bold;
}
.ArrText{
font-size: 12px; 
font-family: Tahoma; 
color: gray;
padding: 0px 0px 0px 0px;
vertical-align: top;
}
.Naslov{
	color:black; 
	font-family: Tahoma;
    font-size: 15px;
    font-weight:bold;
}
.Podnaslov{
	color:black; 
	font-family: Tahoma;
    font-size: 12px;
    font-weight:bold;
	}	
.Podnaslovcrta{
    color:#5A5A5A; 
    font-family: Tahoma;
    font-size: 13px;
    font-weight:bold;
    border-bottom-style:solid; 
    border-bottom-color:#35649A; 
    border-bottom-width:2px;
    padding:0px 0 5px 0px;
	}
.Tekst{
    color:#5A5A5A; 
    font-family: Tahoma;
    font-size: 12px;
    font-weight: none;
    padding: 0px 10px 10px 10px;
}
.Tekstmali{
    color:#5A5A5A; 
    font-family: Tahoma;
    font-size: 11px;
    font-weight: none;
    padding: 0px 10px 10px 10px;
    vertical-align: top;
}
.BrezRoba{
	border: none;
	border: collapse;
}
.SlikaLevo{
	position: relative;
	float: left;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.SlikaDesno{
	position: relative;
	float: right;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.RobLevo1px{
	border-left: solid black 1px;
}
.RobDesno1px{
	border-right: solid black 1px;
}
.RobLevo3px{
	border-left: solid black 3px;
}
.RobDesno3px{
	border-right: solid black 3px;
}
.Okvir1px{
	border: solid black 1px;
}

