
/* CSS Document */

html, body {
height:100%;
margin:0 auto; 	/*  it's good to have these  */
padding:0; 	/*  it's good to have these  */
background-color:#ccc;  /* you shouldn't forget your background colour. */
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:1em;
top:0;


}
body {
min-width:764px;
height:100%;
background-color:#ccc;
 	/*  this is for Firefox  */
}
#okvir {
position:relative;

min-height: 100%;	/*  this is for Firefox  */
margin:0 auto;
width:765px;	
border:0 solid #fff;
_top:-18px;

}
* html #okvir {
height:100%;	/*  this is for IE  */
min-height: 100%;	/*  this is for Firefox  */
}
/* the rightbg gives a full-length background to the menu div - 
the z-index and position:relative of the other elements are important */

#desnoOZADJE {
position:relative;/* v ie je po defoltu relative, samo pazi top se poveca*/
right:0;
width:764px;
min-height:100%;
z-index:1;
}
/*background-color:#cc66ff;
top:274px; /*229px zaradi galave + 35px zaradi menuja +10 px za lepsi look*/

.br {display:none;}  

#glava {

background:url(imgez/glava.png) no-repeat;
color:#FF00FF;
margin:0 auto; padding:0;
height:229px;
z-index:10;
}
#levo {
position:relative;
top:45px; /*zaradi menuja ker je 35px*/
width: 25%;
float: left;
z-index:10;
}
#desno {
position:relative;
top:45px; /*zaradi menuja ker je 35px*/
margin-left: 76%;
z-index:10;
text-align:center;
}
#notranji-okvir {
padding:auto 0;/*lahko dam 10px;*/
background:#ccc;
}
#notranji-okvir:after {
content:" ";
display:block;
clear:both;
}
* html #notranji-okvir {
height:1px;
}
#noge {	

bottom:0;
z-index:10;
width:100%;
background: #333333;
color:#ccc;
text-align:center;
font-size:12px;
clear:both;
height:auto;
margin:0px auto;
overflow:hidden;
line-height:1.5;
padding:1% 0 1% 0;
}
#noge a:link, #noge a:visited, #noge a:active {
		color:#BCD7EA; text-decoration:none;
	}
	#noge a:hover {
		color:#FFFFFF !important;text-decoration:none;
	}
.handcursor{
cursor:hand;
cursor:pointer;
}
#mail_on_pc{ background-color:#00CCFF; width:450px; border:1px solid #333333;}

