/* RUDI-TURS d.o.o. // designed and coded by www.bency-designs.net */

body {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0 auto;
	padding:0;
	height:100%;
	background-image:url('img/background.jpg');
	background-repeat:repeat-x;
	background-color:#a5ddf4;
	background-position:top center;
}

img  {
	border:none;
}

a:hover img {
	opacity:0.8;
}


/*structure*/

div#container {
	width:860px;
	margin:0 auto;
	padding:0;
}

div#header {
	height:202px;
}

div#content {
	height:auto;
}

div#footer {
	background-image:url('img/navigation_bg.png');
	background-repeat:no-repeat;
	background-position:bottom center;
	height:90px;
	margin-top:20px;
}


/*header*/

div#logo{
	background-image:url('img/logo.png');
	background-repeat:no-repeat;
	background-position:top;
	height:197px;
	margin-top:-202px;
	position:relative;
}

div#clouds_over_left{
	background-image:url('img/clouds_over_left.png');
	background-repeat:no-repeat;
	background-position:top left;
	height:202px;
	margin-top:-202px;
	position:relative;
}

div#clouds_over_right{
	background-image:url('img/clouds_over_right.png');
	background-repeat:no-repeat;
	background-position:top right;
	height:202px;
	margin-top:-202px;
	position:relative;
}

div#navigation{
	height:62px;
}

div#navigation_bg{
	background-image:url('img/navigation_bg.png');
	background-repeat:no-repeat;
	height:8px;
	margin-top:24px;
}

div#buttons{
	height:62px;
	margin-left:20px;
	margin-top:-30px;
}


/*NAVIGATION*/

#nav {
	float:left;
	z-index:100;
}

#nav ul, ul.popular_list {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

#nav ul li { display:inline;}
#nav ul li a {
	margin-right:20px;
}

#nav ul li.about a { margin-right:0; }
#nav ul li a:hover { background-position:0 -57px; }

		
li.home a {
	background:transparent url(img/home_nav.png) no-repeat scroll left top;
	float:left;
	height:55px;
	width:120px;
}

li.ahome a {
	background:transparent url(img/home_nav.png) no-repeat scroll left top;
	background-position:0 -115px;
	float:left;
	height:55px;
	width:120px;
}



		#home li.home a, #home li.home a:hover {
			background-position:0 -0px;
			position:relative;
			z-index:10;
		}

		#ahome li.ahome a, #ahome li.ahome a:hover {

			position:relative;
			z-index:10;
		}

		
li.galerija a {
	background:transparent url(img/gallery_nav.png) no-repeat scroll left top;
	float:left;
	height:55px;
	width:120px;
}

li.agalerija a {
	background:transparent url(img/gallery_nav.png) no-repeat scroll left top;
	background-position:0 -115px;
	float:left;
	height:55px;
	width:120px;
}



		#galerija li.galerija a, #galerija li.galerija a:hover {
			background-position:0 -0px;
			position:relative;
			z-index:10;
		}

		#agalerija li.agalerija a, #agalerija li.agalerija a:hover {
			position:relative;
			z-index:10;
		}

li.voznipark a {
	background:transparent url(img/voznipark_nav.png) no-repeat scroll left top;
	float:left;
	height:55px;
	width:120px;
}

li.avoznipark a {
	background:transparent url(img/voznipark_nav.png) no-repeat scroll left top;
	background-position:0 -115px;
	float:left;
	height:55px;
	width:120px;
}



		#voznipark li.voznipark a, #voznipark li.voznipark a:hover {
			background-position:0 -0px;
			position:relative;
			z-index:10;
		}

		#avoznipark li.avoznipark a, #avoznipark li.avoznipark a:hover {
			position:relative;
			z-index:10;
		}
		
li.cenik a {
	background:transparent url(img/cenik_nav.png) no-repeat scroll left top;
	float:left;
	height:55px;
	width:120px;
}

li.acenik a {
	background:transparent url(img/cenik_nav.png) no-repeat scroll left top;
	background-position:0 -115px;
	float:left;
	height:55px;
	width:120px;
}



		#cenik li.cenik a, #cenik li.cenik a:hover {
			background-position:0 -0px;
			position:relative;
			z-index:10;
		}

		#acenik li.acenik a, #acenik li.acenik a:hover {
			position:relative;
			z-index:10;
		}
		
li.onas a {
	background:transparent url(img/onas_nav.png) no-repeat scroll left top;
	float:left;
	height:55px;
	width:120px;
}

