@charset "utf-8";
/* CSS Document */

body , html 
{
margin:0px;
padding:0px;
width:100%;
height:100%;
}

body,html {
scrollbar-face-color: #ECECE8;
scrollbar-highlight-color: transparent;
scrollbar-shadow-color: transparent;
scrollbar-3dlight-color: transparent;
scrollbar-arrow-color: #666666;
scrollbar-track-color: transparent;
scrollbar-darkshadow-color: transparent;
}


form
{
/*height: 100%;
width:100%;*/
border:0px;
margin:0px;
padding:0px;
}

#wrapper
{
width:905px;
margin:0px auto;
padding:0px;
min-height: 100%;
_height: 100%; /* IE 6 min-height not supported  */
background-image:url(../img/sombra-content.jpg);
background-repeat: repeat-y;
background-position:left top;
float:left;
position:relative;
}

.cab-container
{
width:865px;
margin:0px auto;
padding:0px;
height:103px;
}

	.logo-container
	{
	width:427px;
	margin:0px;
	padding:0px;
	float:left;
	height:103px;
	font-size:1px;

	}
	
	.nav-container
	{
	width:437px;
	height:103px;
	margin:0px;
	padding:0px;
	float:left;
	background-image: url(../img/bg-nav.jpg); 
	background-repeat: no-repeat;
	}
	
		.icons-container
		{
		width:61px;
		padding:1px 10px 0px 0px;
		margin:0px;
		float: right;
		text-align:right;
		}
		
		.toplinks-container
		{
		width:410px;
		padding:40px 0px 0px 0px;
		margin:0px;
		float:right;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#919190;
		text-align:right;
		}
		
		a.toplinks:link, a.toplinks:visited
		
		{
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:9px;
		 color:#919190;
		 text-decoration:none;
		 font-weight:normal;
		 padding:0px 10px 0px 10px;
		}
		
		a.toplinks:hover, a.toplinks:active
		
		{
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:9px;
		 color:#70706F;
		 text-decoration:underline;
		 font-weight:normal;
		 padding:0px 10px 0px 10px;
		}
		
.logout-container
{
float:left; width:425px; height:15px; text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
color:#FFFFFF; padding:4px 0px 0px 0px ;
}

.logout-container a:link, .logout-container a:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
color:#F9941E; text-decoration:none;
}

.logout-container a:hover, .logout-container a:active
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
color:#F9941E; text-decoration:underline;
}

.menu-container
{
width:865px;
margin:0px auto;
padding:0px;
height:23px;
background-color:#BA0F0F;
font-size:1px;
}

.menu-container a:link, .menu-container a:visited, .menu-container a:hover, .menu-container a:active
{
margin:0px;
padding:0px;
border:0px;
font-size:10px;
}

.topshadow-containerflash
{
width:905px;
margin:0px;
padding:0px;
}
		
.footer-container
{
width:/*885*/905px;
margin:0px auto;
padding:0px;
height:26px;
background-image: url(../img/bg-pie.gif); 
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
text-align:center;
position: relative;
clear: both;
bottom: 0px;
}

.flash-container
{
width:865px;
height:255px;
margin:0px auto;
padding:10px 0px 0px 20px;
}

/*.body-container
{
width:905px;
margin:0px;
padding:0px;
height:482px;
height:100%;
background-image:url(../img/sombra-content.jpg);
background-repeat: repeat-y;
background-position:left top;
border:1px dashed #00CC99;
}*/

.title-sections
{
width:658px;
padding:5px 0px 0px 16px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#B74646;
font-size:10px;
background-image:url(../img/bg-title-inter.gif);
background-position:left top;
background-repeat:no-repeat;
height:21px;
float:left;
text-transform:uppercase;
}

.dvfloat-1eft
{
width:/*865px*/710px;
padding:0px;
margin:0px /*auto*/;
position:relative;
top:-102px;
left:20px;
float:left;
}

