/* CSS Document */
body{ margin:0px; padding-top: 51px!important;
	/*background: url(img/fondo01.jpg) repeat-x; */
	color:#333; 
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
max-width: 1119px; margin:auto;
}
h1,h2{font-weight:100; margin:5px;}
#content{max-width:1080px; margin:auto; margin-top:0px;
margin-bottom:10px;

border-top:7px solid #9c2e21;

}
#col1{width:242px; float:left}
#col2{ width:771px; min-height:675px; float:right; }
.clear{clear:both;}
#slogan{ background:#39607D; padding:4px; text-align:center;}

#menu ul{ margin:0; padding:0; font-size:12px;}
#menu ul li{ list-style:none; background:#363639; margin:4px 0px 0px 0px; padding:3px 0px 3px 0px;}
#menu ul li a{ color:#737672; padding:5px; display:block; text-decoration:none; text-align:center;}

#menu ul li.on{ list-style:none; background:#39607D; margin:4px 0px 0px 0px;}
#menu ul li.on a{ color:#fff; }
#footer{ width:100%; margin:auto;color:#808080; font-size:10px; padding-top:7px; padding-bottom:60px;}
#footer .sup{ font-size:10px;}

#footer li{ float:left; list-style:none;}
#footer li a{ color:#808080;}
#footer ul{ margin:0px; padding:0px; }
.pr1,.pr2,.pr5{padding-top:6px;}
.pr1{ width:240px; }
.pr2{ margin-left:25px; }
.pr3{ margin-left:50px; }
.pr4{ margin-left:20px; }
.pr5{ margin-left:15px;}

.clear{ clear:both;}

/*GalThumbs*/
.GalThumbs{ margin:0 0 0 7px; padding:0;}
.GalThumbs li{ width:57px; height:25px; overflow:hidden; float:left;
  margin:0px 33px 13px 0px; background:#fff;
}
.GalThumbs li a img{ width:57px;}
.menu-content{
 background: url(img/fondo_botones.jpg);
 height:359px;
}
#nav{
margin:0px;
padding-top:20px;
padding-left:0px;}

#nav li{
background: url(img/link_over.png) repeat-x;
height:33px;
list-style:none;
margin-bottom:20px;
padding-top:5px;
color:#FFFFFF;
text-align:center;
}

#nav li:hover{
background: url(img/link_down.png) repeat-x;
}

.current {
background: url(img/link_down.png) repeat-x !important;
}
#nav li a{
color:#FFFFFF;
text-decoration:none;
font-size:14px;
}
.cintagris{
background: url(img/fondo_subtitulo.png) repeat-x;
height:63px;
padding-top:5px;
padding-left:10px;
}
.content-area{
background: url(img/fondo_area_content.jpg) repeat-x;
height:234px;
font-size:30px;
-moz-border-radius: 0px 0px 35px 0px;
 -webkit-border-radius: 0px 0px 35px 0px;
}
.content-area2{
background: url(img/fondo_area_content2.jpg) repeat-x;
height:363px;
font-size:30px;
moz-border-radius: 0px 0px 35px 0px;
 -webkit-border-radius: 0px 0px 35px 0px;
}
.text-content{
font-size:12px;
color:#333333;
padding:22px 31px 30px 15px;
margin-top:-10px;
height:202px;
width:610px;
overflow:auto;
}
.text-content-index{
font-size:14px;
color:#333333;
padding:18px 31px 30px;
text-align:justify;
}
.docs a{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
color:#fff;
}

.leftBar{ width:100%; display:inline-block;}
.leftBar .lbTop{background: url(img/fondo-prod-top.png);
height:10px;
}
.leftBar .lbCont{
  color:#333; padding:1px;
}
.leftBar .lbTopBottom{
 min-height:8px;
}