li.aonas a {
	background:transparent url(img/onas_nav.png) no-repeat scroll left top;
	background-position:0 -115px;
	float:left;
	height:55px;
	width:120px;
}



		#onas li.onas a, #onas li.onas a:hover {
			background-position:0 -0px;
			position:relative;
			z-index:10;
		}

		#aonas li.aonas a, #aonas li.aonas a:hover {
			position:relative;
			z-index:10;
		}
		
li.kontakt a {
	background:transparent url(img/kontakt_nav.png) no-repeat scroll left top;
	float:left;
	height:55px;
	width:120px;
}

li.akontakt a {
	background:transparent url(img/kontakt_nav.png) no-repeat scroll left top;
	background-position:0 -115px;
	float:left;
	height:55px;
	width:120px;
}



		#kontakt li.kontakt a, #kontakt li.kontakt a:hover {
			background-position:0 -0px;
			position:relative;
			z-index:10;
		}

		#akontakt li.akontakt a, #akontakt li.akontakt a:hover {
			position:relative;
			z-index:10;
		}
		

		
/*gallery buttons*/
		
div#buttons_g{
	height:61px;
	margin-left:-21px;
	margin-top:-230px;
	height:234px;
}

/*prev*/

#nav_g_prev {
	float:left;
	z-index:100;
}

#nav_g_prev ul, ul.popular_list {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

#nav_g_prev ul li { display:inline;}
#nav_g_prev ul li a {
	margin-right:20px;
}

#nav_g_prev ul li.about a { margin-right:0; }
#nav_g_prev ul li a:hover { background-position:0 -61px; }

		
li.prev_button a {
	background:transparent url(img/prev_button.png) no-repeat scroll left top;
	float:left;
	height:61px;
	width:31px;
}

		#prev_button li.prev_button a, #prev_button li.prev_button a:hover {
			background-position:0 -0px;
			position:relative;
			z-index:10;
		}

/*next*/

#margin_top-61px{ margin-top:-61px;}
#nav_g_next {
	float:left;
	margin-left:871px;
	z-index:100;
}

#nav_g_next ul, ul.popular_list {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

#nav_g_next ul li { display:inline;}
#nav_g_next ul li a {
	margin-right:20px;
}

#nav_g_next ul li.about a { margin-right:0; }
#nav_g_next ul li a:hover { background-position:0 -61px; }		

li.next_button a {
	background:transparent url(img/next_button.png) no-repeat scroll left top;
	float:right;
	height:61px;
	width:31px;
}

		#next_button li.next_button a, #next_button li.next_button a:hover {
			background-position:0 -0px;
			position:relative;
			z-index:10;
		}
	
/*content*/

div#home_bg{
	background-image:url('img/home_bg.png');
	background-repeat:no-repeat;
	height:415px;
}

div#gallery_bg{
	background-image:url('img/gallery_bg.png');
	background-repeat:no-repeat;
	margin: -10px 10px 0 10px;
	height:390px;
	padding-left:6px;
	padding-top:6px;
}

div#voznipark_bg{
	height:350px;
}

div#firma{
	padding-top:20px;
	text-align: center;
}

div#windowa{
	background-image:url('img/windowa.png');
	background-repeat:no-repeat;
	height:76px;
	width:210px;
	margin-top:-54px;
	margin-left:20px;
	padding-top:5px;
	padding-left:10px;
	padding-right:16px;
	opacity:0.8;
}

div#windowb{
	background-image:url('img/windowb.png');
	background-repeat:no-repeat;
	height:76px;
	width:230px;
	margin-left:610px;
	margin-top:-120px;
	padding-top:15px;
	text-align: center;
	opacity:0.8;
}

div#windowc{
	background-image:url('img/windowc.png');
	background-repeat:no-repeat;
	height:76px;
	width:210px;
	margin-left:560px;
	margin-top:250px;
	padding-top:17px;
	padding-left:8px;
	padding-right:20px;
	text-align: center;
	opacity:0.8;
}

.framel1{
	-moz-border-radius:5px 5px 5px 5px;
	border:1px solid #679a56;
	padding:5px;
 	width:360px;
	background-color:#83cf6a;
	margin: 3px 35px;
	color:#ffffff;
	float:left;
	font-weight: bold;
}

.framel2{
	-moz-border-radius:5px 5px 5px 5px;
	border:1px solid #558699;
	padding:5px;
 	width:360px;
	background-color:#9bc2d1;
	margin: 3px 35px;
	color:#ffffff;
	float:left;
	font-weight: bold;
}

