* { font-family:"Trebuchet MS", "Arial", "Times New Roman"; font-size: 12px; color: #6D6D6D; }

@MEDIA print {
	body{
		background-image: none;
		background-color: white;
	}
}

BODY { margin: 0px; background-color: #ffffff ; }
A { text-decoration: none; }
a img {border: none;}
li{margin:5px;}

}
#logo{display: block; float:left;text-align: none;}
#aligener { text-align:center;background-color: #ffffff ;background-position: 50% 0%;background-repeat: no-repeat;}
.widther{ width:740px; margin:auto; }
.widther2{ width:740px; margin:auto; }
#main{ width:738px; text-align: left; }
#home_menu { float: right; padding-top: 40px; padding-right:10px; text-transform: lowercase;}

/*
#mainmenu { width:740px; height: 44px; background-image: url(../images/menu_bg.png); background-repeat: no-repeat; }
#mainmenu a { height:44;line-height: 37px; padding:2px 10px 0px 10px; background-color: transparent;display:block; float:left; color: #ffffff; font-size: 15px;font-weight: normal;fbackground-image: url(../images/menu_bg_item.png); background-repeat: no-repeat;}
#mainmenu a.active,#mainmenu a.active:hover  {background-image: url(../images/menu_selected.png);  background-position: 50% 0%;}
#mainmenu a.first {background-image:none}
#mainmenu a.active_first,#mainmenu a.active_first:hover {background-image: url(../images/menu_selected_first.png);background-position: 0% 0%;}

#mainmenu a:hover{background-image: url(../images/menu_hover.png); background-position: 50% 0%;}
#mainmenu a.first:hover{background-image: url(../images/menu_hover_first.png); background-position:0% 0%;}
*/

#language{
	float:right;
	padding-top:3px;
	padding-right:5px;
	width:180px;
}

#language a, #language a:hover{
	float:right;
	background-image: none;
	padding:1px;
	margin:1px;
	margin-right: 6px;
	line-height: 37px;
}

#main_content{
	padding-top: 13px;
	padding-bottom: 5px;
	background-image: url("../images/content_top.jpg");
	background-repeat: no-repeat;
	
}

.menu_divider { width: 2px; height: 42px; float: left; }
.menu_stavka { wwidth: 100px;
			   height: 42px; 
			   float: left; 
			   text-align: center; 
			   color: #2D5D7F;
			   padding: 0px 10px 0px 10px;
}


.print {
background-image: url(../images/print.jpg);
color: #D3914C;
font-weight: bold;
line-height: 20px;
width:48px;
height:23px;
float: right;
padding-left: 26px;
border:none;
}
.mail {
background-image: url(../images/mail.jpg);
color: #D3914C;
font-weight: bold;
line-height: 20px;
width:48px;
height:23px;
float: right;
padding-left: 26px;
}

.print:hover {
background-image: url(../images/print_hover.jpg);
color: #ffffff;
font-weight: bold;
line-height: 20px;
height:23px;
float: right;
}
.mail:hover {
background-image: url(../images/mail_hover.jpg);
color: #ffffff;
font-weight: bold;
line-height: 20px;
height:23px;
float: right;
}

.booking80 {
background-image: url(../images/booking80.jpg);
color: #ffffff;
width: 80px; 
height:24px; 
line-height:20px; 
border:none;
margin-right: 15px;
padding-bottom:4px;
text-align: center;
}

.booking80:hover {
background-image: url(../images/booking_hover80.jpg);
color: #D2914B; 
font-weight: bold;

}

.booking92 {
background-image: url(../images/booking92.jpg);
color: #ffffff;
font-weight: bold;
line-height: 20px;
width:92px;
height:23px;
ppadding-left: 2px;
border:none;
margin-right: 15px;
}

.booking92:hover {
background-image: url(../images/booking_hover92.jpg);
color: #D3914C;
font-weight: bold;
line-height: 20px;
height:23px;
}

.booking120 {
background-image: url(../images/booking120.jpg);
color: #ffffff;
font-weight: bold;
line-height: 20px;
width:120px;
height:23px;
ppadding-left: 1px;
border:none;
margin-right: 15px;
}

.booking120:hover {
background-image: url(../images/booking_hover120.jpg);
color: #D3914C;
font-weight: bold;
line-height: 20px;
height:23px;
}

.booking120disabled:hover {
	background-image: url(../images/booking120.jpg);
	color:#FFFFFF;
}

