
     body {
     	background: #000;
     	margin: 0;
     	padding: 0;
     	font: 10px;
		font-family: Trebuchet MS;
		background: url("http://www.mastercross.es/prensa/imagenes/fondo-mastercross.gif");
     	scrollbar-arrow-color:#808080;
     	scrollbar-track-color:#000;
     	scrollbar-shadow-color:#000;
     	scrollbar-face-color:#000;
     	scrollbar-highlight-color:#000;
     	scrollbar-darkshadow-color:#808080;
     	scrollbar-3dlight-color:#808080; 	
     }
     a, .a:link, a:visited , a:active{
     	color: #3A6B98;
     	text-decoration: none;
     }
     a:hover { 
     	color: #2E5EA6;
     	TEXT-DECORATION: underline
     }
     /* Pagina de Error */
     .error {
        width: 100%;
        height: 50%;
     	text-align: center;
        font: bold 11px tahoma;
        color: #000;
     }
     .error h1 {
         color: #3A6B98;
        margin: 0;
     }
     /* Estilo Principal del Sitio*/
     .template {
         width: 750px;
         height: 100%;
         border: 0/*px #4B4B4B solid*/;
         font: 10px tahoma;
     	text-align: center;
         /*background-color: #C3C3C3;*/
     }
     .sidebar {
      	width: 750px;
		  text-align: center;
		  vertical-align: bottom;
		  font: 10px;
        color: #000000;
        border: 0;
        background: url("imagenes/sidebar.jpg");
		  background-repeat: no-repeat;
		  background-position: top;
     }
     .header {
     	width: 750px;
        height:100px;
     	text-align: center;
		vertical-align: top;
		  font: 10px;
        color: #fff;
        border: 1px #D2D2D2 solid;
        border-top: 0;
        border-bottom: 0;
        background: url("imagenes/header.jpg");
        background-repeat: no-repeat;
		  background-position: top;
     }
     .menu {
     	width: 100%;
        height: 22px;
        background-color: #f3f3f3;
        border: 1px #D2D2D2 solid;
        border-top: 0;
     	padding: 0;
        color: #808080;
        background: url("imagenes/nav.jpg");
        background-repeat:repeat-x;
     }
     .menu a, .menu a:link, .menu a:visited {
     	color: #2E5EA6;
     	text-decoration: none;
     }
     .menu a:active, .menu a:hover {
     	color: #1A3C6A;
     }
     .contenido {
     	width: 100%;
         height:100%;
         background-color: #fff;
         border: 1px #D2D2D2 solid;
         border-top: 0;
         border-bottom: 0;
     }
     .contenido2 {
     	width: 100%;
         height:100%;
         font: 10px tahoma;
     }
     .izquierda {
     	width: 80%;
     }
     .derecha {
     	width: 20%;
     }
     .footer {
     	width: 100%;
        height: 44px;
     	background: url("imagenes/footer.jpg");
     	text-align: center;
     	color: #808080;
        border: 1px #D2D2D2 solid;
        border-top: 0;
        border-bottom: 0;
        background-repeat:repeat-x;
     }
     .footer a, .footer a:link, .footer a:visited , .footer a:active, .footer a:hover{
     	color: #3A6B98;
     }
     hr {
     	height: 1px;
     	width: 90%;
     	border: 0;
     	border-bottom: 1px solid #D2D2D2;
     }
     /* Estilo de los Post */
     .post {
         width: 90%;
         font: 10px tahoma;
     }
     .ptit {
         font: bold 18px tahoma;
     }
     .ptit2 {
     	color: #8AAED2;
     }
     .postp {
     	color: #000;
     	text-align: justify;
     }
     .ptit3 {
     	color: #8AAED2;
     }
     .paginacion {
         width: 90%;
         font: 10px tahoma;
     }
     .paginacion2 {
     	text-align: center;
     }
     /* Code */
     blockquote {
       margin: 0;
       padding: 5 5 5 5px;
       font: italic 10px tahoma
       border:1px dotted #cccccc;
       background-color: #f3f3f3;
       color: #333333;
       width: 350px;
     }
     .code {
       width: 350px;
       margin: 0;
       border:1px dotted #cccccc;
       font: 11px courier new;
       background-color: #f3f3f3;
       padding: 10 7 0 6px;
       color: #3366FF;
       text-align: left;
     }
     /* Estilos de las imagenes */
     
     img.izq {
     	float: left;
     	margin: 0 2em 0 0;
     	padding: 5px;
     	border: 1px solid #CCC;
     }
     
     img.der {
     	float: right;
     	margin: 0 0 0 2em;
     	padding: 5px;
     	border: 1px solid #CCC;
     }
     
     img.cen {
     	position: relative;
     	top: 0px;
     	left: 35%;
     }
     /* Comentario */
     .titcom {
         font: bold 14px tahoma;
     }
     .comentario {
         width: 90%;
         font: 10px tahoma;
     }
     .comentariot {
         font: bold 11px;
         color: #5189BC;
     }
     .comentarion {
         color: #1A3C6A;
     }
     .comentarioc {
         text-align: justify;
     	color: #000;
     }
     .comentario1 {
     	color: #1A3C6A;
     }
	/* Seccion de Enlaces */
     .ltit {
         font: bold 14px tahoma;
     }
     .ldesc {
     	color: #000;
     	text-align: justify;
     }
     .ltit2 {
     	color: #1A3C6A;
     	text-align: justify;
     }
     
     /* Galeria */
     .gtit {
         font: bold 14px tahoma;
     	color: #1A3C6A;
     }
     .gdesc {
     	color: #000;
     	text-align: justify;
     }
     .gimg {
         border: 1px #C0C0C0 solid;
     }
     /* Bloques */
     .bloques_c {
         width: 100%;
         font: 10px tahoma;
     }
     .bloque_tit {
         width: 100%;
         font: bold 11px;
         color: #1A3C6A;
     }
     .bloques_d {
	width: 100%;
	text-decoration: overline;
	text-transform: uppercase;
	font-size: 12px;
	font-family: Trebuchet MS;
	font: bold;
	color: #990000;
}
     .bloques_d a, .bloques_d a:link, .bloques_d a:visited{
     	color: #990000;
     	text-decoration: none;
     }
     .bloques_d a:active, .bloques_d a:hover{
     	color: #5189BC;
     	text-decoration: underline; 
     }
     ul {
     	margin: 0;
     	padding: 0;
     }
     li {
     	list-style: none;
     	list-style-type: none;
     }
     /* Formularios */
     form {
     	margin: 0;
     	padding: 0;
     }
     textarea, input, select {
     	background: #F8F8F8;
     	font: normal 10px tahoma;
     	border-left: 1px solid #666;
     	border-top: 1px solid #666;
     	border-right: 1px solid #CCC;
     	border-bottom: 1px solid #CCC;
     }
     /* Administracion */
     .login {
         width: 10%;
         font: 10px tahoma;
         color: #1A3C6A;
     	border: 0;
     }
     .login2 {
         width: 10%;
     }
     .login3 {
         width: 90%;
     }
     input.etiquetas {
     	padding: 2px;
     	margin-top: 1em;
     	margin-right: 4px;
     	background: #f3f3f3;
     }
     input.option {
         background-color: #fff;
     	font: normal 10px tahoma;
     	border: 0;
     }
     .admin {
         font: bold 11px tahoma;
     	color: #000;
         width: 1%;
     }
     .admin2 {
         font: bold 11px tahoma;
     	color: #000;
         width: 90%;
     }
     .admt {
     	color: #1A3C6A;
     	text-align: center;
         font: bold 15px tahoma;
     }
     .adm_post_list {
         font: 11px tahoma;
     	color: #4B4B4B;
         background-color: #D2D2D2;
         text-align: center;
     	padding: 3px;
     }
     .gal_album_cat {
        text-align: center;
		background-color: #F4F4F4;
     }
     .gal_album_desc {
		text-align: justify;
		background-color: #F4F4F4;
     }