body {
margin:0;
}

.v11 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#tblContactSuccess {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background-color:#F0F0F0;
padding:15px;
color:#E4620A;
font-weight:bold;
}

.text_uplist11 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.text_uplist12 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-top:5px;
}

.text_uplist12 p {
margin:0;
margin-bottom:10px;
}

.hm_bloques_zc {
width:321px;
border:1px solid #CCCCCC;
margin-top:21px;
}

.hm_bloques_inside {
margin:0 auto;
margin:4px;
padding:13px;
background-image:url(img/home/bgbloques.jpg);
background-position:top;
background-repeat:repeat-x;
}

.hm_bloques_text1 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
}

.hm_bloques_text2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
line-height:19px;
margin-top:12px;
}

.hm_left_text1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
}

.hm_left_text1 a {
text-decoration:none;
color:#333333;
}

.hm_left_text1 a:hover {
color:#B90E1D;
}

.hm_left_img {
border:1px solid #CCCCCC;
margin-right:11px;
}

.hm_left_line {
background-color:#CCCCCC;
height:1px;
font-size:0;
margin-bottom:10px;
margin-top:10px;
}

.bulletAbsm {
margin-left:8px;
margin-right:10px;
border:0;
}

.post_form_text {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#333333;
border:1px solid #A19685;
width:500px;
padding:3px;
margin-top:3px;
margin-bottom:10px;
}

.post_form_txt {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:14px;
}

.post_form_botom {
background-color:#FFFFFF;
background-image:url(img/main/send.jpg);
background-repeat:no-repeat;
background-position:top;
cursor:pointer;
width:90px;
height:24px;
border:0;
margin:0;
}

.elpremio_pds {
padding-top:20px;
padding-bottom:10px;
border-bottom:5px solid #CCCCCC;
}

.pelpremio_txt1 {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:20px;
margin-left:10px;
margin-bottom:5px;
}

.pelpremio_txt2 {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:18px;
margin-left:10px;
}

.pelpremio_txt3 {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#323232;
font-size:30px;
margin-left:10px;
}

.pelpremio_txt4 {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#323232;
font-size:20px;
margin-left:10px;
margin-bottom:5px;
}

.pelpremio_txt5 {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:12px;
margin-left:10px;
}

.pelpremio_txt6 {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:12px;
margin-left:10px;
}

.pelpremio_txt7 a{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size:12px;
margin-left:10px;
text-decoration:none;
}
.ltr_txt_1_insitebg {
font-family:"Times New Roman", Times, serif;
font-size:40px;
color:#000;
padding:12px;
padding-bottom:0;
}

.ltr_txt_2_insitebg {
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#333333;
padding:12px;
padding-top:0;
}

.ltr_imgbg_zona_top {
border:1px solid #CCCCCC;
padding:2px;
margin:0 auto;
}

.ltr_imgbg_top1 {
background-image:url(img/innovador/imgentop.jpg);
background-position:top;
background-repeat:no-repeat;
width:654px;
height:104px;
}

.elpremio_txt_2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#191719;
line-height:18px;
margin-left:10px;
margin-right:10px;
}
.question {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-decoration:underline;
}

.elpremio_txt_1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#191719;
line-height:18px;
margin-top:25px;
margin-left:10px;
margin-right:10px;
}
.elpremio_txt_5 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#191719;
line-height:18px;
margin-top:25px;
margin-right:10px;
}

.elpremio_txt_1 p {
margin:0;
margin-bottom:10px;
}

.ltr_2_imgbg_zona_top {
border:1px solid #CCCCCC;
padding:6px;
padding-bottom:4px;
margin:0 auto;
margin-bottom:10px;
margin-top:10px;
}

.ltr_txt_top1 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
padding-bottom:3px;
border-bottom:5px solid #CCCCCC;
}

.ltr_txt_mininavi_top {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#191719;
margin-bottom:15px;
margin-top:15px;
}

.ltr_txt_mininavi_top a {
color:#191719;
text-decoration:none;
}

.ltr_txt_mininavi_top a:hover {
color:#B90E1D;
}

.spacer_slats {
padding-left:5px;
padding-right:5px;
}


.line_br_ltr {
background-color:#CCCCCC;
height:1px;
font-size:0;
margin:5px;
margin-top:8px;
margin-bottom:8px;
}

.txt_ltrTitleName {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:20px;
margin-bottom:15px;
}

.txt_ltrText {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:13px;
margin-bottom:8px;
line-height:18px;
}

.txt_ltrText p {
margin:0;
margin-bottom:10px;
}

.txt_ltrVotes {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:30px;
padding:5px;
margin-left:8px;
}

.txt_2_ltrVotes {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:14px;
margin-left:5px;
}

.txt_ltrNationality {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:14px;
margin-left:5px;
}