/*
#submenu_holder{
	height: 40px;
	overflow: hidden;
}

.submenu {clear:left;margin-left:10px;line-height: 30px;}
.submenu a {color: #6D6D6D;line-height: 30px; margin-right: 15px;}
.submenu a.active {font-weight:bold}
.submenu a:hover {text-decoration: underline;}
*/
#breadcrumb { float: left; height: 30px; line-height: 15px; width: 500px;color: #6e6e6e; }
#breadcrumb span{color:#2da7ba;}
#breadcrumb a{text-decoration:underline; color: #6e6e6e;}
#print { float: right; margin-top: 5px; width: 150px; margin-right: 15px; }

IMG.framed { margin-right: 10px; background-color: #F6FEF9; border: 1px solid #D3914C; color: #D2914B; }
h1.welcome { 
	font-size: 30px;
   line-height: 47px;
   color: #195B9b;
   float: left;
   height: 42px;
   margin:0px;
   padding-right: 15px;
   padding-left: 5px;
}
		  
.download { float: right;
			width: 300px;
			text-align: right;
			padding-top: 10px;
			margin-right: 15px;
		  }
		  

A.framed_link:hover{ background-image:url(../images/more.jpg);
				color: #D2914B; 
				width: 92px; 
				height:24px; 
				line-height:22px; 
				float:right; 
				display: block;
				text-align: center;
				margin-right: 6px;
			   }
A.framed_link { background-image:url(../images/more_hover.jpg);
				color: #ffffff;
				font-weight:bold;
				width: 92px; 
				height:24px; 
				line-height:22px; 
				float:right; 
				display: block;
				text-align: center;
				margin-right: 6px;
			   }
			   
DIV.box1 { float: left; width: 238px; height:322px;margin-left: 3px;background-image: url("../images/box_bg.gif");overflow: hidden; }
DIV.box1 H1 { background-image: url(../images/box.jpg);
			  line-height: 28px; 
			  background-repeat: no-repeat; 
			  color: #FFFFFF;
			  padding-left: 33px;
			  font-size: 14px;
			  }

DIV.box2 { float: left; width: 238px;height:322px; margin-left: 10px; background-image: url("../images/box_bg.gif");overflow: hidden; }
DIV.box2 H1 { background-image: url(../images/box.jpg);
			  line-height: 28px; 
			  background-repeat: no-repeat; 
			  color: #FFFFFF;
			  padding-left: 33px;
			  font-size: 14px;
			  }

DIV.box3 { float: left; width: 236px;height:322px; margin-left: 10px;background-image: url("../images/box_bg.gif"); overflow: hidden; }
DIV.box3 H1 { background-image: url(../images/box.jpg);
			  line-height: 28px; 
			  background-repeat: no-repeat; 
			  color: #FFFFFF;
			  padding-left: 33px;
			  font-size: 14px;
			  }
			  
DIV.box4 { float: left; width: 236px;height:322px; margin-left: 10px;background-image: url("../images/box_bg.gif"); overflow: hidden; }
DIV.box4 H1 { background-image: url(../images/box.jpg);
			  line-height: 28px; 
			  background-repeat: no-repeat; 
			  color: #FFFFFF;
			  padding-left: 33px;
			  font-size: 14px;
			  }	
			  
DIV.box5 { float: left; width: 236px;height:322px; margin-left: 10px;background-image: url("../images/box_bg.gif"); overflow: hidden; }
DIV.box5 H1 { background-image: url(../images/box.jpg);
			  line-height: 28px; 
			  background-repeat: no-repeat; 
			  color: #FFFFFF;
			  padding-left: 33px;
			  font-size: 14px;
			  }	
			  
DIV.box6 { float: left; width: 236px;height:322px; margin-left: 10px;background-image: url("../images/box_bg.gif"); overflow: hidden; }
DIV.box6 H1 { background-image: url(../images/box.jpg);
			  line-height: 28px; 
			  background-repeat: no-repeat; 
			  color: #FFFFFF;
			  padding-left: 33px;
			  font-size: 14px;
			  }	

H2 { font-size: 14px;
	 color: #6D6D6D; 
	 background-image: url(../images/h2_bg.gif); 
	 background-repeat: no-repeat; 
	 padding-left: 15px;
	 line-height: 14px;
	}
H3 {
	font-size: 14px;
	font-weight: bold;
	 color: #ffffff;
	 margin-top: 5px;
	
	}
	 
INPUT, SELECT, TEXTAREA { background-color: #FFFFFF; border: 1px solid #90D5EF; color: #023F78; }

#footer{
	text-align: center;
	height:37px;
	}

#footer a {
color:#ababab;
text-transform: uppercase;
line-height: 36px;
	font-weight: bold;
}

