/* CSS Document */
body { background-color: #DCDFDB; background-image: url(/img/zona_cliente/fondo.gif); background-repeat: repeat-x;	background-position: center top; font-family:Arial, Helvetica, sans-serif;font-size:70%;}
.todo {	width:770px; height:500px; margin-left:auto; margin-right:auto; background-color:#FFFFFF;}
.cabecera { width:100%;	border:#EBEBE3 solid 2px; background-image: url(/img/zona_cliente/cabecera.gif); background-repeat: no-repeat; background-position: left top; height:60px; background-color:#999999;}
.menu_cabecera { width:619px; margin-left:auto; margin-top:auto; margin-bottom:0px; margin-right:0px;}
.menu {	font-weight:bold; font-size:85%; text-align:right; margin-top:13px; margin-bottom:0px;}
.menu li { list-style:none; display:inline;}
.estado { text-align:right; padding-right:10px; padding-top:2px; vertical-align:bottom; width:612px; float:right;}
.logo { width:60px; float:left; padding-left:6px; padding-top:5px;}
.w_g-b:link { color:#FFFFFF; font-weight:bold; text-decoration:none;}
.w_g-b:visited { color:#FFFFFF; font-weight:bold; text-decoration:none;}
.w_g-b:active { color:#FFFFFF; font-weight:bold; text-decoration:none;}
.w_g-b:hover { color:#009933; font-weight:bold; text-decoration:none;}
.w_b-b:link { color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.w_b-b:visited { color:#FFFFFF; font-weight:bold; text-decoration:none;}
.w_b-b:active { color:#FFFFFF; font-weight:bold; text-decoration:none;}
.w_b-b:hover { color:#000000; font-weight:bold; text-decoration:none;}
.ruta {	width:100%;	border-bottom: 1px solid #3B3B3B; height:20px; padding-top:5px;	text-indent:10px;}
.gs_b:link { color:#666666; font-weight:bold; text-decoration:none;}
.gs_b:visited { color:#666666; font-weight:bold; text-decoration:none;}
.gs_b:active { color:#666666; font-weight:bold; text-decoration:none;}
.gs_b:hover { color:#666666; font-weight:bold; text-decoration:underline;}
.blk_b:link { color:#000000; font-weight:bold; text-decoration:none;}
.blk_b:visited { color:#000000; font-weight:bold; text-decoration:none;}
.blk_b:active { color:#000000; font-weight:bold; text-decoration:none;}
.blk_b:hover { color:#000000; font-weight:bold; text-decoration:underline;}
.blk:link { color:#000000; font-weight:normal; text-decoration:none;}
.blk:visited { color:#000000; font-weight:normal; text-decoration:none;}
.blk:active { color:#000000; font-weight:normal; text-decoration:none;}
.blk:hover { color:#000000; font-weight:normal; text-decoration:underline;}
#menu2 { float:left;}
#menu2 ul{ list-style-type: none; margin-left: 0px; margin-top:0px; padding-left: 0px;}
#menu2 li { background-color:#EEEEEE;}
#menu2 a{ vertical-align:middle; border-bottom: solid 1px #00CC33; display: block; padding-left:20px; padding-top:10px; padding-bottom:10px; width:130px; font-weight:bold;}
#menu2 a:link, #navlist2 a:visited { color: #000; text-decoration: none;}
#menu2 a:hover { color: #00CC33;}
.pie { margin-right:auto;	margin-left:auto; text-align:center; background-image: url(/img/zona_cliente/pie.gif);	background-repeat: no-repeat; background-position: center bottom; color:#666666; clear:both; padding-bottom:3px; border-top:1px solid #666666; width:774px;}
.error { color: #FF0000; font-weight: bold;	text-align:center;}
.titular { font-size:90%; margin-bottom:0px; text-align:right; color:#000000; float:right; line-height:12px; width:99%; border-bottom:solid 1px #3B3B3B;}
h1 { margin:0px; font-size:160%; text-align:left; padding-left:30px; font-weight:bold; padding-bottom:6px;}
h2 { margin:0px; font-size:110%; text-align:left; padding-left:70px; font-weight:bold; padding-bottom:6px; color:#333333;}
.tmio {	margin-top:5px; margin-left:auto; margin-right:auto; border-left:1px solid #333333; border-top:1px solid #333333;}
.lista th {	background-color:#009966; border-bottom:solid 1px #000000; border-right:solid 1px #000000; color:#FFFFFF;	padding:1px;}
.lista td {	background-color:#FFFFFF; border-bottom:solid 1px #000000; border-right:solid 1px #000000; color:#666666;	padding:2px; vertical-align:middle;}
.gs_g-b:link { color:#333333; font-weight: bold; text-decoration:none;}
.gs_g-b:visited { color:#333333; font-weight: bold; text-decoration:none;}
.gs_g-b:active { color:#333333; font-weight: bold; text-decoration:none;}
.gs_g-b:hover { font-weight: bold; color: #198B53; text-decoration:underline;}
.piezas { padding:10px;}
.piezas td { background-color:#FFFFFF; border-right:1px solid #333333; border-bottom:1px solid #333333;}
#menu3 { float:left;}
#menu3 ul{ list-style-type: disc; margin-left: 30px; margin-top:0px; padding-left: 0px; margin-bottom:0px;}
#menu3 li { background-color:#EEEEEE;}
#menu3 a{ vertical-align:middle; display: block; padding-top:5px; padding-bottom:5px; width:300px; font-weight:bold;}
#menu3 a:link, #navlist a:visited { color: #000; text-decoration: none;}
#menu3 a:hover { color: #00CC33;}
.logos { float:right; width:200px; margin-top:auto; margin-bottom:auto; vertical-align:middle;}
.g_g-b:link { color:#198B53; font-weight: bold; text-decoration:none;}
.g_g-b:visited { color:#198B53; font-weight: bold; text-decoration:none;}
.g_g-b:active { color:#198B53; font-weight: bold; text-decoration:none;}
.g_g-b:hover { font-weight: bold; color: #198B53; text-decoration:none;}
.medio { padding:20px; text-align:justify;}
.control { width:100%; text-align:left; padding-left:15px; font-weight:bold; font-size:105%; padding-top:15px;  padding-bottom:10px;}
.cuadro{ font-family: Verdana, Arial, Tahoma, Sans-Serif; font-size: 100%; width:25em; color: #535353; border: 1px solid #D4D4D4;}
.cometa{ vertical-align:top;}
.boton {
	font-size: 100%;
	background:#dedede;
	border: 1px solid;
	width: 5em;
	color: #333333;
	border-color: #EEEEEE #999999 #999999 #EEEEEE;
	margin-left:300px;
}
.contacto{
	font-size:105%;
	width:720px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(/img/sombra_100m.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
#cont {	width:600px; float:right;}
.cont {	width:600px; margin-left:auto; margin-right:auto;}
.editar { color: #333333; text-decoration:none;}
.editar:hover { color:#009933;}
.contenido { padding:10px; text-align:justify; margin-top:40px; text-indent:10px;}
.contwai { padding-left:10px; padding-top:10px; padding-bottom:10px; width:650px; text-align:justify; text-indent:10px; margin-top:15px; float:left;}
.wai { width:88px; float:right; padding-top:18px; margin:7px;}
.imagen { float:left; margin-top:auto; margin-bottom:auto; vertical-align:middle;}
#motivo_img_home{background-image:url(/img/viruta.jpg); background-repeat:no-repeat; background-position:-17px 12px;}
#motivo_img_emp{background-image:url(/img/viruta2.jpg); background-repeat:no-repeat; background-position:500px 12px;}
#motivo_img_ser{background-image:url(/img/viruta3.jpg); background-repeat:no-repeat; background-position:600px 5px;}
#motivo_img_pro{background-image:url(/img/viruta4.jpg); background-repeat:no-repeat; background-position:338px 8px;}
#motivo_img_med{background-image:url(/img/viruta5.jpg); background-repeat:no-repeat; background-position:right 5px;}
#motivo_img_cal{background-image:url(/img/viruta6.jpg); background-repeat:no-repeat; background-position:610px 12px;}
#motivo_img_loc{background-image:url(/img/viruta7.jpg); background-repeat:no-repeat; background-position:550px 5px;}
#motivo_img_con{background-image:url(/img/viruta8.jpg); background-repeat:no-repeat; background-position:450px 5px;}
#motivo_emp{ background-image: url(/img/virutaemp.jpg); background-repeat: no-repeat; background-position: bottom right}
#virutas{ background-image: url(/img/virutas.jpg); background-repeat: no-repeat; background-position: bottom;}
#virutas2{ background-image: url(/img/virutas2.jpg); background-repeat: no-repeat; background-position: bottom;}
#virutas3{ background-image: url(/img/virutas3.jpg); background-repeat: no-repeat; background-position: bottom;}
#motivo_ser{ background-image:url(/img/vserv.jpg); background-repeat: no-repeat; background-position: bottom right;}
.editar:hover { color:#009933;}
.idiomas { width:190px; text-align:right; padding-top:1px; float:right;}
.lang:link { color:#FFFFFF; font-weight: bold; text-decoration:underline; font-size:90%;}
.lang:visited { color:#FFFFFF; font-weight: bold; text-decoration:underline; font-size:90%;}
.lang:active { color:#FFFFFF; font-weight: bold; text-decoration:underline; font-size:90%;}
.lang:hover { font-weight: bold; color: #CCCCCC; text-decoration:none; font-size:90%;}