@import "mainmenu.css";

* 
{

	padding:0;
	margin:0;
	font-family:			Arial, Verdana, Sans-Serif;
	font-size:				1em;
}

body,html
{
	width:					100%;
	height: 				100.1%;
	
}

body
{

	background:			#ffeeee;
	font-family:		Arial, Verdana, sans-serif;
	color:				#000000;

}

img {border: none;}

legend {color:white;}

.falcon_input {border: 1px solid #cc0000;background-color:#ffffff;color:black; padding:3px;}
.falcon_input_active {border: 1px solid #cc0000;background-color:rgb(255,247,182);color:black; padding:3px;}

h1
{
	font-size:			1.3em; 
	font-weight: 		bold; 
	margin-top:			1.4em;
	margin-bottom:		1em;
}
h2
{
	font-size:			1.1em; 
	font-weight: 		bold; 
	margin-top:			1.2em;
	margin-bottom:		0.5em;
	
}

a
{
	font-weight:		bold;	
}

p
{
	margin-top:			0.8em;
		
}

#wrapper {
	
	margin:				20px auto;
	width: 				1000px;
	padding-bottom:		15px;
	background:			url(bg_wrapper.jpg) repeat-y right top white;	
}

#logo
{
	position:			relative;
	top:				26px;
	left:				85px;
	width:				100px;
	
}

#page
{
   margin:				0 auto;
   width: 				880px;
   background:			#ffffff;
   padding:				10px;
   border:				1px solid #aaaaaa;
   clear:				both;
   padding-bottom:		25px;
} 

#main_menu {
	margin:				0 auto;
	width: 				880px;
	height:				22px;
	text-align:			right;
}

#main_menu ul {list-style: none;}
#main_menu li {
	display: inline-block; 
	background: url(menu_item.png); 
	width: 89px; 
	height: 18px; 
	font-size: 0.7em; 
	margin-left: 1px;
	text-align: center;
	padding-top: 5px;
}

#main_menu li a {
	color: #dddddd;
	text-decoration: none;	
}

#main_menu li a:hover {
	color: white;
}

#header {clear:both;}

#header_left
{
	float:				left;
	margin-top:			5px;
	width:				205px;
	height:				90px;
	background:			url(header_left.jpg);
	color:				white;
	padding:			6px 15px 14px 20px;
	font-size:			0.8em;
}

#header_right
{
	float:				right;	
	margin-top:			5px;
	width:				638px;
	height:				110px;
	background:			url(header_right.jpg);
}

#header2 { clear: both; height: 30px; width: 100%; padding: 5px;}

#main
{
	clear:				both;
	width:				100%;
	min-height:			500px;
	border-top: 1px solid #aaaaaa;
	vertical-align:		top;
}

#flags { 
	float: left;
	width: 238px;
	text-align: center;
}

#ticker { padding-top: 4px; color: #888888;}

#offer
{
	vertical-align: top;
	width:				240px;
	border:				1px solid #cccccc;
	display:			inline-block;
	margin:				10px 10px 10px 0;
	
}

#offer_header { 
	height: 21px; 
	background: url(bg_title.jpg) repeat-x #cc0000; 
	color: white; 
	font-weight: bold; 
	font-size: 0.8em;
	text-align: center;
	padding-top: 2px;
}

#offer_content { 
	padding:			10px;
}

.vehicle_offer_entry {
	clear:both; 
	text-align: right; 
	margin: 10px 0 10px 0; 
	min-height: 100px; 
	border-bottom: 1px solid #eeeeee;	
}
	
.vehicle_offer_entry img {
	padding:5px;
	border: 1px solid #999999;
	float: left;
	
}

.vehicle_offer_manufacturer
{
	font-size:			0.8em;
	color:				#999999;
	font-weight:		bold;
}

.vehicle_offer_model
{
	font-size:			0.7em;
	color:				#999999;
}

.vehicle_offer_price
{
	font-size:			1em;
	color:				#cc0000;
	font-weight:		bold;
	margin-top:			20px;
}

#content
{
	vertical-align: top;
	font-size:				0.8em;
	line-height:			1.5em;
	display:			inline-block;
	width:				580px;
	padding:			0 0 0 20px;				
}

#content ul
{
	padding-left:		20px;
	
}

#footer
{
	text-align:			left;
	color:				#777777;
	font-size:			0.7em;
	clear:				both;
	padding:			10px 0 0 85px;
	line-height:		1.5em;
}

