
body
{
    padding:0px;
    margin:0px auto;
    text-align:center;
    font-family: "Lucida Grande","Lucida Sans",sans-serif;
    font-size:11px;
    color:#767676;
}

a, a:active, a:visited{font-weight:bold; text-decoration:none;color: #6d6d6d;}

a:hover{text-decoration:underline;}

h5 { FONT-SIZE: 11px; }
h3 { FONT-SIZE: 11px; }
h4 { FONT-SIZE:11px; }
h2 { FONT-SIZE:13px; margin-bottom:18px; }
h1 { FONT-SIZE:15px; margin-bottom:18px; }

.wrapperpe
{
    text-align:center;
    width: 1024px;
    margin:0  auto;
    
}


.logope
{
    border-bottom: #cdcdcd 1px solid;
}

#peLogope
{
    border-bottom: #cdcdcd 1px solid;
    width:140px;
    height:63px;
}

#peBanner
{
    width:1024px;
    height:124px;
    background: url(/themes/main/banner.png) left top no-repeat;
}

#bannerMenupe
{
    width:250px;
    color:#000;
    font-size: 11px;
    width:280px;
}

#bannerMenupe div, #bannerMenupe span
{
	text-align: left;
	line-height:12px;
	
}

#menu
{
    background: url(/themes/main/menuBg.png) repeat-x;
    height: 27px;
}

#menu  .menuLinkpe 
{
    background: url(/themes/main/menuBtnBg.png) repeat-x;
    height:27px;
    color: #58595b;
    text-align: center;
    border-right: #fff solid 1px;
    width: 210px;
}
#menu  .menuLinkpe a { 
	color: #58595b;
	font-size: 11px; 
}

.menuLinkImgHover:hover
{
    text-decoration: none;
}

.menuLinkpeHover
{
    text-decoration: none;
    color: #fff;
    height:27px;
    color: #58595b;
    text-align: center;
    border-right: #fff solid 1px;
    font-size: 11px;
    width: 210px;
}

#langpe
{
    width: 48px;
    height: 62px;
    background: url(/themes/main/lang.png) no-repeat;
    text-align:right;
    vertical-align : top;
    border-bottom:1px solid #CDCDCD;
}
#langpe img
{
    background:none;
    margin:0;
    padding:3px 10px 0 0;
    border:none;
}

.icon
{
    background:;
    height: 16px;
    padding: 3px;
}

