@CHARSET "UTF-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table { border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul,li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
h2{margin:.3em 0 .3em 0;font-weight:bold; font-size:1.2em; color:#333;}
a{color:#025bbd;}
p{margin:1em 0 1em 0;}
strong{font-weight:bold;color:#000}
body,#CONTAINER-WEB{width:100%;font:13px Arial;color:#333;background:#D2D2D2;}
#CONTAINER{width:900px; margin:0 auto;background:#FFF;overflow:hidden}
#MENU{height:42px;background:#fff;color:#fff}
#CONTAINER-HEADER{height:70px;background:#FFCC00 url(/images/header.jpg) no-repeat;}
#CONTAINER-CONTENT{background:#FFF;}
#CONTENT-LEFT{width:530px;float:left;overflow:hidden}
#CONTENT-RIGHT{width:370px;float:left;background:#efefef url(/images/bg_right.gif) repeat-x;overflow:hidden}
#CONTENT-FOOTER{height:50px;background:#1e1e1e; padding:1em;overflow:hidden}
.clear{float:none;clear:both;height:1px;line-height:1px;}
#RIGHT{border:1px solid #000;}
.TEXT{padding:1.2em;color:#000}
.TEXT h2{font-size:1.3em;font-weight:bold;background:url(/images/arrow.gif) left top no-repeat; padding:0 0 0 .5em}
.TEXT p{font-size:1.1em;margin:1em 0 1em 0;}
#LEFT-TEXT{padding:1.5em}
#RIGHT-BOTTOM{background:url(/images/bg_btn_probar.gif) top no-repeat; width:368px;}
.right-correction{height:10px; line-height:10px}
li{background:url(/images/list.gif) left top no-repeat;padding: 0 0 0 1em; margin:0 0 1em 0}
ol{margin:1em 0 1em 1em;}
ol li{list-style: decimal;padding:0; background:none;}
ul{margin:1em 0 1em 0;}
.list-title{font-weight:bold; margin:1.5em 0 0 0;}
h1{font-size:1.5em; font-weight:bold;color:#000}
h3{font-size:1.2em; font-weight:bold;}
.no-padd-top{padding-top:0;}
.no-padd-bottom{padding-bottom:0;}


.box-orange{background:#ffaa00 url(/images/bg_orange.gif) bottom repeat-x; font-size:1.5em; color:#000;font-weight:bold; padding:.5em; text-align:right}
.box-grey,box-grey-resumen{border:1px solid #CCC; background:#ECECEC; font-size:1.2em;}
.box-grey-resumen{background:#333; color:#FFF; font-size:1.3em}
.no-margin-top{margin-top:0;}
.padd{padding:1em;}
.sep{height:1em;background:#d2d2d2}
fieldset{border:1px solid #ECECEC; padding:1em; margin:.5em 0 .5em 0;background: url(/images/bg_box.gif) bottom repeat-x; width:90%}
legend{font-weight:bold; font-size:1.2em;}
.space{margin:1em 0 1em 0;}
.subtitle{background:url(/images/arrow.gif) left top no-repeat; padding:0 0 0 .5em;}
.indice{text-align:top; font-size:.8em;line-height:inherit}
.form td{padding:5px !important;}
.nota{font-size:.9em;}
.msg{padding:1em; margin:1em 0 1em 0; text-align:center; font-size:1.1em;background:#fff7e7;border:1px solid #ffc761}
.msg strong{color:#000;}
.right{text-align:right;}
.left{text-align:left;}
.phone{background:url(/images/linea_directa.gif) no-repeat; width:400px; height:156px;margin:0 auto;}
.phone .title{position:relative;top:30px; left:95px; font-size:1.6em; color:#fff;}
.phone .number{position:relative;top:50px; left:145px; font-size:3em; color:#000;}
.back{background:#fdc800;padding:3px; color:#333; width:100px; cursor:pointer; text-align:center}
	.total-number{font-size:1.3em;}
label{ font-weight:bold; font-size:1.5em; color:#000; margin-right:1em;}
.contact-form tr{paddding:5px;}
	.nav {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll 0 0;
	height:43px;
	left:0px;
	position:relative;
	top:0px;
	width:530px;
	}
	.nav li {
	display:inline;background:none;
	}
	.nav li a:link, .nav li a:visited {	height:43px;overflow:hidden;position:absolute;text-indent:-9000px;top:0;z-index:10;}
	.nav .home a:link, .nav .home a:visited {left:0px;width:132px}
	.nav .home a:hover, .nav .home a:focus {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -0px -43px;
	}
	.nav .home a:active {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -0px -86px;
	}
	.current-home .home a:link, .current-home .home a:visited {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -0px -43px;
	}
	.nav-home, .nav-home-click {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll 0 -43px;
	height:43px;
	left:23px;
	position:absolute;
	top:0;
	width:135px
	}
	.nav-home-click {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll 0 -98px;
	}
	
	
	
	
	.nav .centea a:link, .nav .centea a:visited {
	left:132px;
	width:135px;
	}
	.nav .centea a:hover, .nav .centea a:focus {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -132px -43px;
	}
	.nav .centea a:active {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -132px -86px;
	}
	.current-centea .centea a:link, .current-centea .centea a:visited {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -132px  -43px;
	cursor:default;
	}
	.nav-centea, .nav-centea-click {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -132px -43px;
	height:43px;
	left:132px;
	position:absolute;
	top:0;
	width:135px;
	}
	.nav-centea-click {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -132px -98px;
	}
	
	
	
	
	.nav .contratar a:link, .nav .contratar a:visited {
	left:267px;
	width:134px;
	}
	.nav .contratar a:hover, .nav .contratar a:focus {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -267px -43px;
	}
	.nav .contratar a:active {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -267px -86px;
	}
	.current-contratar .contratar a:link, .current-contratar .contratar a:visited {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -267px  -43px;
	cursor:default;
	}
	.nav-contratar, .nav-contratar-click {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -267px -43px;
	height:43px;
	left:267px;
	position:absolute;
	top:0;
	width:134px;
	}
	.nav-contratar-click {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -267px -98px;
	}
	
	
	
	.nav .contacto a:link, .nav .contacto a:visited {
	left:400px;
	width:130px;
	}
	.nav .contacto a:hover, .nav .contacto a:focus {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -400px -43px;
	}
	.nav .contacto a:active {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -400px -86px;
	}
	.current-contacto .contacto a:link, .current-contacto .contacto a:visited {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -400px  -43px;
	cursor:default;
	}
	.nav-contacto, .nav-contacto-click {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -400px -43px;
	height:43px;
	left:0px;
	position:absolute;
	top:0;
	width:130px;
	}
	.nav-contacto-click {
	background:transparent url(/images/blue-nav.gif) no-repeat scroll -400px -98px;
	}
	
	.submenuContainer{position:absolute; z-index:3000;background:#ECECEC; border:1px solid #CCC;display:none; width:135px}
	.submenuContainer .submenu{}
	.submenu a:link, .submenu a:active, .submenu a:visited{text-decoration:none;padding:.5em;display:block}
	.submenu a:hover{ background:#333; color:#fff;}
	.submenu_current a:link, .submenu_current a:active, .submenu_current a:visited{text-decoration:none;padding:.5em;display:block;background:#CCC;}


	#background{position:absolute; background:#000;filter:alpha(opacity=65);-moz-opacity: 0.65;opacity: 0.65; z-index:97;}
	#CONTAINER_PRESENTATION{position:absolute;z-index:98; width:100%}
	#containerAjax{width:640px; padding:10px; display:none;  border:2px solid #333;background-color:#fff;  margin:20px auto;z-index:99;}
	#text-num-usuarios{display:none;}
	.grey{color:#666;}
	.font-size-less{font-size:1em;}
	.odd{background-color:#FFFFFF;}
