/*	Background Color: #2A2B2F	*/
/*	Hyperlink: #1F527B			*/

html {
	background:#2A2B2F url(../stat/bg_all.gif) repeat;
	margin:0 auto;
	font-size:100.1%; /*opera fix */	
}

body {font-size:70%;margin:0 auto;}

* {margin:0;padding:0;text-align:left;font:normal 1.0em/1.4em Verdana,Arial,Helvetica,sans-serif;color:#555;}

/******************************/
/***						***/
/***	GENERAL STYLES		***/
/***						***/
/******************************/

h1 {display:block;font-size:1.8em;line-height:1.8em;color:#000;font-weight:bold;margin:0 0 15px 0;text-decoration:none;}
h1#Welcome {width:220px;height:16px;background:transparent url(../stat/h1_Welcome.gif) no-repeat top left;}
h1#LatestNews {width:120px;height:16px;background:transparent url(../stat/h1_LatestNews.gif) no-repeat top left;}
h1#PressReviews {width:135px;height:16px;background:transparent url(../stat/h1_PressReviews.gif) no-repeat top left;}
h1#CarsForSale {width:520px;height:70px;background:transparent url(../stat/h1_CarsForSale.gif) no-repeat 50% 0;}
h1#Contact {width:265px;height:64px;background:transparent url(../stat/h1_Contact.gif) no-repeat top right;}
h1#Search {width:200px;height:20px;background:transparent url(../stat/h1_Search.gif) no-repeat top left;}
h1#New {float:left;width:150px;height:16px;background:transparent url(../stat/h1_New.gif) no-repeat top left;}
h1#Offer {float:left;width:150px;height:16px;background:transparent url(../stat/h1_Offer.gif) no-repeat top left;}
h1#PSCarsForSale {float:left;width:170px;height:16px;background:transparent url(../stat/h1_PSCarsForSale.gif) no-repeat top left;}
h1#PorschesForSale {float:left;width:170px;height:16px;background:transparent url(../stat/h1_MoreCarsForSale.gif) no-repeat top left;}
h1#PorschesForSale2 {float:left;width:210px;height:45px;background:transparent url(../stat/h1_MoreCarsForSale2.gif) no-repeat top left;}
h1#CarsWanted {float:left;width:170px;height:16px;background:transparent url(../stat/h1_CarsWanted.gif) no-repeat top left;}
h1#YouTube {float:left;width:200px;height:16px;background:transparent url(../stat/h1_YouTube.gif) no-repeat top left;}
h1#PressTitle {width:470px;height:65px;background:transparent url(../stat/h1_Press.gif) no-repeat top left;}

h1#press_8 {width:280px;height:53px;margin-top:15px;background:transparent url(../stat/h1_press_8.gif) no-repeat top left;}
h1#press_9 {width:280px;height:90px;margin-top:15px;background:transparent url(../stat/h1_press_9.gif) no-repeat top left;}
h1#press_10 {width:280px;height:53px;margin-top:15px;background:transparent url(../stat/h1_press_10.gif) no-repeat top left;}
h1#press_11 {width:280px;height:90px;margin-top:15px;background:transparent url(../stat/h1_press_11.gif) no-repeat top left;}
h1#press_515 {width:265px;height:53px;margin-top:15px;background:transparent url(../stat/h1_press_515.gif) no-repeat top left;}
h1#press_514 {width:285px;height:90px;margin-top:15px;background:transparent url(../stat/h1_press_514.gif) no-repeat top left;}
h1#press_516 {width:280px;height:90px;margin-top:15px;background:transparent url(../stat/h1_press_516.gif) no-repeat top left;}
h1#press_531 {width:285px;height:90px;margin-top:15px;background:transparent url(../stat/h1_press_531.gif) no-repeat top left;}
h1#press_556 {width:280px;height:140px;margin-top:15px;background:transparent url(../stat/h1_press_556.gif) no-repeat top left;}
h1#press_697 {width:280px;height:90px;margin-top:15px;background:transparent url(../stat/h1_press_697.gif) no-repeat top left;}
h1#press_704 {width:285px;height:80px;margin-top:15px;background:transparent url(../stat/h1_press_704.gif) no-repeat top left;}

h1 span {display:none;}

p {font:normal 0.9em/1.4em Verdana,Arial,Helvetica,sans-serif;color:#555;margin-bottom:20px;}

.hidden,
.hiddenPic {display:none;}
.highlight,
.accent {color:#ff6;}
.floatRight {float:right;}


div.wrap_all {width:915px;border:0px solid #f30;margin:0 auto;text-align:left;}
div.wrap_content {float:left;width:905px;border-top:5px solid #fff;padding:0 5px !important;margin-bottom:20px;background:#fff url(../stat/bg_left.jpg) no-repeat 5px 0;}
.wrap_content#catalogue {background:#fff url(../stat/bg_left_light.gif) repeat-y 5px 0;}
strong {font-weight:bold;}
div.innerPad {padding:25px 0 25px 25px;background:#fff;}
span.innerPad_ss {float:left;margin:25px 0 25px 25px;}

/******************************/
/***						***/
/***	MAIN NAVIGATION		***/
/***		(HEADER)		***/
/***						***/
/******************************/

div.header {float:left;width:915px;padding:30px 0 10px 0;}
.header a img {float:left;width:205px;height:50px;margin-left:50px;border:none;}

.header ul {
	float:right;
	text-align:right;
	width:620px;
	height:15px;
	margin:12px 0;
}

.header ul li {
	float:right;
	list-style:none;
	display:inline !important;
	text-align:left;	
	background:transparent url(../btns/navbuts.gif) no-repeat top left;	
	margin:0 17px 0 0;
}

.header ul li a{
	display:block;
	text-decoration:none;
	font-size:0.9em;
	font-weight:bold;
	height:15px;
	color:#fff;
}
.header ul li a span {display:none;}
.header ul li#home {width:76px;background-position:0 0 !important;}
.header ul li#classifieds {width:110px;background-position:0 -40px !important;}
.header ul li#psrange {width:82px;background-position:0 -80px !important;}
.header ul li#press {width:109px;background-position:0 -120px !important;}
.header ul li#gallery {width:56px;background-position:0 -160px !important;}
.header ul li#contact {width:65px;margin-right:0;background-position:0 -200px !important;}
.header ul li#pshistoric {width:90px;margin-right:0;background-position:0 -240px !important;}

.header ul li:hover {background-image:url(../btns/navbutshover.gif);}
.header ul li.current {background-image:url(../btns/navbutscurrent.gif);}

.header ul.SubNav {list-style:none;display: inline;margin:0;height:auto;background:transparent url(../stat/ul_subnav.png) repeat-y top right !important;background:transparent;}
.header ul.SubNav li {list-style:none;display:inline !important;background:transparent;margin:5px 15px 5px 0;white-space:nowrap;}
.header ul.SubNav li a{display:inline !important;color:#999;font-weight:normal;}
.header ul.SubNav li a:hover {background:transparent;color:#ff6;}
.header ul.SubNav li a.current {color:#fff !important;}

/******************************/
/***						***/
/***	SIDE NAVIGATION		***/
/***						***/
/******************************/

div.frame_left {float:left;width:280px;padding:15px 5px 15px 15px;text-align:left;}
ul.Grid {float:left;width:280px;padding:0;margin:0 0 10px 0 !important;list-style:none;}
ul.ItemGrid {float:left;width:280px;padding:0;margin:0 0 25px 0 !important;list-style:none;}
ul.ItemGrid#psGrid {float:left;width:265px;padding:0;margin:0 !important;list-style:none;}
ul.Grid li {float:left;margin:0 10px 10px 0;list-style-type:none;text-decoration:none;background:#fff url(../btns/grid_01.jpg) no-repeat top left;}
ul.ItemGrid li {float:left;margin:0 10px 10px 0 !important;list-style-type:none;text-decoration:none;}
ul.ItemGrid#psGrid li {margin:0 5px 5px 0 !important;}
ul.Grid li.break,
ul.ItemGrid li.break {margin-right:0;}
ul.Grid li#a1 {background-position:0 0;}
ul.Grid li#a2 {background-position:-90px 0;}
ul.Grid li#a3 {background-position:-180px 0;}
ul.Grid li#b1 {background-position:0 -70px;}
ul.Grid li#b2 {background-position:-90px -70px;}
ul.Grid li#b3 {background-position:-180px -70px;}
ul.Grid li#c1 {background-position:0 -140px;}
ul.Grid li#c2 {background-position:-90px -140px;}
ul.Grid li#c3 {background-position:-180px -140px;}
ul.Grid li#d1 {background-position:0 -210px;}
ul.Grid li#d2 {background-position:-90px -210px;}
ul.Grid li#d3 {background-position:-180px -210px;}
ul.Grid li a {display:block;width:80px;height:60px;border:1px solid #fff;}
ul.Grid li a span {display:none;}

ul.ItemGrid li a {display:block;width:80px;height:60px;background:#fff;border:1px solid #fff;overflow:hidden;}
ul.ItemGrid li a img {border:none;}
ul.ItemGrid li.slideshow {margin-right:0;}

div.HalfBox {float:left;width:280px;margin:5px 0 25px 0;padding:0;}
#TextBox.HalfBox {width:260px;padding:0 15px 0 10px;margin-right:20px;text-align:justify;}
#TextBox.HalfBox p {margin-right:10px;}

.HalfBox ul {list-style:none;margin:0 !important;padding:0;}
.HalfBox ul li {float:left;list-style:none;display:block;width:250px;background:transparent url(../stat/li_arrow.gif) no-repeat 0 50%;padding:3px 0;text-indent:10px;margin:0;}
.HalfBox ul li a {text-decoration:none !important;color:#1F527B;}
.HalfBox ul li.FooterLink {text-align:right;background:transparent;text-decoration:underline;color:#1F527B;}

/**************************/
/***					***/
/***	CONTENTBOX		***/
/***					***/
/**************************/


.contentbox {float:right;width:600px;padding:0 0 20px 0;margin:0;text-align:left;border:0px solid #999;}
h2, span.h2 {font-size:1.2em;line-height:1.4em;color:#333;margin:0 0 5px 0;font-weight:bold;text-decoration:none;}
h2 a,
.featured_right h2 a,
.featured_right_shop h2 a,
.featured_right_max h2 a{font-size:1.0em;line-height:1.2em;color:#666;margin:0;font-weight:bold;text-decoration:none;}
h3, h3 a {font-size:1.0em;line-height:1.4em;color:#000;font-weight:bold;text-decoration:none;}

.contentbox p {color:#555 !important;padding-right:30px;}
p a, .contentbox ul li a {color:#1F527B;text-decoration:underline;}
p a:hover, .contentbox ul li a:hover, .HalfBox ul li a:hover, h2 a:hover {text-decoration:underline !important;color:#00f !important;}
p.WarningText, span.WarningText {color:#f30;}


.contentbox ul, ul.bullets {list-style-type:circle;padding:0;margin:10px 0 20px 20px;}
.contentbox ul li, ul.bullets li {list-style-image:url("../stat/bullet.gif");padding:0;margin:0 0 10px 0;line-height:1.2;}

.contentbox ol {padding:0;margin:10px 0 20px 20px;list-style-type:decimal;list-style-position:inside;}
.contentbox ol li {padding:0;margin:0 0 10px 0;line-height:1.2;}
 
.contentbox #slideshow_wrap {float:left;width:600px;margin-bottom:5px;overflow:hidden;background-color:#000000;}

/**********************/
/***				***/
/***	FEATURE		***/
/***				***/
/**********************/

.featured {float:left;width:270px;margin:0 0 20px 0;}
.featured_shop {float:left;width:310px;margin:0 0 15px 0;}
.featured_max {float:left;width:560px;margin:20px 0 5px 0;}

.featured_left {float:left;width:90px;text-align:left;}
.featured_left_shop {float:left;width:80px;height:100px;text-align:left;}
.featured_left_press {float:left;width:110px;text-align:left;}
.featured_left_presspreview {float:left;width:100px;text-align:left;}
.featured_left_max {float:left;width:180px;text-align:left;}

.featured_left a img,
.featured_left_shop a img,
.featured_left_press a img,
.featured_left_presspreview a img,
.featured_left_max a img {float:left;border:1px solid #333;}

.featured_right {float:left;width:175px;}
.featured_right_presspreview {float:left;width:160px;}
.featured_right_shop {float:left;width:210px;}
.featured_right_max {float:left;width:370px;}
.featured_right_full {width:270px;}

.featured p,
.featured_right p,
.featured_right_shop p,
.featured_right_max p {color:#666;margin:0 0 5px 0;line-height:1.4em;}
.featured_right p strong,
.featured_right_shop p strong,
.featured_right_max p strong {color:#666;font-weight:bold;}

/**********************/
/***				***/
/***	SHARED		***/
/***				***/
/**********************/

a.BackBut {height:20px;font-weight:bold;color:#18687c !important;margin:0;padding:5px 10px 5px 25px;background:transparent url(../btns/btn_prev.gif) no-repeat top left;text-decoration:none;}
a.NextBut {height:20px;font-weight:bold;color:#18687c !important;margin:0;padding:5px 10px 5px 25px;background:transparent url(../btns/btn_next.gif) no-repeat top left;text-decoration:none;}
a.BackBut span,
a.NextBut span {display:none;}
a.BackBut:hover {background:transparent url(../btns/btn_prev.gif) no-repeat left -30px;cursor:pointer;}
a.NextBut:hover {background:transparent url(../btns/btn_next.gif) no-repeat left -30px;cursor:pointer;}

#FormContainer input#Submit {display:block;outline:none;text-align:right;font-size:x-small;font-weight:normal;margin:10px 0;padding:0 25px;color:#000;width:135px;height:20px;background:transparent url(../btns/btn_next.gif) no-repeat top right;border:none;}
#FormContainer input#Submit:hover {background-position:right -30px !important;cursor:pointer;}

/**********************/
/***				***/
/***	FOOTER		***/
/***				***/
/**********************/

.footer {float:left;width:905px;border-top:5px solid #fff;border-bottom:5px solid #fff;background:#2A2B2F;}/*bottom border cuts background detail*/
.footer p {color:#999 !important;margin:0;padding:10px 0;text-align:center;}
.footer p a {color:#999;}
.footer p a:hover {background:transparent;color:#ff6 !important;}

p.amactive {color:#666;margin:0 auto 20px auto;text-align:center;}
p.amactive a {color:#666;padding:5px;text-decoration:none;background:#2A2B2F;}
p.amactive a:hover {color:#ff6 !important;}

/**********************/
p.BlackBox {text-align:center;background:#2A2B2F;padding:5px;color:#fff !important;}
p.BlackBox span {color:#ff0 !important;}
p.BlackBox a {color:#fff !important;}
p.BlackBox a:hover {background:#fff !important;color:#000 !important;}
a.doc_pdf {padding:5px 0 5px 20px;background:transparent url(../btns/doc_pdf.gif) no-repeat 0 50%;}