/*Reseteo de la css y clases utiles*/
* {margin:0; padding:0}
img,fieldset, abbr {border:none}
ul,li {list-style:none}
h1,h2,h3,h4,h5,h6{font-size:1em;}
acronym{cursor:help;}

.ftl {float:left!important;}
.ftr {float:right!important;}
.fnone{float:none!important;}
.clearboth{clear:both!important;}
.dblock{display:block!important;}
.dnone{display:none!important;}
.diblock{display:inline-block!important;}
.dblock{display:block!important;}
.dtable{display:table!important;}
.mcero{margin:0!important;}
.pcero{padding:0!important;}
.mcentrado{margin:0 auto!important;}
.mpcero{margin:0!important; padding:0!important;}
.overhidden{overflow:hidden!important;}
.overvisible{overflow:visible!important;}
.bnone{border:none!important;}
.tdnone{text-decoration:none;}
.tacentrado{text-align:center!important;}

html {font-size:62.5%;}
body {font-family: Arial, Helvetica, sans-serif; background-color:#9c213c;}

	#cnt_header{width:100%; height:235px; margin:0 auto; padding-bottom:50px; background-color:#fff;}
		#header{width:1024px; height:235px; margin:0 auto; background-image: url("../images/oraso.png"); background-color:transparent; background-position:22px 0; background-repeat:no-repeat;}

	#cnt_content{width:100%; margin:0 auto; background-color:#fff;}
		#content{width:1040px; margin:0 auto; padding-bottom:50px; overflow:hidden;}

	#cnt_footer{width:100%; height:142px; margin:0 auto;}
		#footer{width:525px; height:142px; margin:0 auto; padding-top:26px; text-align:center;}


#cnt_top_header{width:762px; height:84px; margin:0 0 80px 226px; padding:65px 0 0 35px; border-left:1px solid #ff5800; font-family: 'Poly', serif; font-size:2.2em; color:#ff5800; line-height:30px;}
		
#cnt_menu{width:1030px; height:31px; border-bottom:1px solid #ff5800;}
	.enl_menu{height:18px; display:block; padding:0 9px; float:left; border-right:1px solid #b44444; font-family: 'Poly', serif; font-size:1.8em; color:#9c213c; text-decoration:none;}
	.enl_menu_right{height:18px; display:block; padding:0 0 0 10px; float:left;font-family: 'Poly', serif;font-size:1.8em; color:#9c213c; text-decoration:none;}
	.enl_menu_left{height:18px; display:block; padding:0 10px 0 0; float:left; border-right:1px solid #b44444; font-family: 'Poly', serif; font-size:1.8em; color:#9c213c; text-decoration:none;}
		.activo{color:#ff5800; position:relative;}
			.flecha1{position:absolute; top:22px; left:9px;}
			.flecha2{position:absolute; top:22px; left:38px;}
			.flecha3{position:absolute; top:22px; left:75px;}
			.flecha4{position:absolute; top:22px; left:78px;}
			.flecha5{position:absolute; top:22px; left:65px;}
			.flecha6{position:absolute; top:22px; left:82px;}
			.flecha7{position:absolute; top:22px; left:80px;}
			
			
#cnt_menu_footer{width:525px; padding-top:16px; font-size:1.2em; color:#fff;}
	#cnt_menu_footer a{color:#fff; text-decoration:none;}
		#cnt_menu_footer a:hover{color:#fff; text-decoration:underline;}
		
		
#left{width:262px; padding-left:8px; float:left;}
	/*#cnt_txt_left_home{width:170px; margin:0 60px 0 32px; font-family: 'Poly', serif; font-size:2.2em; font-weight:bold; font-style:italic; color:#9c213c;}
	#cnt_txt_left_reg{width:170px; margin:0 60px 0 32px; font-family: 'Poly', serif; font-size:2.8em; font-weight:bold; font-style:italic; color:#9c213c;}
	
	#cnt_txt_left{width:202px; margin:0 60px 0 0; font-family: 'Poly', serif; font-size:2.2em; font-weight:bold; font-style:italic; color:#9c213c;}
	#cnt_txt_left_contacto{width:202px; margin:0 60px 0 0; font-family: 'Poly', serif; }
	#cnt_txt_left_marcas{width:224px; margin:0 60px 0 0; font-family: 'Poly', serif; font-size:2.2em; font-weight:bold; font-style:italic; color:#9c213c;}*/
	
	#cnt_txt_left_home{width:170px; margin:0 60px 0 32px; font-family: 'Poly', serif; font-size:2.2em; color:#9c213c;}
	#cnt_txt_left_reg{width:170px; margin:0 60px 0 32px; font-family: 'Poly', serif; font-size:2.8em; color:#9c213c;}
	/*#cnt_txt_left{width:202px; margin:0 60px 0 0; font-family: 'Poly', serif; font-size:2.3em; color:#9c213c;}*/
	#cnt_txt_left{width:202px; margin:0 60px 0 0; font-family: 'Poly', serif; font-size:2.2em; color:#9c213c;}
	#cnt_txt_left_contacto{width:202px; margin:0 60px 0 0; font-family: 'Poly', serif; }
	#cnt_txt_left_marcas{width:224px; margin:0 60px 0 0; font-family: 'Poly', serif; font-size:2.2em; color:#9c213c;}

#center{width:520px; margin-right:40px; float:left;}

#right{width:190px; padding-left:20px; float:left; }
	.pestana_right1{width:182px; height:81px; margin-bottom:18px; padding-right:8px; border-bottom:1px solid #ff5800; background-image:url("../images/pestana_right.jpg"); background-color:transparent; background-position:top center; background-repeat:no-repeat;}
	.pestana_right2{width:182px; height:122px; margin-bottom:18px; padding-right:8px; border-bottom:1px solid #ff5800; background-image:url("../images/pestana_right2.jpg"); background-color:transparent; background-position:top left; background-repeat:no-repeat;}
	.pestana_right3{width:182px; height:87px; margin-bottom:18px; padding-right:8px; border-bottom:1px solid #ff5800; background-image:url("../images/pestana_right3.jpg"); background-color:transparent; background-position:top left; background-repeat:no-repeat;}
	.pestana_right4{width:182px; height:97px; margin-bottom:18px; padding-right:8px; border-bottom:1px solid #ff5800; background-image:url("../images/pestana_right4.jpg"); background-color:transparent; background-position:top left; background-repeat:no-repeat;}
	
		.ul_pestana{list-style:disc inside; color:#fdfcfc;}
			.ul_pestana li{width:162px; margin:0 10px 0 20px; padding:10px 0; list-style:disc outside; color:#fdfcfc;}
				.ul_pestana a{font-family: 'Poly', serif; font-size:1.7em; color:#fdfcfc; text-decoration:none;}

		.ul_pestana2{list-style:disc inside; color:#9c213c;}
			.ul_pestana2 li{width:162px; margin:0 10px 0 20px; padding:10px 0; list-style:disc outside; color:#9c213c;}
				.ul_pestana2 a{font-family: 'Poly', serif; font-size:1.7em; color:#9c213c; text-decoration:none;}

				

#txt_obligatorios{display:block; margin-top:20px; font-size:1.2em; color:#989898;}

.inp1{width:500px; height:24px; margin-top:17px; padding:0 10px; border:0; background-image:url("../images/inp1.jpg"); background-color:transparent; background-position:top left; background-repeat:no-repeat; font-family: 'Poly', serif; font-size:1.4em; color:#000;}
.inp2{width:78px; height:24px; padding:0 10px; float:left; border:0; background-image:url("../images/inp2.jpg"); background-color:transparent; background-position:top left; background-repeat:no-repeat; font-family: 'Poly', serif; font-size:1.4em; color:#000;}

.txta1{width:500px; height:125px; margin-top:17px; padding:10px; border:0; background-image:url("../images/txta1.jpg"); background-color:transparent; background-position:top left; background-repeat:no-repeat; font-family: 'Poly', serif; font-size:1.4em; color:#000;}
				
#cnt_botones{width:520px; margin-top:22px;}
	#label_codigo{width:145px; margin-right:20px; float:left; font-family:Arial; font-size:1.2em; font-style:italic; color:#989898;}
	#cnt_captcha{width:100px; height:50px; margin-left:18px; float:left;}
	.bnt_enviar1{width:93px; height:37px; margin-left:46px; border:0; background-color:#990000; font-family:'Poly', serif; font-size:1.8em; color:#fff;}
	#txt_form{padding-top:20px; clear:both; font-family:Arial; font-size:1.1em; font-style:italic; color:#989898;}

.errorNombrevacio, .errorEmailtipo, .errorEmailvacio, .errorTelefonotipo, .errorCodigovacio, .errorComentariovacio, .errorNombre_marcavacio, .errorserviciosvacio, .errorpaisvacio, .errortipovacio{
	padding-top:10px;
    color: #9C213C;
    font-size: 1.4em;
    font-style: italic;
    font-weight: bold;
}

.errorCodigovacio{clear:both;}

.error_form{padding-top:10px; font-size:20px; color:#f00;}
	
.enviado_form{padding-top:10px; font-size:20px; color:#009ee0;}



.oraso_legal{color:#333;}


				
.tlt1{padding-bottom:10px; border-bottom:1px dotted #c7c7c7; font-family: 'Poly', serif; font-size:2.3em; font-weight:normal; font-style:normal; color:#9c213c;}
.tlt2{display:block; margin-top:10px; font-family: 'Poly', serif; font-size:1.7em; font-weight:normal; font-style:normal; color:#666;}
.tlt3{display:block; margin-top:10px; font-family: 'Poly', serif; font-size:1.4em; font-weight:normal; font-style:normal; color:#666;}
.tlt4{padding-bottom:10px; font-family: 'Poly', serif; font-size:1.8em; font-weight:normal; font-style:normal; color:#9c213c;}

.parrafo1{margin-top:20px; font-family: 'Poly', serif; font-size:1.4em; font-weight:normal; font-style:normal; color:#666;}
	.parrafo1 a{color:#ff6600;}
.parrafo11{margin-top:10px; font-family: 'Poly', serif; font-size:1.6em; font-weight:normal; font-style:normal; color:#666;}
	.parrafo11 a{color:#ff6600;}
.parrafo2{margin-top:20px; font-family: 'Poly', serif; font-size:1.7em; font-weight:normal; font-style:normal; color:#9c213c;}
	.parrafo2 a{color:#ff6600;}
.parrafo3{margin-top:20px; font-family: 'Poly', serif; font-size:1.7em; font-weight:normal; font-style:normal; color:#000;}
	.parrafo3 a{color:#ff6600;}
	
.lista1 {margin-top:20px; padding-left:15px;}
.lista1 li{line-height:20px; font-family: 'Poly', serif; font-size:1.6em; font-weight:normal; font-style:normal; color:#666; list-style:disc outside;}

.img1{margin-top:20px;}
.img2{margin-top:30px;}