

html { height: 100%; }

img { border: none }

body {

	background: #312E27 url('../img/bg_main.gif') no-repeat;
	font-family: "Tahoma", Verdana;
	font-size: 0.7em;
	margin: 0;
	padding: 0;	
	height: 100%; 
            
}

a									{ text-decoration: none; color: #9D5202}
a:hover								{ text-decoration: underline }

div#main							{ min-height: 100%;
  height: auto !important;
  height: 100%;margin: 0 auto -50px auto;
}

div#ledge_top 						{ height: 25px; background: #fff; filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity: 0.2; opacity: 0.2; }
div#silhouette_top					{ display: block; width: 147px; height: 64px; background: url('../img/silhouette-top.gif'); float: right; margin-right: 10px }
.ledge								{ font-weight: bold; margin: 0; padding: 5px 10px 0 0; font-size: 1em; float: right }
.on_index							{ background: url('../img/star_small.png') no-repeat 0 3px; padding: 5px 10px 0 18px; display: block; font-weight: bold; margin: 0; font-size: 1em; position: absolute; left: 10px; top: 0 }
.on_index	a						{ color: #fff }
.ledge a							{ color: #000 }

div#menu 							{ position: absolute; left: 236px; top: 47px }
	div#menu a						{ display: block }
	div#menu a span					{ display: none }
	div#menu ul,li					{ margin: 0; padding: 0; list-style: none }
		#rent						{ width: 275px; height: 70px; background: url('../img/rent_menu.gif') }
		#rent:hover					{ background-position: 275px }
		#sell						{ width: 254px; height: 63px; background: url('../img/sell_menu.gif'); position: absolute; left: -1px; top: 32px }
		#sell:hover					{ background-position: 254px }
		#servis						{ width: 236px; height: 60px; background: url('../img/servis_menu.gif'); position: absolute; left: 21px; top: 62px }
		#servis:hover				{ background-position: 236px }
		#import						{ width: 266px; height: 63px; background: url('../img/import_menu.gif'); position: absolute; left: 0px; top: 88px }
		#import:hover				{ background-position: 266px }
		#transport					{ width: 314px; height: 72px; background: url('../img/transport_menu.gif'); position: absolute; left: 0px; top: 108px }
		#transport:hover			{ background-position: 314px }
		#contact					{ width: 171px; height: 47px; background: url('../img/contact_menu.gif'); position: absolute; left: -1px; top: 162px }
		#contact:hover				{ background-position: 171px }

div#minibus							{ width: 640px; height: 379px; background: url('../img/mikrobus.gif'); position: absolute; top: 205px; z-index: -1 }
	div#door_hover					{ width: 73px; height: 173px;  background: url('../img/door_hover.png'); position: absolute; left: 206px; top: 93px; display: none }
	div#front_hover					{ width: 184px; height: 49px;  background: url('../img/front_hover.png'); position: absolute; left: 266px; top: 91px; display: none }
	div#back_hover					{ width: 105px; height: 76px;  background: url('../img/back_hover.png'); position: absolute; left: 115px; top: 105px; display: none }
	div#wheels_hover				{ width: 207px; height: 67px;  background: url('../img/wheels_hover.png'); position: absolute; left: 122px; top: 230px; display: none }
	div#mask_hover					{ width: 194px; height: 36px;  background: url('../img/mask_hover.png'); position: absolute; left: 345px; top: 177px; display: none }
	div#id_hover					{ width: 54px; height: 19px;   background: url('../img/id_hover.png'); position: absolute; left: 458px; top: 223px; display: none }

div#scratches						{ width: 366px; height: 287px; background: url('../img/scratches.gif'); position: absolute; left: 600px; top: 480px; z-index: -1 }
div#text-shape						{ width: 292px; height: 123px; background: url('../img/text-shape.png'); margin: 530px 0 50px 450px; padding: 30px 20px 30px 20px; text-align: justify; overflow: hidden }
	#text-shape h2					{ margin: 0 0 10px 0; font-size: 1.1em; color: #774400 }
	#text-shape p					{ margin: 0; color: #4F2D00; line-height: 17px }

div#text-shape-sub					{ color: #25201A; line-height: 17px; width: 500px; min-height: 500px; height: auto !important; _height:500px; background: url('../img/big_text.gif') no-repeat #FFC373; margin: 201px 0 0px 443px; padding: 30px 20px 30px 20px; text-align: justify; }
	#text-shape-sub h1				{ margin: 0 0 10px 0; font-size: 1.4em; color: #774400 }
	#text-shape-sub h2,h3,h4		{ margin: 10px 0; font-size: 1.1em; color: #774400 }
	#text-shape-sub p				{ margin: 0}
	#text-shape-sub li				{ list-style: circle }

	#text-shape-sub table			{ border: 1px solid #C78E42; border-collapse: collapse }
	#text-shape-sub table img		{  }
	#text-shape-sub table td, th	{ border: 1px solid #C78E42; padding: 3px }
	#text-shape-sub table h3 		{ font-size: 120%; padding: 5px; margin: 0px; background: #EE9115; font-variant: normal }
	
div#text-shape-sub-bigger			{ color: #25201A; line-height: 17px; width: 630px; min-height: 500px; height: auto !important; _height:500px; background: url('../img/xxl_big_text.gif') no-repeat #FFC373; margin: 240px 0 0px 310px; padding: 30px 20px 30px 20px; text-align: justify; }
	#text-shape-sub-bigger h1				{ margin: 0 0 10px 0; font-size: 1.4em; color: #774400 }
	#text-shape-sub-bigger h2,h3,h4		{ margin: 10px 0; font-size: 1.1em; color: #774400 }
	#text-shape-sub-bigger p				{ margin: 0}
	#text-shape-sub-bigger li				{ list-style: circle }

	#close_tarea 					{ margin: 0 0 50px 443px; background: url('../img/big_text-btm.png'); width: 540px; height: 20px }
	#close_tarea_big				{ margin: 0 0 50px 310px; background: url('../img/xxl_big_text-btm.png'); width: 670px; height: 20px }

/*div#scrollable						{ overflow: auto; height: 500px}*/

div#ledge_bottom 					{ width: 100%; height: 50px; background: #000; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; position: relative }
div#silhouette_bottom				{ display: block; width: 120px; height: 50px; background: url('../img/silhouette-bottom.gif'); position: absolute; top:-50px; left: 10px }
div#copy 							{ color: #FF8A00; float:left; margin: 20px 0 0 15px }
div#copy a 							{ color: #FF8A00 }
div#copy_b 							{ color: #816C50; float:right; margin: 20px 15px 0 0 }
div#copy_b a 						{ color: #816C50 }

.clear 								{ clear:both }
.push 								{ height: 50px; }
.vaM                  { vertical-align: middle }