.framer1{
	-moz-border-radius:5px 5px 5px 5px;
	border:1px solid #679a56;
	padding:5px;
 	width:370px;
	background-color:#83cf6a;
	margin: 3px 35px -35px 0;
	color:#2a3134;
	float:right;
	text-align:right;
}

.framer2{
	-moz-border-radius:5px 5px 5px 5px;
	border:1px solid #558699;
	padding:5px;
 	width:370px;;
	background-color:#9bc2d1;
	margin: 3px 35px -35px 0;
	color:#2a3134;
	float:right;
	text-align:right;
}

.framel3{
	-moz-border-radius:5px 5px 5px 5px;
	border:1px solid #679a56;
	padding:8px;
 	width:780px;
	height:18px;
	background-color:#83cf6a;
	margin: 3px 30px;
	color:#265f77;
	font-weight:bold;
}

.framel4{
	-moz-border-radius:5px 5px 5px 5px;
	border:1px solid #558699;
	padding:8px;
 	width:780px;
	height:18px;
	background-color:#9bc2d1;
	margin: 3px 30px;
	color:#265f77;
	font-weight:bold;
}

.framel5{
	-moz-border-radius:5px 5px 5px 5px;
	border:1px solid #89cfe9;
	padding:8px;
 	width:780px;
	height:18px;
	background-color:#ffffff;
	margin: 3px 30px;
	color:#265f77;
	font-weight:bold;
}

.framel6{
	-moz-border-radius:5px 5px 5px 5px;
	border:1px solid #89cfe9;
	padding:8px;
 	width:780px;
	height:18px;
	background-color:#f3fbfd;
	margin: 3px 30px;
	color:#265f77;
	font-weight:bold;
}

.framel7{
	-moz-border-radius:5px 5px 5px 5px;
	border:1px solid #89cfe9;
	padding:8px;
 	width:780px;
	background-color:#ffffff;
	margin: 20px 30px;
	color:#265f77;
	font-weight:bold;
	font-size:12px;
	line-height: 1.5;
}

.framel8{
	-moz-border-radius:5px 5px 5px 5px;
	border:1px solid #89cfe9;
	padding:30px 8px;
 	width:780px;
	background-color:#f3fbfd;
	margin: 0px 30px;
	color:#265f77;
	font-size:12px;
	font-size: 12px;
	text-align: center;
}

div#page{
	margin-left:20px;
	margin-right:20px;
	margin-top:-20px;
	font-size:12px;
}




div#vozniparktitle{
	height:40px;
	text-align: center;
}

/*footer*/

div#call{
	background-image:url('img/call.png');
	background-repeat:no-repeat;
	background-position:top right;
	height:72px;
	margin-right:10px;
	padding: 60px 10px 0 10px;
}
/* galerija */

div#yoxview{
	left:5px;
	float:left;
	width:840px;
	height:auto;
	margin:10px;
}

div#next_prev{
	width:922px;
	padding-top:170px;
	margin-left:-42px;
	position:absolute;
}


/* font styles */

.firmaa{
	font-family: arial,sans-serif;
	color: #4EAA33;
	font-size: 24px;
	font-weight: bold;
}

.firmab{
	font-family: arial,sans-serif;
	color: #638b96;
	font-size: 14px;
}

.windowa{
	font-family: arial,sans-serif;
	font-size: 14px;
	color: #ffffff;
}

.windowb{
	font-family: arial,sans-serif;
	font-size:18px;
	color: #ffffff;
	font-weight: bold;
}

.windowc{
	font-family: arial,sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
}

.copyright_a{
	color:#5590a9;
	font-size:12px;
}

.copyright_b{
	color:#265f77;
}

.voznipark{
	font-family: arial;
	color: #457DA8;
	font-size: 18px;
	font-weight: bold;
}

.vozniparka{
	font-family: arial;
	color: #4f9538;
	font-size: 14px;
}

.fleft { 
 float: left; 
} 
.fright { 
 float: right; 
}

.white{ color:#ffffff}
.green{ color:#43ba23}
.big{ font-size:16px;}

A:link {
	text-decoration: none;
	color:#265f77;

}
A:visited {
	text-decoration: none; 
	color:#265f77;
}
A:active {
	text-decoration: none;
	color:#ffffff;
}
A:hover {
	text-decoration: none; 
	color:#000000;
}

