body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 background-image: url(img/bg.jpg);
 background-position:top;
 background-repeat:no-repeat;
}



#tblContactSuccess {
background-color:#EAEED7;
font-family:Arial, Helvetica, sans-serif;
color:#DC1421;
font-weight:bold;
font-size:12px;
padding:8px;
margin-right:18px;
margin-left:11px;
border:1px solid #DCE2BC;
}




.verde11bold222 {
 font-family:Tahoma;
 font-size:11px;
 color:#333333;
}

.TextBox_12px {
font-family:tahoma;
font-size:11px;
color:#333333;
width:150px;
padding:4px;
padding-left:2px;
padding-right:2px;
}

.TextBoxNames11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-right:5px;
}

.balanceDownload {
color:#7E7E7E !important;
}

.logiNaviTopFront {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.logiNaviTopFront a {
color:#FFFFFF !important;
font-weight:bold;
text-decoration:none;
}

.logiNaviTopFront a:hover {
color:#FA9916 !important;
}

.logiNaviTop {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.logiNaviTop a {
color:#296CA9 !important;
font-weight:bold;
text-decoration:none;
}

.logiNaviTop a:hover {
color:#CA7002 !important;
}

.nttxt14 {
font-family:tahoma;
font-size:14px;
font-weight:bold;
color:#6B6B6B;
margin-left:30px;
margin-bottom:3px;
}

.nttxt14 a {
color:#6B6B6B;
text-decoration:none;
}

.nttxt14 a:hover {
text-decoration:underline;
}

.nttxt15 {
font-family:tahoma;
font-size:12px;
color:#333333;
margin-left:30px;
margin-bottom:20px;
}

.nttxt15 a {
color:#333333;
text-decoration:none;
}

.nttxt15 a:hover {
text-decoration:underline;
}


.nttxt16 {
font-family:tahoma;
font-size:11px;
color:#6B6B6B;
}

.contenido {
 font-family: Tahoma;
 font-size: 11px;
 color: #258DC8;
 line-height:16px;
}

.contenido a {
 color:#258DC8;
}

.contenido a:hover {
 color:#2A6FAC;
}

.contenido p {
margin:0;
margin-bottom:10px;
}

.verde11bold {
 font-family:Tahoma;
 font-size:11px;
 color:#8EA323;
 font-weight:bold;
}

.verde11bold a {
 color:#8EA323;
 text-decoration:none;
}

.verde11bold a:hover {
 color: #FD930D;
 text-decoration:none;
}

.blue11bold {
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 color: #2A6FAC;
}

.blue11bold a {
 color: #2A6FAC;
 text-decoration:none;
}

.blue11bold a:hover {
 color: #2A6FAC;
 text-decoration:underline;
}

.orange11bold {
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 color: #FD990C;
}

.form {
 font-family: Tahoma;
 font-size: 11px;
 color: #2A6FAC;
 background-color:#E8F0F7;
}

.opt_titu1ro {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#8EA323;
font-size:22px;
}








.opt_titu1ro_navi {
font-family:Geneva, Arial, Helvetica, sans-serif;
margin-left:20px;
}

.opt_titu1ro_navi UL {
margin:0;
padding:0;
list-style:none; 
}

.opt_titu1ro_navi LI {
margin:0;
margin-right:1px;
font-size:11px;
border:0 none;
display:inline;
list-style:none;
float:left;
}

.opt_titu1ro_navi LI a {
font-weight:bold;
border:1px solid #FFFFFF;
color:#FFFFFF;
padding:4px;
padding-top:5px;
padding-bottom:5px;
background-image:url(img/cell_set_navi.jpg);
background-repeat:repeat-x;
background-position:top;
display:block;
text-decoration:none;
}

.opt_titu1ro_navi LI a:hover {
background-image:url(img/cell_set_navi_on.jpg);
border:1px solid #F2C410;
}























.opt_rightlinks {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#8EA323;
font-size:16px;
margin-top:20px;
margin-right:15px;
}

.opt_rightlinks a {
color:#8EA323;
text-decoration:none;
}

.opt_rightlinks a:hover {
color:#FD930D;
}

.form_tituonsect {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#2A6FAC;
font-size:12px;
border-bottom:1px solid #2A6FAC;
margin-bottom:12px;
margin-top:15px;
}

.header_temp {
width:906px;
height:255px;
background-image:url(img/temp/header.jpg);
background-repeat:no-repeat;
background-position:top;
}

.opt_linksenlaces {
 font-family: Tahoma;
 font-size:11px;
}

.opt_linksenlaces a {
color:#258DC8;
text-decoration:none;
font-weight:bold;
}

.opt_linksenlaces a:hover {
text-decoration:underline;
}

.opt_linknotices {
 font-family: Tahoma;
 font-size:12px;
}

.opt_linknotices a {
color:#258DC8;
text-decoration:underline;
}

.opt_linknotices a:hover {
text-decoration:underline;
}

.opt_linknotices p {
margin:0;
margin-bottom:10px;
}

.opt_linknotices2 {
 font-family: Tahoma;
 font-size:12px;
}

.opt_linknotices2 a {
color:#258DC8;
text-decoration:underline;
}

.opt_linknotices2 a:hover {
text-decoration:underline;
}

.opt_linknotices2 p {
margin:0;
margin-bottom:10px;
}










.opt_linkboards {
 font-family: Tahoma;
 font-size:12px;
}

.opt_linkboards a {
color:#258DC8;
text-decoration:none;
}

.opt_linkboards a:hover {
text-decoration:underline;
}

.opt_linkboards p {
margin:0;
margin-bottom:10px;
}








.opt_titudetalles {
 font-family: Tahoma;
 font-size:15px;
 font-weight:bold;
}

.opt_titudetalles p {
margin:0;
margin-bottom:10px;
}

.opt_goback {
 font-family: Tahoma;
 font-size:12px;
}

.opt_goback a {
color:#258DC8;
text-decoration:none;
font-weight:bold;
}







/* login */

.login-navi {
height:35px;
}

.login-navi UL {
height:30px;
border-bottom:1px solid #568DC8;
margin:0px;
padding:0px;
list-style:none;
}

.login-navi UL LI {
height:30px;
float:left;
margin:0px;
padding:0px;
list-style:none;
margin-right:15px;
padding-left:5px;
padding-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:28px;
}

.login-navi UL LI A {
text-decoration:none;
}

.login-navi UL LI A:hover {
color:#D58602;
}
.rank_posicion {
	background-color:#0F91CF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	width:25px;
	height:25px;
	line-height:25px;
	text-align:center;
	float:left;
}

.rank_photo {
	float:left;
}

.rank_nombre {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0F91CF;
	clear:both;
}
.rank_vela {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}