.fondo-pie{
width: 100%;
background: url(img/fondo-footer.jpg) repeat-x #9C2E21;
min-height:55px;
padding:17px 18px 6px 18px;color:#fff;
}
.fondo-pie div{
	max-width: 1080px;	
}
.barra-menu{
margin-top:38px;
background: url(img/fondo-barra.png);
height:58px;
position:absolute;
  width:810px;
   z-index:100;
   font:Verdana, Arial, Helvetica, sans-serif;
   font-size:16px;
}

.barra-menu ul{
margin:0px;
padding:0px;
}

.barra-menu li{
float:left;
list-style:none;
}
.barra-menu li a{
display:inline-block;
color:#FFFFFF;
text-decoration:none;
padding:18px 46px;

}
#post{ padding:10px; border:1px solid #ccc;}
#postCont{ padding:10px; 
color:#333;
font-size:13px;
}
#postCont img{ margin:4px; border:1px solid rgb(83, 80, 80);}
#postCont a{ color:#D70400;}
#postCont a:hover{ color:#374C69;}

#postCont .itmResult{ margin-bottom:1px; padding:5px; background:#eee; min-height:40px;}
.itmResult h1,.itmResult h2,.itmResult h3,.itmResult p{ margin:0px;}
#postCont .itmResult img{ width:80px;}
#postCont h1.transp{color:#eee;}
#postCont h1{color:#e74f0e;}
.transp{ background: #eeeeee;}
/*menu*/


.mnuLat{ margin:-11px 0px 0px 0px; }
.mnuLat h1{ background:url('img/bg-1.png') #ccc; color:#333; text-align:center; margin:0px; padding:3px; font-size: 19px;}
.mnuLat ul{ margin:0px; padding:0px;}
.mnuLat ul li{ list-style:none;}
.mnuLat ul li a{ padding:5px; display:block; color:#eee; text-decoration:none;}

.mnuLat.a{ background:#D70400; }
.mnuLat.a ul li a{ border-bottom:#640200 1px solid;border-top:#FFA29F 1px solid; }
.mnuLat.a ul li a:hover{ background:#374C69;}
.mnuLat.a ul li a.on{ background:#640200;}

.mnuLat.b{ background:#374C69; }
.mnuLat.b ul li a{ border-bottom:#0F141C 1px solid;border-top:#D6DDE9 1px solid; }
.mnuLat.b ul li a:hover{ background:#D70400;}
.mnuLat.b ul li a.on{ background:#0F141C;}

.srchBox{ width:300px;display:inline-block;}
#logo-racsi{display:inline-block;}
#logo-racsi img{max-width: 352px;}

.contact-form input[type=text]{
width:95%;height:25px; border:1px solid #374C69; border-bottom:2px solid #374C69;
}
.contact-form textarea{
width:95%;height:105px; border:1px solid #374C69; border-bottom:2px solid #374C69;
}
#ico-file img{ width:70px;}


/*TERMINA ESTILO DE PAG*/
.c4_5{  width:80%; float:left;}
.c3_4{  width:75%; float:left;}
.c2_3{  width:66%; float:left;}
.c3_5{  width:60%; float:left;}
.c1_2{  width:50%; float:left;}
.c2_5{  width:40%; float:left;}
.c1_3{  width:33%; float:left;}
.c1_4{  width:25%; float:left;}
.c1_5{  width:20%; float:left;}
.brand-title{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-weight: 100;font-size: 17px; color:#484e52;}
@media (max-width:768px){
	.c3_4{  width:100%;}
	.c2_3{  width:100%;}
	.c3_5{  width:100%;}
	.c1_2{  width:100%;}
	.c2_5{  width:100%;}
	.c1_3{  width:100%;}
	.c1_4{  width:100%;}
	.c1_5{  width:100%;}
	#content{width:100%;}
	#logo-racsi img{width: 100%;}
	.barra-menu{
		background: #374c69;
		margin-top:6px;
		height:235px;
		position: relative;
		width:100%;
	}
	.barra-menu li{float: none;}
	.barra-menu li a{display: block;border-bottom: 1px solid #0f141c;}
}
.txtSrc{background: #fff;}