/* CSS Document */

* {
	margin:0; padding:0;
}

body{
	background:#22282D;
}


a:hover{text-decoration:none;}

a img { border:0;}

ul { list-style:none;}

.column { float:left;}
.clear  { clear:both;}


html, input, textarea
	{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#FEFEFE;
	}
.alipau 
	{
	text-align: justify;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#87A7AB;}

/*main layout */

.top_bg {background:url(../images/tall_top.jpg) top left repeat-x #FFFFFF;}
.bot_bg {background:url(../images/bot_bg.gif) top repeat-x}

.row1 {background:#FFFFFF;}
.row2 {background:url(../images/row2_bg.gif); width:100%;}

#header2 { background:url(../images/top_bg.jpg) top left no-repeat;}
#header2 .indent { padding:85px 0 0 371px;}

/*# cabecera sin idiomas
header1 .col1 .indent { padding:30px 0 0 15px;} */
#header1 .col1 .indent { padding:20px 0 0 15px;}
#header1 .col1 img { padding:0 0 0 19px;}
#header1 .col2 .indent { padding:24px 0 0 0;}

#footer .col1 .indent { padding:38px 0 0 62px; font-family:tahoma; font-size:11px; color:#6F808B;}
#footer .col1 .indent a {color:#6F808B;}
#footer .col2 .indent { padding:24px 0 0 0;}
#footer .col3 .indent { padding:24px 0 0 0; font-family:tahoma; font-size:11px; color:#6F808B; line-height:18px;}
#footer .col3 .indent a {color:#95A8C6;}
#footer .col3 .indent strong {color:#C6C6C6;}

#middle { width:100%;}

.center { padding:28px 0 24px 0;}

.row1 .more {background:url(../images/more_bg3.gif) no-repeat 0 8px; padding-left:7px; color:#1003895; font-size:14px;}

.row2 .more {background:url(../images/more_bg2.gif) no-repeat 0 8px; padding-left:7px; color:#DFDFDF; font-size:14px;}

.date {background:#2C3338; padding:2px 5px 3px 5px; font-weight:bold; color:#FFFFFF; font-family:tahoma; font-size:11px; display:inline;}

.row1 {color:#626262;}
.row1 a {color:#003895;}
.row1 a strong {color:#003895;}
.row1 .col3 {line-height:18px;}

.row2 {color:#A4A4A4;}
.row2 a {color:#95A8C6;}

/* index */

#index .row1 .col1 .indent { padding:29px 20px 21px 40px;}
#index .row1 .col3 .indent { padding:41px 35px 21px 0;}
#index .row1 .col3 .cont { padding:20px 0 0 2px;}
#index .row1 .col1 .cont { padding:0px 0 0 20x;}

#index .row2 .col1 .indent { padding:13px 40px 5px 36px;}

#index .row2 .col1 .cont{ }

#index .row2 .col2 .indent { padding:11px 40px 0 45px; line-height:15px;}
#index .row1 .more {background:url(../images/more_bg1.gif) no-repeat 0 8px; padding-left:7px; color:#5E5E5E; font-size:14px;}

.line {background:url(../images/hor_line.gif) top left repeat-x; height:1px}

/* index-1 */

#index_1 .row1 .col1 .indent { padding:29px 95px 21px 40px; line-height:18px}
#index_1 .row1 .col2 .indent { padding:29px 35px 21px 0;}
#index_1 .row1 .col2 ul{ padding:18px 0 0 1px;}
#index_1 .row1 .col2 li{ color:#1E81A1; line-height:18px;}
#index_1 .row1 .col2 li a{ color:#003895;}

#index_1 .row2 .col1 { background:url(../images/ver_line.gif) right repeat-y;}
#index_1 .row2 .col1 .indent {
	padding:12px 38px 5px 35px;
	height: 140px;
}

#index_1 .row2 .cont1 { width:134px; float:left}
#index_1 .row2 .cont2 { width:216px; float:left}
#index_1 .row2 ul{ padding:19px 0 0 1px;}
#index_1 .row2 li{ background:url(../images/list_bg.gif) no-repeat 0 9px; padding-left:7px; color:#1E81A1; line-height:18px;}
#index_1 .row2 li a{ color:#DFDFDF;}

#index_1 .row2 .col1 .cont{
	padding:0 25px 0 32px;
	height: 20px;
}

#index_1 .row2 .col2 .indent { padding:11px 40px 0 45px; line-height:15px;}

/* index-2 _donante de ovulos*/

#index_2 .row1 .col1 .indent { padding:29px 75px 23px 40px; line-height:18px}
#index_2 .row1 .col2 .indent { padding:29px 35px 23px 0;}
#index_2 .row1 .col1 .cont {padding:18px 0 0 1px;}
#index_2 .row1 .col2 { line-height:18px;}

#index_2 .row2 .col1 .indent { padding:11px 30px 2px 60px;}
#index_2 .row2 .col1 li { color:#1E81A1; line-height:18px;}

#index_2 .row2 .col2 .indent { padding:11px 45px 0 45px; line-height:15px;}

/* index-3 */

#index_3 .row1 .col1 .indent { padding:29px 95px 20px 40px; line-height:18px}
#index_3 .row1 .col2 .indent { padding:29px 35px 20px 0;}
#index_3 .row1 .col1 ul{ padding:18px 0 0 0;}
#index_3 .row1 .col1 li{ color:#1E81A1; line-height:18px;}
#index_3 .row1 .col1 li a{ color:#1E81A1;}
#index_3 .row1 a {color:#1E81A1;}

#index_3 .row2 .col1 .indent { padding:12px 2px 4px 35px;}

#index_3 .row2 .cont1 { width:174px; float:left}
#index_3 .row2 .cont2 { width:205px; float:left}
#index_3 .row2 li{ background:url(../images/list_bg.gif) no-repeat 0 9px; padding-left:7px; color:#1E81A1; line-height:18px;}
#index_3 .row2 li a{ color:#DFDFDF;}

#index_3 .row2 .col1 .cont{ padding:0 35px 0 26px;}

#index_3 .row2 .col2 .indent { padding:11px 50px 0 45px; line-height:15px;}


/* index-4 _contacto*/

#index_4 .row1 .col1 .indent { padding:29px 75px 23px 40px; line-height:18px}
#index_4 .row1 .col1 .cont {padding:18px 0 0 1px;}

#index_4 .row1 .col2 .indent { padding:29px 35px 23px 0;}
#index_4 .row1 .col2 { line-height:18px;}
#index_4 .row1 .col2 .cont {padding:17px 0 0 1px;}

#index_4 .row2 .col1 { line-height:15px;}
#index_4 .row2 .col1 .indent { padding:12px 25px 0 61px;}
#index_4 .row2 .col1 a {color:#A4A4A4;}
#index_4 .row2 .col1 strong a{color:#95A8C6;}

#index_4 .row2 .col2 .indent { padding:11px 30px 0 45px; line-height:15px;}


.form_left {width:183px; padding:26px 0 0 0; float:left;}
.form_right {width:228px; padding:26px 0 0 0; float:left;}
.form_left .row {height:23px;}
.form_left .row1 {height:25px; background:none;}
.form_left .row2 {height:71px; background:none;}

.form_left .input {width:176px; height:18px; border:1px solid #A4A4A4; background:url(../images/input_bg.gif); padding:0; color:#A4A4A4; font-size:12px; }
.form_right .textarea {width:221px; height:68px; border:1px solid #A4A4A4; background:url(../images/input_bg.gif); padding:0; overflow:auto; color:#A4A4A4; font-size:12px;}

/* index-5 */

#index_5 .row1 .col1 .indent { padding:29px 50px 36px 40px; line-height:18px; background:#FFFFFF}
#index_5 .row1 .col1 .cont {padding:18px 0 0 1px;}
#index_5 .col1 a {color:#003895;}