#footer{
	
	background-image: url("../images/content_top.jpg");
	color: #878787;
	border-bottom:1px solid #dbdbdb;
	
}
#footer2{
	padding-top:10px;
	
}
.f0{width:17%;float: left;padding-top: 6px;text-transform: uppercase;font-size-adjust: none;}
.f1{
	float:left;
	width:23%;	
}
.f3{
	float:left;
	width:20%;	
}

.f2{
width: 20%;
float:left;
}
.f1 div, .f2 div, .f3 div{
	padding:7px;
}

.f4 {
	border-top: 1px solid #dbdbdb;
	}

/*forms*/
.key{
	padding-top:10px;
}
.form{
	width: 350px;;
}

/*thumbs*/
.thumblist{
	float:right;
	padding-left: 15px;
}

.thumblist a{
	display:block;
	margin-bottom: 5px;
}

.thumblist a img{
	border:none;
	background-position : 50 50;
}

.thumblist a img:hover{
	border-color: #FF9100;
}

/*listing template*/
.listing{
	padding-bottom: 10px;
}

.listing .image{
	float:left;
	margin:0px 15px 5px 0px;
	background-position : 50 50;
}

/*pricelist*/
DIV.begin{background-image: url(../images/blue_b.gif);width: 28px;height: 29px;float:left;}
DIV.mid{background-image: url(../images/blue.gif);float:left;height: 29px;}
DIV.end{background-image: url(../images/blue_e.gif);float:left;height: 29px;width: 8px;}

DIV.box_title1 DIV.begin{background-image: url(../images/orange_b.gif);width: 28px;height: 29px;float:left;}
DIV.box_title1 DIV.mid{background-image: url(../images/orange.gif);float:left;height: 29px;width: 265px;}
DIV.box_title1 DIV.end{background-image: url(../images/orange_e.gif);float:left;height: 29px;width: 7px;}


/*listing*/
div.listing{
	bborder: #A3A3A3 1px solid;
	ppadding: 5px;
}

.blueList{
	bbackground-color: #E7F0F8;
}

.whiteList{
	bbackground-color: #FFFFFF;
}

div.listingSpacer{
	height:4px;
	margin-bottom: 10px;
	background: url(../images/content_top.jpg);
	background-repeat: no-repeat;
}

div.listing .top{
	height:7px;
	background: url(../images/box_wide_top.gif);
	background-repeat: no-repeat;
	overflow: hidden;
}

div.listing .bottom{
	height:7px;
	background: url(../images/box_wide_bottom.gif);
	background-repeat: no-repeat;
	overflow: hidden;
}

div.listing .imageLink{
	float:left;
	margin: 0px 10px 0px 5px;
}

div.listing .imageLink img{
	background-position: 50 50;
}

div.listing .listingContent{
	float:left;
	width:570px;
	
}

div.listing .listingContent p{
	margin:0px;
	padding-right: 5px;
}

div.listing h2{
	background: url(../images/box_wide.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 5px 0px;
	height:27px;
	line-height: 27px;
	padding-left:35px;
}

div.listing h2 a{
	color: #FFFFFF;
	font-size: 16px;
	text-decoration: none;
}

img.thumb{
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

div.clear{
	clear: both;
	height: 1px;
	font-size:1px;
	line-height:1px;
	overflow: hidden;
}

.smallthumblist{
	
}

.smallthumblist p a{
	display:block;
	float:left;
	margin-left:16px;
	margin-bottom: 5px;
}

/*tables*/
table{
	background-color: #ffffff;
}

th{
	background-color: #105290;
	color: #FFFFFF;
	text-align: center;
}

td{
	text-align: center;
}

.videobox{
	float:left;
	width:340px;
	height:260px;
	background-image:url(../images/okvir_348.png);
	text-align:center;
	overflow: hidden;
	margin:10px;
	
}

.row1:hover , .row:hover , .row2:hover , .row_left:hover , .row_right:hover{
background-color: #F8A33D;
color:#ffffff;
 }
 
tr:hover{
 color:#ffffff;
 }

