/*
Estilo CSS "Sims Adictos v.3 Version H" para Sims Adictos v.3
Creado por Atomic
*/

/*** Estructura principal ***/
body {background: url(fondo.gif); text-align:left;}
#table_all {border: 1px solid #000000; width:952px; background:#FFFFFF; margin-left:auto; margin-right:auto;}
#table_logo {background: url(skin_logotipo.png); width:150px; height:150px;}
#table_header {background: url(skin_cabecera.png); width:800px; height:150px; text-align:center;}
#table_index {background: url(skin_indice.png) no-repeat #656479; width:150px;}
#table_content {background: #FFFFFF; width:800px; margin-bottom:auto;}
.publi{margin-left:auto; margin-right:auto;}

/*** Textos ***/
/* General */
a:link, a:visited{color:#805203; text-decoration:none;}
a:hover, a:active, a:visited:hover{color:#BF7B04; text-decoration:none;}
img{margin:3px;}
p{margin:10px 0 10px 0; text-align:justify;}
ul{margin:10px 0 10px 0; padding:0 0 0 20px;}
li{margin:5px 0 5px 0; list-style-type:square; list-style-position:outside; text-align:justify;}
/* Contenido */
.up div{font-family:Tahoma; font-size:14px; font-weight:bold; text-align:center; margin-top:35px;}
.middle div{font-family:Arial; font-size:12px; margin-left:25px; margin-right:25px; color:#000000;}
.middle .title {font-family:Arial; font-size:14px !important; color:#000000; font-weight:bold !important; text-align:center;}
.down div {font-family:Arial; font-size:12px; color:#333333; text-align:center; margin-bottom:35px;}
/* Subcontenido */
.sub .up div{font-family:Tahoma; font-size:12px; font-weight:bold; text-align:center; margin-top:10px;}
.sub .middle div{font-family:Arial; font-size:12px; margin-left:20px; text-align:left; margin-right:20px;}
.sub .down div{font-family:Tahoma; font-size:10px; font-weight:bold; text-align:center; margin-bottom:10px;}
/* Modulo */
.module .middle div{font-size:10px; margin-left:7px; margin-right:7px}
.module .middle p{text-indent:-15px; margin:2px; margin-left:15px; margin-right:0px;}
.module .up div{margin-top:15px; font-size:12px;}
/* Especial */
.noborder{border:0px !important; margin:1px;}
.nota{font-size:38px !important; text-align:center !important; border:1px solid #8985FF; width:60px; height:40px;}
.error {margin:3px; padding:5px; width:530px; margin-left:25px; margin-right:25px; background:#FFCCCC; border:2px solid #FF6666; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.atomicday{width:350px; height:75px; background:url("atomicday_logo.gif");}

/*** Estructuras secundarias ***/
/* Main */
#main {width:750px; margin-left:25px; margin-right:25px;}
#main .up {height:60px; text-align:center; background:url(marco_1.gif);}
#main .middle {background:url(marco_2.gif);}
#main .down {height:60px; background:url(marco_3.gif);}
#main .sub {width:710px; margin-left:20px; margin-right:20px;}
#main .sub .up{ background:url(marco_2_1.gif); height:25px;}
#main .sub .middle{background:url(marco_2_2.gif); text-align:left;}
#main .sub .down{background:url(marco_2_3.gif); height:25px;}
/* Noticias */
#news {width:400px; margin-left:20px; margin-right:20px;}
#news .up {height:60px; text-align:center; background:url(marco_not_1.gif);}
#news .middle {background:url(marco_not_2.gif);}
#news .down {height:60px; background:url(marco_not_3.gif);}
#news .sub {width:360px; margin-left:20px; margin-right:20px;}
#news .sub .up{ background:url(marco_not_2_1.gif); height:25px;}
#news .sub .middle{background:url(marco_not_2_2.gif); text-align:left;}
#news .sub .down{background:url(marco_not_2_3.gif); height:25px;}
/* Modulos */
.module {width:160px; margin-left:10px; margin-right:10px;}
.module .up {height:30px; text-align:center; background:url(marco_mod_1.gif);}
.module .middle {background:url(marco_mod_2.gif);}
.module .down {height:30px; background:url(marco_mod_3.gif);}

/*** Indice ***/
#table_index #index_margin, #table_index #index_script {margin:0px !important; margin-top:30px !important; border:0px !important;}
#table_index div {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:2px; /*border-top:1px solid #76748C;*/ border-bottom:1px solid #76748C; margin-left:5px; color:#999999;}
#table_index .big{font-size:14px; font-weight:bold; color:#FFFFFF; border-bottom:2px solid #76748C;}
#table_index div a:link{text-decoration:none; color:#FFFFFF;}
#table_index div a:hover{text-decoration:none; color:#FFE8BF;}
#table_index div a:visited{text-decoration:none; color:#FFFFFF;}
#table_index div a:active{text-decoration:none; color:#FFE8BF;}
#table_index div a:visited:hover{text-decoration:none; color:#FFE8BF;}
#table_index .sub{font-size:10px; letter-spacing:1px; margin-left:10px;}

/*** Directorio ***/
#direct{width:750px; height:18px; background:url(direct.gif); margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:5px; font-family:Arial; font-size:12px; color:#000000; padding-top:2px;}
#direct a:link{color:#000000; text-decoration:none;}
#direct a:hover{color:#000000; font-weight:bold; text-decoration:none;}
#direct a:visited{color:#333333; text-decoration:none;}
#direct a:active{color:#333333; text-decoration:none;}
#direct a:visited:hover{color:#333333; font-weight:bold; text-decoration:none;}
#direct img{margin:0px;}

/*** Formulario ***/
.form_login input {border:1px solid #000000; background:transparent; padding:2px; font-size:10px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.form_login div {font-family:Tahoma; font-size:12px; font-weight:bold; margin-left:5px; color:#FFFFFF !important;}

/*** Tablas ***/
.table {border:1px solid #8985FF; width:90%; margin-left:auto; margin-right:auto;}
.table th{border:2px solid #8985FF;}
.table td{border:1px solid #B5B2FF;}
.table div{margin:5px !important;}