.txt_ltrImgenes_link {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
font-weight:bold;
}

.txt_ltrImgenes_link a {
color:#333333;
text-decoration:none;
}

.txt_ltrImgenes_link a:hover {
color:#B90E1D;
}

.inn_right_blog {
border:1px solid #CCCCCC;
padding:5px;
}

.inn_right_blog_imgs {
border:1px solid #CCCCCC;
padding:5px;
}

.inn_right_blog_imgs p {
margin:0;
margin-top:4px;
margin-left:5px;
}

.inn_right_bg {
background-image:url(img/innovador/inn_bgright.jpg);
background-position:top;
background-repeat:repeat-x;
}

.inn_right_temas {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:14px;
font-weight:bold;
padding:5px;
margin-bottom:10px;
}

.ltrListHtmlZone {
margin-bottom:10px;
margin-top:10px;
}

.ltrListHtmlTableElements {
border:1px solid #CCCCCC;
width:210px;
height:320px;
background-image:url(img/listados/elelement_bg.jpg);
background-repeat:repeat-x;
background-position:top;
}

.ltrListHtmlTableElements_2 {
border:1px solid #CCCCCC;
width:320px;
height:130px;
background-image:url(img/listados/elelement_bg.jpg);
background-repeat:repeat-x;
background-position:top;
}

.ltrListHtmlTableElements_3 {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:13px;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
background-color:#E4E4E4;
width:660px;
cursor:pointer;
}

.ltrListHtmlTableElements_3:hover {
color:#990000;
}

.ltrListHtmlInsitePadding {
padding:10px;
}

.ltrListHtmlTxt1 {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:13px;
font-weight:bold;
margin-bottom:4px;
}

.ltrListHtmlTxt1 a {
color:#333333;
text-decoration:none;
}

.ltrListHtmlTxt1 a:hover {
color:#B90E1D;
}

.ltrListHtmlTxt2 {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:13px;
margin-bottom:10px;
}

.ltrListHtmlTxt3 {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
margin-bottom:7px;
line-height:18px;
}

.ltrPagingHtml2 {
margin-bottom:15px;
margin-top:15px;
}

.itablelist {
background-image:url(img/itable/bg.jpg);
background-repeat:repeat-x;
background-position:top;
margin-top:25px;
}

.botonfiltrozone {
margin-top:10px;
}

.gliscategorias {
border-bottom:1px solid #CCCCCC;
}
.gliscategorias2 td {
border-bottom:1px solid #CCCCCC;
}
.gliscategorias_links {
font-size:12px;
color:#525252;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
display:block;
}

.gliscategorias_links:hover {
color:#B90E1D;
}

.pseleccion {
background-image:url(img/pseleccion/bg.jpg);
background-repeat:repeat-x;
background-position:top;
}

.pseleccion_txt1 {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:52px;
margin-left:10px;
}

.pseleccion_txt2 {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:17px;
margin-left:10px;
}

.pseleccion_txt3 {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#323232;
font-size:17px;
margin-left:10px;
}

.pseleccion_txt4 {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#323232;
font-size:52px;
margin-left:10px;
}

.pseleccion_txt5 {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:12px;
margin-left:10px;
}

.pseleccion_txt5 a {
color:#CC0000;
text-decoration:none;
}

.pseleccion_txt6 {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:14px;
margin-left:10px;
}

.content_inner {
width:960px;
margin:0 auto;
}

.content_left {
float:left;
width:270px;
text-align:left;
}

.content_right {
float:left;
width:660px;
margin-left:30px;
text-align:left;
}

.bloq_txtitu {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
border-bottom:5px solid #999999;
margin-bottom:12px;
}

.footerzone {
margin-bottom:20px;
margin-top:10px;
}

.footerzone_links {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
	margin-bottom:20px;
}
.footerzone_links a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
	text-decoration:underline;
}
.footerzone_links a:hover {
	text-decoration:none;
}
.footerzone_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#434343;
margin-top:20px;
}

.footerzone_txt a {
font-weight:bold;
color:#990000;
}

.footerbottom {
height:10px;
background-image:url(img/header/bottom_bg.gif);
background-repeat:repeat-x;
}

.navitop {
font-size:13px;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
letter-spacing:1px;
width:675px;
margin:0 auto;
cursor:default;
}

.navitop UL {
margin:0;
padding:0;
list-style:none; 
}

.navitop LI {
margin:0;
margin-left:20px;
border:0 none;
display:inline;
list-style:none;
float:left;
}

.navitop LI a {
color:#FFFFFF;
padding:10px;
padding-left:0;
padding-right:0;
padding-bottom:3px;
display:block;
text-decoration:none;
cursor:pointer;
}

.navitop LI a:hover {
color:#E7C600;
}

.header {
height:84px;
background-image:url(img/header/bg.jpg);
background-repeat:repeat-x;
}

