body{
padding:0px;
margin:0px;
font-family  : Tahoma, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#DBDFDE;
background:#3b3b3b url(images/fondo-top.jpg) repeat-x;
}
.clearfix:after {
	content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
#farouter {
	MARGIN: 25px auto; WIDTH: 682px; TEXT-ALIGN: left;
}
#footer {
	WIDTH: 682px; TEXT-ALIGN: left; margin-bottom:25px
}
#header{width:682px; float:left; height:65px}
#menu{width:682px; float:left; height:35px}
#contenido{border:5px solid #9b9b9b; width:672px; float:left; margin:15px 0px; background-color:#18191a}
.texto{width:306px; float:left; padding:15px 35px}
.titulo{width:306px; float:left; padding-top:20px; padding-left:35px; padding-right:35px}
table, li, input, textarea
	{
		font-family:Arial;
		font-size:10px;
		line-height:14px;
		color:#DBDFDE;
	}
table {border-collapse:collapse; border:0px;}
td { vertical-align:top; padding:0px;}
a{color:#9f9f09; text-decoration:none}
a:hover{text-decoration:none; color:#FFFFFF}
img { border:0px;}
.sub_menu{float:left; width:265px; margin:3px 6px}
.sub_menu a {color:#FFFFFF; text-decoration:none}
.sub_menu a:hover {text-decoration:underline}
.input { vertical-align:middle; width:306px; height:15px; padding:3px 0 0 5px; color:#333333;}	
textarea {width:306px; height:106px; padding-left:5px; overflow:auto; color:#333333;}
.copy {text-align:right; margin-top:10px}
.copy a {color:#FFFFFF;}
form {margin:0px}
ul { margin:0; padding:0; list-style:none;}
li { background:url(images/list_bg.gif) no-repeat 0 7px; line-height:16px; margin:0px; padding:0px; padding-left:7px;}
li a { color:#6A9BB7; text-decoration:none;}
li a:hover {text-decoration:underline;}