*{margin:0; padding:0;font-family:Tahoma,Arial, sans-serif;}

body {background: #282727 url(/images/bg.png) repeat-x;text-align: center;}

a:link, a:visited, a:active { text-decoration: none; color: #A11f1f }
a:hover { text-decoration: underline; }

#contenedor{width: 900px;margin: 0 auto;padding: 0px;background:#21201f;overflow:auto;}

#left{float: left;width: 224px;height: 613px;display: inline;background:url(/images/left.jpg) no-repeat;}

#left #logo {display:inline;float:left;text-align:center;margin:12px 0 0 0;width:100%;}
#logo h1 {margin:0;text-align:center;color:#000;font-size:13px;}

#left #ofertas{display:inline;float:left;margin:24px 0 5px 15px;width:192px;}
#ofertas h1,#telefonos h1{color:white;font-size:15px;font-weight:normal;text-align:left;text-indent:10px;line-height:30px;}
#ofertas p{font-size:11px;color:white;margin:9px 0 0 25px}

#left #telefonos{display:inline;float:left;margin:22px 0 5px 15px;width:192px;}

#telefonos p{margin:2px 0 0 60px;font-size:10px;color:white;text-align:left;}
#telefonos p span{font-weight:bold;font-size:12px;color:#A11F1F;line-height:16px}

#destacado h2 {font-size:13px;color:#A11F1F;margin:5px;text-align:left;}
#destacado p{margin:5px;text-align:left;}
#destacado h3 {font-size:18px;color:#A11F1F;margin:5px;text-align:right;}
#destacado img {border:2px solid rgb(22,25,15);}

#main{float:right;display: inline;width: 676px;text-align:left;background:url(/images/right.jpg) top right no-repeat;}

#main #menu{display:inline;float:right;text-align:right;margin:56px 0 0 0;}

#menu ul{list-style-type:none;float:right}
#menu li{float:left;display:inline;}
#menu a:link,#menu a:active,#menu a:visited{color:#000;font-size:12px;line-height:29px;display:block;padding:0 10px;text-decoration:none;color:white;}
#main #menu a.estoy,#main #menu a:hover{background:white;color:#254532;text-decoration:none;}

/* Fix IE. Hide from IE Mac \*/
* html body #main #menu ul li a {
float:left;
} 
/* End */
#main #foto {margin:0;width:400px;height:215px;float:left;display:inline;margin:2px 0 0 0}

#main #buscador{display:inline;float:left;padding-left:10px;width:210px;height:120px;margin:55px 0 0 0}
#buscador h1{color:#A11f1f;font-size:18px;font-weight:normal;}

#buscador form {text-align:right;margin:7px 0 0 0;font-size:11px;font-weight:bold;}
#buscador fieldset{border:0;}
#buscador select {vertical-align:middle;margin:5px 0 5px 5px;width:120px;border:1px solid #666;background:#f5f5f5;font-size:11px;padding:1px;color:#000}
#buscador input{text-decoration:none;border:1px solid #666;background:#f5f5f5;font-size:11px;padding:1px 10px;color:#000}

#main #interior{width:660px;display:inline;float:left;margin-top:10px;}
#interior h1 {margin:10px 10px 30px 10px;border-bottom:2px solid white;font-size:21px;color:white;line-height:40px;font-weight:normal;}

#interior h2 {margin:10px;font-size:21px;color:#33cc33;line-height:30px;}

#interior p{margin: 10px;font-size:12px;line-height:150%;font-weight:normal;color:white;text-align:justify;}
#interior p.red{color:red;font-weight:bold;text-align:center;margin:15px;}
#interior p.green{color:green;font-weight:bold;text-align:center;margin:15px;}

#interior ul{margin:0 0 0 35px;}
#interior li {margin:0;color:white;line-height:135%;padding:0;}

#interior table {margin:0 auto;width:640px;}
#interior td{font-size:12px;line-height:150%;font-weight:normal;padding:3px}
#interior td span {font-size:15px;font-weight:bold;}

#interior img.der {float:right;margin-left:10px;}
img.pad {vertical-align:middle;padding:2px;border:1px solid gray;margin: 5px;}
img.pad2 {vertical-align:middle;padding:2px;border:1px solid gray;margin-right: 10px;float:left;}

#interior #transicion{display:inline;float:left;width:175px;height:170px;margin:0 30px 30px 10px;background:#254532}
#transicion p {font-size:10px;margin:5px;text-align:left;line-height:110%;}

#interior .coche
{
	width: 100%;background: #F5F5F5;margin-bottom: 15px;min-height:81px;font-size:11px;
}
.coche span, #interior span {font-size:15px;font-weight:bold;line-height:30px;}

#interior ul{margin-left:50px;}
#interior li {list-style-image: url(images/item.gif);vertical-align:middle;font-size:12px;line-height:150%;font-weight:normal;
margin-bottom:5px;}

