﻿* { margin:0; padding:0; font-family:Arial; font-size:12px;}
body {background:#000000 url(../Img/bg_wrapper.gif) repeat-y center 0; text-align:center}
.fix { font-size:1px; /*height:1px; */border:none; clear:both;} /* Le saque la altura porque se veia en el formulario.
																   Replantear solucion si se rompe algo. */

a { color:#fff; text-decoration:none}
a:hover,
a:hover p,
a:hover h3 { text-decoration:underline;}

/************************** Estilos de default.aspx en autocosmos.tv ********************/
.head-bg {background:#000000 url(../Img/bg_header.jpg) no-repeat center 0; text-align:center;}
.head-bg .head { height:90px; width:968px; margin:0 auto; text-align:left; padding-top:33px;}
.head-bg .head h1 {	background: url(../Img/acstv_logo_small.png) no-repeat !important;	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/acstv_logo_small.png');
 width:375px;/*270px;*/ height:90px;/*100px;*/ text-indent:-9000px; float:left;/*nuevo logo*/ margin:-6px 0 0 -72px;}
 	 /***********************ENLACES A CONTACTO Y ACS EN EL HEADER**************************/
 	 div.headInfo {float:right; color:#FFF; line-height:25px; margin-top:-25px;}
 	 div.headInfo a, div.headInfo span {float:left; margin-left:10px;}
 	 /***********************BANDERAS DE CONTEXTUALIZACION DE PAIS**************************/
	.head-bg .head div.flag {width:38px; height:25px; float:left; margin-left:7px;}
	.head-bg .head div.flag.ar {background: url(../Img/flag_ar-s.png) no-repeat !important;	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_ar-s.png');}
	.head-bg .head div.flag.cl {background: url(../Img/flag_cl-s.png) no-repeat !important;	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_cl-s.png');}
	.head-bg .head div.flag.mx {background: url(../Img/flag_mx-s.png) no-repeat !important;	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_mx-s.png');}
	.head-bg .head div.flag.co {background: url(../Img/flag_col-s.png) no-repeat !important;	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_col-s.png');}	
	.head-bg .head div.flag.ec {background: url(../Img/flag_ec-s.png) no-repeat !important;	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_ec-s.png');}	
	.head-bg .head div.flag.pe {background: url(../Img/flag_pe-s.png) no-repeat !important;	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_pe-s.png');}	
	.head-bg .head div.flag.uy {background: url(../Img/flag_uy-s.png) no-repeat !important;	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_uy-s.png');}	
	.head-bg .head div.flag.ve {background: url(../Img/flag_ve-s.png) no-repeat !important;	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_ve-s.png');}	
	/***********************BANDERAS DE CONTEXTUALIZACION DE PAIS**************************/ 
.wrapper { width:968px; margin:0 auto; text-align:left;	}
.wrapper .body .silverligth {width:652px; float:left;margin:-6px 0 0 -6px;}
.wrapper .body .ads300x250 {width:300px; height:250px; float:right; margin-bottom:18px; padding:6px; background-image:url("../Img/bg_BigboxAd.gif");}
.wrapper .body .top-cntnd-rel {width:312px;height:3px;float:right;background-image:url("../Img/bg_top_Cntnd-Rel.gif"); font-size:1px; }
.wrapper .body .body-cntnd-rel {width:312px;float:right;background-image:url("../Img/bg_body_Cntnd-Rel.gif"); padding-top:10px; }
.wrapper .body .body-cntnd-rel h2 { color:#fff; font-size:17px; font-weight:bold; margin:0 10px 10px 10px;}
.wrapper .body .body-cntnd-rel h2 a {font-size:17px; font-weight:bold;}
.wrapper .body .body-cntnd-rel ul li {list-style:none; border-bottom:solid 1px #545454; margin:0 10px 15px 10px; height:90px;}
.wrapper .body .body-cntnd-rel ul li.lastitem { border:none; margin-bottom:0px;}
.wrapper .body .body-cntnd-rel ul li img { float:left; margin-right:10px;}
.wrapper .body .bottom-cntnd-rel {width:312px;height:4px;float:right;background-image:url("../Img/bg_bottom_Cntnd-Rel.gif"); clear:right; font-size:1px; }
.wrapper .foot {margin-top:18px; padding:10px 0 10px 0; text-align:center; font-size:11px; color:#FFFFFF; clear:both; border-top: solid 1px #474747;}
.body {min-height:370px;} /* Se añade para que el footer no quede a mitad de pantalla en algunos casos de contactar.aspx */
*html .body {height:370px;}
/****************************************************************************************/
/***********estilos para cuando no tiene silverligth instalado***************************/
.get-silverligth {width:652px; float:left;margin:-6px 0 0 -6px; height:429px; background:url(../Img/instalar-slv2.png) no-repeat !important;
	background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/instalar-slv2.png'); }	
.get-silverligth .instalar { color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:290px;
 height:154px; padding:10px; margin:135px 0 0 167px; position:relative;}
 
.get-silverligth .instalar p {margin-bottom:8px;}
.get-silverligth .instalar p.bigFont {font-size:15px; text-align:center; margin-bottom:0;}

.get-silverligth .instalar .slLogo { display:block; /*margin-top:15px; */text-align:center;}
.get-silverligth .instalar .slLogo img { border:none; }
/*********fin de estilos para cuando no tiene silverligth instalado**********************/
/****************************************************************************************/
/******************** Fin estilos de default.aspx en autocosmos.tv **********************/

/****************************************************************************************/
/****************** Estilos de distribuidor.aspx en autocosmos.tv ***********************/
/****************************************************************************************/
body.distribuidor { background-image:none; background-color:#000000;}
.distribuidor {background:#000000 url("../Img/bg_dist_acstv.jpg") no-repeat center center;height:495px; width:718px; text-align:center;
position:absolute; left:50%; top:50%; margin:-247px 0 0 -359px;}
.distribuidor h1 {	background: url(/Img/acstv_logo.png) no-repeat !important;	background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/acstv_logo.png');
width:375px/*270px*/; height:90px/*112px*/; text-indent:-9000px; margin:168px auto 0;/*margin:183px auto 0 auto;*/}
* html .distribuidor h1 {/*margin:180px auto 0 auto; */margin:165px auto 0;}

.distribuidor .paises { width:545px; margin:0 auto; padding-left:5px; padding-top:25px;}
* html .distribuidor .paises { width:550px;}

.distribuidor a{ float:left; width:55px;margin-right:15px; text-align:center;}
*html .distribuidor a{margin-right:15px;}
.distribuidor a.last { margin-right:0px;}
.distribuidor a span.flag { display:block; width:48px; height:32px; margin:0 auto;}
.distribuidor a span.flag.ar {background: url(/Img/flag_ar.png) no-repeat !important;	background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_ar.png');}
.distribuidor a span.flag.cl {background: url(/Img/flag_cl.png) no-repeat !important;	background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_cl.png');}
.distribuidor a span.flag.mx {background: url(/Img/flag_mx.png) no-repeat !important;	background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_mx.png');}
.distribuidor a span.flag.col {background: url(/Img/flag_col.png) no-repeat !important;	background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_col.png');}	
.distribuidor a span.flag.ec {background: url(/Img/flag_ec.png) no-repeat !important;	background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_ec.png');}	
.distribuidor a span.flag.pe {background: url(/Img/flag_pe.png) no-repeat !important;	background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_pe.png');}	
.distribuidor a span.flag.uy {background: url(/Img/flag_uy.png) no-repeat !important;	background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_uy.png');}	
.distribuidor a span.flag.ve {background: url(/Img/flag_ve.png) no-repeat !important;	background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_ve.png');}		
/****************** FIN Estilos de distribuidor.aspx en autocosmos.tv *******************/
/****************************************************************************************/

/****************************************************************************************/
/********************** Estilos de contactar.aspx en autocosmos.tv **********************/
/****************************************************************************************/
#contactar {width:560px; margin:50px auto 100px; background:url(../Img/form_bkgr.gif) repeat-y center top; color:#FFF;}
#contactar h4 {width:524px; /*float:left; */font:bold 18px arial; padding-left:36px; margin:5px 0 10px;}
#contactar p {/*float:left; */width:488px; padding:0 36px; margin:0 0 20px;}
#contactar label {float:left; width:226px;}
#contactar input {float:left; width:222px;}
#contactar select {float:left; width:226px;}
#contactar textarea {float:left; width:484px; height:100px;}
#contactar .formBox {display:block; /*float:left; */width:100%; height:15px; background:url(../Img/form_bkgr.gif) no-repeat;}
#contactar .upper {background-position:left top;}
#contactar .lower {background-position:right bottom;}
#contactar .miniBox {margin:0 0 10px 0; padding-left:36px; width:226px; float:left;}
#contactar .miniBox .codArea {width:58px;}
#contactar .miniBox .telefono {width:150px; float:right;}
#contactar .maxiBox {float:left; margin:0 0 18px 0; padding-left:36px; width:488px;}
#contactar #formButtons {float:left; width:560px; margin-bottom:2px;}
#contactar #formButtons a {text-decoration:none; text-align:center; width:118px; height:25px; color:#363636; font:bold 13px/25px arial; margin:0 5px; background:transparent url(../Img/button.gif);}
#contactar #formButtons a.lbEnviar {float:left; margin:0 0 0 155px;}
#contactar #formButtons a.lbCancelar {float:right; margin:0 155px 0 0;}
#contactar p.vuelta {text-align:right; margin-bottom:6px;}

/* Errores */
.no_error {display:none;}
.show_error {float:left;}
.show_error span {float:left; margin-top:1px;}


/* BANDERAS EN EL FOOTER */
ul.countryList {text-align:center; margin:0 0 5px 0; border:none; padding:2px 0 8px 0; border-top:none; list-style:none;}
ul.countryList li {display:inline; padding-left:0; margin-left:0;}
ul.countryList a span {color:#FFF; font:100 11px Arial;}
ul.countryList a:hover {text-decoration:none;}
ul.countryList .spanFlag {display:inline-block; margin-bottom:-8px; width:38px; height:25px;}
ul.countryList .flagAR {background-image:url(/Img/flag_ar-s.png) !important; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_ar-s.png');}
ul.countryList .flagCL {background-image:url(/Img/flag_cl-s.png) !important; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_cl-s.png');}
ul.countryList .flagMX {background-image:url(/Img/flag_mx-s.png) !important; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_mx-s.png');}
ul.countryList .flagCO {background-image:url(/Img/flag_col-s.png) !important; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_col-s.png');}
ul.countryList .flagEC {background-image:url(/Img/flag_ec-s.png) !important; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_ec-s.png');}
ul.countryList .flagPE {background-image:url(/Img/flag_pe-s.png) !important; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_pe-s.png');}
ul.countryList .flagUY {background-image:url(/Img/flag_uy-s.png) !important; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_uy-s.png');}
ul.countryList .flagVE {background-image:url(/Img/flag_ve-s.png) !important; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/Img/flag_ve-s.png');}