/* HTML*/
body {background:url('fnd_textura.jpg') no-repeat center top #282828; font-family: Tahoma, Arial;}
body, html {margin:0px; padding:0px;}
td{font-family:"Tahoma", Arial; font-size: 8pt;}
li { list-style:none; margin:0px; padding:0;}
ul { list-style:none; margin:0px; padding:0;}
.fondo_continuo { background:url(fnd_continuo.jpg) repeat-y center top; overflow:hidden; margin:0px auto; width:995px; padding:0px;}
.fondo_continuo .fondo_superior{ background:url(fnd_superior.jpg) no-repeat center top; margin:0px; padding:0px; } 

/* HEAD */
#header { width:995px; float:left; background:url(../images/html/fnd_header.jpg) no-repeat center top;}
#header .logo { width:370px; float:left;}

/*  */
#header .login { width:443px; height:30px; float:left; text-align:center; text-align:center; padding:10px 0px 0px 20px;}
#header .login li { float:left; font-size:11px; color:#808080; padding-left:6px;}
#header .login li a:link, #header .login li a:visited{ text-decoration:none; color:#808080; font-weight:bold;}
#header .login li a:hover, #header .login li a:active{ color:#FFF;}
/*  */
#header .logo_subaru { width:162px; float:left;}
#header .menu { width:963px; height:24px; float:left; padding:0px 15px 0px 16px; background:url('fnd_menu.jpg') no-repeat center top;}
#header .menu li { float:left; width:136px;  height:24px; text-align:center; font-size:11px; border-left:solid 1px #474747;}
#header .menu li.home{ float:left; width:136px;  height:24px; text-align:center; font-size:11px; border-left:solid 1px #727272; border-left:0px;}
#header .menu li.contacto{ float:left; width:140px;  height:24px; text-align:center; font-size:11px; border-left:solid 1px #727272; border-left:solid 1px #474747;}
#header .menu li a.home:link, #header .menu li a.home:visited { color:#727272; text-decoration:none; display:block; height:20px; padding:4px 0px 0px 0px;}
#header .menu li a.home:hover, #header .menu li a.home:active { color:#E9E9E9; background:url(fnd_menu_home_rollover.jpg) left top no-repeat; height:20px; padding:4px 0px 0px 0px;}
#header .menu li a:link, #header .menu li a:visited { color:#727272; text-decoration:none; display:block; height:20px; padding:4px 0px 0px 0px;}
#header .menu li a:hover, #header .menu li a:active { color:#E9E9E9; background:url(fnd_menu_rollover.jpg) left top no-repeat; height:20px; padding:4px 0px 0px 0px;}
#header .menu li a.contacto:link, #header .menu li a.contacto:visited { color:#727272; text-decoration:none; display:block; height:20px; padding:4px 0px 0px 0px;}
#header .menu li a.contacto:hover, #header .menu li a.contacto:active { color:#E9E9E9; background:url(fnd_menu_contacto_rollover.jpg) right top no-repeat; height:20px; padding:4px 0px 0px 0px;}

.contenedor { width:903px; overflow:hidden; padding:0px 30px 0px 30px; margin:0px auto;}
.contenedor .fnd_contenido{padding:5px 30px 0px 30px; background:url(fnd_contenido.gif) repeat-y left top ; margin:0px auto; }
.contenedor .imagen_sup { background:url(fnd_contenido_sup.gif) no-repeat left top; width:963px; height:31px;}
.contenedor .imagen_inf { background:url(fnd_contenido_inf.png) no-repeat left top; width:963px; height:18px; float:left;}

/* FORM ELEMENTS*/
input{font:10pt "Tahoma", Arial;}
select{background:#FFF; font:8pt "Tahoma", Arial;}
textarea{background:#FFF;border:1px solid #000; font:10pt "Tahoma", Arial; padding-bottom:2px; padding-left:2px;}
form{display:inline;}
input{border:1px solid #606060;font-size:8pt;}
input.pbutton{background:#FFF;}

/* BBCODE POST BTNS*/
.ButtonOut{filter: alpha(opacity=70); border: #7F9DB9 1px solid;}
.ButtonOver{background-color: #FFE1AC;border: #FFAD55 1px solid;}
.ButtonChecked{	background-color: #FFCB7E;border: #FFAD55 1px solid;}
.ButtonOff{filter: gray() alpha(opacity=30);background-color: #C0C0C0;	border: #7F9DB9 1px solid;}

/* IMAGENES */
img{border: 0px;}

/* LINKS */
a{ text-decoration: underline; color: #808080;}
a:hover{ text-decoration: underline; color: }

/* HORA ACTUAL/ULTIMA VISITA*/
#divTimeNow {font-size: 7.5pt; color:#808080;}
#divTimeLastVisit {font-size: 7.5pt; color:#808080;}

/* HEADER 1 - MAIN HEADER */
.header1 {background-image: url('bg_header1.png');background-color: #000;font-weight: bold; height: 32px; font-size:10px; color:#FFF;}

/* LINKS IN HEADER 1 */
tr.header1 a {color:#808080;text-decoration:underline;}
tr.header1 a:hover{color:#CB0707;text-decoration:underline;}

/* HEADER 2 - SUBHEADER*/
.header2 {background-color: #CCC;color: #000; font-weight: bold; height: 28px; font-size:8pt;}

/* FOOTER 1 - BOTTOM OF TABLES */
.footer1 {background-image: url('bg_header1.png');font-size: 7pt; color:#FFF; height: 28px;}
.footer1 select{font-size: 7pt; color:#000;}
.footer1 td{font-size: 7pt; color:#FFF;}
td .footer1 a{font-size: 7pt; color:#808080;}
td .footer1 a:hover{color:#CB0707;}
.postformheader {background-color: #CCC; font-weight:bold;}

/* HEADER OF POST */
.postheader {background-color: #CCC;}

/* USER INFO & POST/ARTICLE */
.post {background-color: #CCC;}
.post_alt{background-color: #E5E5E5;}	
.post_priority{font-weight:bold;}
.post_link{font-weight: bold;}

/* FOOTER OF POST */
.postfooter{background-color: #CCC;}

/* AREA BETWEEN POSTS */
.postsep{background-color: #CCC;height: 1px;}

/* TABLES CLASS CONTENT*/
table{ width:100%;}
.content {font-family:"Tahoma", Arial; border: solid 1px #000; padding: 0px; background-color: #EBEBEB; }
.content td {padding:3px;}
.content a {color:#000; text-decoration: underline; font-weight:bold; font-size: 8pt;}
.content a:hover {color: #CB0707; text-decoration: underline;}
#RichEdit td {padding: 0px;}
.content tbody {color:#000;}

/* TABLES CLASS ICONLEGEND*/
.iconlegend {font-family: "Tahoma", Arial; border: solid 0px; padding:0px; color: #EBEBEB;}
.iconlegend a{color: #808080; text-decoration: underline; font-weight:bold;}
.iconlegend a:hover{color: #CB0707;}

/* QUOTING MESSAGES*/
.quote{	margin-left: 16px; padding-left: 16px;}
.innerquote {padding: 4px; background-color: #FFF; border: solid 1px #000;}

/* used for code */
.code{ margin-left: 16px; padding-left: 16px;}
.innercode{	padding: 4px; background-color: #FFF; border: solid 1px #95B4F3;color:#000;font-family:"Tahoma", Arial;}

/* font sizes */
.post .smallfont { font-size: 7.5pt; color:#000;}
.smallfont{ font-size: 7.5pt; color:#808080;}
.post .smallfont a{ font-size: 7.5pt;}
.largefont{ font-size: 8pt;}

/* Image Links */
a.imagelink{font-size: 8pt; font-weight: bold;	color: #000080;}
a:hover.imagelink{text-decoration: underline; color: #0000FF;}

/* Used for editor textarea */
.posteditor{width: 100%; height: 200px;	font-family: "Tahoma", Arial; font-size: 8pt;}
/*.fondo_superior .contenedor .fnd_contenido .content { width:400px; }*/

/* Table just above and below tables */
table .command{padding:1px 0px 1px 0px;}
#forum__ctl0_ForumJumpLine td{font-size: 8pt; color: #808080; padding: 3px 0px 0px 0px;}
tbody { font-family: "Tahoma", Arial; color:#808080;}

/* p-tag at the top of pages with navigation links */
.navlinks {font-weight:bold; font-family:"Tahoma", Arial; border: solid 0px; padding: 0px; color: #808080; font-size:8pt; width:935px;}
.navlinks a {color: #808080; text-decoration: underline;}
.navlinks a:hover {color: #CB0707;}
.postformheader .navlinks {font-weight: bold; font-family: "Tahoma", Arial; border: solid 0px; padding: 0px; color: #808080;font-size: 8pt; width:auto;}

/* for printing */
.print {border: solid 1px #C0C0C0;}
.printheader {background-color: #DDDDDD; color: #000; padding: 4px;}
.printbody {background-color: #FFFFFF; color: #000; padding: 4px;}

/*
Use this to setup overflow feature for your sit.e
On IE that would mean specifying a width so that the overflow will work properly.
This CSS already works on FireFox.
*/
div.postdiv{width: 752; min-height: 100px; overflow: auto;}

/* Footer Site */
#themecredit { display:none;}
#footer { width:995px; height:94px; float:left; background:url(fnd_footer.jpg) no-repeat 1px 0px #282828; overflow:hidden; padding-top:30px; margin:0px auto; font-size: 11px;}
#footer p { color:#909090; padding-left:6px; margin: 0px;}
#footer p small { color:#666;}
#footer p small a:link, #footer p small a:visited { color:#666;}
#footer p small a:hover, #footer p small a:active { color:#999;}
#footer .copyright { width:480px; padding: 8px 0px 0px 12px; }
#footer ul {float:left; padding: 0px 0px 0px 12px; margin: 0px; width: 300px;}
#footer ul li { float:left;}
#footer ul li a:link, #footer ul li a:visited { font-size:9px; color:#909090; text-decoration:underline;}
#footer ul li a:hover, #footer ul li a:active {font-size:9px; color:#FFFFFF; text-decoration:underline;}
*>#footer #btns_club {background:url(b_footer_foro_blog.png) no-repeat 0px 15px; height:20px; width:101px; float:right; padding: 15px 0px 0px 0px; margin:0px 18px 0px 0px;}
#footer #btns_club ul {float:left; padding: 2px 12px 0px 0px; margin: 0px 0px 0px 0px; width: 101px;}
#footer #btns_club ul li { float:left;}
#footer #btns_club li a:link, #footer #btns_club li a:visited {font-size:11px; color:#D5B4B4; text-decoration:none;}
#footer #btns_club li a:hover, #footer #btns_club li a:active {font-size:11px; color:#FFF; text-decoration:none;}
