/* Estilos Mudanzas Fuentes */

* {margin:0px; padding:0px;}

/* Etiquetas */
body {
	background:#636161;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#636161;
}

/* Clases */
.cleaning { clear:both;}

/* Layout GENERAL */
#contenedor { width:760px; margin:0px auto; background:#FFF;}

#cabecera ul { list-style-type:none;}
#cabecera ul li { float:left; margin-right:4px; font-size:10px;}
#cabecera ul li a {
	display:block;
	line-height:24px;
	background:#990000;
	color:#fff;
	text-decoration:none;
	padding:0px 6px;
	font-weight:bold;
}
#cabecera ul li a:hover {background:#636161; text-decoration:none;}
.logo { margin:0px 0px 7px 10px;}
#box_idiomas {text-align:right; margin:10px 20px 0px 0px;}
#box_idiomas img { margin-left:4px;}

#pie {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding:12px 0px;
	line-height:15px;
	border-top:1px solid #b1b0b0;
}
#pie a { color:#990000; text-decoration:none;}
#pie a:hover { color:#990000; text-decoration:underline;}

/* Layout INDEX */

#nivel_1 img { float:left;}
#nivel_1 div { padding-top:30px; float:left; width:469px}
#nivel_1 div p { line-height:20px; padding:15px}
#nivel_1 div span { color:#282828; font-family:Georgia, Times, serif; font-size:16px; padding-left:30px}
#nivel_1 h3 { color:#FFFFFF; background:#636161; padding:5px 10px 5px 0px; width:459px}

#nivel_2 { padding:15px 0px;}
#nivel_3 { padding:15px 0px;}

/* TEXTOS */

.cabeceras_servicios {
	color:#990000;
	font:18px "Times New Roman", Times, serif;
}

.textoBlanco12 {
	color:#FFFFFF;
	font-size:12px;
}
.textoGris11 {
	color:#636161;
	font-size:12px;
}
.textoGris10, .textoGris10 a:link, .textoGris10 a:visited, .textoGris10 a:active {
	color:#636161;
	font-size:11px;
	text-decoration:none;
}
.textoGris10 a:hover {
	color:#636161;
	font-size:11px;
	text-decoration:underline;
}
.textoRojo11, .textoRojo11 a:link, .textoRojo11 a:visited, .textoRojo11 a:active {
	color:#990000;
	font-size:12px;
	text-decoration:none;
}
.textoRojo11 a:hover {
	color:#990000;
	font-size:12px;
	text-decoration:underline;
}
.textoRojo12, .textoRojo12 a:link, .textoRojo12 a:visited, .textoRojo12 a:active {
	color:#990000;
	font-size:12px;
	text-decoration:none;
}
.textoRojo12 a:hover {
	color:#990000;
	font-size:12px;
	text-decoration:underline;
}
.textoRojo10, .textoRojo10 a:link, .textoRojo10 a:visited, .textoRojo10 a:active {
	color:#990000;
	font-size:11px;
	text-decoration:none;
}
.textoRojo10 a:hover {
	color:#990000;
	font-size:11px;
	text-decoration:underline;
}

.textoNegro22, .textoNegro22 a:link, .textoNegro22 a:visited, .textoNegro22 a:active {
	color:#000000;
	font-size:22px;
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
}
.textoNegro22 a:hover {
	color:#000000;
	font-size:22px;
	text-decoration:underline;
	font-family:"Times New Roman", Times, serif;
}

.textoNegro12, .textoNegro12 a:link, .textoNegro12 a:visited, .textoNegro12 a:active {
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.textoNegro12 a:hover {
	color:#000000;
	font-size:12px;
	text-decoration:underline;
}

/* LISTAS */

.lista01 {
	list-style-image:url(../img/bolitas.gif);
	padding:28px 50px;
	float:left;
	line-height:20px;
}
.lista02 {
	list-style-image:url(../img/bolitas.gif);
	padding:28px 40px;
	line-height:20px;
	float:left;
}


#box2 td { vertical-align:top; border-right:1px solid #12657A}
#box2 td a {text-decoration:none; color:#990000}
#box2 th { background:#F2F2F2}
#box2 h2 {color:#000000; font-size:12px; text-decoration:none}