@charset "utf-8";
* {
        margin:         0;
        padding:        0;
        border-collapse:collapse;
        border-spacing: 0;
        font-family: arial, sans-serif;
}
html, body {
        color:          #000;
        background:     #e5e4e4;
        line-height:    1.45;
}                                        
body {
        font-size:      100.01%;
}

#change{
		 font-size: 10px;
	 color: gray;
	 
}

a, a:visited { text-decoration: none; color: #7f7f7f; }
#content a, a:visited { text-decoration: none; color: #7f7f7f; }

img { border: none; }

#page {
	width: 950px;
	/*border: 1px solid gray;*/
	margin: 0px auto;
	margin-top: 10px;
	min-height: 750px;
	padding-bottom: 15px;
	background-color: white;
	background-image: url(../img/bg.gif);
	background-repeat: no-repeat;
	/*position: static;*/
}


.hiddenPic {display:none;}

small  { font-size: 0.7em; color: #7f7f7f; }

img.gallink:hover { border: 1px solid red; }
img.gallink { border: 1px solid white; }

#header { width: 925px; padding-left: 25px; vertical-align: bottom; padding-top: 10px;}
#header div { float: left; line-height: 0px; }
#content { padding-left: 25px; width: 665px; float: left; padding-top: 16px; 

}
#right { float: right; width: 235px; }
#nagrade { padding-top: 10px; padding-left: 65px; }
#jezici { padding-left: 95px; padding-top: 28px; padding-bottom: 0px; }

img.bigpic { padding-bottom: 9px; }
h2 { font-size: 1em; color: #7f7f7f; font-family: arial; }
div.newslisttitle { color: #7f7f7f;clear:both;width:150px;float: left; font-size: 0.7em; font-family: arial; font-weight: bold; }
div.newslistbody { float: left; width: 500px;font-size: 0.7em; font-family: arial;color: #7f7f7f; }


#menu {
	width: 70px; padding-top: 127px; line-height: 0px; padding-left: 110px; height: 340px;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu a {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
}

#menu a {
color: #000;
text-decoration: none;
}

#menu a:hover {
color: #a00;
}

#menu li {
position: relative;
}

#menu ul ul ul {
position: absolute;
top: -130px;
left: -140px;
/*left: 50px;*/
width: 100%;
height: 300px;
padding-top: 135px;
}



div#menu ul ul ul,
div#menu ul ul li:hover ul ul 
{ display: none; }

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{ display: block; }

#menu img { padding: 1px; }

li.modeli { background: url('../img/modeli.gif') no-repeat 21px; }
li.act_modeli { background: url('../img/modeli_red.gif') no-repeat 21px; }
li.modeli:hover { background: url('../img/modeli_red.gif') no-repeat 21px; }
li.modeli_eng { background: url('../img/modeli_eng.gif') no-repeat 21px; }
li.act_modeli_eng { background: url('../img/modeli_red_eng.gif') no-repeat 21px; }
li.modeli_eng:hover { background: url('../img/modeli_red_eng.gif') no-repeat 21px; }

li.vtour { background: url('../img/vt.gif') no-repeat 18px; }
li.act_vtour { background: url('../img/vt_red.gif') no-repeat 18px; }
li.vtour:hover { background: url('../img/vt_red.gif') no-repeat 18px; }

li.onama { background: url('../img/onama.gif') no-repeat 22px; }
li.act_onama { background: url('../img/onama_red.gif') no-repeat 22px; }
li.onama:hover { background: url('../img/onama_red.gif') no-repeat 22px; }
li.onama_eng { background: url('../img/onama_eng.gif') no-repeat 22px; }
li.act_onama_eng { background: url('../img/onama_red_eng.gif') no-repeat 22px; }
li.onama_eng:hover { background: url('../img/onama_red_eng.gif') no-repeat 22px; }

li.novosti { background: url('../img/novosti.gif') no-repeat 16px; }
li.act_novosti { background: url('../img/novosti_red.gif') no-repeat 16px; }
li.novosti:hover { background: url('../img/novosti_red.gif') no-repeat 16px; }
li.novosti_eng { background: url('../img/novosti_eng.gif') no-repeat 16px; }
li.act_novosti_eng { background: url('../img/novosti_red_eng.gif') no-repeat 16px; }
li.novosti_eng:hover { background: url('../img/novosti_red_eng.gif') no-repeat 16px; }

li.zastupnici { background: url('../img/zastupnici.gif') no-repeat 11px; }
li.act_zastupnici { background: url('../img/zastupnici_red.gif') no-repeat 11px; }
li.zastupnici:hover { background: url('../img/zastupnici_red.gif') no-repeat 11px; }
li.zastupnici_eng { background: url('../img/zastupnici_eng.gif') no-repeat 11px; }
li.act_zastupnici_eng { background: url('../img/zastupnici_red_eng.gif') no-repeat 11px; }
li.zastupnici_eng:hover { background: url('../img/zastupnici_red_eng.gif') no-repeat 11px; }

