body

{

	padding:0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:0px auto auto auto;

	color:#514c48;

	background-color: #FFCC66;

	background-repeat: repeat-x;

	background-position: top;

	background-image: url(images/bg-2.gif);

}

a{

text-decoration:underline;

color:#D86200;

}

p{

text-align:justify;

line-height:15px;

padding:5px 0 5px 0;

font-size:12px;

font-weight:900;

margin:0px;

}

p.n{

font-size: 12px;

color:#FF9900;

font-weight:bold;

}

span{

color:#FF9900;

}

p.b{

	font-size:14px;

	color:#0E5F70;

	font-weight:bolder;

	text-align: center;

	display: block;



}

p.clear{

clear:both;

}

p.c{

height:2px;}

p.pic{

margin: 20px;

padding:2px;



}

p.news{

overflow:hidden;

clear:both;

border-bottom:1px #CCCCCC dashed;

font-size:10px;

margin:5px 0 5px 0;

}

img.left_img{

float:left;

padding:5px 12px 0 0;

}

img.left_img_border{

float:left;

margin:5px 12px 0 0;

border:3px #b1cee0 solid;

}

h1{

font-size:18px;

color:#514c48;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

padding:5px 0 5px 0;

margin:0px;

}

#main_container{

	width:960px;

	height:2000px;

	margin:auto;

	padding:0px;

	position:relative;

}

.top_illustration{

position:absolute;

top:20px;

left:-67px;

}

#header{

width:960px;

height:62px;

margin:auto;

}

.logo{

padding:15px 0 0 70px;

}



/*---------------- menu tab----------------------*/

#menu_tab{

width:960px;

height:52px;

font-family:Arial, Helvetica, sans-serif;

padding:0px;

background:url(images/menu_bg_n.gif) no-repeat left;

}



ul.menu {

list-style-type:none; display:block; width:908px; 

 margin: auto; padding:0px; background:none;}



ul.menu li {

display:inline;

font-size:13px;

font-weight:bold;

line-height:52px;}



ul.menu li.divider {

display:block;

float:left;

width:1px;

height:52px;

padding:0px ;

margin:0px;

background:url(images/divider.gif) no-repeat center;

}





a.nav:link, a.nav:visited {

display:block; float:left; padding:0px; margin:0;width: auto; margin:0px 14px 0px 14px; text-align:center;

text-decoration:none; background:none; color:#534848;}



a.nav_selected:link, a.nav_selected:visited {

display:block; float:left; padding:0px; margin:0;width: auto;margin:0px 14px 0px 14px;text-align:center;

text-decoration:none; color: #FF6600;}



a.nav:hover {

color: #FF6600; text-decoration:none;}



/*----------------main_content----------------*/



#content_center {
	float:left;
	width: 723px;
	height:auto;
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 35px;
	display: block;

	}





#rent{

    float:none;

	width: 570px;

	height:auto;

	padding-top: 10px;

	padding-right: 30px;

	padding-bottom: 30px;

	padding-left: 30px;



}

.box{

	width:180px;

	height:auto;

	float: left;

	margin-top: 15px;

	margin-left:9px;

	padding: 10px 0px 0px 20px;



font size: 10px ;

	font-size: 12px;

}

.box1{

	margin-top:10px;

	margin-left:9px;

	float:left;

	width: 590px;

	height:auto;

	font-size:12px;

	padding-top: 20px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 20px;

}

#travel{

	position:absolute;

	left: 15px;

	top: 340px;

	width: 649px;

	height: 768px;



}

#main_content{

	width:auto;

	clear:both;

	background-color:#FFFFFF;

}

#middle_banner{

width:954px;

height:165px;

margin:auto;

padding:20px 0 0;

background:url(images/middle_banner_bg_n2.jpg) no-repeat center;

}

.middle_banner_content{

padding:10px 0 0 0;

}



#left_content{
	width:600px;
	float:left;
	font-size:12px;
	padding:10px 0 0 20px;
	line-height:18px;

}

