
/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#cde1ef;
	text-align:center;
	margin:0px;
}

/* nva */
div, td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; } /*  */

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

.izq { text-align:left; }
.centro { text-align:center; }
.der { text-align:right; }
.blanco { background-color:#FFFFFF; }
.top1 { vertical-align:top; }

html, input, textarea
	{
		font-family:Tahoma;
		font-size:0.688em;
		line-height:1.455em;
		color:#555555;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#555555; text-decoration:none;} /*  color:#555555; */
a:hover{text-decoration:underline;}
p {padding-top:16px;}

/* ============================= nuevas  ====================== */
.menuizq{ line-height:24px; }

#table_contenido{ background-color:#FFFFFF;}
.mini {font-size:9px;}

a.linkgris:link, a.linkgris:visited {color:#555555; text-decoration:none;} /*  color:#555555; */
a.linkgris:hover{text-decoration:underline;}

a.linkazul:link, a.linkazul:visited {color:#2526A9; text-decoration:none;} /*  color:#555555; */
a.linkazul:hover{text-decoration:underline;}

.lista { list-style:circle square;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }

/* ============================= main layout ====================== */

.title {margin-bottom:20px;}
.title2 {margin-bottom:12px;}


li { background:url(images/navigation_bg.gif) no-repeat 0 9px; padding-left:20px;}
li a {line-height:1.818em;}

.imgindent {margin:0 20px 0 0; float:left;}
.imgindent2 {margin:0 20px 19px 0; float:left;}

.more {margin-top:27px;}

.title_H{font-size:14px; color:#2526A9; font-weight:bold;}

/* ============================= middle ====================== */

/* mod para pagina principal */
#middle .main {padding:4px 0 41px 0;}
#middle .indent {padding:34px 39px 0 31px;  background-color:#FFFFFF;}

/* mod para pagina principal */
#index .column_padding {padding:0 30px 0 20px; font-size:12px; line-height:20px; }
.column_padding {padding:0 0 0 20px;}

.banner1 {position:relative; margin:0 3px 0 -28px;}
.banner2 {position:relative; margin-right:-28px;}
.margin1 {margin:11px 0 12px 0;}
.margin2 {margin:5px 0 6px 0;}

#index_3 .column_padding {padding:0 70px 0 0;}
#index_4 .column_padding {padding:0 70px 0 0;}
#index_4 #middle .indent {padding:20px 20px 0 31px;} /* padding:34px 20px 0 31px; */
#index_6 #middle .indent {padding:34px 38px 0 31px;}
#index_7 #middle .indent {padding:34px 20px 0 31px;}

/* ============================= footer ====================== */

#footer .main {text-align:center; padding-top:37px; background-color:#00ff00;}

.main2 {text-align:center; padding:12px 4px 12px 4px; background-color:#D1D3DD;}

/* ============================= form ============================= */

form .rowi {height:44px;}
form .rowt {height:134px;}
form .button {margin:7px 13px 0 0;}

.input {width:146px; height:18px; border:1px solid #c2c2c2; background:#dbdbdb; padding:0 0 0 5px; font-size:1em;}
textarea {width:146px; height:95px; border:1px solid #c2c2c2; background:#dbdbdb; padding:0 0 0 5px; overflow:auto; font-size:1em;}

/* ============================= index-5 =========================== */
