/* CSS Document */

body{
background-color:#144655;
margin-top:0;	
}

#contenedor{
width:870px;
height:100%;
background-color:#FFFFFF;
float:inherit;
}

.header{
background-image:url(../images/forvac_Header.jpg);
background-repeat:repeat-x;
width:840px;
height:91px;
border-left: 1px solid #CCCCCD;
border-right: 1px solid #CCCCCD; 
}

.imgHead{
width:840px;
height:156px;
background-color:#E7E7E8;
}
.botonera{
height:36px;;
background:url(../images/bg_menu.jpg);
background-repeat:repeat-x;
}

.contenido{
background-color:#FFFFFF;
padding:15px;
}

.pie{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
background-image:url(../images/pie-b.jpg);
background-repeat:repeat-x;
height:49px;
}

.h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#144655;
font-size:14px;
width:100%;
border-bottom:#F44B08 solid 1px;
text-transform:uppercase;
line-height:20px;
margin-bottom:5px;

}
.h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#F44B08;
font-size:14px;
width:100%;
border-bottom:#F44B08 solid 1px;
text-transform:uppercase;
line-height:20px;
margin-bottom:5px;
}

.h3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#144655;
font-size:12px;
line-height:20px;
padding-left:15px;
background-image:url(../images/dot.gif);
background-repeat:no-repeat;
background-position:left;
margin-left:15px;
}

li{
font-family:Arial, Helvetica, sans-serif;
color:#666;
font-size:12px;
list-style:circle;
}


/**** TEXTOS *****/


.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#707070;
line-height:16px;
}


.txtUnidades{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#707070;
line-height:16px;
padding: 0 10px 10px 10px;
}
.txtContacto{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
line-height:16px;
margin-left:30px;

}


/****  CELDAS  ****/

.cajas {
	margin: 0 0 10px 0;
/*	background: #FFF url(../images/gradientbg.jpg) repeat-x;*/
	border: 1px solid #EFEDED;
	padding: 0 10px 10px 10px;
}

.unidades{
border-left: 1px solid #EFEDED;
padding: 0 10px 10px 10px;
}

.contacto {

	background: #FFF;
	border: 1px solid #EFEDED;
	padding: 0 10px 0 10px;
    height:542px;
	background-image:url(../images/bgContacto.jpg);
	background-repeat: repeat-x;
}

.clear{
padding: 0 10px 10px 10px;
}

.imgs{
padding: 0 15px 15px 15px;
}

.imgs2{
padding: 0 0 15px 15px;
}

.imgs3{
padding: 0 15px 15px 5px;
}



/*****  LINKS  *****/

a:link.ic3 {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
}

a:hover.ic3{
text-decoration: underline;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;}

a:visited.ic3 {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
}

a:link.mail {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
}

a:hover.mail{
text-decoration: underline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;}

a:visited.mail {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
}

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

.cont, .activo{height:19px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
margin:0;
padding:0 17px 0 18px;
}

a:link.cont, a:visited.cont {
color:#144655;
line-height:19px;
text-decoration:none;
text-transform:uppercase;

}

a:hover.cont{
color:#DF5904;
text-decoration:none;
}


a:link.activo, a:hover.activo, a:visited.activo {
color:#DF5904;
text-decoration:none;
}