.header_bottom {
height:10px;
background-image:url(img/header/bottom_bg.gif);
background-repeat:repeat-x;
}

.busqueda_palabra {
width:960px;
}

.busqueda_campo {
width:160px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:3px;
margin-right:7px;
}

.busqueda_boton {
background-image:url(img/home/bseard.jpg);
background-position:top;
background-repeat:no-repeat;
width:92px;
height:26px;
cursor:pointer;
border:0;
}

.titulo_menu_izq {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
padding-bottom:3px;
border-bottom:5px solid #999999;
margin-bottom:12px;
}

.menu_izq a {
background-image:url(img/navi_left/bg.jpg);
background-repeat:repeat-x;
border:1px solid #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#666666;
display:block;
height:22px;
line-height:22px;
margin-bottom:4px;
}

.link a {
background-image:url(img/navi_left/bg2.jpg);
background-repeat:repeat-x;
border:1px solid #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#666666;
display:block;
height:40px;
line-height:22px;
margin-bottom:4px;
}

.box {
width:315px;
background-image:url(img/home/fondobox.jpg);
background-repeat:repeat-x;
border:1px #999999 solid;
float:left;
margin-right:10px;
margin-bottom:15px;
}
.imagen {
margin:auto;
width:305px;
background-color:#FFFFFF;
margin:auto;
margin-top:7px;
border-bottom:18px #666666 solid;
}
.textos {
font-size:13px;
margin:auto;
width:305px;
margin-top:10px;
}
.menu_izq a:hover {
color:#CC0000;
}

.titulo_menu_izq2 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
padding-bottom:3px;
}

.itablelink {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin:0 auto;
cursor:default;
margin-top:9px;
}

.itablelink UL {
margin:0;
padding:0;
list-style:none; 
}

.itablelink LI {
margin:0;
margin-left:15px;
border:0 none;
display:inline;
list-style:none;
float:left;
}

.itablelink LI a {
color:#FFFFFF;
display:block;
padding:4px;
padding-bottom:6px;
padding-left:8px;
padding-right:8px;
text-decoration:none;
cursor:pointer;
}

.itablelink LI a:hover {
background-color:#FFFFFF;
color:#000000;
}

.itable_txt1 {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
margin-left:8px;
}

.itable_txt2 {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}

.itable_txt2_form {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
width:30px;
text-align:center;
border:1px solid #999999;
}

.itable_bordergris {
border:1px solid #CCCCCC;
}

.relacionados {
	border-bottom:1px solid #CCCCCC;
	padding-top:10px;
	padding-bottom:10px;
}
.relacionados_categoria_area {
	padding-bottom:5px;
	margin-top:30px;
	border-bottom:5px solid #999999;
}
.relacionados_categoria_info {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-top:10px;
	padding-bottom:6px;
	border-bottom:1px solid #CCCCCC;
}
.relacionados_categoria {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333333;
}
.relacionados_titulo {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
font-weight:bold;
}

.relacionados_titulo a {
color:#333333;
text-decoration:none;
}

.relacionados_titulo a:hover {
color:#B90E1D;
}

.relacionados_nombre {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}

.categoriasdiv{
width:310px;
float:left;
margin-top:20px;
margin-right:22px;

}

.logeducacion{
background-image:url(img/home/educacion.jpg);
width:37px;
height:38px;
background-repeat:no-repeat;
float:left;
}
.logecologia{
background-image:url(img/home/ecologia.jpg);
width:39px;
height:39px;
background-repeat:no-repeat;
float:left;
}
.logempresa{
background-image:url(img/home/empresa.jpg);
width:37px;
height:37px;
background-repeat:no-repeat;
float:left;
}
.logdiseno{
background-image:url(img/home/diseno.jpg);
width:39px;
height:38px;
background-repeat:no-repeat;
float:left;
}
.logciencia{
background-image:url(img/home/ciencia.jpg);
width:37px;
height:36px;
background-repeat:no-repeat;
float:left;
}
.logcomunitario{
background-image:url(img/home/comunidad.jpg);
width:38px;
height:38px;
background-repeat:no-repeat;
float:left;
}
.titulocat{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#191719;
font-weight:bold;
line-height:30px;
margin-left:10px;
margin-right:10px;
border-bottom:1px #CCCCCC solid;
margin-bottom:10px;
}

.textocat p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:18px;
margin-left:10px;
margin-right:10px;
}
.tableinnov{
float:left;
text-align:left;
}

.idiomas {
	width:300px;
	float:left;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.idiomas select {
	width:150px;
}
.idiomas a {
	color:#BA0E1E;
	text-decoration:none;
}
.idiomas a:hover {
	text-decoration:underline;
}
.area_busqueda {
	width:300px;
	float:right;
}


