/* CSS Document */

body{
margin:0;
padding:0;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-image:url(img/bgWeb.jpg);
background-repeat:no-repeat;
}

a{
color:#2970B9;/*Blue*/
text-decoration:underline;
}
a:hover{
color:#000000;
text-decoration:underline;
}

p{
margin:0;
padding:0;
}

h1{
font-size:14px;
}
h2{
font-size:14px;
}

table{
padding:0;
margin:0;
border:none;
}
tr{
border:none;
padding:0;
margin:0;
}
td{
padding:0;
margin:0;
vertical-align:top;
text-align:center;
border:none;
}
img{
border:none;
}




.header{
position:relative;
width:100%;
height:100px;
background-color:#4C6BAE;
background-image:url(img/BGbanner.jpg);
background-position:right;
background-repeat:no-repeat;
}
	.title1{
	color:#EF7E22;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	}
	.title2{
	color:#EF7E22;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
	}

.menuPrincipal{
position:absolute;
top:5px;
left:250px;
}
.menuPutt{
background-color:#6BA0FC;
color:#FFFFFF;
padding:5px 0px 5px 0px;
margin:4px 0px 4px 0px;
width:100px;
cursor:pointer;
}
.menuPutt_over{
background-color:#FFFFFF;
color:#6BA0FC;
padding:5px 0px 5px 0px;
margin:4px 0px 4px 0px;
width:100px;
cursor:pointer;
}
.menuPutt a{ color:#FFFFFF; text-decoration:none; }
.menuPutt_over a{ color:#6BA0FC; text-decoration:none; }

.subheader{
position:relative;
width:100%;
background-color:#AEAEAE;
padding:5px 0px 5px 0px;
}
.subheader a{ background-color:none; color:#000000; text-decoration:none; padding:0px 5px 0px 5px; }
.subheader a:hover{ background-color:#FFFFFF; }
.subheader_clean{
position:relative;
width:100%;
background-color:#AEAEAE;
padding:5px 0px 5px 0px;
}
.subheader_clean a{ background-color:none; color:#000000; text-decoration:none; padding:0px 5px 0px 5px; }
.subheader_clean a:hover{ background-color:#FFFFFF; }

.menu{
position:relative;
top:0px;
left:20px;
width:230px;
background-color:#EF7E22;
}
.menuAdds{
position:relative;
margin-left:-20px;
padding-left:20px;
width:230px;
background-color:#FFFFFF;
}
.casaButt{
border-top:1px solid #EF7E22;
border-left:1px solid #EF7E22;
border-right:1px solid #EF7E22;
border-bottom:1px solid #FFFFFF;
width:205px;
padding:3px 3px 3px 20px;
color:#000000;
cursor:pointer;
}
.casaButt_over{
background-color:#FFFFFF;
border-top:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
width:205px;
padding:3px 3px 3px 20px;
color:#000000;
cursor:pointer;
}
.casaButt a{ color:#000000; text-decoration:none; }
.casaButt_over a{ color:#000000; text-decoration:none; }

.content{
position:absolute;
top:0px;
left:230px;
width:720px;
padding:10px;
}

.contentText{
position:relative;
width:500px;
padding-bottom:20px;
}







.destacat{
position:relative;
width:230px;
background-color:#EF7E22;
}
.dover{
width:230px;
cursor:pointer;
border:1px solid #000000;
background-color:#FFFFFF;
}
.dout{
width:230px;
cursor:pointer;
border:1px solid #000000;
}

.dover2{
width:230px;
cursor:pointer;
border:1px solid #000000;
background-color:#DDDDDD;
}
.dout2{
width:230px;
cursor:pointer;
border:1px solid #000000;
}








/*
* ThickBox CSS
* 
* by Oriol Tendero
* 2009-01-12
*/
.tbDark{
top:0px;
left:0px;
position:absolute;
width:100%;
height:100%;
background-color:#000000;
opacity:0.6;
filter:alpha(opacity=60);
}
.tbDarkC{
top:0px;
left:0px;
position:absolute;
width:100%;
height:100%;
}
.thickbox{
position:absolute;
top:50%;
left:50%;
margin-left:-300px;
margin-top:-200px;
width:600px;
height:400px;
overflow:hidden;
opacity:1;
filter:alpha(opacity=100);

background-color:#FFFFFF;
border:1px dashed #000000;
}
.closeTb{
position:absolute;
right:0px;
top:0px;
padding:5px 5px 5px 5px;
background-color:#FFFFFF;
}
.closeTb a{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}
.closeTb a:hover{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-decoration:none;
}

















/*FORM CSS*/

form{
margin:0px 0px 0px 0px;/*top right bottom left*/
padding-top:0px;
padding-bottom:0px;
}

.formTxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
border:1px #999999 solid;
padding:4px;
background-color:#FFFFFF;
height:15px;
}
.formTxtOver{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
border:1px #999999 solid;
padding:4px;
background-color:#D5D5D5;
height:15px;
}
.formMTxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
border:1px #999999 solid;
padding:4px;
background-color:#FFFFFF;
}
.formMTxtOver{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
border:1px #999999 solid;
padding:4px;
background-color:#D5D5D5;
}

.formButt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
border:1px #999999 solid;
background-color:#CCCCCC;
cursor:pointer;
height:24px;
}
.formButtOver{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
border:1px #999999 solid;
background-color:#FFFFFF;
cursor:pointer;
height:24px;
}

.formButtW{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
border:none;
background-color:#D25F0F;
cursor:pointer;
height:24px;
}
.formButtWOver{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
border:none;
background-color:#DEA010;
cursor:pointer;
height:24px;
}