/*detalle-participante*/
.buttom-back-container
{
text-align:left; 
width:645px; 
height:30px;
float:left;
padding:13px 0px 0px 0px;
}

.detail-fot
{

width:117px;
display:block;
float:left;
}

.detail-txt
{
width:530px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#737272;
float:left;
text-align:justify;
padding:0px;
margin:0px;
}


.detail-txt a:link, .detail-txt a:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#737272;
text-decoration:underline;
}

.detail-txt a:hover, .detail-txt a:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#737272;
text-decoration:underline;
}

.detail-tit
{
color:#B74646;
font-weight:bold;
padding:0px 0px 4px 0px;
}

.participant-detail-top
{
background-image:url(../img/top-detalle.jpg);
width:707px;
height:20px;
float:left;
}

.participant-detail-bot
{
background-image:url(../img/bot-detalle.jpg);
width:707px;
height:20px;
float:left;
}

.participant-container-detail
{
background-image:url(../img/bg-detalle.jpg);
background-repeat:repeat-y;
width:681px;
padding:0px 0px 0px 26px;
float:left;
}


.expand:link, .expand:visited
{
width: 130px;
height: 32px;
padding: 0px 48px 0px 0px;
margin: 0px 0px 0 0;
border: 0;
color:#DD8888;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
background: url(../img/ic-desplegar.gif) no-repeat top left;
background-position:55px 5px;
text-decoration:none;
}


.expand:hover, .expand:active
{
width: 130px;
height: 32px;
padding: 0px 48px 0px 0px;
margin: 0px 0px 0 0;
border: 0;
color:#DD8888;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
background: url(../img/ic-desplegar.gif) no-repeat top left;
background-position:55px 5px;
text-decoration:underline;
}

.container-link-spand
{
float: right;
/*width:67px;*/
height:32px;
padding:0px 0px 0px 0px;
text-align:left;
}

.container-stars
{
width:105px;
height:29px;
float:left;
margin:20px 0px 0px 0px;
padding:6px 5px 0px 92px;
background-image:url(../img/bg-puntuacion.gif);
background-repeat:no-repeat;
background-position:left top;
}

.container-captcha
{
width:290px;
height:150px;
float:left;
padding:6px 5px 0px 0px;
text-align:center;
}

.container-captcha input
{
width:233px;
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
border: 1px solid #CECECE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#737272;
}

.container-captcha label
{
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#737272;
}

.container-score
{
float:left;
color:#BC1111;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
/*width:88px;*/
margin:0px;
padding:26px 0px 0px 0px;
font-weight:bold;
}

.container-shares
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#928C8C;
float:left;
padding:10px 0px 20px 116px;
}

.container-shares a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#928C8C;
}

.container-comments
{
width:645px;
float:left;
border-top:1px dashed #918C8C;
padding:20px 0px 20px 0px;
border-bottom:1px dashed #918C8C;
}

.container-buttom-comment
{
float:left;
height:30px; 
width:645px; 
text-align:right;
}

.tit-comment
{
width:645px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#B74747;
background-image: url(../img/ic-usuario.gif);
background-repeat:no-repeat;
background-position: 10px 0px;
margin:0px;
padding:0px 0px 7px 25px;
}

.txt-comment
{
width:615px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
background-color:#E3E2E2;
margin:0px;
padding:15px;
}

.content-form-comment
{
width:640px;
float:left;
margin:0px;
padding:24px 0px 10px 0px
}

.tit-form-comment
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#504E4E;
font-weight:bold;
background-image:url(../img/ic-comenta.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding:0px 0px 0px 18px;
height:24px;
}

.content-form-comment label
{
width:375px;
float:left;
margin:0px;
padding:5px 0px 6px 12px;
background-image:url(../img/bullet-rojo.gif);
background-repeat:no-repeat;
background-position:4px 9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
}

.content-form-comment .input1
{
width:350px;
float:left;
margin:0px;
padding:5px 0px 0px 5px;
background-image:url(../img/bg-input.gif);
background-repeat:no-repeat;
background-position:left top;
border:0px;
height:24px;
}

