/* Import Style Sheet*/
@import url("/templates/default/grey2/style.css");
@import url("/templates/defaultcss/forms.css");
@import url("/templates/SEAT05/configstyle.css");

.dp_Pics, .dp_details, .dp_links, .ffOuterContainer, .ffContainer {
	width: 406px !important;
	float: left;
	clear: none;
}
.ffmenu {
	clear: none;
	float: none;
}
.dp_Pics {
	padding: 3px;
	margin: 0 10 10 0px;
	float: left;
	clear: none;
}
.dp_Pics img {
	border: 0px;
}
.dp_PicLarge {
	width: 399px;
}
.dp_PicThumb {
	width: 130px;
}
.dp_details {
	border: 1px solid #CCCCCC;
	padding: 3px;
	margin: 0 0 10 0px;
}
.dp_links {
	padding: 3px;
}
.dp_links ul {
	margin: 0px;
}
.dp_links li {
	white-space: nowrap;
}
body {
	margin: 0px;
}
body, td, div, span, input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
img {
	border: 0px;
}
form {
	padding: 0px;
	margin: 0px;
}
.left {
	float: left;
	clear: none;
}
.right {
	float: right;
	clear: none;
	text-align: right;
	padding-top: 10px;
	font-size: 9px;
	width:510px;
}
.site-outercontainer {
	width: 780px;
}
.site-container {
	width: 780px;
	height: 540px;
}
.site-containerblack {
	width: 780px;
	height: 540px;
	background-color: #000000;
}
.site-containerblue {
	width: 780px;
	height: 540px;
	background-color: #5c7395;
}
.sub-menu {
	position: absolute;
	display: none;
	top: 0px;
	left: 0px;
	z-index: 2;
}
.home_search {
	position: absolute;
	display: none;
	top: 410px;
	left: 0px;
	z-index: 3;
}
.flashbanner, .flashbannerCordoba, .flashbannerLeon {
	height: 260px;
	vertical-align: top;
}
.menu {
	color: #666666;
	height: 32px;
	background-color: #FFFFFF;
	text-align: left;
	font-size: 9px;
}
.logo {
	margin-right: 100px;
}
.menu a, .menu a:hover, .menu a:visited, .menu a:active {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	margin-left: 13px;
	text-transform: uppercase;
	font-size: 10px;
}
.menudealer {
	color: #666666;
	height: 20px;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
}
.menudealer a, .menudealer a:hover, .menudealer a:visited, .menudealer a:active {
	margin-right: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
}
.content {
	text-align: left;
	vertical-align: top;
	width: 100%;
	padding-right: 200px;
	color: #666666;
}
.contentblue a, .contentblue a:visited, .contentblue a:active {
	color: #d7e4f7;
	text-decoration: none;
}
.contentblue a:hover {
	color: #d7e4f7;
	text-decoration: underline;
}
.content a, .contentblack a, .content a:visited, .contentblack a:visited, .content a:active, .contentblack a:active {
	color: #CB0101;
	text-decoration: none;
}
.content a:hover, .contentblack a:hover, .rlheaderdescription a:hover, .rlheaderother a:hover {
	color: #CB0101;
	text-decoration: underline;
}
.rlheaderdescription a, .rlheaderdescription a:active, .rlheaderdescription a:visited, .rlheaderother a, .rlheaderother a:visited, .rlheaderother a:active {
	color: #666666;
}
.rlResort {
	padding: 5 0 5 0px;
	background-color: #FFFFFF;
}
.rl {
	border: 0px !important;
	background-color: #FFFFFF;
}
.contentblack, .contentblue {
	text-align: left;
	vertical-align: top;
	color: #FFFFFF;
	width: 100%;
	padding-right: 200px;
}
.contentblue h2 {
	color: #d7e4f7;
}
.models, .modelsCordoba {
	width: 127px;
	vertical-align: top;
}
h2 {
	color: #CC0000;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px;
	font-size: 11px;
}
.footer, .footerCordoba {
	vertical-align: bottom;
	text-align: center;
	height: 30px;
}
.footerCordoba, .modelsCordoba, .flashbannerCordoba {
	background:url(/templates/SEAT05/images/back.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.flashbannerLeon {
	background:url(/templates/SEAT05/images/banner/newleon.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.fg_field {
	float: left;
	clear: left;
	width: 100%;
}
.fg_menu {
	margin-right: 2px;
}
.fg_submitButtondiv, .fg_element {
	clear: left;
	float: left;
	margin-top: 5px;
}
.fg_submitButton {
	margin: 0px;
}
.fg_submitButtondiv, .fg_submitButton, .fg_Container, .fg_OuterContainer {
	width: 100%;
}
.fg_submit {
	float: right;
	margin: 10 0 0 0px;
}
.formElementTitle {
	text-align: left;
	color: #CB0101;
}
.sfForm {
	border: 1px solid #cccccc;
}
.homeSelect {
	width: 146px !important;
	margin-top: 3px;
	margin-bottom: 3px;
}
.homeSelect_btn {
	width: 146px !important;
	margin-top: 3px;
	margin-bottom: 3px;
}
.nr_item, .nr_title, .nr_date, .nr_summary {
	width: 100%;
	overflow: hidden;
	float: none !important;
	clear: none !important;
}
.nr_item {
	border: none;
	margin-bottom: 15px;
}
.nr_date {
	border-bottom: 1px solid #EAEAEA;
}
.nr_summary {
	padding-top: 5px;
}
.nr_summary:after { 
    content: "...";
    height: 0;
    visibility: hidden;
}
.poweredby {
	text-align: right;
	vertical-align: bottom;
	padding: 0 5 5 0px;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.poweredby a, .poweredby a:visited, .poweredby a:active {
	text-decoration: none;
	color: #999999;
}
.poweredby a:hover {
	text-decoration: none;
	color: #CC0000;
}
.openinghours {
	width: 118px;
}
.openinghours td {
	font-size: 9px;
	color: #666666;
	vertical-align: top;
}

.usedcarsearch {
	width: 146px;
	height: 100%;
	background: none;
	margin: 0 0 0 40px;
}
.usedcarsearch td{
	padding: 5px 2px 5px 2px;
}
.usedcarsearchSelect {
	width: 140px;
	font-size: 9px;
	color: #666666;
	margin-bottom: 2px;
	
}

.usedcarsearchSubmit {
	width: 140px;
	font-size: 9px;
	color: #ffffff;
	background: #cb0101;
	border: 0;
	margin: 0 0 0 0;
}



.usedtitleblack {
	color: #FFFFFF;
	padding-bottom: 2px;
}
.usedtitle {
	color: #666666;
	padding-bottom: 2px;
	font-weight: bold;
	text-transform:uppercase;
	font-size: 8px;
}