* {
	padding:0;
	margin:0;
}
body {
	background-color:#000000;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
* html body {
	text-align:center;	
}
img {
	border:none;
}
#web {
	height:313px;
	padding:0 10px;
}
.fondo_body{
	background:#000000 url(img/fondo_dody_gradient_azul_rayado.png) fixed repeat-x left top;
}
a {
	color:#FFFFFF;
	text-decoration:none;
	outline:none;
}


.clear {
	clear:both;
}


li span {
	display:block;
	padding-left:5px;
	padding-top:2px;
	color:#999999;
}

/* hack para todos los firefox */
@-moz-document url-prefix(){
	li span {
		margin-top:-3px;
	}
}


/* hack para firefox 1.5 en adelante  NO VALIDA XHTML*/
/*li span, x:-moz-any-link { 
	margin-top:-3px;
}*/

* html li span { /* hack para ie5, 6 y 7 */
	margin-top:-2px;
}
	
li a:hover .foto {
	border-color:#333;
}
li a:hover span {
	color:#008BD3;
}
.foto {
	border:5px solid #1A1A1A;
	width:259px;
	height:135px;
}




.dummy {
	padding-bottom:25px;
}
div.dummy .foto {
	background-color:#1A1A1A;
}



.manimenu_li_izq {
	display:block;
	float:left;
	line-height:20px;
	font-size:11px;
	padding-right:40px;
}
.manimenu_li_der {
	display:block;
	float:right;
	line-height:20px;
	font-size:11px;
}
.manimenu_li_izq a:hover, .manimenu_li_der a:hover {
	color:#008BD3;
}


#contenedor_0 {
	width:980px;
	w\idth:960px;
	margin:20px auto 20px;
	padding:10px;
	background-color:#1A1A1A;
}
#contenedor_00 {
	width:980px;
	w\idth:960px;
	margin:0px auto 20px;
	padding:10px;
	background-color:#1A1A1A;
}
#contenedor_1 {
	background-color:#231F20;
	text-align:left;
	padding-bottom:30px;
}
#contenedor_11 {
	background-color:#231F20;
	text-align:left;
	padding-top:30px;
}

#columnas_container {
	width:953px;
	margin:0 auto;
}
.titles {
	padding-left:5px;
	padding-bottom:15px;
	text-align:left;
}

#cabecera_flash {
	padding:0 10px;
}
#cabecera_logo {
	padding-top:7px;
	padding-bottom:20px;
	padding-left:42px;
	height:23px;
	text-align:left;
}
#banda_menu {
	padding:10px 40px;
	height:20px;
	border-top:1px solid #398AC9;
	border-bottom:1px solid #398AC9;
	background-color:#1A1A1A;
}
#banda_banditas_colores {
	padding:10px;
	height:30px;
}
* html body #banda_banditas_colores {
	width:960px;
}







#contact_container {
	padding-bottom:40px;
	width:960px;
}
#contact_contenedor_mydata {
	width:320px;  /* solo ie5 */
	w\idth:290px;
	padding-left:30px;
	text-align:left;
	float:left;
}
* html body #contact_contenedor_mydata{
	display:inline;
}
#contact_title {
	margin-bottom:30px;
}
#contact_mymail {
	margin-top:11px;
	width:98px;
	height:10px;
}


#contact_iframe {
	width:639px;
	border-left:1px solid #1A1A1A;
	height:305px;
	background-color:#231F20;
}
* html body #contact_iframe{
	width:635px;
}
.contact_row_data {
	height:30px;
	line-height:30px;
}
.contact_txtazul {
	color:#008BD3;
	height:30px;
	float:left;
	width:110px;
}
.contact_data {
	height:30px;
}







#banda_pie_w3c {
	width:960px;
	height:31px;
	margin:20px auto 25px;
}
.w3clogo {
	/*float:left;*/
	margin-right:5px;
}
.ul_list {
	margin:10px;
	color:#95DAFF;
}
.ul_list li {
	margin:5px;
	margin-left:10px;
	list-style-image:url(img/tilde_rojo.png);
}
.wide_divisor {
	height:10px;
	margin:20px 0;
	background-color:#1A1A1A;
}