/*
#rndbox .l { background: url(images/l.jpg) repeat-y;}  
#rndbox .r { background: url(images/r.jpg) repeat-y right;}  
#rndbox .o { background: url(images/o.jpg) repeat-x;}  
#rndbox .u { background: url(images/u.jpg) bottom repeat-x; height:100%;}  

#rndbox .ol { background: url(roundcorner_tl.gif) left top no-repeat;}  
#rndbox .or { background: url(roundcorner_tr.gif) right top no-repeat;}  
#rndbox .ul { background: url(roundcorner_bl.gif) left bottom no-repeat;}  
#rndbox .ur { background: url(roundcorner_br.gif) right bottom no-repeat;}  
#rndbox { width: 100%; background-color:rgb(150,58,104);}  
*/
#falcon_guestbook_entries
{
	display: 			inline-block;
	min-height:			250px;
	width:				425px;
	margin:				20px 0 0 0;
}

.falcon_guestbook_entry
{
	margin-bottom:10px;
	padding:1.5em;
	background-color:rgb(150,58,104);
}

.falcon_guestbook_header
{
	margin-top:			0;
	font-weight:		bold;
	border-bottom:1px solid rgb(130,38,84);
}

.falcon_guestbook_date
{
	margin-top:			0;
	font-style:			italic;
	font-size:			0.8em;
	text-align:			right;
}

#falcon_guestbook_form
{
	float:				right;
	margin-top:			20px;
	background: 		url(bg_guestbook_form.gif) top right no-repeat;
	padding:			15px 20px 15px 20px;
	width:				309px;
	height:				236px;
}

.article
{
	margin:				0;
	padding:			1em;
	background-color:	rgb(150,58,104);
	text-align: 		justify;
}



.article a
{
	font-weight:		normal;
	text-decoration:	none;
	color:				rgb(255,155,189);
}

.article a:hover
{
	text-decoration:	underline;
}

.article_head a
{
	font-weight:		bold;	
}

.rank {
	margin-top: -99999px;
	margin-left: -99999px;
	color: #000;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.datagrid
{
	width:					100%;
	border-collapse:		collapse;
	border-collapse:		separate;
	background-color:		white;
	border-spacing:			0px;
	font-size:				0.7em;
}

.datagrid th
{
  	text-align:					left;
  	background: 				url(bg_title.jpg) repeat-x #cc0000;
  	font-weight:				bold;
  	color:						white;
  	border-bottom:				1px solid #880000;
  	border-top:					1px solid rgb(213,53,53);
  	border-left:				1px solid rgb(213,53,53);
  	border-right:				1px solid #880000;
  	padding:					2px 3px;
}


th a
{

	color:				rgb(235,235,245);
	text-decoration:	none;

}

th a:hover
{

	color:				white;
	text-decoration:	underline;
}

.datagrid tr {min-height:					75px;}

.datagrid td
{
  	text-align:					left;
  	color:						#000000;
  	border-bottom:				1px solid rgb(200,200,210);
  	padding:					5px;
  	
}

.datagrid tr.Row1 {	background: white;}

.datagrid tr.Row2 { background:	rgb(245,245,255); }

.datagrid_paginator
{
	margin-bottom:				10px;
	width:						100%;
	text-align:					center;
}

.datagrid_paginator_index
{
	border:						1px solid rgb(0,0,0);
	width:						17px;
	display:					inline-block;
	margin-left:				3px;
}
.datagrid_paginator_index a
{
	font-weight:				bold;
	text-decoration:			none;
}

.datagrid_paginator_current
{
	width:						17px;
	border:						1px solid rgb(0,0,0);
	display:					inline-block;
	background-color:black;
	color:white;
	margin-left:				3px;
	font-weight:				bold;
}

#picture_box
{
	background-color: rgb(245,245,255);
	padding:10px;
	width:	300px;
	float:	right;
	border:1px solid rgb(200,200,210);
}

#picture_thumbs
{

	width:	100%;

}

#picture_thumb
{
	margin-top:	5px;
	margin-right:	5px;
	float:	right;

}

#picture_thumb img
{
	border:1px solid rgb(100,100,110);

}

#picture_viewer
{
	width:			300px;

}

#picture_viewer img
{
	border:1px solid rgb(100,100,110);

}

.col_value
{
	font-weight:bold;
	padding:5px;
}		
