* {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#C00; font-size:18px; font-weight:normal; margin-bottom:10px;}
h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#C00; font-size:16px; font-weight:normal; margin-bottom:10px;}
p {margin-bottom:10px;}
a {color:#C00; text-decoration:underline}
a:hover {color:#09C; text-decoration:underline}
.popup {border:none; border-collapse:collapse; margin:0 20px;}
.popup th {font-weight:normal; text-align:right; padding:5px; vertical-align:middle; width:100%; padding-right:0;}
.popup td {text-align:left; padding:5px; vertical-align:top;}
.popup td label {display:inline-block; margin-right:25px;}
.popup td label input {margin-right:3px;}
.inp {width:292px; border:1px solid #e0e0e0;}
.inpda {width:90px; border:1px solid #e0e0e0;}
.inpdp {width:160px; border:1px solid #e0e0e0;}
.inpta {width:292px; border:1px solid #e0e0e0; height:40px;}
.captcha {width:169px; height:42px;border:1px solid #e0e0e0; margin-top:7px;}
.icaptcha {float:right}
.psubmit {border:none; background:none; background-image:url(../img/btnsend.png); height:41px; width:159px; margin-top:20px;}
.psubmit:hover {cursor:pointer; background-position:0px -41px;}
.pesubmit {border:none; background:none; background-image:url(../img/btnenter.png); height:41px; width:123px; margin-top:20px;}
.pesubmit:hover {cursor:pointer; background-position:0px -41px;}
.pssubmit {border:none; background:none; background-image:url(../img/btnsave.png); height:41px; width:159px!important; margin-top:20px;}
.pssubmit:hover {cursor:pointer; background-position:0px -41px;}
.ppsubmit {border:none; background:none; background-image:url(../img/btnpr.png); height:41px; width:139px; margin-top:0px;}
.ppsubmit:hover {cursor:pointer; background-position:0px -41px;}

.ord {width:auto}
.ord th {font-weight:normal; text-align:right; padding:5px; vertical-align:middle; width:100px; padding-right:7px;}
.ord td {font-weight:normal; text-align:left; padding:5px; vertical-align:middle; padding-right:0; color:#333;}
.phone {font-size:22px;}
.inp3 {width:46px; color:#333; font-size:22px;}
.inp2 {width:35px; color:#333; font-size:22px;}

.addnum { background-image:url(../img/biglinks.png); background-repeat:no-repeat; background-position:0px -66px; display:inline-block; height:23px; padding-left:40px; padding-top:10px; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic;}

#sdateb {background-image:url(../img/smalinks.png); display:inline-block; height:15px; padding-top:1px; padding-left:20px; background-position:0px -400px; background-repeat:no-repeat; margin-left:5px;}

.popup th.prices { text-align:left; padding-left:60px;}
.price *{color:#F90; font-size:28px;}
.price{color:#F90; font-size:28px; display:inline-block; margin-right:10px; margin-left:2px;}

.car {margin-right:10px; border:1px solid #faeaea; margin-bottom:10px;}

.addPhotoUpload{ width:100%;}
.addPhotoUpload input {width:90%;}
.addPhotoUpload label { margin-right:10px;}
.addPhotoUpload label input {width:auto;}

.button {display:table-cell; height:37px; vertical-align:middle; text-align:center; font-size:16px; color:#FFF; font-style:italic; text-shadow:#360; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none;}
.button:hover {color:#FFF; text-shadow:#360; text-decoration:none;}

.yesbut {background-image:url(../img/btnconfirm.png); width:258px; padding-bottom:4px;}
.notbut {background-image:url(../img/btngray.png); width:146px; padding-bottom:4px; color:#333; text-shadow:#FFF}
.notbut:hover {color:#333; text-shadow:#FFF}

.smlink {float:right; margin-top:10px; margin-right:15px; background-image:url(../img/smalinks.png); background-repeat:no-repeat; background-position:0 -796px; height:16px; padding-left:25px;}

.reg td label {display:block; margin:7px 10px;}
.reg td label.sel {font-weight:bold; color:#C00;}
.reg td label.top {font-weight:bold;}
