body {
	background-color: #CCC;
	background: #09f url(../img/bg.png) repeat-x fixed;
	font: 11px Arial, Helvetica, sans-serif;
}
img, div { behavior: url(../v2/iepngfix.htc) }
a img {border:0;}
td.left a { color: #444; text-decoration:none; border-bottom:1px solid #FFCC00; }
td.left a img { border: 0; }
td.left a:hover {color:#000; }
td.left p { line-height:20px; }
td.left ul { padding-left: 20px; }
/* ESTRUCTURA */
#wrap {	width: 858px; margin: auto;	margin-top: 30px;}
#header { width: 858px; height: 114px; background: url(../img/header.png) no-repeat; clear: both; }
#feature { width: 858px; height: 120px; background: url(../img/feature.png) no-repeat; clear: both;}
#content { width: 858px;  background: url(../img/content.png) repeat-y bottom; }
#footer { width: 858px; height: 180px; background: url(../img/footer.png) no-repeat bottom; clear: both; }

/* LOGO Y BANNER */
#logo { width: 283px; height:60px; float: left; margin: 25px 0 0 20px; }
#logo a img { border:0; }
#banner { width:450px; height:30px; float: right; margin: auto;margin-top: 30px; margin-right: 10px; background: #CCC;}

/* FEATURE CONTENT */
#contactar { width: 611px; height:79px; float: left; margin: 10px 0 0 20px}
#contactar a { width: 611px; height: 79px; border:0;}
#contactar a img { border:0;}
#webmail { width: 380px; height: 80px; float: right; padding-left: 0; margin: 10px 25px 0 0;}
#webmail .chequea { margin-top: 10px; }
.textinput { border: 0; font: 11px Arial, Helvetica, sans-serif; padding: 3px; width: 170px; color: #666;}
#webmail .password { width: 60px; }
#webmail .boton { font-size: 11px; background:#666; color: #FFF; border: 0; }
#webmail label { color: #FFF; }
#webmail form { padding-top: 3px; margin: 0; }
#webmail input[type=image] { border: 0; }

/* CONTENT */
p.bread { color:#999; font-size:11px; margin-bottom:5px; }
#main h2 { color:#CC3300; }
#main td { padding-left: 16px; padding-top:10px; }
#main td.left ul { padding: 10px 30px; }
#main td.left h3 { color:#CC3300; }
#main td.left li{ line-height:20px; list-style:square;}
#main td.left { padding-right: 20px; }
#main td.right { background:url(../img/menu_derecha.jpg) top left no-repeat; width: 200px; padding:0; margin:0; padding-left: 30px; }
#main td.right { font-size: 130%; }
#main td.right h3 { color: #CC3300; line-height:0px; margin-top: 30px; margin-bottom:15px;}
#main td.right a { color: #444; text-decoration:none;}
#main td.right a:hover { color:#000;}
#video { width: 20%;}
#video td { padding: 0; margin: 0; }
/* FOOTER */
#footxt { margin: 80px 0 0 30px; float: left; color: #FFF; }
#footxt p { line-height:normal; }
#footxt a { color: #FFF; }
#izq, #der { background: #F2F2F2; width: 302px; }
.alta { background: #F2F2F2 url(../img/altabg.gif) top center no-repeat; padding: 10px; }
#der h3, #izq h3 { margin: 0; padding: 0; color:#666; text-transform:uppercase; letter-spacing:-1px; font-size:14px;}
#der p, #izq p { margin:0; margin-bottom:10px; padding:0; color:#444; }
#der a, #izq a {color: #444; border-bottom: 1px solid #f90; text-decoration:none;}
#der a:hover, #izq a:hover { color: #000; }
#der ul li { list-style-type:square; color: #444; margin-bottom: 5px;}
#hogar, #corporativo, #empresa { height:210px; width:622px;}
#hogar a { color:#FFF; }
#hogar { background:url(../img/hogar.png) no-repeat top; }
#corporativo { background:url(../img/corporativo.png) no-repeat top;}
#centrales { background:url(../img/centralesip.png) no-repeat top;}
#empresa { background:url(../img/empresa.png) no-repeat top;}
.promo { margin-left: 390px; padding-top: 95px; padding-left:5px; height: 160px; width: 190px; }
#hogar .promo a, #empresa .promo a, #corporativo .promo a, #centrales .promo a { display:block; padding: 5px; text-decoration:none; color: #FFF; border:0; }
#hogar .promo a:hover { background:#0052FF;}
#empresa .promo a:hover { background:#0052FF; }
#corporativo .promo a:hover { background:#00027B;}
#centrales .promo a:hover { background:#00016F; }
dl { padding-left: 3px; }
dt { font-weight:bold; }
dd { margin-bottom: 10px; }
dt.t { color:#FF6600; font-size: 14px; }

/*TABLE*/
table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	-moz-border-radius: 0px 0px 0px 0px;
}
#tabla-residencial td {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	padding: 0;
}
#tabla-residencial {
	background-image: url("../img/fondo-tarifa-c.png");
	background-repeat: no-repeat;
}
#tabla-residencial .tarifa {
	color: #FFFFFF;
	font-size: 20px;
	font-weight: normal;
	text-shadow: 1px 1px 3px #CC4908;
}
#tabla-residencial .tarifa span {
	font-size: 14px;
}
