/* CSS Document */

* {	margin:0; padding:0; font-size:12px;}

body{ background:url(images/body-bg.jpg) repeat-y center #ffffff; font-family:Arial, Helvetica, sans-serif}
.center-tail{ background:url(images/body-tail.gif) top repeat-x;}
.top-bg{ background:url(images/body-bg.jpg) no-repeat top center;}


img {vertical-align:top;}
a img { border:0;}

html{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
	color:#1a3151;
	font-weight:bold;
}

input, select { vertical-align:middle; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

a {
	color:#990000; font-weight:bold;
}
a:hover{text-decoration:none; font-weight:bold;}
p {padding-top:18px;}
h3{ font-size:1.833em; font-weight:normal; line-height:1.13em; word-spacing:-2px; color:#4a2f09; padding-bottom:11px;}
strong{ color:#323232; font-size:13px}

.caja {
	background-image:url(images/caja.jpg);
	background-repeat: no-repeat;
	width:430px;
	padding:6px;
}

.caja2 {
	background-image:url(images/caja2.jpg);
	background-repeat: no-repeat;
	width:892px;
	padding:6px;
	margin-left: 20px;
}

.estado {font-size:15px; font-weight:bold; color:#021a65; }
.cajaprod {background-image:url(images/cajaprod.jpg); background-repeat: no-repeat;}
.caja3 {background-image:url(images/caja3.jpg); background-repeat: no-repeat;}

.fleft {float:left}
.fright {float:right}
.imgindent2 {margin:0 15px 0 0; float:left;}

/* ============================= main layout ====================== */
.imgindent {margin:0 25px 0 0; float:left;}
.phone{ float:right; padding-right:160px;}
.space1{ margin-left:73px;}
.space2{ margin-left:53px;}
.margin1{ margin-left:30px;}
.margin2{ margin-top:12px !important;}
.padding1{ padding-top:11px;}
.padding2{ padding-top:16px;}

/* ============================= header ====================== */
#header .flash{ padding-top:8px;}

/* ============================= content ====================== */
.left-top{ background:url(images/content-corner-left-top.gif) top left no-repeat; width:100%;}
.right-top{ background:url(images/content-corner-right-top.gif) top right no-repeat;}
.left-bot{ background:url(images/content-corner-left-bot.gif) bottom left no-repeat; width:100%;}
.right-bot{ background:url(images/content-corner-right-bot.gif) bottom right no-repeat; padding:10px;}
.bg2{ background:#ffffff; margin:0 -10px; padding:0 10px;}
.bg1{ background:#ffffff; margin:-10px 0; padding:10px 0;}
.indent{ padding:26px 20px 25px 17px;}

.list li{ background:url(images/list-marker.gif) no-repeat 0 0; padding:0 0 11px 30px;}
.list .last{ padding-bottom:0;}
.list a{ color:#323232; font-weight:bold; text-decoration:none;}
.list a:hover{ font-weight:normal;}

.link{ color:#73a300; font-weight:bold; display:inline-block; margin-top:24px;}

.line1{ background:url(images/line.gif) repeat-y 301px 0; width:100%;}
.line2{ background:url(images/line.gif) repeat-y 624px 0; width:100%;}
.text1{ line-height:1.5em;}
.partners{ width:100%; overflow:hidden;}
.partners .col-2, .partners .col-3, .partners .col-4, .partners .col-5, .partners .col-6{ margin-left:25px}
.partners img{ margin-bottom:12px;}
.email{ color:#73a300; font-weight:bold;}
.email a{ color:#73a300;}

/* ============================= footer ====================== */
#footer .indent{ padding:17px 0 0 20px;}
#footer .menu{ width:100%; overflow:hidden; color:#284600; font-weight:bold}
#footer .menu li{ float:left; padding-left:9px;}
#footer .menu a{ color:#284600; text-decoration:none; display:inline-block; margin-right:9px;}
#footer .menu a:hover{ text-decoration:underline;}
#footer .text{ color:#ffffff; padding:3px 0 0 9px;}
#footer .text a{ color:#efff36;}

/* ============================= forms ============================= */
#SignupForm{ padding-bottom:13px;}
#SignupForm input{ border:solid 1px #cfcfcf; background:none; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000000; padding:3px 0 3px 3px; width:208px; margin-top:4px;}
#SignupForm a{ display:inline-block; background:url(images/form-link-bg.gif) no-repeat 0 0; width:100px; text-align:center; padding:10px 0 7px 0; color:#ffffff; text-decoration:none; font-weight:bold; margin-top:10px;}
#SignupForm a:hover{ color:#6e6c6c;}

#ContactForm{ }
#ContactForm label{ display:block; height:29px;}
#ContactForm input{ border:solid 1px #cfcfcf; background:none; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#5c5c5c; padding:3px 0 3px 6px; width:260px;}
#ContactForm textarea{ border:solid 1px #cfcfcf; background:none; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#5c5c5c; padding:3px 0 3px 6px; width:260px; height:77px; overflow:auto;}
#ContactForm .link{ float:right; margin:15px 3px 0 16px;}

table {
border-collapse:collapse;
border:0px;
margin-left: auto;
margin-right: auto;}
td{vertical-align:top;}
img{border:none;}

/*****************************************************************/
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.justify{text-align:justify;}

#ul .uno{margin:0px; padding:0px; list-style:none; line-height:16px;}
#ul li { background:url(images/vineta1.jpg) no-repeat left top; padding:0 0 0 11px}
#ul li a{ color:#BA2A28; text-decoration:underline}
#ul li a:hover{text-decoration:none}

.tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c31f38;
}
.oro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC6600;
}
object {outline:none; }

.line_x{
	background-image: url(images/line_x.gif);
	background-repeat: repeat-x;
	margin-top:6px;
}
.line_y{background:url(images/line_y.gif) center top repeat-y; width:20px}

.hist {width:285px}