#interior form {width:380px;}
#interior form.buscocoche {width:640px;height:320px;background:url(images/bgform.gif) no-repeat;
font-size:11px;margin:10px;padding-top:70px;overflow:hidden;}
#interior .buscocoche fieldset
{
margin:0;text-align:left;border:0;padding: 10px 0 10px 280px;font-size:12px;width:300px;
}
#interior .buscocoche input, #interior .buscocoche select, #interior .buscocoche textarea
{
width:auto;background:#f5f5f5; padding:2px;border:1px solid #666;margin-left:10px;
vertical-align:middle;color:#000;font-family:Arial, sans-serif;font-size:12px;
}

#interior fieldset
{
width:360px;padding:4px 0;text-align:left;border:0;margin-left: 10px;font-size:12px;color:white;
}

#interior input, #interior select, #interior textarea
{
width:380px;background:#f5f5f5; padding:2px;border:1px solid #666;
vertical-align:middle;color:#000;font-family:Arial, sans-serif;font-size:12px;
}

#interior input.email {width:140px;margin: 3px 0;}

#bottom{display: inline;float:left;	width: 900px;height: 36px;margin:10px 0 0 0;background: url(/images/bgpie.jpg) repeat-x;overflow:hidden;
line-height:36px;font-size:11px;color:white;}

#s4{float:left;display:inline;border:1px solid white;margin:0 0 0 10px}
#datos{display:inline;float:right;color:#666;width:235px;margin:0 10px 0 0;font-size:12px;padding:10px 0 !important;overflow:visible;background:white;}
#datos h4{color:#666;font-weight:normal;font-size:12px;margin:0 0 5px 11px !important;width:215px !important;padding:0 0 0 10px !important;line-height:15px}
#datos h5{color:#666;font-weight:normal;font-size:12px;margin:0 0 5px 11px !important;width:215px !important;padding:0 0 0 10px !important;line-height:15px}
#datos h4 b,#datos h5 b{color:#A11f1f;width:100px;display:inline-block}
#nav {position:absolute;top:698px;left:50%;font-size:11px;margin:0 0 0 -217px}
.pics { height: 300px; width: 400px; padding:0; margin:0; overflow: hidden }
.pisc img{width:400px;height:300px;}
.nav { margin: 5px 0 }
#nav a{ margin: 0 1px; padding: 1px 5px; background: #254532; text-decoration: none;color:white;border:1px solid #254532;}
#nav a.activeSlide { background: white;border:1px solid white;color:#666; }
#nav a:focus { outline: none; }



#admin
{
width: 900px;text-align: center;margin: 0 auto;font-size: 12px;font-weight:normal;background:red;
}

#admin p {padding:25px 0;}

#admin form
{margin: 0 auto;padding:25px;width:850px;background:#FFF;text-align:center;
}

#admin fieldset
{
width:350px;padding:8px 275px;margin:0 auto;text-align:left;border:0;
}

#admin input, #admin select, #admin textarea
{
width:350px;background:#f5f5f5; padding:4px;border:1px solid #666;
vertical-align:middle;color:#000;font-family:Arial;
}

#admin img {vertical-align:middle;}
img.pad {vertical-align:middle;padding:2px;border:1px solid gray;margin: 5px;}

#admin h1{margin:15px 0px;font-size:25px;color:gray;}

#admin table{margin: 0 auto; width:90%;}

#admin td {padding:8px;font-family: Arial, sans-serif;font-size: 12px;font-weight:normal;}
#admin td span {font-size:14px; font-weight:bold;}

#admin input.check {width:auto;padding:0;border:0;margin:5px 10px;background:none;}
#admin input.enviar, #interior input.enviar {width:140px;color:#FFF;background:#254532;font-weight:bold;}
#admin label {display:inline;float:left;}