.content-form-comment input
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
}

.content-form-comment textarea
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
}

.content-form-comment .input2
{
float:left;
width:250px;
margin:0px;
padding:5px 5px 5px 5px;
background-image:url(../img/bg-input2.gif);
background-repeat:no-repeat;
background-position:left top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
border:0px;
height:24px;
}

.content-form-comment img
{
float:left;
padding:0px 5px 0px 0px;
}

.content-form-buttons
{
float:right;
padding:0px 10px 0px 0px;

}

.content-form-comment .textarea1
{
width:335px;
float:left;
margin:0px;
padding:10px 10px 10px 10px;
background-image:url(../img/bg-txtarea.gif);
background-repeat:no-repeat;
background-position:left top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
border:0px;
height:84px;

}
/**/

/*participa-registro*/

/*.participates-login-container
{
width:707px;
float:left;
}*/

.participates-check{
float:left;
width:20px;
padding:0px 5px 0px 35px;
margin:0px;
}

.participates-check-text{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
padding:3px 0px 0px 0px;
margin:0px;
width:405px;
}

.participates-check-text a:link, .participates-check-text a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
margin:0px;
text-decoration:underline;
}

.participates-check-text a:hover, .participates-check-text a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
margin:0px;
text-decoration:underline;
}

.participates-txt-introduction
{
float:left;
width:630px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
padding:5px 0px 10px 0px;
margin:0px;
border-bottom:1px dashed #918C8C;

}

.participates-login-content
{
background-image:url(../img/bg-participa.jpg);
background-repeat:repeat-y;
width:707px;
padding:0px 0px 0px 0px;
float:left;
}
.participates-login-top
{
background-image:url(../img/participa-top.jpg);
background-position:left top;
background-repeat:no-repeat;
height:22px;
float:left;
width:707px;
}

.participates-login-bot
{
background-image:url(../img/participa-bot.jpg);
background-position:left bottom;
background-repeat:no-repeat;
min-height:300px;
height:auto !important;
height:300px;
float:left;
width:707px;
}

.participates-login-bot2
{
background-image:url(../img/participa-bot.jpg);
background-position:left bottom;
background-repeat:no-repeat;
min-height:254px;
height:auto !important;
height:254px;
float:left;
width:707px;
}

.content-section
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
padding:10px 30px 40px 30px;
}

.participates-tit-form
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#504E4E;
font-weight:bold;
background-image:url(../img/ic-comenta.gif);
background-repeat:no-repeat;
background-position:35px 0px;
padding:0px 0px 10px 55px;
height:24px;
}

.participates-login-content label
{
float:left;
width:140px;
margin:0px;
padding:4px 0px 6px 48px;
background-image:url(../img/bullet-rojo.gif);
background-repeat:no-repeat;
background-position:37px 9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
}

.participates-login-content .box
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#737272;
float:left;
margin:0px;
padding:2px 5px;
border:1px solid #A5ACB2;
width:260px;
}

.participates-login-content select
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#737272;
float:left;
margin:0px;
padding:0px;
float:left;
border:1px solid #A5ACB2;
}

.participates-login-content .radiotxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
float:left;
margin:0px;
padding:2px 20px 0px 0px;
float:left;
}

.participates-login-content .inputradio
{
 padding-top:0px;
 float:left;
 width:24px;
}

.participates-login-content .buttons
{
 padding-top:47px;
 float:right;
 width:400px;
}

.participates-login-content .buttons2
{
 padding-top:10px;
 float:left;
 width:460px;
 text-align:right;
}
/**/

/*participa-rspta*/
.participates-answer-container
{
width:635px;
float:left;
height:142px;
background-image: url(../img/fon-rspta.gif);
background-repeat:no-repeat;
background-position:left top;
}
.participates-answer-txt
{
width:520px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
padding:0px 0px 0px 121px;
}
/**/
/*login*/
.ban-register
{
float:left;
width:227px;
padding:0px 0px 0px 27px;
}