/* menu horizontalno*/
#menu3{}
.menu3 {padding:0 0 0 32px; margin:0; list-style:none; max-width:764px;/*ie in ff*/height:35px; background:#fff url(imgez/motoM_0.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444; z-index:0;}
.menu3 li {float:left;}
.menu3 li a {display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu3 li a b {float:left; display:block; padding:0 40px 0 30px;}
.menu3 li.current a {color:#fff; background:url(imgez/motoM_2.gif);}
.menu3 li.current a b {background:url(imgez/motoM_2.gif) no-repeat right top;}
.menu3 li a:hover {color:#fff; background:#000 url(imgez/motoM_1.gif);}
.menu3 li a:hover b {background:url(imgez/motoM_1.gif) no-repeat right top;}
.menu3 li.current a:hover {color:#fff; background:#000 url(imgez/motoM_2.gif); cursor:default;}
.menu3 li.current a:hover b {background:url(imgez/motoM_2.gif) no-repeat right top;}



/*____________________- notranji okvir ___________________________*/
.curved {
background: transparent;  margin:auto 0;    position:relative;  display:block; min-height:100%; height:auto !important; height:100%; /*da je notranji okvir expanded na kolicino texta za ie in ff*/
width:765px;right:0;z-index:10;clear:both;}

.curved h1, .curved p {margin:0 10px;}
.curved h1 {font-size:16px%; color:#fff; letter-spacing:1px;}
.curved h2, .curved p {margin:0 10px;}
.curved h2 {font-size:16px; color:#fff; letter-spacing:1px;}

.curved p {padding-bottom:0.5em;}


.curved .top, .curved .bottom {display:block; background:transparent; font-size:12px; }
.curved .b1, .curved .b2, .curved .b3, .curved .b4 {display:block; overflow:hidden; height:1px;/*height je sirina belega roba*/}
.curved .b2, .curved .b3, .curved .b4 {background:#4a75a7; border-left:1px solid #fff; border-right:1px solid #fff;}

.curved .b1 {margin:0 4px; background:#fff;}
.curved .b2 {margin:0 4px; height:5px;}
.curved .b3 {margin:0 3px;}
.curved .b4 {margin:0; height:1px; border-width:0 3px 0 3px;}

.curved .boxcontent {background:#4a75a7; border:0 solid #fff; min-height:100%; height:auto !important; height:100%;  border-width:0 1px; overflow:auto; _overflow:none;/*overflov auto za ff da je do bootom in ie _none*/}
/*____________________end  notranji okvir ___________________________*/


/*____________________levo notri ___________________________*/

.dialog {width:36%; max-width:36%; margin:0 auto ; padding:0 1px 0 3px; color:#fff; float:left; min-height:560px; height:auto !important; height:560px;}  

.dialog .hd .c,
.dialog .ft .c { font-size:1px; /* ensure minimum height */height:13px;}
.dialog .ft .c { height:14px;}
.dialog .hd {background:transparent url(imgez/1top_tl.gif) no-repeat 0px 0px;}
.dialog .hd .c {background:transparent url(imgez/1desnotopc_tr.gif) no-repeat right 0px; }
.dialog .bd {background:transparent url(imgez/1bckall_ml.gif) repeat-y 0px 0px;}
.dialog .bd .c {background:transparent url(imgez/1desnomidll_mr.gif) repeat-y right 0px;}
.dialog .bd .c .s {margin:0px 8px 0px 4px; background:#1b438b; padding:1em;}
.dialog .ft {background:transparent url(imgez/1spdoiall_bl.gif) no-repeat 0px 0px;}
.dialog .ft .c { background:transparent url(imgez/1spodidesno_br.gif) no-repeat right 0px;}

.dialog h1{color:#fff; font-variant:small-caps; font:bold 14px/18px Verdana "sans-serif"; margin:0px; padding:0px;margin-top:-0.6em;}
 .dialog h3 {
margin:0px; padding:0px; margin-top:-0.7em;}
.dialog p {  margin:0.1em 0px 0px 0px; padding:0px; font:12px/16px Verdana "sans-serif"; }
html>body .dialog pre {font-size:110%;}
.dialog .foto {margin:0.5px 0px 0px 0px; padding:0px; visibility:visible; color:#fff; min-height:560px; height:100%; height:auto;}

.dialog .omeni {margin:0.5px 0px 0px 0px; padding:0px; visibility:visible; color:#fff; }
.dialog .omeni a:link {text-decoration: none; color:#999;}
.dialog .omeni a:visited {text-decoration: none; color:#999;}
.dialog .omeni a:active {text-decoration: none; color:#999;}
.dialog .omeni a:hover {text-decoration:underline; color: #eee;}
.dialog .omeni li{list-style:none;font:12px/16px Verdana "sans-serif"; line-height:1.5;}
.dialog .omotor  li {list-style:none;font:12px/17px Verdana "sans-serif"; line-height:1.5; }
.dialog img {border:solid 0px #fff;}

/*____________________end levo notri ___________________________*/



/* _____________________________ klik za vec______________________*/
#vecforma{margin:0;display: none; }
#vecforma li{list-style:none; line-height:1.5; font:12px/18px Verdana "sans-serif";}
#vecforma a{font:normal 10px Geneva;}

/* _____________________________ end klik za vec______________________*/






/* _____________________________ desno notri______________________*/
.dialog a:link {text-decoration: none; color:#fff; }
.dialog a:visited {text-decoration: none; color:#fff;}
.dialog a:active {text-decoration: none; color:#fff;}
.dialog a:hover {text-decoration: none; color:#fff; }

/*desnlo*/
.desnlo {visibility:visible; z-index:10;overflow:hidden;width:61.5%;  margin:0 auto ;  padding:0 3px 0 1px; max-width:61.5%; color:#fff; float:right; min-height:560px; height:100%; height:auto;}

.desnlo .hd .c,
.desnlo .ft .c { font-size:1px; /* ensure minimum height */height:13px;}
.desnlo .ft .c { height:14px;}
.desnlo .hd {background:transparent url(imgez/2top_tl.gif) no-repeat 0px 0px;}
.desnlo .hd .c {background:transparent url(imgez/2desnotopc_tr.gif) no-repeat right 0px; }
.desnlo .bd {background:transparent url(imgez/2bckall_ml.gif) repeat-y 0px 0px;}
.desnlo .bd .c {background:transparent url(imgez/2desnomidll_mr.gif) repeat-y right 0px;}
.desnlo .bd .c .s {margin:0px 8px 0px 4px; background:#1b438b; padding:1em;}
.desnlo .ft {background:transparent url(imgez/2spdoiall_bl.gif) no-repeat 0px 0px;}
.desnlo .ft .c { background:transparent url(imgez/2spodidesno_br.gif) no-repeat right 0px;}
.desnlo h1 {
font:13px/18px Verdana "sans-serif";margin:0px; padding:0px; margin-top:-0.6em;}

html>body .desnlo pre { font-size:12px;}
/* _____________________________ end desno notri______________________*/


/*desnlo*/
.resnlo {visibility:visible; z-index:10;overflow:hidden;width:98.8%;  margin:1px 3px 0 ; _margin:1px 0px 2px 3px ; padding:0 3px 0 0px; _padding:0 3px 0 1px; max-width:auto; _max-width:80%; color:#fff;  min-height:99%; height:99%; height:auto;}

.resnlo .hd .c,
.resnlo .ft .c { font-size:1px; /* ensure minimum height */height:13px;}
.resnlo .ft .c { height:14px;}
.resnlo .hd {background:transparent url(imgez/2top_tl.gif) no-repeat 0px 0px;}
.resnlo .hd .c {background:transparent url(imgez/2desnotopc_tr.gif) no-repeat right 0px; }
.resnlo .bd {background:transparent url(imgez/2bckall_ml.gif) repeat-y 0px 0px;}
.resnlo .bd .c {background:transparent url(imgez/2desnomidll_mr.gif) repeat-y right 0px;}
.resnlo .bd .c .s {margin:0px 8px 0px 4px; background:#1b438b; padding:1em;}
.resnlo .ft {background:transparent url(imgez/2spdoiall_bl.gif) no-repeat 0px 0px;}
.resnlo .ft .c { background:transparent url(imgez/2spodidesno_br.gif) no-repeat right 0px;}
.resnlo h1 {
font:70%/180% Verdana "sans-serif";margin:0px; padding:0px; margin-top:-0.6em;}

html>body .resnlo pre { font-size:110%;}
/* _____________________________ end desno notri______________________*/





/* _____________________________eFOTO______________________*/
#div-1abba {
z-index:10;
 float:left; margin:-1em auto; 
 width:100%; min-width:100%; 
 background:#none;
 display:compact;
margin:-1em auto; 
 padding-right:1em;/*kje se nahaja sponzor*/ 
 min-height:560px; height:auto !important; height:560px; 
}
#div-1abba h1 {margin:0; padding:0; margin-top:0; font:12px/12px Verdana "sans-serif";}
#div-1abba h1 p:first-line {color:#fff;}
#div-1abba h3 {margin:0px; padding-bottom:25px; _padding-bottom:0px;margin-top:0;}

/* _____________________________eFOTO______________________*/





/* ____________________________1ab______________________*/



#div-1ab {
z-index:10;
 float:left; margin:0em auto;  _margin:-0.7em auto;
 width:60%; min-width:60%; 
 background:#none;
 display:compact;

 padding-right:1em;/*kje se nahaja sponzor*/ 
 min-height:560px; height:auto !important; height:560px; 
}
#div-1ab a:link {text-decoration: none; color:#fff;}
#div-1ab a:visited {text-decoration: none; color:#fff;}
#div-1ab a:active {text-decoration: none; color:#fff;}
#div-1ab a:hover {text-decoration:underline; color: #eee;}

#div-1ab p {margin:0.5px 0px 0px 2px; padding:0 0 0 2px;font:12px/12px Verdana "sans-serif";}
#div-1ab .aktua p { white-space: nowrap; } 

#div-1ab a{font:normal 12px/15px Verdana; }
/*_____________aktualno__________________*/
#div-1ab .aktual{padding:40px 0 10px 0; _padding:21px 0 10px 0;}
#div-1ab .aktual ul{text-align: justify; margin-left:-3em; _margin-left:0;}
#div-1ab .aktual h1 {margin:0; padding-top:1px; _padding-top:20px; margin-top:0;font:bold 12px/15px Verdana;}/*font pri aktualnem*/
#div-1ab .aktual h1:first-line {color:#fff;}
#div-1ab .aktual p {margin:2px 0px 0px 0px; _margin:5px 0px 0px 0px; padding:0 0 0 2px; font:12px/18px Verdana; }
#div-1ab .aktual i {margin:5px 0px 0px 130px;  padding:0 0 0 2px; font:8px/15px Verdana;}
#div-1ab .aktual img {border:solid 0px #fff;}
/*__________________________________konec aktualno_______________________-*/

#div-1ab .aktualno{overflow: hidden; text-overflow: ellipsis;white-space:nowrap;}
#div-1ab .aktualno h1 {margin:0; padding-top:1px; _padding-top:20px; margin-top:0;font:bold 12px/15px Verdana;}/*font pri aktualnem*/
#div-1ab .aktualno p {margin:2px 0px 0px 0px; _margin:5px 0px 0px 0px; padding:0 0 0 2px; font:12px/18px Verdana; text-align: justify; }


#div-1ab h1 {margin:0; padding:0; margin-top:0; font:12px/12px Verdana ;}
#div-1ab h1 p:first-line {color:#fff;}
#div-1ab .color {color:#EE6A50; font-weight:bold;}
#div-1ab h2 {margin:0px; padding:0px; margin-top:0; font:12px/12px Verdana ;}
#div-1ab h3 {margin:0px; padding:0px; margin-top:0;}
#div-1ab img {border:solid 0px #fff;}
#div-1ab img.floatLeft {
    float: left; 
    margin:-10px 0 0 1px; _margin:2px 0 0 1px; 
}
#div-1ab  li {margin:5px 0px 0px 45px; _margin-left:35px; border:#none; padding:0 0 0 0px; }
#div-1ab  li:hover{text-decoration:underline;}
#div-1ab  li .color {color:#fff;}
/* _____________________________1ab______________________*/


/*______________vecmenijski list_______________*/
#div-1ab .technology{ cursor: hand;cursor: pointer;font:12px/14px Verdana ;}

#div-1ab .technology ul{ list-style-type: disc; }
#div-1ab .technology li{padding:0; margin:0; list-style-type: disc; }
#div-1ab .technology .color{font: bold 12px Verdana; color:#EE6A50; cursor: hand;  padding:1% 0 0% 0;}


#div-1ab .thelanguage{ font:11px/14px Verdana ;}
#div-1ab .thelanguage ul{ list-style-type: disc; }
#div-1ab .thelanguage li{padding:0; margin:0; list-style-type: disc; padding:1% 0 1% 0;}
#div-1ab .thelanguage .color{font: bold 12px Verdana; color:#EE6A50; cursor: hand;  padding:2% 0 0% 0; _padding:15px 0;}
#div-1ab .thelanguage .s  {margin:5px 0px 0px 5px; left:5px; padding:6px 0 0 0px;font:12px/12px Verdana ; list-style:none;  }
#div-1ab .thelanguage .s a {font:12px/12px Verdana ; list-style:none;  cursor: hand;cursor: }

/*______________vecmenijski list_______________*/

/*_____________________rezultati*__________________*/
#div-1ab .technology{ cursor: hand;cursor: pointer;font:12px/14px Verdana "sans-serif";}

#rezultati ul{   }
#rezultati li{padding:0; margin:0 auto ; margin-left:15px; _margin-left:0;   }
#rezultati .color{font: bold 12px Verdana; color:#EE6A50; cursor: hand;  padding:1% 0 0% 0;}
/*_____________________rezultati konec___________________________________-*/


/*________________________-sponzorji-____________________-*/
#div-1fa {z-index:10;float:left; margin:-1em auto; clear:both;width:99%; min-width:99%; background:#none;display:compact;padding-right:0em;/*kje se nahaja sponzor*/}

#div-1ab .spo_poravnava {display: inline;}
#div-1ab .spo_poravnava ul {display: inline;padding: 0px 14px 0px 0px;margin: 0px;list-style:none; line-height:180%; }
#div-1ab .spo_poravnava li{display: inline;padding: 0px 14px 0px 0px;margin: 0px;list-style:none; line-height:180%;  }
#div-1ab .spo_poravnava .color{font: bold 14px/19px Verdana; color:#EE6A50; cursor: hand;  padding:0 0 2em 0; margin-top:-3em;}


#div-1ab .spo_poravnava .avtr{padding: 10px;border: 1px solid #666; width:100px; max-height:100%; vertical-align:bottom; float:left;}
#div-1ab .spo_poravnava .avtr:hover{background:#AEC8F4; }
#div-1ab .spo_poravnava a:hover{background:#AEC8F4; }
#spo_poravnava h3 {margin:10px auto; padding:0px 0 10px 0; margin-top:0; font:12px/18px Verdana;line-height:15px;}


.color{font: bold 14px/19px Verdana; color:#EE6A50; cursor: hand;  margin-top:0; _margin-top:0em;}


/*________________________-sponzorji-____________________-*/
.foto {text-align:left;  margin:0 auto;  }
.foto ul.pic {padding:0; margin:0; list-style:none; width:460px; height:auto;}
.foto ul.pic li {display:block; float:left; width:120px; height:120px;}





/* _____________________________ #div-1ba ______________________*/

#div-1ba {
 float:left;  margin-top:-0.7em;/*da je visi gor*/
 width:30%; min-width:30%; 
 background:#none;
 display:compact;

}

#div-1ba h1 {margin:0px; padding:0px; margin-top:0; font:.6em Geneva normal; color:fff;}
#div-1ba h3 {margin:0px; padding:0px; margin-top:0;}

#div-1ba a:link {text-decoration: none; color:#1b438b; }
#div-1ba a:visited {text-decoration: none; color:#1b438b;}
#div-1ba a:active {text-decoration: none; color:#1b438b;}
#div-1ba a:hover {text-decoration: none; color:#1b438b; }

#div-1ba li{padding:1em 0 1em; list-style:none;}
/* _____________________________#div-1ba ______________________*/

/* _____________________________#div-1bar sponzor ______________________*/

#div-1bar {
 float:right;margin-top:-0.7em;/*da je visi gor*/
 width:19%; min-width:19%;
 background:#none;
 display:compact;

}

#div-1bar h1 {margin:0px; padding:0px; margin-top:0; font:.6em Geneva normal; color:fff;}
#div-1bar h3 {margin:0px; padding:0px; margin-top:0;}

#div-1bar a:link {text-decoration: none; color:#1b438b; }
#div-1bar a:visited {text-decoration: none; color:#1b438b;}
#div-1bar a:active {text-decoration: none; color:#1b438b;}
#div-1bar a:hover {text-decoration: none; color:#1b438b; }

#div-1bar li{padding:1em 0 1em; list-style:none;}
/* _____________________________e#div-1bar sponzor ______________________*/

/*_________________________div 1c________________________________*/


#div-1c {clear:both;}/*more bit da pobrise oba tmspodi*/
/*_________________________end div 1c________________________________*/



/*_________________________div 1d -sponzorji________________________________*/
#div-1d {
 float:left;  margin-top:-0.7em;/*da je visi gor*/
 width:98%; min-width:98%;
 background:#none;
 display:compact;

}
#div-1d a:link {text-decoration: none; color:#fff; }
#div-1d a:visited {text-decoration: none; color:#none;}
#div-1d a:active {text-decoration: none; color:#none;}
#div-1d a:hover {text-decoration: none; color:#fff; }

/*_________________________end div 1d  -sponzorji________________________________*/




/*________________sponzorji scroller*_____________________________*/
#marqueecontainer{
position:relative;
width:145px; 
height:400px;
background:#none;
overflow:hidden;
border:0px solid #none;
padding:0 0 0 0;
border-left:#eee 1px double;

} 

/*__________________sponzorji slike___________________________*/
#vmarquee li{list-style:none; margin-left:1em;  _margin-left:0;} 
/*__________________end sponzorji slike___________________________*/


/*__________________________email___________________________*/
label {
margin: 0;
padding:0.1em;
margin-top:0.3em;
text-align:right;
width:70px;
float:left;
text-transform:lovercase;
  }
  label_spo {
margin: 0;
padding:0.1em;
margin-top:0.2em;
margin-left:-10px;
text-align:leftt;
width:90px;
float:left;
text-transform:lovercase;
  }
fieldset {
  background-color:#none;
  border:solid 0 #fff; /* Opera doesn't get border:none or border:0 on fieldsets */
  width:250px;
  }
legend {
width:30%;
height:30px;
color:#fff;
font-size:70%;
padding-left:0.5em;
background:#333;

text-transform:uppercase;
font-weight:bold;
letter-spacing:1.5;
white-space:pre; /* hack: make sure */
}

.br {display:none;}  
  
  input, textarea, select {
	font-size: 10pt;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	overflow:auto;

}
.inputs {
	background-color: #D0DEF8;
	margin: 0px;
	padding: 0px;
	border: 1px solid #7F94BC;

}
.inputs-focus {
	background-color: #AEC8F4;
	margin: 0px;
	padding: 0px;
	border: 1px solid #7F94BC;
}

.textfield {
font:normal 12px  Verdana;
color:#333 ;
margin:3px;
height:20px;
border:solid 0 #fff;
padding: 3px 8px;
background: transparent url("imgez/textfield_bg.gif") no-repeat fixed;
width:115px;
voice-family: "\"}\""; 
voice-family:inherit;
width:115px;
}
fieldset>input.textfield {
background: transparent url("imgez/textfield_bg.gif") no-repeat;
}
textarea {
font:normal 12px  Verdana;
color:#333 ;
margin:13px;
height:85px;
border:solid 0 #fff;
padding: 0 8px;
background: transparent url("imgez/textarea_bg.gif") no-repeat fixed;
width:151px;
voice-family: "\"}\""; 
voice-family:inherit;
width:150px;
}

fieldset>textarea {
background: transparent url("imgez/textarea_bg.gif") no-repeat;
}
.submit {
 position:relative;
left:56%;
_left:50%;
margin:1px;
padding:1px;
background:#D0DEF8;
height:auto;
border:solid 1px #fff;
width:auto;

font:bold 68% Verdana;
color:#000;
text-transform:uppercase;
 }
 
 .submit_k {
 position:relative;
left:45%;
_left:39%;
margin:1px;
padding:1px;
background:#D0DEF8;
border:solid 1px #fff;
width:auto;
font:bold 55% Verdana;
color:#000;
text-transform:uppercase;

 }

td .crke{font:normal 10px  Verdana;}
 /*________________________end email______________________*/