#left_content_at{
	width:600px;
	float:left;
	font-size:12px;
	padding:10px 0 0 20px;
	line-height:18px;
	background-image: url(images/bgd_ticket.jpg);
	background-repeat: no-repeat;
}

#right_content{

width:225px;

float:right;

height:auto;

padding:10px 20px 0;

}

#wide_content{

	width:650px;

	padding-top: 10px;

	padding-right: 10px;

	padding-left: 2px;

	padding-bottom: 0px;

	float: left;

	font-size: 12px;

}



#projects_box{

width:566px;

height:185px;

margin:auto;



}



.left_nav a{

float:left;

background:url(images/left_arrow.gif) no-repeat left;

padding:0 0 0 30px;

font-size:12px;

color:#3e2510;

text-decoration:none;

}

.right_nav a{

float:right;

background:url(images/right_arrow.gif) no-repeat right;

padding:0 30px 0 0;

font-size:12px;

color:#3e2510;

text-decoration:none;

}

.project_container{

float:left;

padding:10px 20px 0 40px;

}

.project_title{

font-size:12px;

color: #999999;

padding:0 0 5px 0;

}



/*------contact form------*/

#contact_form{

font-size:11px;

float:left;

width:200px;

padding:10px 2px 0;

}

input.txt 

{

	color: #000000;

	border: 1px inset #00008B;

	width: 100px;

}



input.btn 

{

    color: #00008B;

    background-color: #F4C26B;

    border: 1px outset #00008B;

}



form div 

{

    

    clear: left;

    margin: 0;

    padding: 0;

    padding-top: 5px;

}



textarea

{

	color: #F18630;

	background-color: #FFE4B5;

	border: 1px inset #00008B;

	width: 200px;

	height: 200px;

}



form div label 

{

	float: left;

	width: 40%;

	font: normal 12px Arial, Helvetica, sans-serif;

}



fieldset 

{

	border: 1px solid #000000;

	width: 250px;

	background-color: #dbe1e1;

	height: auto;

	padding-top: 0px;

}



legend 

{

	font: bolder 13px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	background-color:#666666;

	padding-left:3px;

	padding-right:3px;

	border: 1px solid #000000;

}



/*----footer---------*/

#footer{
	font-size:10px;
	width:auto;
	clear:both;
	text-align:center;
	color:#000000;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	display: block;

}

p.footer{

font-size:10px;

color: #999999;

text-align:center;

font-weight:normal;

}

#center_content {

	width:350px;

	height:auto;

	font-size:11px;

	line-height:18px;

	left: 310px;

	position: absolute;

	padding-top: 10px;

	padding-left: 5px;

	text-align: center;

	border-right-width: 1px;

	border-right-style: dashed;

	border-right-color: #CCCCCC;

	padding-right: 10px;



}

#left_content_uzi {

	width:220px;

	float:left;

	height:auto;

	font-size:11px;

	line-height:18px;

	padding: 0px 0px 0px 10px;

}

hr.form {

	color: #000066;

	height: 1px;

}

input.txt_duzi {

	color: #000000;

	border: 1px inset #00008B;

	width: 230px;

	margin-top: 1px;

}



.box2 {

	width:300px;

	height:auto;

	float: left;

	margin-top: 15px;

	margin-left:5px;

	padding: 10px 0px 0px 10px;



font size: 10px ;

	font-size: 12px;

}

.box3 {

	width: 304px;

	padding-right: 2px;

	padding-left: 2px;

	border-right-style: dotted;

	border-left-style: dotted;

	border-right-color: #5691BA;

	border-left-color: #5691BA;

	border-right-width: thin;

	border-left-width: thin;

	text-align: center;

	font-size: 12px;

}.naslovforma {

	position: relative;

	top: -12px;

	background-color: #666666;

	border: 1px solid #000000;

	color: #FFFFFF;

	width: 120px;

	left: 5px;

	height: 1em;

	font-size: 12px;

	text-align: center;

	display: block;

	padding-bottom: 0.4em;

	padding-top: 0.1em;

}