.bg-login
{
float:left;
width:319px;
height:152px;
padding:45px 0px 0px 27px;
background-image: url(../img/bg-login.jpg);
background-position:left top;
background-repeat:no-repeat;
}

.bg-login label
{
float:left;
margin:0px;
padding:4px 0px 4px 10px;
background-image:url(../img/bullet-rojo.gif);
background-repeat:no-repeat;
background-position:0px 8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#5D5C5C;
width:153px;
}

.bg-login .label2
{
float:left;
margin:0px;
padding:4px 0px 4px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#5D5C5C;
}

a.lnk-login:link, a.lnk-login:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#D52E40;
font-weight:bold;
text-decoration:none;
}

a.lnk-login:hover, a.lnk-login:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#D52E40;
font-weight:bold;
text-decoration:underline;
}

.bg-login input
{
float:left;
margin:0px;
padding:5px 2px 5px 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#5D5C5C;
width:256px;
border:1px solid #B9B9BA;
}

.bg-login .buttons
{
float:left;
margin:0px;
padding:10px 0px 0px 107px;
width:256px;
}

/**/

/*listado*/
.content-list-pulldown
{
float:left;
width:357px;
background-image:url(../img/bg-select-categoria.gif);
background-position:left top;
background-repeat:no-repeat;
margin:0px;
padding:6px 0px 0px 150px;
height:31px;
}

.content-list-pulldown select
{
float:left;
width:170px;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#747373;
}

.list-txt-introduction
{
float:left;
width:636px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
padding:5px 0px 30px 0px;
margin:0px;
border-bottom:1px dashed #918C8C;

}

.list-button-add-vision
{
float:left;
width:636px;
padding:5px 0px 5px 0px;
margin:0px;
text-align:right;
}

.list-tit-category
{
color:#BA0F0F;
float:left;
width:625px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
padding:33px 0px 16px 2px;
}

.list-tab
{
color:#AAA9A9;
float:left;
width:625px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding:10px 0px 10px 0px;
}

.list-tab a:link, .list-tab a:visited
{
color:#F9941E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.list-tab a:hover, .list-tab a:active
{
color:#F9941E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
}

a.activo:link, a.activo:visited, a.activo:hover, a.activo:active{
color:#F9941E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
}

.list-bot
{
background-image:url(../img/participa-bot.jpg);
background-position:left bottom;
background-repeat:no-repeat;
min-height:300px;
height:auto !important;
height:300px;
float:left;
width:680px;
padding:0px 0px 0px 27px;
}

.list-featured-title
{
width:216px;
float:left;
padding:5px 0px 0px 16px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#928C8C;
font-size:10px;
background-image:url(../img/bg-title-list.gif);
background-position:left top;
background-repeat:no-repeat;
height:21px;
 
}

.list-featured-container-box
{
margin:0px;
padding:0px 0px 0px 13px;
width:304px;
float:left;
}

.list-featured-box1
{
margin:0px;
padding:0px 0px 0px 0px;
width:317px;
background-image:url(../img/bg-mvotados-list.png);
background-position:left top;
background-repeat:no-repeat;
height:270px;
float:left;
}

.list-featured-box2
{
margin:0px;
padding:10px 0px 0px 0px;
width:317px;
background-image:url(../img/bg-vis-listado.png);
background-position:left top;
background-repeat:no-repeat;
float:left;
}


.item-list-vision
{
margin:0px;
padding:10px 0px 0px 0px;
width:464px;
background-image:url(../img/bg-listado-vision.jpg);
background-position:left top;
background-repeat:no-repeat;
float:left;
height:97px;
}

.select-list-vision
{
width:75px;
float:left;
padding:0px 0px 0px 15px;
margin:0px;
}

.pagination-list-vision
{
width:500px;
float:left;
padding:0px 0px 0px 0px;
margin:0px;
}


a.lnkpagination:link,  a.lnkpagination:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:9px;
		 color:#919190;
		 text-decoration:none;
		 padding:0px 4px 0px 4px;
		 margin:0px;
}

