@CHARSET "utf-8";

/***************************************************************************************************************************************
	ELEMENTOS PARA LIMPIAR POR COMPLETO EL HTML 
*****************************************************************************************************************************************/
html *{margin:0;padding:0;}
a,a:link,a:visited,a:active{color:#58585a;text-decoration:none;}
a:hover{text-decoration:none;}
abbr,acronym{border-bottom:1px dotted #999;cursor:help;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h2{font-weight:normal;}
iframe{border:none;}
img{border:none;}
q{font-style:oblique;display:block;}
table{border-collapse:collapse;border-spacing:0;}
abbr{border:medium none;}
address{font-style:normal;}
form {margin:0;padding:0;}
img{border:0;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clearboth {clear: both;}

body{background-color:#fff;}

#contenido{width:720px;margin:0 auto;padding-top:10px;}
	#contenido #cuerpo {margin-left:14px; float:left; display:inline;color: #3E3D40; font-family: Tahoma; font-size: 11px; width:480px;}
		#contenido #cuerpo h2 {font-size: 15px; font-weight: bold; padding: 3px 0;border-bottom: 2px solid #F08E00; color: #F08E00; width:98%;}
			#contenido #cuerpo h2.titulo {color: #F08E00; font-size: 20px; border-bottom:none;}
				#contenido #cuerpo h2.titulo span {color: #F08E00; font-size: 18px; display:block; font-weight:normal;}
				
	#contenido #cuerpo .descripcion {margin-bottom:20px;}
		#contenido #cuerpo .descripcion p{color:#3E3D40; font-family:Tahoma; font-size:11px; padding-top:10px;}
	#contenido #cuerpo .caracteristicas {margin-bottom:20px;}
		#contenido #cuerpo .caracteristicas ul{list-style-type:none; margin-bottom:20px;}
			#contenido #cuerpo .caracteristicas li{background-color:#eee;display:block;float:left;line-height:25px;margin:1px 2px 1px 0;width:234px;}
				#contenido #cuerpo .caracteristicas li h3{color:#F08E00;display:inline;font-size:1.1em;font-weight:bold;padding-left:15px;}
	#contenido #cuerpo .precio {margin-bottom:20px;}
		#contenido #cuerpo .precio ul{list-style-type:none; margin-bottom:20px;}
			#contenido #cuerpo .precio li{background-color:#eee;display:block;float:left;line-height:25px;margin:1px 2px 1px 0;width:234px;}
				#contenido #cuerpo .precio li h3{color:#F08E00;display:inline;font-size:1.1em;font-weight:bold;padding-left:15px;}
				
/******************ERROR************************/
input.error, 
textarea.error{background-color: #FBE6F2; border: 1px #D893A1 solid; height: 17px;}

label.error,
.error a {color:#D893A1 !important;}