body {
	/*padding:0;background:url(../images/back_main.jpg) #056400 repeat-x;margin:20px 0;*/
	
}
* {
margin : 0;
padding : 0;
}
html {
height : 100%;
}
body {
	height : 100%;
	color : #777;
	cursor : default;
	font-family:Verdana, Geneva, sans-serif;
	font-size : 11px;
	line-height : 16px;
	text-align : center;
/*	background:url(../images/back2.jpg) repeat;*/
/*	background:url(../images/back3.gif) repeat-x;*/
	background-color:#000;
}
a:link, a:visited {
	color : #333;
	text-decoration : none;
}
a img {
border : 0;
}
#main {
	position:relative;float:none;width:375px;margin-left:auto;margin-right:auto;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#foot {
	position:relative;
	float:none;
	width:375px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
div.titulos, .separador {
	padding-left:6px;padding-top:10px;background:url(../images/sep_titulos.gif) repeat-x;height:20px; margin:auto; width:370px;
}
.separador {height:0px;}
div.titulos h1 {
	font:400 10px Tahoma;
	color:#B1D6D6;
	text-decoration:none;
	margin:0;
}
.policy {
	font:10px Tahoma;color:#8abeea;text-decoration:none;
}
.main {
	font:10px/13px Tahoma;color:#FEFEFF;margin:0;
}
.main_prod {
	font:10px/13px Tahoma;color:#FEFEFF;margin:0;height:80px;
}
.black {
	font:10px Tahoma;
	color:#333;
	padding-left:8px;
}
.black_l {
	font:10px Tahoma;color:#fff;text-decoration:none;
}
.title,.title h1 {
	font:10px Tahoma;color:#B0D44E;margin-bottom:5px;
}
.text {
	font:10px Tahoma;color:#a7d6ff;
}
.input {
	border:#021f00 1px solid;font:10px/13px Tahoma;width:275px;color:#fff;height:20px;background:#559355;
}
.select {
	border:#021f00 1px solid;font:10px/13px Tahoma;width:277px;color:#fff;height:20px;background:#559355;
}
.input2 {
	border:#021f00 1px solid;font:10px/13px Tahoma;width:206px;color:#fff;height:20px;background:#559355;
}
.textarea {
	border:#021f00 1px solid;font:10px/13px Tahoma;overflow:auto;width:275px;color:#fff;height:88px;background:#559355;
}
h1 {
font-size: 1.35em;
margin-bottom: 10px;
line-height: 1.4em;
color: #699838;
text-align:left;
font-weight:normal;
}
.header_fuxion{
	width:792px;
	margin:auto;
	padding-top:30px;
	margin-bottom:10px;
	height:70px;
	color:#030;
}
.header_menu{
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top:53px;
	float:right;
}
.header_menu li{
	float:left;
	margin-left:15px;
	list-style:none;
}
.header_fuxion a{
	color:#fff;
}
.header_fuxion a:hover{
	color:#699838;
}
.menu{
	padding-top:37px;
}
.menu a {
	color:#FFF;
	text-decoration:none;
}
.menu a:hover {
	color:#999;
	text-decoration:none;
}
.base-top{
	width:856px;
	height:19px;
	background-image:url(../images/base_top.png);
	margin:auto;
}
.base-mid{
	width:856px;
	background:url(../images/base_mid.png) repeat-y;
	margin:auto;
}
.base-bottom{
	width:856px;
	height:32px;
	background:url(../images/base_bottom.png) repeat-y;
	margin:auto;
}

.destacado{
	font-weight:bold; color:#FFF;
}
.columna{
	width:350px; float:left; padding-top:10px; padding-left:30px; padding-right:30px; text-align:left;
}

.columna_prod{
	width:534px; float:left; padding-top:10px; padding-left:30px; padding-right:20px; text-align:left;
}

#footer{
	padding:5px 0 0 0;
	width:572px;
	color:#999;
	font-size:1em;
	line-height:1.3em;
	clear:both;
	margin:auto;
	text-align:left;
	height:100px
}

.links a{
	color:#699838;
}

#footer div{float:left;padding-top:5px}

#footer div.copy{margin-right:30px;border-right:1px dotted #97b0cb;padding:5px 10px 5px 0;width:270px}

#footer div.copy span{margin-bottom:10px;display:block}

#footer div.address{margin-right:30px}

#footer a{color:#fff}

#footer a:hover, #footer a:active{color:#3F5B22}

#footer a.on{
	text-decoration:none;
	color:#3F5B22
}

.precios{
	width:220px;
	background:url(../images/prod_prec_back.jpg) repeat-y;
	background-color:#010;
	color:#EEE;
	font-family:Arial, Verdana, Geneva, sans-serif;
	margin:5px;
	padding:10px;
}
.amarillo, .amarillo a{
	color:#FC3;
}
.amarillo a:hover{
	color:#F90;
}
.detalles p{
	text-align:justify;
}