a.lnkpagination:hover,  a.lnkpagination:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:9px;
		 color:#919190;
		 text-decoration:underline;
		 padding:0px 4px 0px 4px;
		 margin:0px;
}

a.lnkpagination-on:hover,  a.lnkpagination-on:active, a.lnkpagination-on:visited, a.lnkpagination-on:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:9px;
		 color:#919190;
		 text-decoration:underline;
		 padding:0px 4px 0px 4px;
		 margin:0px;
}





.list-featured-arrows
{
float:left;
width:636px;
margin:0px;
text-align:right;
}

.list-item-content
{
float:left;
margin:0px;
padding:10px 0px 0px 0px;
height:68px;
}

.list-vision-msj-ok
{
float:left;
margin:0px;
padding:5px 0px 15px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:10px;
font-weight:bold;
width:630px;
}

.list-featured-default
{
margin:0px;
padding:10px 0px 0px 20px;
width:227px;
height:68px;
float:left;
}
.recents-fot
{
width:50px;
height:50px;
padding:/*15*/0px 0px 0px 20px;
margin:0px;
float:left;
}

.recents-txt

{
width:220px;
padding:/*12*/0px 0px 0px 6px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#737272;
font-size:9px;
float:left;
}

.recent-content-stars{
float:left; padding-left:70px; width:77px;
}

.recent-buttom
{
width:60px;
padding:0px 20px 0px 0px;
margin:0px;
float:right;
}

.recent-buttom-3
{
width:60px;
padding:10px 0px 15px 0px;
margin:0px;
float:left;
}

.recent-buttom-2
{
width:150px;
padding:0px 20px 0px 0px;
margin:0px;
float:right;
text-align:right;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FF0000;
}
/**/

/*agregar-vision*/

.list-bot label
{
float:left;
margin:0px;
padding:4px 0px 4px 17px;
background-image:url(../img/bullet-rojo.gif);
background-repeat:no-repeat;
background-position:6px 8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#5D5C5C;
width:105px;/*153*/
}

.add-vision-textarea
{
float:left;
width:526px;
height:300px;
margin:0px;
}

.add-vision-textarea textarea
{
float:left;
width:515px;
height:58px;
margin:0px;
padding:0px 0px 0px 0px;
border:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#5D5C5C;
}

.add-vision-input-container
{
background-image:url(../img/bg-input.gif);
background-position:left top;
background-repeat:no-repeat;
margin:0px;
padding:5px 0px 0px 8px;
width:351px;
height:24px;
float:left;
}

.add-vision-input-container input
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#5D5C5C;
border:0px;
width:334px;
padding:0px 0px 0px 0px;
}

.add-vision-txt-extensions
{
color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; padding-left:18px;
float:left;
}

.add-vision-buttons-container
{
width:530px;
float:left;
text-align:right;
padding:0px 0px 0px 0px;
}

.add-vision-check{
float:left;
width:20px;
padding:0px 5px 0px 10px;
margin:0px;
}

.add-vision-check-text{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
padding:3px 10px 0px 0px;
margin:0px;
width:430px;
}

.add-vision-check-text a:link, .add-vision-check-text a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
margin:0px;
text-decoration:underline;
}

.add-vision-check-text a:hover, .add-vision-check-text a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
margin:0px;
text-decoration:underline;
}

.container-file_1
{
background-image:url(../img/bg-input-agregar.gif);
background-repeat:no-repeat;
background-position:left top;
width:262px;
height:26px;
padding:1px 0px 0px 2px;
float: left;
}

.file_1 {
background-color:transparent;
color: #888;
border:0px;
}

/**/

/*editar vision*/
.edit-vision-txt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#5D5C5C;
float:left;
width:630px;
}

/**/

/*contacto*/
.contact-textarea
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#5D5C5C;
width:260px;
height:150px;
padding:5px;
border:1px solid #A5ACB2;
}
/**/

