/* 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; }
#omniture, #top { position: absolute; top: 0; }
html {
background-color:#98A06D;
}
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 */
.header2{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:100px;}
#menu li a#mnu2{width:102px;}
#menu li a#mnu3{width:79px;}
#menu li a#mnu4{width:106px;}
#menu li a#mnu5{width:65px;}
#menu li a#mnu6{width:122px;}
#menu li a#mnu7{width:90px;}
#menu li a#mnu8{width:127px;}
#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 -100px -38px;}
#menu li a#mnu3:hover, #menu .active3{background:transparent url(../images/menu.jpg) no-repeat scroll -202px -38px;}
#menu li a#mnu4:hover, #menu .active4{background:transparent url(../images/menu.jpg) no-repeat scroll -281px -38px;}
#menu li a#mnu5:hover, #menu .active5{background:transparent url(../images/menu.jpg) no-repeat scroll -387px -38px;}
#menu li a#mnu6:hover, #menu .active6{background:transparent url(../images/menu.jpg) no-repeat scroll -452px -38px;}
#menu li a#mnu7:hover, #menu .active7{background:transparent url(../images/menu.jpg) no-repeat scroll -574px -38px;}
#menu li a#mnu8:hover, #menu .active8{background:transparent url(../images/menu.jpg) no-repeat scroll -664px -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; padding-bottom:20px; margin-top:15px; width:100%;}
.footer .menu-fot{margin:0 auto; width:570px;}
.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
}
.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 !important;
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;
}




/* forum */

#wrap {
width:791px;
padding:0px;
margin:auto;
}

.navbar {
background-color:#EAE7D7;
}

ul.forums {
background-color:#EAE7D7;
background-image:none;
}

#search-box a:link, .navbg a:link, .forumbg .header2 a:link, .forabg .header2 a:link, th a:link {
color:#4F4F4F;
}
#search-box a:link, .navbg a:link, .forumbg .header2 a:link, .forabg .header2 a:link, th a:link {
color:#4F4F4F;
text-decoration:none;
}

li.header2 dt, li.header2 dd {
color:#4F4F4F;
}
ul.topiclist dd {
border-left-color:#4F4F4F;
}
.forabg, .forumbg {
background:#B1B1B1 none repeat-x scroll 0 0;
clear:both;
margin-bottom:4px;
padding:0 5px;
}

span.corners-top {
background-image:none !important;
}
span.corners-top span {
background-image:none !important;
}
span.corners-bottom {
background-image:none !important;
}
span.corners-bottom span {
background-image:none !important;
}
a:link {
color:#74724B;
}
a:hover {
color:#4E2661;
}
a:visited {
color:#4E2661;
}
a.forumtitle:hover {
color:#4E2661;
}
#search-box a:hover, .navbg a:hover, .forumbg .header a:hover, .forabg .header a:hover, th a:hover {
color:#4E2661;
}

a.topictitle:hover {
color:#4E2661;
}
a.left:hover {
color:#74724B;
text-decoration:underline;
}
h2 {
font-size:110%;
}
h3 {
font-size:120%;
}






/* tagline */

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