li.kontakt { background: url('../img/kontakt.gif') no-repeat 7px; }
li.act_kontakt { background: url('../img/kontakt_red.gif') no-repeat 7px; }
li.kontakt:hover { background: url('../img/kontakt_red.gif') no-repeat 7px; }
li.kontakt_eng { background: url('../img/kontakt_eng.gif') no-repeat 7px; }
li.act_kontakt_eng { background: url('../img/kontakt_red_eng.gif') no-repeat 7px; }
li.kontakt_eng:hover { background: url('../img/kontakt_red_eng.gif') no-repeat 7px; }




#newsitem {
	float: left; width: 120px; font-size: 0.7em; padding-right: 40px; color: #7f7f7f;
}
#newsitem a, a:VISITED {
	color: #d62045;
}
#newsitem img {
	border: 2px solid #e5e5e5;
}

label {
	display: block;	
	float:left;
	width: 160px;
	padding-right: 20px;
	font-size: 0.7em; 
	color: #7f7f7f;
}


/* Virtoual tour prozor */

#vtpage {                                  
	width: 650px;                          
	background: url('../img/bg.gif') no-repeat;
	border: 1px solid gray;
	margin: 0px auto;
	margin-top: 10px;
	position: static;
}

div.vtmodell {
	width: 100%;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 30px;
}


div.zastupnici {
	clear: both;
	width: 600px;
}

div.zastupnici ul { clear: both; padding-top: 4px; }

div.zastupnici div {
	font-size: 0.8em;
	font-weight: bold;
	color: #d11349;
	border-bottom: 1px solid #d11349;
	margin-bottom: 7px;
}

div.zastupnici li {
	font-weight: normal;
	display: block;
	float: left;
	width: 200px;
	font-size: 0.7em;	
	color: #7f7f7f;
}

input[type="text"], input[type="password"], textarea{ background-color:#ffffff; border: 1px solid #7f7f7f; font-size: 0.7em; }
input[type="text"]:hover, input[type="password"]:hover, textarea:hover{background-color:#ffffff; border: 1px solid #d11349; font-size: 0.7em; }
input[type="text"]:focus, input[type="password"]:focus, textarea:focus{background-color:#dfdfdf; border: 1px solid #d11349; font-size: 0.7em; }
select{border: 1px solid #7f7f7f; font-size: 0.7em; }
select:hover{border: 1px solid #d11349; font-size: 0.7em; }
input.submitter { background-color:#dfdfdf; color:#000; width:70px; border:1px solid #7f7f7f; margin-left: 229px; font-family: arial; font-size: 0.7em; }
input.submitter:hover { border:1px solid #d11349; font-size: 0.7em; }


p { text-align: justify; font-size: 0.8em; color: #7f7f7f; }


#tehpo { width: 360px; float: left; }
#tehpo ul { clear: both; }
#tehpo li { width: 140px; list-style-type: none; float: left; font-size: 0.7em; color: #7f7f7f; padding-bottom: 6px; text-align: right; padding-right: 40px; }
#tehporight { width: 200px; float: left; text-align: center; }
#testovi a, #testovi a:hover { color: #7f7f7f; text-decoration: none; font-size: 0.7em; background: url('../img/download.jpg') no-repeat; height: 22px; display: block; padding-left: 27px; padding-top: 1px; }
#tehporight a, #tehporight a:hover { color: #7f7f7f; text-decoration: none; font-size: 0.7em; padding-left: 27px; padding-top: 1px; }

/* thumbnail list */

	ul#thumbs, ul#thumbs li{
		margin:0;
		padding:0;
		list-style:none;
	}
	
	ul#thumbs li{
		float:left;
		margin-right:20px;
		border:1px solid #7f7f7f;
		background:#fff;	
		padding:2px;
	}
	ul#thumbs a{
		display:block;
		float:left;
		width:70px;
		height:60px;
		line-height:100px;
		overflow:hidden;
		position:relative;
		z-index:1;		
	}
	ul#thumbs a img{
		float:left;
		position:absolute;
		top:-20px;
		left:-25px;	
	}
	
	/* mouse over */
	
		ul#thumbs a:hover{
			overflow:visible;
			z-index:1000;
			border:none;		
		}
		ul#thumbs a:hover img{
			border:1px solid #d11349;	
			background:#fff;
			padding:2px;			
		}	
	
	/* // mouse over */

	/* clearing floats */
	
		ul#thumbs:after, li#thumbs:after{
			content:"."; 
			display:block; 
			height:0; 
			clear:both; 
			visibility:hidden;
			}
		ul#thumbs, li#thumbs{
			display:block;
			}
		/*  \*/
		ul#thumbs, li#thumbs{
			min-height:1%;
			}
		* html ul#thumbs, * html li#thumbs{
			height:1%;
			}	
	
	/* // clearing floats */

/* // thumbnail list */

a.newslista, a.newslista:visited { color: blue; }
