html {
	background-color:#666;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	margin: 0 auto;
	position: relative;
	width: 768px;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
}
#container1 {
	background-color: #333333;
	background-image: url(../imagenes/bg_main1.gif);
	background-repeat:  repeat-x;
}
#container2 {
	background-color: #339900;
	background-image: url(../imagenes/bg_main1.gif);
	background-repeat:  repeat-x;
}
table, td {
	border-collapse: collapse
}
table, td, img {
	border:0;
	padding: 0
}
#top {
	height:142px;
	width:768px
}
#banmain {
	height:251px;
	width:768px
}
#banmain td {
	vertical-align:top;
}
#banmain .cont1 {
	color:#333333;
	text-align:right;
	padding-right:10px
}
#banmain .cont1 a {
	color: #D63333;
	text-decoration: none;
}
#banmain .cont1 a:hover {
	text-decoration: underline;
}
#contmain1 {
	width:768px;
	background-color:#339900
}
#contmain1 #col1 {
	background-color:#339900;
	width: 384px;
	vertical-align:top
}
#contmain1 #col1 td {
	padding: 10px;
	vertical-align:top;
}
#contmain1 #col1 div {
	color:#FFFFFF;
	padding-left: 50px
}
#contmain1 #col1 a {
	color:#333333;
	text-decoration:none
}
#contmain1 #col1 a:hover {
	text-decoration:underline
}
#contmain1 #col1 form input {
	vertical-align:middle
}
#contmain1 #col1 .border {
	border: 1px solid #333333
}
#contmain1 #col1 .banner {
	float: right
}
#contmain1 #col1 .tit1 {
	color:#333333
}
#contmain1 #col1 .borderimg {
	border: 1px solid #333333
}
#contmain1 #col2 {
	background-color:#333333;
	width: 384px;
}
#contmain1 #col2 .tit1 {
	color:#99CC00;
}
#contmain1 #col2 .credits {
	font-size: 10px;
	color: #D3EB9E;
	text-decoration: none;
	text-align:right
}
#contmain1 #col2 td {
	padding: 10px;
	vertical-align:top
}
#contmain1 #col2 div {
	color:#FFFFFF;
}
#contmain1 #col2 a {
	color:#CCFF99;
	text-decoration:none
}
#contmain1 #col2 a:hover {
	text-decoration:underline
}
#contmain1 #col3 {
	background-color:#333333;
	width: 384px;
}
#contmain1 #col3 .credits {
	font-size: 10px;
	color: #D3EB9E;
	text-decoration: none;
	text-align:right;
	padding: 10px;
	vertical-align:top
}
#contmain1 #col3 .td1 {
	padding: 10px;
	vertical-align:top
}
#contmain1 #col3 .td2 {
	text-align:right;
	width:144px;
	vertical-align:top;
	padding-top:10px;
	padding-left:10px;
}
#contmain1 #col3 .td3 {
	width:200px;
	vertical-align:top;
	padding-top:10px;
	padding-left:10px;
}
#contmain1 #col3 a {
	color:#CCFF99;
	text-decoration:none
}
#contmain1 #col3 a:hover {
	text-decoration:underline
}
#contmain1 #col3 .enviar {
	font-size: 10px;
	color: #333333;
}
#contmain1 #col3 .alert {
	color: #D63333;
}
#contmain1 #col3 .tit1 {
	color:#99CC00;
}
#contmain2 {
	width:768px;
	background-color:#333333;
	vertical-align:top;
}
#contmain2 .credits {
	font-size: 10px;
	color: #D3EB9E;
	text-decoration: none;
	text-align:right
}
#contmain2 td {
	padding: 10px
}
#contmain2 div {
	color:#FFFFFF;
	padding-left: 50px
}
#contmain2 a {
	color:#CCFF99;
	text-decoration:none
}
#contmain2 a:hover {
	text-decoration:underline
}
#contmain3 {
	width:768px;
	background-color:#339900;
}
#contmain3 .credits {
	padding: 10px;
	font-size: 10px;
	color: #D3EB9E;
	text-decoration: none;
	text-align:right
}
#contmain3 .td1 {
	padding: 10px
}
#contmain3 .td2 {
	width:250px;
	padding-bottom:10px;
	padding-left:60px;
	padding-right:10px;
	padding-top:10px
}
#contmain3 .td2 img {
	border: 1px solid #333333
}
#contmain3 .td3 {
	width:514px;
	padding-top:8px;
	vertical-align:top;
}
#contmain3 .td3 td {
	padding: 2px;
}
#contmain3 .td4 {
	width:514px;
	padding:10px;
	vertical-align:top;
}
#contmain3 .titprod {
	font-size:14px;
	font-weight:bold;
}
#contmain3 .nombre {
	color:#333333
}
#contmain3 a {
	color:#CCFF99;
	text-decoration:none
}
#contmain3 a:hover {
	text-decoration:underline
}
#contmain4 {
	width:768px;
	background-color:#339900;
}
#contmain4 .credits {
	padding: 10px;
	font-size: 10px;
	color: #D3EB9E;
	text-decoration: none;
	text-align:right
}
#contmain4 .td1 {
	padding: 10px
}
#contmain4 .td2 {
	width:300px;
	padding-bottom:10px;
	padding-left:60px;
	padding-right:10px;
	padding-top:10px
}
#contmain4 .td2 img {
	border: 1px solid #333333
}
#contmain4 .td3 {
	width:400px;
	padding-top:10px;
	vertical-align:top;
}
#contmain4 .td3 img {
	border: 1px solid #333333
}
#contmain4 .titprod {
	font-size:14px;
	font-weight:bold;
}
#contmain4 a {
	color:#CCFF99;
	text-decoration:none
}
#contmain4 a:hover {
	text-decoration:underline
}
.formregistro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 14px;
	width: 100px;
	border: 1px solid #333333
}
.formcontacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 14px;
	width: 200px;
	border: 1px solid #999999;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	width: 200px;
	border: 1px solid #999999;
}
.formcontacto_coment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 48px;
	width: 200px;
	border: 1px solid #999999;
}
#contmain3 .titnew {
	font-size:12px;
	font-weight:bold;
	color: #333;
}