.icon div
{
    padding-left: 4px;
}
.icon div a, .icon div a:visited, .icon div a:active, 
{
    padding-left: 6px;
}
.icon_new
{
    float:left;
    background:#EFA2C6;
    color:#fff;
    width:17px;
    height:16px;
    font-size:11px;
    padding-left:5px;
    font-weight:bold;
    padding-top:2px;

}
.icon_new_1{background:#D6DF39;}
.icon_new_2{background:#FFDF00;}
.icon_new_3{background:#F79221;}
.icon_new_4{background:#73CFF7;}
.icon_new_5{background:#C6D3D6;}


.bannerMenuLink  { color:#939598;}

.leftContentpe
{
    background:#dbdddd;
    padding-left:10px;
}

.rightContentpe
{
    width: 694px;
    padding-left: 10px;
    vertical-align: top;
}

.rightContentpeDealerActivation{
	width:100% !important;
}
.rightContentpeDealerActivation table{
	margin:0px;
}

#selectBox
{
    background: url(/themes/main/sideMenuBg.jpg) repeat-x;
    height: 34px;
    width:300px;
    margin-left:10px;
}
.selectBoxLablepe
{
    background: url(/themes/main/sideMenuBg.jpg) repeat-x;
    height: 34px;
    width: 280px;
    font-size: 12px;
}
.selectBoxLablepe a, .selectBoxLablepe a:visited, .selectBoxLablepe a:active
{
    color: #939598;
    text-decoration: underline;
}
#lfCornpe
{
    background: url(/themes/main/lfConr.png) left no-repeat;
    width: 8px;
    height: 34px;
}

#rtCornpe
{
    background: url(/themes/main/rtConr.png) no-repeat;
    width: 8px;
    height: 34px;
}

.selectFormpe
{
    background: url(/themes/main/sideMenuBgDw.png) repeat-x;;
    height: 28px;
}

.selectFormpe div
{
    padding-left:40px;
    
}

.selectFormpe form input, .selectFormpe form select, .inputSubmit
{
    background: url(/themes/main/inputBg.png) repeat-x;
    color:#939598;
    border:none;
    font-weight:bold;
    cursor: pointer;
    margin-top:4px;
    font-size:10px;
}

.lfCornDwpe
{
    background: url(/themes/main/lfConrDw.png) no-repeat;
    width: 8px;
    height: 28px;
}

.rtCornDwpe
{
    background: url(/themes/main/rtConrDw.png) no-repeat;
    width: 8px;
    height: 28px;
}
/**/
.lfCornUppe
{
    background: url(/themes/main/lfConrUp.png) no-repeat;
    width: 8px;
    height: 28px;
}
.selectFormUppe
{
    background: url(/themes/main/sideMenuBgUp.png) repeat-x;;
    height: 28px;
}
.rtCornUppe
{
    background: url(/themes/main/rtConrUp.png) no-repeat;
    width: 8px;
    height: 28px;
}

#adv
{
    margin-left: 10px;
    font-weight : bold;
    font-size: 13px;
    color:#a7a9ac;
}

.whiteSideTxt
{
    color: #fff;
    font-weight:bold;
}

.adv
{
    background: url(/themes/main/advBg.png) repeat-x;
    height: 195px;
}

.lfAdv
{
    background: url(/themes/main/lfAdv.png) left no-repeat;
    height: 195px;
    width: 9px;
    text-align:center;
}

.rtAdv
{
    background: url(/themes/main/rtAdv.png) right no-repeat;
    width: 9px;
    height: 195px;
}
.adv a img
{
    padding: 9px 0px 0px 6px;
}

.sideTable{
	background: #EDEEEE;
	width: 95%;
}

.sideLinkpe
{
	background:#dbdddd;
    padding-top:10px;
    text-align: center;
}

.sideLinkpe a, .sideLinkpe a:active, .sideLinkpe a:visited
{
    color:#6d6d6d;
    font-weight:normal;
    font-size: 13px;
    padding-left: 5px;
}

table, tr , td
{
    padding:0px;
    margin:0px auto;
    text-align: left;
    border-collapse: collapse; 
}

.txtInput
{
    width: 80px;
    height: 15px;
    background: url(/themes/main/inputTextBg.jpg) top repeat-x;
    border: 1px solid #a1a1a1;
    padding: 0px;
    margin: 0px;
    color:#939598;
    font-size:10px;
    font-weight:bold;
}

.loginBoxTDpe
{
    background: url(/themes/main/menuHover.png) repeat-x;
    height:27px;
    color: #58595b;
    font-size: 11px;
    text-align:right;
    width:300px;
}

.icon div a, .icon div a:visited, .icon div a:active, #bannerMenuFooter,#bannerMenuTitle {
	font-size:10px;
	font-weight:bold;
	
}

form, input
{
    padding: 0px;
    margin:0px;
}

.SelectBoxInfo
{
    float:left; padding-top:5px;
}

.modelPe
{
    font: bold 30px verdana;
}

.autoPe
{font: 11px verdana;}

.autoPeImg{float:left; padding-right:10px;}

table td {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}

.vehiclesLnks tr td {
font-size:10px !important;
}

.countSearch {
float:right;
}

.submit_btn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/themes/main/search_btn.gif) no-repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
cursor:pointer;
height:19px;
padding-bottom:3px;
vertical-align:middle;
width:75px;
}

.underline {
border-bottom:1px solid #B3B3B3;
}
P { MARGIN: 0px; FONT-SIZE: 12px; LINE-HEIGHT: 14px; COLOR: #4d4d4d; PADDING-TOP: 2px; }
SELECT.input-txt {
        BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 17px
}
.picture { BORDER-RIGHT: #b3b3b3 1px solid; BORDER-TOP: #b3b3b3 1px solid; BORDER-LEFT: #b3b3b3 1px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #b3b3b3 1px solid; }
.box { BORDER: #b3b3b3 1px solid;
        PADDING-RIGHT: 0px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}

.modelTableLink{
	text-align: center;
}
#modelTable
{
	margin: 0;
	padding: 10;
	position: absolute;
	width: 800px;
	color: #000000;
	background-color: #f7f7f7;
	display: none;
	z-index: 200;
}

#modelTable table tr td{
	vertical-align: top;
}

.modelTbl tr td
{
	vertical-align: top;
	width: 33%;
}

#modelDivShadow
{
	opacity:0.3;
 	filter: alpha(opacity:30);
    background-color: #000000;
	position: absolute;
	z-index: 199; /*zIndex for shadow*/
}

#modelDivFrame
{
    opacity:0.3;
 	filter: alpha(opacity:30);
	position: absolute;
	display: none;
	z-index: 100;
	border:none;
}