﻿/* CSS Document */

* {
	margin:0; padding:0;
}

body{
background-color: #626263;	background-attachment: fixed; background-image: url('imagenes/background.gif'); background-repeat: repeat-x; margin: 0px; padding-top: 5px;
}


a:hover{text-decoration:none;}

a img { border:0;}
img {vertical-align:top;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial;
		font-size:13px;
		line-height:15px;
		color:#575757;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#575757; text-decoration:none;}
a:hover {text-decoration:underline;}

/*main layout */

#header {border: thick solid white; width:964px; height:150px; margin:auto; background-image:url('imagenes/header_fondo.png')}
#header .main {text-align:justify;}
#header .logo {margin:106px 0 97px 85px;}
#header .menu li {float:left; text-align:center; padding:10px 15px 10px 22px; line-height:15px; margin:22px 0px 0px 0px}
#header .menu li a {color:#e7e7e7; font-weight:bold}
#header .menu li a:hover {color:#c7ff05; text-decoration:none;}
#header .menu li span a{color:#c7ff05; text-decoration:none;}

#medio {width:976px; margin:auto; height:auto; background-color:#ffffff;}
#medio .rayitas {margin-top:5px}
#medio .revista {margin:5px 0 0 23px}
#medio .titulo {font-family:Calibri, Helvetica, Arial, sans-serif;font-size:20px; font-weight:bold; color:black; margin:27px}
#medio .subtitulo {font-family:Calibri, Helvetica, Arial, sans-serif;font-size:19px; color:black; margin:27px}
#medio .texto {font-family:Calibri, Helvetica, Arial, sans-serif;font-size:14px; font-weight:normal; text-align:justify; color:black; margin-top:12px}
#medio .texto a {color:#00629a; font-size:15px; text-decoration:underline; font-weight:bolder; word-spacing:2px; line-height:18px}
#medio .texto a:hover{color:#009900; font-size:15px; text-decoration:underline; font-weight:bolder; word-spacing:2px}
#medio .texto avisited{color:#000000; font-size:15px; text-decoration:underline; font-weight:bolder; word-spacing:2px}
#medio .texto a:hover:visited{color:#e40000; font-size:15px; text-decoration:underline; font-weight:bolder; word-spacing:2px}
#middle { width:100%;}
#middle {background:#fafafa url(images/middle_bg.gif) top repeat-x;}
#middle .main {text-align:justify;}
/* #middle a {text-decoration:underline;} subraya links en parte media*/

#abajo {border: thick solid white; width:964px; margin:auto; height:30px; background-color:white}
#abajo a {color:#bcbcbc;}
#abajo .indent {padding:25px 0 0 0px;}
#abajo .style1 {font-size:12px}
#abajo .menu {color:#575757; font-style:normal; padding:8px 0 0 20px; }
#abajo .menu a {color:#575757; font-style:normal;}
#abajo .main {text-align:justify;}


#footer {background:url(images/footer_tall.gif); font-family:arial; font-size:12px; color:#808080; line-height:21px;}
#footer a {color:#bcbcbc;}
#footer .indent {padding:25px 0 0 0px;}
#footer .style1 {text-align: center; padding:12px 0 0 0px;}
#footer .menu {color:#575757; font-style:normal; text-align:justify;}
#footer .menu a {color:#575757; font-style:normal;}
#footer .main {text-align:justify;}

.box {background:url(images/box_bg.gif) top repeat-x #eceded;}

.box1 {background:url(images/box1_tall.gif) top repeat-x #c2d7e5; color:#3b3b3b;}
.box5 {color:#3b3b3b;}

.more { font-weight:bold; display:block;}


li { line-height:22px;}
.ul li {color:#a7a7a7;}
.ul li a {color:#a7a7a7;}

/* ================================= index ================= */


#index .column1 .indent {padding:35px 30px 0px 32px;}
#index .column1 .content {padding:21px 0 41px 0;}
#index .column1 .content2 {padding:18px 0 0 1px;}

#index .column2 .indent {padding:35px 30px 0 30px;}
#index .column2 .content {padding:17px 0 0 0;}
#index .column2 .content img {margin:0 26px 26px 0; float:left;}
#index .column2 .pad {padding:4px 0 0 0;}
#index .box .box_line {background:url(images/ver_line.gif) left repeat-y; width:100%;}

#index .box1 .indent {padding:18px 0 23px 50px;}
#index .box1 img {float:left; margin:0 40px 0 0;}
#index .box1 .pad {padding:0px 0 0 100px;}


/* ================================ index-1 ================ */


#index_1 .column1 .box .box_line {background:url(images/ver_line.gif) right repeat-y; width:100%;}
#index_1 .column1 .box .indent {padding:35px 30px 30px 32px;}
#index_1 .column1 .box .content {padding:21px 0 4px 0;}
#index_1 .column1 .box .p1 {padding:0 0 20px 2px;}
#index_1 .column1 .box .more {margin-top:24px;}


#index_1 .column1 .indent {padding:33px 0 15 19px;}
#index_1 .column1 .content {padding:23px 0 17px 32px;}
#index_1 .column1 .ul {margin:13px 0 0 1px;}

#index_1 .column2 .indent {padding:35px 30px 0 36px;}
#index_1 .column2 .content {padding:21px 0 20px 0;}
#index_1 .column2 .more {margin:19px 0 32px 0;}
#index_1 .column2 .content2 {padding:20px 0 20px 0;}

/* ================================ index-2 ================ */


#index_2 .column1 .indent {padding:35px 20px 21px 32px;}
#index_2 .column1 .content {padding:21px 20px 22px 0;}
#index_2 .special {padding:0 5px 21px 0;}
#index_2 .special img {float:left; margin:0 25px 123px 0;}
#index_2 .column1 .content2 {padding:23px 10px 0 0;}
#index_2 .column1 ul {margin:18px 0 15px 0;}
#index_2 .column1 .more {padding:0 0 0 148px;}


#index_2 .column2 .indent {padding:35px 30px 10px 32px;}
#index_2 .column2 .content {padding:14px 0 0 0;}
#index_2 .column2 ul {margin:24px 0 15px 1px;}
#index_2 .box .box_line {background:url(images/ver_line.gif) left repeat-y; width:100%;}

/* ================================ index-3 ================ */


#index_3 .column1 .box .box_line {background:url(images/ver_line.gif) right repeat-y; width:100%;}
#index_3 .column1 .box .indent {padding:35px 30px 21px 32px;}
#index_3 .column1 .box .special {padding:21px 1px 0 0;}
#index_3 .column1 .box .special img {float:left; margin:0 27px 27px 0;}


#index_3 .column1 .indent {padding:41px 0 17px 19px;}
#index_3 .column1 .content {padding:0px 28px 0 12px;}
#index_3 .column1 .special2 {padding:17px 0 0 0;}
#index_3 .column1 .special2 .pad {padding:4px 0 0 0;}
#index_3 .column1 .special2 .more {padding-top:25px;}

#index_3 .column2 .indent {padding:35px 30px 0 36px;}
#index_3 .column2 .content {padding:21px 0 21px 0;}
#index_3 .column2 .p1 {padding:0 0 20px 0;}
#index_3 .column2 ul {margin:17px 0 15px 0;}
#index_3 .column2 .content2 {padding:20px 0 20px 0;}

/* ================================ index-4 ================ */

#index_4 .column1 .indent {padding:35px 20px 21px 32px;}
#index_4 .column1 .content {padding:21px 10px 17px 0;}
#index_4 .column1 .special {padding:0 5px 27px 0;}
#index_4 .column1 .content2 {padding:20px 10px 0 1px;}
#index_4 .column1 .more {padding:15px 0 0 0;}


#index_4 .column2 .indent {padding:35px 35px 10px 33px;}
#index_4 .column2 .content {padding:21px 0 0 0;}
#index_4 .column2 .p1 {padding:21px 0 0 0;}
#index_4 .column2 ul {margin:16px 0 15px 0;}
#index_4 .box .box_line {background:url(images/ver_line.gif) right repeat-y; width:100%;}

/* ================================ index-5 ================ */

#index_5 .column1 .indent {padding:35px 20px 11px 36px;}
#index_5 .column1 .content {padding:21px 10px 7px 0;}
#index_5 .column1 .special {padding:20px 5px 0 0;}
#index_5 .column1 ul {margin:18px 0 18px 0;}


#index_5 .column2 .indent {padding:35px 45px 21px 32px;}
#index_5 .column2 .content {padding:21px 0 0 0; width:210px; float:left}
#index_5 .column2 .indent2 {padding:35px 450px 21px 20px;}
#index_5 .column2 .content2 {padding:21px 0 0 0; width:200px; float:right}
#index_5 .column2 .p1 {padding:17px 0 0 0;}
#index_5 .column2 ul {margin:16px 0 15px 0;}
#index_5 .column2 .more {padding:19px 0 0 0;}
#index_5 .box .box_line {background:url(images/ver_line.gif) right repeat-y; width:100%;}

#index_5 .box5 .indent {padding:18px 0 23px 36px;}
#index_5 .box5 img {float:left; margin:0 23px 0 0;}
#index_5 .box5 .pad {padding:20px 30px 0 120px;}


/* ================================ index-51 ================ */

#index_51 .column1 .indent {padding:35px 20px 11px 36px;}
#index_51 .column1 .content {padding:21px 10px 7px 0;}
#index_51 .column1 .special {padding:20px 5px 0 0;}
#index_51 .column1 ul {margin:18px 0 18px 0;}


#index_51 .column2 .indent {padding:35px 45px 21px 20px;}
#index_51 .column2 .content {padding:21px 0 0 0; width:150px; float:left}
#index_51 .column2 .indent2 {padding:35px 450px 21px 20px;}
#index_51 .column2 .content2 {padding:21px 0 0 0; width:270px; float:right}
#index_51 .column2 .p1 {padding:17px 0 0 0;}
#index_51 .column2 ul {margin:16px 0 15px 0;}
#index_51 .column2 .more {padding:19px 0 0 0;}
#index_51 .box .box_line {background:url(images/ver_line.gif) right repeat-y; width:100%;}


/* ================================ index-52 ================ */

#index_52 .column1 .indent {padding:35px 20px 11px 36px;}
#index_52 .column1 .content {padding:21px 10px 7px 0;}
#index_52 .column1 .special {padding:20px 5px 0 0;}
#index_52 .column1 ul {margin:18px 0 18px 0;}


#index_52 .column2 .indent {padding:35px 45px 21px 32px;}
#index_52 .column2 .content {padding:21px 0 0 0; width:210px; float:left}
#index_52 .column2 .indent2 {padding:35px 450px 21px 20px;}
#index_52 .column2 .content2 {padding:21px 0 0 0; width:200px; float:right}
#index_52 .column2 .p1 {padding:17px 0 0 0;}
#index_52 .column2 ul {margin:16px 0 15px 0;}
#index_52 .column2 .more {padding:19px 0 0 0;}
#index_52 .box .box_line {background:url(images/ver_line.gif) right repeat-y; width:100%;}

#index_52 .box5 .indent {padding:18px 0 23px 36px;}
#index_52 .box5 img {float:left; margin:0 23px 0 0;}
#index_52 .box5 .pad {padding:20px 30px 0 120px;}



/* ================================ index-6 ================ */

#index_6 .column1 .indent {padding:35px 78px 21px 77px;}
#index_6 .column1 .content {padding:21px 10px 22px 0;}
#index_6 .column1 .special {padding:0 5px 0px 0;}
#index_6 .column1 .content2 {padding:20px 10px 0 1px;}
#index_6 .column1 .more {padding:15px 0 0 0;}
/*#index_6 .box_line {background:url(images/ver_line.gif) right repeat-y; width:100%;}*/

#index_6 .column2 .indent {padding:35px 25px 10px 32px;}
#index_6 .column2 .content {padding:21px 0 0 0;}
#index_6 .column2 .p1 {padding:21px 0 0 0;}
#index_6 .column2 ul {margin:16px 0 15px 0;}
#index_6 .column2 .more {padding-top:17px;}
#index_6 .box .box_line {background:url(images/ver_line.gif) right repeat-y; width:100%;}

form {padding-top:27px; padding-left:53px}
form .col1 {width:420px;}
form .col2 {width:227px;}
form .row {height:65px; text-align:left;}
form .row1 {height:34px;}

.input {width:419px; height:21px; border:1px solid #2d2d2d; background:none; padding:5px 0px 0px 5px; color:black; font-weight:bold}
textarea {width:419px; height:106px; border:1px solid #2d2d2d; background:none; padding:5px 0 0 5px; overflow:auto; color:black; font-weight:bold}
form .div {text-align:center; padding:20px 0 0 20px;}

/* ================================ index-7 ================ */

#index_7 .indent {padding:35px 20px 23px 32px;}
#index_7 .content {padding:20px 20px 20px 0px;}
#index_7 .special {color:#3b3b3b;}
#index_7 .special a{color:#3b3b3b;}