/*premios*/
.title-prize
{
color:#BA0F0F;
float:left;
width:625px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
padding:0px 0px 20px 35px;
}

/*.txt-introduction-prize
{
float:left;
width:636px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#DC8019;
padding:5px 0px 10px 35px;
margin:0px;
}*/


.txt-introduction-prize
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#737272;
padding:0px 0px 10px 35px;
margin:0px;
width:625px;
}


.txt-num-prize
{
float:left;
width:636px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
padding:5px 0px 5px 35px;
margin:0px;
line-height:16px;
}

.txt-prize
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
padding:5px 0px 15px 5px;
margin:0px;
}


.box-prize
{
width:618px;
padding:0px 0px 10px 45px;
margin:0px;
height:112px;
float:left;
}

.buttom-prize
{
position:relative; 
float:left; 
top:104px; 
left:556px; 
width:56px; 
height:17px; 
margin:0px; 
padding:0px;
}

.popup-prize-img
{
float:left; 
width:220px; 
padding:46px 10px 0px 25px;
}

.popup-prize-title
{
 width:300px; 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:18px; 
 color:#F7921E; 
 font-weight:bold; 
 padding:40px 0px 20px 0px; 
 text-align:left;
 float:left;
}

.popup-prize-text
{
color:#595959; 
font-size:10px !important; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
width:300px;
padding:0px 0px 10px 0px; 
text-align:left;
height:180px;
float:left;
}

.popup-prize-text a, .popup-prize-text a:hover
{
color:#595959; 
font-size:10px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline; 
}

.popup-prize-close
{
float:left; 
width:22px; 
height:22px; 
position:relative; 
top:-60px; 
padding:0px 0px 0px 0px;
}


/*.box-prize
{
float:left;
width:249px;
height:279px;
background-image:url(../img/bg-box-premio.jpg);
background-position:left top;
background-repeat:no-repeat;
padding:23px 15px 10px 15px;
margin:0px;
}*/

.box-prize-content
{
width:210px;
height:230px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737272;
padding:0px;
margin:0px;
overflow:auto;
scrollbar-face-color: #ECECE8;
scrollbar-highlight-color: transparent;
scrollbar-shadow-color: transparent;
scrollbar-3dlight-color: transparent;
scrollbar-arrow-color: #666666;
scrollbar-track-color: transparent;
scrollbar-darkshadow-color: transparent;
}

/*Fechas claves*/
.Keydates-image-content
{
border-bottom:1px dashed #D6D6D6;
margin:0px;
padding:0px 0px 21px 0px;
}

.Keydates-title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#BA0F0F;
font-size:13px;
font-weight:bold;
padding:35px 0px 0px 0px;
}

.keydates-subtitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6C6C6B;
font-size:10px;
font-weight:bold;
padding:8px 0px 0px 19px;
}

.keydates-text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8F8F8E;
font-size:10px;
padding:5px 0px 0px 19px;
}


/**/
/**/

.dvfloat-right
{
width:/*865pxhoy*/158px;
padding:0px 0px 0px /*18px*/0px;
margin:0px /*auto*/;
position:relative;
top:/*-5px*/-76px;
min-height: 500px;
_height: 500px;
height:/*203px550*/500px;
left:17px;
float:left;
background-image:url(../img/bg-scroll.jpg);
background-position:left top;
background-repeat:no-repeat;
}


.boton{background-image:url(../img/fon-boton.gif); background-repeat:no-repeat; background-position:left top; width:73px; height:21px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#FFFFFF; border:0px; padding:0px 0px 2px 0px;}

img{border:0px;}

a {outline:none;}

.spacer-h
{
clear:both;
}

.float-left
{
float:left;
}

.msj-error { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-size:9px; line-height:20px;}
.msj {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-size:10px;}

/*TEMPLATE FLV*/
.bg-flv{ background-image: url(../img/bg-flv.jpg); background-repeat:no-repeat; width:368px; height:287px;}