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

#postit {position:absolute;top:50%;left:50%;margin: -50px 0 0 250px;z-index:101 !important;}

body {
background: #000;text-align: center;
}

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

input, select, textarea {
border: 0px solid #DA3B07;font-family: Tahoma, Verdana, sans-serif;font-size: 11px;
font-weight: normal;background-color: #E5F5E5;color: #636363;
}

#contenedor{width: 900px;margin: 0 auto;padding: 0px;}

#top{float: left;width: 100%;height: 182px;display: inline;background:url(/images/bgtop.gif) no-repeat;}

#top #nuevaweb{z-index:102 !important;position:absolute;top:0;left:50%;margin-left:97px}

#top #logo{display:inline;float:left;margin:28px 0 0 20px;}

#top #menu{display:inline;float:left;text-align:left;margin:19px 0 0 37px;z-index:101 !important;width:588px;}

#menu ul{list-style-type:none;}
#menu li{float:left;display:inline;margin:0 9px;}
#menu a:link,#menu a:active,#menu a:visited{color:#000;font-size:12px;font-family:Arial, sans-serif;font-weight:bold;
line-height:38px;background:none;}


#complemento {
	display: inline;width: 900px;float:left;text-align: left;background:url(/images/bgcomp.gif) top right no-repeat;
}

#left
{	
	width: 212px;float: left;display: inline;background:#000 url(/images/bgdest.jpg) no-repeat;
	overflow:hidden;margin-top:8px;
}
#left #destacado{height:245px;}

/*#destacado{display:inline;float:left;margin:0;width:192px;}*/
#destacado h1{font-size:15px;font-weight:normal;text-align:left;text-indent:10px;line-height:30px;}
#destacado p{font-size:11px;margin:9px 0 0 25px}

#destacado2 h2 {font-size:16px;margin:5px;text-align:left;color:#33CC33;}
#destacado2 p{margin:5px;text-align:left;}
#destacado2 h3 {font-size:18px;margin:5px;text-align:right;}
#destacado2 img {border:0;}
#destacado2 a:link,#destacado2 a:active,#destacado2 a:visited{color:#33CC33 !important;text-decoration:none;}
#destacado2 a:hover {text-decoration:none;}


#left h1 {color:#33CC33;font-size:18px;font-weight:bold;margin:10px;}

#left #garantia
{
display:inline;float:left;width:100%; height:183px;overflow:hidden;background:#000 url(/images/bggarantia.jpg) no-repeat;margin:0 0 10px 0
}

#left #work
{
display:inline;float:left;width:100%; height:156px;overflow:hidden;background:#000 url(/images/bgwork.jpg) no-repeat;
}

#garantia h1,#work h1 {width:196px;margin:8px;background:url(/images/bgh.gif) repeat-x;font-size:16px;color:white;line-height:30px;
text-indent:10px}
#garantia p ,#work p{margin-left:114px;font-size:12px;line-height:150%}
#garantia h2,#work h2 {margin:8px;text-align:right;font-size:16px;color:#33cc33;}

#main
{	
	float:right;display: inline;width: 660px;text-align:left;
}

#main #buscador{display:inline;float:left;padding-left:10px;}


#buscador h1 {font-size:18px;color:white;line-height:48px;}
#buscador img {vertical-align:middle;margin-right:5px;border:0}
#buscador a:link,#buscador a:active,#buscador a:visited{color:white;margin-left:25px;}
#buscador a:hover {text-decoration:none;}

#main #interior
{
width:660px;display:inline;float:right;background:#FFF url(/images/bginterior.gif) no-repeat;margin-top:10px;
}
#interior h1 {width:640px;margin:10px;background:url(/images/bgh.gif) repeat-x;font-size:16px;color:white;line-height:30px;
text-indent:10px}

#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;
}
#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 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;}

.pics{display:inline;float:right;width:241px;height:184px;margin:0 10px;overflow:hidden;}

.pics img {  
    width:  241px; 
    height: 184px; 
    top:  0; 
    left: 0 
} 

#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
}

#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{
	clear: both;float:left;	width: 900px;height: 25px;margin:10px 0;
	background: url(/images/abajo.gif) no-repeat;;
}

#bottom p{font-size:10px; color:white;line-height:25px;padding:0 10px}

#admin
{
width: 900px;text-align: center;background:#FFF;margin: 0 auto;;
font-family: Arial, sans-serif;font-size: 12px;font-weight:normal;
}

#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:#33CC33;font-weight:bold;}
#admin label {display:inline;float:left;}