/* Global Styles */

body {
	margin:10;
	}
	

hr {
	height:1px; 
	color: #cccccc;
	border: 0;
	}
	
a {
	color: #FFFFFF;
	font:12pt tahoma;
	text-decoration:none;

}
	
a:hover {
	color: #c02701;
	text-decoration:none;

}
	

h1 {
	font:20pt arial;
	color: #ffffff;
	font-weight:normal;
	line-height:25px;
	text-align:left;
	margin:15px 0pt 0pt 10px;

}


h2 {
	font:12pt arial;
	font-weight:bold;
	color: #ffffff;
	line-height:25px;
	text-align:center;
	margin:0px 10pt 0pt 5px;

}

h3 {
	font:12px arial;
	font-weight:normal;
	color: #ffffff;
	line-height:25px;
	text-align:center;
	font-weight:bold;
	margin:0px 10pt 0pt 5px;

}

h4 {
	font:22px arial;
	font-weight:normal;
	color: #ffffff;
	line-height:25px;
	text-align:center;
	font-weight:bold;
	margin:0px 10pt 0pt 5px;

}

/* ID Styles */


#menu {
	font:18px arial;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
	}



#menu a {
	font:18px arial;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
 	}
	
#menu a:hover {
	font:18px arial;
	color:#073D69;
	text-decoration: underline;
	font-weight:bold;
 	}



/* Class Styles */




.header{
	text-align: justify;
	font:10pt arial;
	color: #ffffff;
	
}

.header2{
	text-align: justify;
	font:14pt arial;
	color: #ffffff;
	font-weight:bold;

	
}


.navigation{
	text-align: right;
	font:12pt tahoma;
	color: #ffffff;
	vertical-align: bottom;

}

a.navigation{
	text-align: right;
	font:12pt tahoma;
	color: #ffffff;
	vertical-align: bottom;

}

a:hover.navigation{
	text-align: right;
	font:12pt tahoma;
	color: #ffffff;
	vertical-align: bottom;
	text-decoration: underline;

}


.nosotros{
	text-align: left;
	font:12px tahoma;
	color: #587DA7;

}

a.nosotros{
	text-align: right;
	font:12px tahoma;
	color: #587DA7;


}

a:hover.nosotros{
	text-align: right;
	font:12px tahoma;
	color: #000080;
	text-decoration: underline;

}


.rbroundbox { background: url(img/nt1.gif) repeat; }
.rbtop div { background: url(img/tl.gif) no-repeat top left; }
.rbtop { background: url(img/tr.gif) no-repeat top right; }
.rbbot div { background: url(img/bl.gif) no-repeat bottom left; }
.rbbot { background: url(img/br.gif) no-repeat bottom right; }

.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 5px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: 1em auto; }



.logo{
	text-align: center;
	vertical-align: middle;
}


.titulo{
	text-align: center;
	font:24px Arial Black;
	color: #3893fc;
	vertical-align: middle;
	margin-left: 5px;
	margin-right: 10px;
}


.telefono{
	text-align: right;
	font:20px Arial Black;
	color: #000000;
	


}

.subtitulo{
	text-align: left;
	font:16px tahoma;
	color: #2a5968;
	vertical-align: middle;

	
}

.contenido{
	text-align: left;
	font:10pt tahoma;
	color: #000000;
	
}


a.contenido{
	font:10pt tahoma;
	color: #587DA7;
	
}


a:hover.contenido{
	font:10pt tahoma;
	color: #000030;
	
}


.servicios{
	text-align: left;
	font:11pt arial;
	
}

.imagenes{
	vertical-align: top;
	text-align: center;
	font:12pt tahoma;
	color: #2E4480};
}



.lateral{
	font:12pt arial;
	font-weight:bold;
	color: #FE1A00;
	text-align: center;
	
}



.lateral2{
	font:9pt arial;
	color: #FE1A00;
	text-align: center;

}

a.lateral2{
	font:9pt arial;
	color: #666666;
	text-align: center;

}


a:hover.lateral2{
	font:9pt arial;
	color: #FE1A00;
	text-align: center;

}


.menu_bot{
	text-align: center;
	font:12px arial;
	color: #5C76A5;

}


.foot{
	font:12px arial;
	text-align: center;
	color:#5C76A5;
	font-weight:bold;

}

a.foot{
	font:12px arial;
	color: #ffffff;
	text-align: center;

}

a:hover.foot{
	font:12px arial;
	color: #ffffff;
	text-align: center;
	text-decoration: underline;

}

.foot2{
	font:12px arial;
	text-align: center;
	color: #ffffff;
	vertical-align: middle;
}

a.foot2{
	font:12px arial;
	text-align: center;
	color: #ffffff;
	vertical-align: middle;
}


a:hover.foot2{
	font:12px arial;
	text-align: center;
	color: #c02701;
	vertical-align: middle;
}


.foottel{
	font:12px arial;
	text-align: left;
	color: #ffffff;
	vertical-align: middle;
}

.mcmedia{
	font:8pt arial;
	text-align: center;
	color: #808080;
	vertical-align: middle;

}


a.mcmedia{
	font:8pt arial;
	text-align: center;
	color: #808080;
	vertical-align: middle;

}

.formatitulo{
	font:12px arial;
	color: #0066cc;
	vertical-align: middle;
	vertical-align: top;
	
}

.formacontacto{
	font:12pt arial;
	color: #0066cc;
	vertical-align: middle;
	vertical-align: top;
	background-color: #C0C0C0
	
}
