/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }



.faq_list ul,ol { list-style:lower-alpha; margin-left: 50px;}
.faq_list_numbers { list-style: decimal;}



#omniture, #top { position: absolute; top: 0; }

body{
	-x-system-font:none;
	background:#98A06D url(../images/fondo.jpg) repeat-x scroll 0 0;
	color:#4f4f4f;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:18px;
}

a{text-decoration: none;}
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: underline;}
a:active{text-decoration: underline;}

h1, h2, h3, h4, h5, h6{color: #000;	font-weight:bold;}
h1{font-size: 200%;}
h2{font-size: 180%;}
h3{font-size: 160%;}
h4{font-size: 140%;}
h5{font-size: 120%;}
h6{font-size: 110%;}
.content{margin: 0 auto;width: 791px;}
.clear{clear:both; height:1px; overflow:hiden; width:100%;}

/************************************************************************** HEADER */
.header{background:transparent url(../images/header.jpg) no-repeat scroll 0 0;display: block;float:left;height: 300px; margin-bottom:10px;margin-top:45px;width: 791px;}
.logo{background:transparent url(../images/logo.jpg) no-repeat scroll 0 0;height:44px;padding-top:0;width:420px;}
.logo a{display:block; height:44px; width:420px;}

/* MENU */
#menu{background:transparent url(../images/menu.jpg) no-repeat scroll 0 0;height:38px;margin-bottom:12px;margin-top:15px;width:791px;}
#menu li{display:inline; float:left;}
#menu li a{cursor:pointer; display:block; height:38px;}
#menu li a#mnu1{width:90px;}
#menu li a#mnu2{width:80px;}
#menu li a#mnu3{width:82px;}
#menu li a#mnu4{width:104px;}
#menu li a#mnu5{width:111px;}
#menu li a#mnu6{width:120px;}
#menu li a#mnu7{width:90px;}
#menu li a#mnu8{width:114px;}
#menu li a#mnu1:hover, #menu .active1{background:transparent url(../images/menu.jpg) no-repeat scroll 0 -38px;}
#menu li a#mnu2:hover, #menu .active2{background:transparent url(../images/menu.jpg) no-repeat scroll -90px -38px;}
#menu li a#mnu3:hover, #menu .active3{background:transparent url(../images/menu.jpg) no-repeat scroll -170px -38px;}
#menu li a#mnu4:hover, #menu .active4{background:transparent url(../images/menu.jpg) no-repeat scroll -252px -38px;}
#menu li a#mnu5:hover, #menu .active5{background:transparent url(../images/menu.jpg) no-repeat scroll -356px -38px;}
#menu li a#mnu6:hover, #menu .active6{background:transparent url(../images/menu.jpg) no-repeat scroll -467px -38px;}
#menu li a#mnu7:hover, #menu .active7{background:transparent url(../images/menu.jpg) no-repeat scroll -587px -38px;}
#menu li a#mnu8:hover, #menu .active8{background:transparent url(../images/menu.jpg) no-repeat scroll -677px -38px;}

/* BANNER */
#banner, #banner-rot{display:block;	height:148px; width:791px;}
#banner img, #banner-rot img{position:absolute;}

/************************************************************************** MIDDLE */
.middle{display:block; width:791px;}
.middle .pause{float:left; font-size:20px; font-weight:bold; height:22px; margin-top:5px; padding-left:41px; width:94%;}
.middle .pause .a{color:#4E2661;}
.middle .pause .v{color:#74724B;}
.middle .col{float:left; overflow:hidden; top:25px;}

/* COLUMNA IZQUIERDA */
.middle #col-left{left:0; margin-right:10px; width:221px;}
.middle #col-left a{display:block; height:23px; margin-bottom:12px; width:215px;}
.middle #col-left a#m1{background:transparent url(../images/mnu-left.jpg) no-repeat scroll 0 0;}
.middle #col-left a#m1:hover{background:transparent url(../images/mnu-left1.jpg) no-repeat scroll 0 0;}
.middle #col-left a#m2{background:transparent url(../images/mnu-left.jpg) no-repeat scroll 0 -23px;}
.middle #col-left a#m2:hover{background:transparent url(../images/mnu-left1.jpg) no-repeat scroll 0 -23px;}
.middle #col-left a#m3{background:transparent url(../images/mnu-left.jpg) no-repeat scroll 0 -46px;}
.middle #col-left a#m3:hover{background:transparent url(../images/mnu-left1.jpg) no-repeat scroll 0 -46px;}
.middle #col-left a#m4{background:transparent url(../images/mnu-left.jpg) no-repeat scroll 0 -69px;}
.middle #col-left a#m4:hover{background:transparent url(../images/mnu-left1.jpg) no-repeat scroll 0 -69px;}
.middle #col-left a#m5{background:transparent url(../images/mnu-left.jpg) no-repeat scroll 0 -92px;}
.middle #col-left a#m5:hover{background:transparent url(../images/mnu-left1.jpg) no-repeat scroll 0 -92px;}
.middle #col-left a#m6{background:transparent url(../images/mnu-left.jpg) no-repeat scroll 0 -115px;}
.middle #col-left a#m6:hover{background:transparent url(../images/mnu-left1.jpg) no-repeat scroll 0 -115px;}
.middle #col-left a#m7{background:transparent url(../images/mnu-left.jpg) no-repeat scroll 0 -138px;}
.middle #col-left a#m7:hover{background:transparent url(../images/mnu-left1.jpg) no-repeat scroll 0 -138px;}
.middle #col-left a#m8{background:transparent url(../images/mnu-left.jpg) no-repeat scroll 0 -161px;}
.middle #col-left a#m8:hover{background:transparent url(../images/mnu-left1.jpg) no-repeat scroll 0 -161px;}

/* COLUMNA DERECHA */
.middle #col-right{width:560px;}
#col-right{background-color:#EAE7D7;}
#col-right .t1, #col-right .b1{height:5px; margin:0; overflow:hidden; padding:0; width:560px;}
#col-right .t1{background:transparent url(../images/t1.jpg) no-repeat scroll 0 0;}
#col-right .b1{background:transparent url(../images/b1.jpg) no-repeat scroll 100% 0;}
#col-right .title{font-family: Calibri, "Trebuchet MS", Arial; margin-top:5px;	margin-left:20px;}
h1 .a{color:#4A1C60;}
h1 .v{color:#98A06D;}
#col-right p{padding:10px 20px 9px 20px;}
#col-right p a{color:#98a06d;}
#col-right p span{display:block; font-size:1.2em; font-weight:bold;	text-align:right;}
#col-right ul{padding-left:30px; padding-right:20px;}
#col-right ul li{list-style:disc;}
#col-right ul li a{color:#4F4F4F;}
#col-right a{color:#4F4F4F;}
#col-right .p-cite{color:#3836AF; font-style:italic; font-weight:bold; text-align:center;}
#col-right .p-cite em{display:block; font-weight:bold; text-align:center;}

/* ABOUT US */
#col-right #cin-me{float:right; margin-left:5px;}

/* CONTACT FORM */
.form-contact{margin-bottom:30px;margin-left:60px;width:400px;}
.form-contact h1{font-weight:normal;margin-top:25px;text-align:center;}
.form-contact form{margin-top:15px;}
.form-contact form fieldset{border:1px solid #98A06D;color:#98A06D;padding:15px;}
.form-contact form fieldset legend{color:#000;}
.form-contact form label{color:#000;display:block;float:left;margin-right:10px;margin-top:10px;text-align:right;width:150px;}
.form-contact form .input-select{background:#FFF url(../images/text-bg.gif) repeat-x scroll 0 0;border:1px solid #B5B8C8;margin-top:10px;width:200px;_width:190px;}
.form-contact form .btns-form{margin-top:10px;text-align:center;}
.form-contact form .btns-form input{width:100px;}

/* CITA */
.cite{height:85px;margin:15px auto;position:relative;width:580px;}
.cite-top{display:block;margin:0 auto;position:relative;width:580px;}
.cite-top blockquote{position:relative!important;}
blockquote.quotation{border:medium none;margin-top:10px;position:absolute;text-align:justify;}
blockquote.quotation p{float:left; margin:0; padding:0; width:500px;}
blockquote .ti, blockquote .td{height:28px;width:40px;}
blockquote .ti{background:transparent url(../images/comi-l.png) no-repeat scroll 0 0; float:left;}
blockquote .td{background:transparent url(../images/comi-r.png) no-repeat scroll 0 0; float:right;}
blockquote.quotation em{font-size:1.2em; font-weight:bold;}
blockquote.quotation span.de{background:none; display:block; font-size:1.2em; font-style:italic; font-weight:bold; margin-right:10px; padding:0; text-align:right;}
/*#cite .ho-1{margin-left:265px;}
#cite .ho-2{margin-left:250px;}
#cite .ho-4{margin-left:145px;}
#cite .ho-6{margin-left:150px;}
#cite .ab-2{margin-left:180px;}
#cite .pr-1{margin-left:35px;}
#cite .pr-2{margin-left:215px;}
#cite .re-1{margin-left:240px;}
#cite .re-2{margin-left:250px;}
#cite .co-1{margin-left:240px;}
#cite .co-2{margin-left:90px;}*/

/************************************************************************** FOOTER */
.footer{float:left; margin-bottom:20px; margin-top:15px; width:100%;}
.footer .menu-fot{margin:0 auto; width:600px;}
.footer .menu-fot ul li{display:inline;}
.footer .menu-fot ul li a{color:#FFF; margin-right:12px;}
.footer .copy{margin:0 auto; text-align:center; width:605px;}
.footer .copy p, .footer .copy a{color:#FFF;}


.products {
margin-left:17px;
}
.products img {
margin-right:16px;
margin-bottom:10px;
border:1px solid #98A06D;
padding:1px;
}

.resources td {
vertical-align:top;
}
.resources img {
margin-right:10px;
margin-left:10px;
margin-top:10px;
border:1px solid #666666;
}
.resources {
text-align:center;
margin-left:20px;
}


/* drop down */

.submenu{
	position:absolute;
	background:#686343;
	border:1px solid #797B7A;
	width:150px;
	display:none;
	z-index:1;
	text-align:center;
}
.submenu li{
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
}
.submenu a{
color:#ffffff;
text-decoration:none;
background-image:none;
height:20px !important;
font-weight:bold;
font-size:11px !important;
}
.submenu a:hover {
background-color:#421A56;
text-decoration:none;
background-image:none;
height:20px;
}

/* tagline */

.tagline {
font-size:15px;
font-weight:bold;
font-style:italic;
color:#4A1C60;
margin-left:320px;
margin-top:17px;
}


.links {
margin:10px;
}
.links td {
padding:10px;
}
.links a {
text-decoration:underline;
}

.links-home {
margin-left:20px;
}
.links-home a {
margin-right:15px;
}