﻿* { font-family:"Trebuchet MS"; font-size: 12px; color: #0D2E41; }
body { margin: 0px; background-color: #FFFFFF; }

/* text */
A { font-size: 12px; text-decoration: none; color:#4082A7; }
A:hover { font-size: 12px; text-decoration: none; color:#51527E; }
P { margin-top: 10px; margin-bottom: 10px;}

h1 { color:#FF6600; font-size:12px; font-weight:normal; letter-spacing:1px; line-height:20px; margin-top: 0px; margin-bottom:10px; text-transform:uppercase }
h2 { color:#FF6600; font-size:12px; font-weight:normal; letter-spacing:1px; line-height:20px; margin-top: 0px; margin-bottom:10px; }
h3 { color:#FF6600; font-size:12px; font-weight:normal; letter-spacing:1px; line-height:20px; margin-top: 0px; margin-bottom:10px; }
h4 { font-size:12px; line-height:20px; margin-top: 0px; margin-bottom:10px; }
h5 { font-size:12px; line-height:20px; margin-top: 0px; margin-bottom:0px; }
/* text kraj */

/* header */
#container { width: 1100px; margin:0 auto; }

#header { height: 290px; }
#logo { float: right; width: 600px; text-align: right; }
#logo IMG { margin: 100px 40px 0px 0px; }
#flags { text-align:right; margin-bottom: 12px; }
#proizvodaci { text-align:right; }
/* header kraj */
/* main meni */
#main_meni { float: left; padding-top: 10px; width: 290px; }

A.active_false { display:block;
				font-family:"Trebuchet MS";
				text-decoration:none;
				text-transform:uppercase;
				padding: 0px;
				font-size: 9px;
				color: #F2F2F2;
				font-weight:normal;
				letter-spacing:3px;
				line-height:20px;
				text-align:right;
				}

A.active_false:hover { font-size: 9px; color:#F57900; }
A.active_true { display:block;
				font-family:"Trebuchet MS";
				text-decoration:none;
				text-transform:uppercase;
				padding: 0px;
				font-size: 9px;
				color:#F57900;
				font-weight:normal;
				letter-spacing:3px;
				line-height:20px;
				text-align:right;
				}
A.active_true:hover { font-size: 9px; color:#F57900; }

#top_links { text-align: right; margin: 10px 0px 20px 0px; }
#top_links A { display:block;
			   font-family:"Trebuchet MS";
			   font-size:9px;
			   font-weight:normal;
			   letter-spacing:3px;
			   line-height:18px;
			   text-align:right;
			   color: #A5A6A9;
			  }
#top_links A:hover { color:#F57900; }

#navbar { color:#3E4357;
		  font-size:9px;
		  letter-spacing:3px;
		  line-height:40px;
		  height:40px;
		  text-transform:lowercase; 
		 }
#navbar A { color:#3E4357; font-weight:bold; font-size:9px; letter-spacing:3px; text-decoration:none; text-transform:lowercase; }
#navbar A:hover { }

/* main meni kraj*/
/* content */
#content { margin-left: 30px; margin-right: 30px; background:url('../../include/images/design/content_bg.jpg') repeat-y; }
#content_inner { background:url('../../include/images/design/content_inner_bg.jpg') no-repeat top center; }

#left_column_home { width:275px; float:left; text-align: right; }
#left_column_home H2 { color:#FF6600; font-size:12px; font-weight:normal; letter-spacing:2px; line-height:40px; text-transform:uppercase; padding-right: 15px; }
#left_column_home H3 { line-height:22px;
					   color:#263563;
					   font-size:10px;
					   font-weight:normal;
					   letter-spacing:1.5px;
					   margin-bottom: 0px;
					   padding-right: 15px;
					  }

#left_column { width:260px; float:left; text-align: right; }
#left_column H2 { color:#FF6600; font-size:12px; font-weight:normal; letter-spacing:2px; line-height:40px; text-transform:uppercase; }
#left_column H3 { line-height:22px;
				  color:#263563;
				  font-size:10px;
				  font-weight:normal;
				  letter-spacing:1.5px;
				  margin-bottom: 0px;
				  }

#main_column { width: 740px; float: right; }
#central_content { margin-top: 20px; }

A.opsirnije { color:#3C4255; text-decoration:none; /*font-size:9px;*/ }

DIV.right_box { padding-left:7px; }
DIV.right_box P { margin-top: 5px; margin-bottom: 0px; text-align: center; font-weight: bold; }
DIV.right_box A.opsirnije { display: block; text-align: right; color:#B9024D; text-decoration:none; margin-bottom: 10px; } 
A.right_box_image { display: block;
					height: 60px;
					overflow: hidden;
					/*border: solid 1px #0064ad;*/
					background-repeat: no-repeat;
					}
OL.itineraries { margin-left: 16px; padding-left: 10px; }
OL.itineraries LI { margin-left: 0px; padding-left: 0px; }

DIV.content-weather { border-top: solid 1px #FFFFFF;
					  border-bottom: solid 1px #FFFFFF;
					  background: url('../../include/images/design/gray_stripe.jpg') repeat-x;
					  background-color: #EEEEEE;
					  wwidth: 235px;
					  position: relative;
					  left: 40px;
					  mmargin-left: 40px;
					  margin-right: 25px;
					  padding-right: 15px;
					  
					 }
/* content kraj */

/* podmeni */
SPAN.sidemenu { color:#E67210; font-size:11px; letter-spacing:2px;}

A.submenu_selected_false { display:block;
						   line-height:20px;
						   color:#134765;
						   font-size:9px;
						   letter-spacing:2px;
						   line-height:18px;
						   text-decoration:none;
						   width: 200px;
						   float: right;
						   }
A.submenu_selected_false:hover { color:#CC6600; font-size:9px;} 
A.submenu_selected_true { display:block;
						  line-height:20px;
						  color:#CC6600;
						  font-size:9px;
						  letter-spacing:2px;
						  line-height:18px;
						  text-decoration:none;
						  width: 200px;
						  float: right;
						  }
A.submenu_selected_true:hover { color:#CC6600; font-size:9px;} 
/* podmeni kraj */

.bookingManager { display:block; }


#footer { background:url('../../include/images/design/footer_bg.jpg') no-repeat top center;
		  clear:both;
		  text-align: center;
		  line-height: 30px;
		  font-size: 11px;
		  }
#footer A { font-size: 11px; }

DIV.contact_form { width: 460px; overflow: hidden; }
DIV.columnL {  }
DIV.key {  }
DIV.value {  }

SELECT { color: #111E32; height: 24px; line-height: 24px; }
OPTION { color: #111E32; height: 24px; }
INPUT { border: solid 1px #536074;  }
TEXTAREA { border: solid 1px #536074; }

INPUT.form {  }
INPUT.button {  }
INPUT.form_large { width: 450px; }
TEXTAREA.message { width: 450px; }

DIV.thumblist { width:200px; float: right; text-align: right; }
DIV.thumblist A { margin: 0px; padding: 0px; }
A.partners IMG { border: none; }
IMG.thumb { border: double 3px #4082A7; }
IMG.thumb:hover { border: solid 3px #4082A7; }
IMG.content_box_image { border: none; margin-right: 10px; }

TH { text-align: center; background-color: #D2DDEB; line-height: 20px; font-size: 11px; }
A.pdffile {
	background-image:url("../images/pdf.gif");
	background-repeat:no-repeat;
	padding:3px;
	padding-left:20px;
}

