@charset "UTF-8";
/* CSS Document */


#bodyBG {
background-color:#3e85ac;
margin:0;
text-align:center;
background-image:url(imagenes/fondo_grad01.jpg);
background-position:top;
background-repeat:repeat-x;
}

#wr_all {
width:960px;
margin:0px auto;
position:relative;
text-align:left;
}

#wr_all_bg {
position:absolute;
background-image:url(imagenes/bg_contents.jpg);
background-repeat:repeat-y;
}

#wr_menu {
height:208px;
width:960px;
background-color:#000033;
}

#wr_contents {
/*background-image:url(imagenes/bg_contents.jpg);
background-repeat:repeat-y;*/
width:960px;
}

#wr_leftCol {
width:220px;
padding:20px 10px 20px 90px;
float:left;
}

#wr_rightCol {
width:540px;
padding:20px 90px 20px 10px;
float:left;
}

#wr_bottomInfo {
background-image:url(imagenes/bg_subTextTitles.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#efefef;
width:960px;
height:200px;
}

#wr_miniBox {
float:left;
width:300px;
height:200px;
margin:0;
padding:0 10px 0 10px;
border-right-color:#333333;
}

#wr_footer {
margin:0;
padding:20px 15px 15px 10px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background-image:url(imagenes/bg_footer.jpg);
background-repeat:repeat-y;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.title01 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
margin:0;
padding:6px 0 6px 0;
color:#9ed7f5;
font-weight:300;
}
.txt01 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0;
padding:5px 0 5px 0;
color:#ecf7fd;
text-align:justify;
line-height:22px;
}
.txt01blue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0;
padding:5px 0 5px 0;
color:#9ed7f5;
text-align:justify;
line-height:22px;
font-weight:bold;
}
.ulTitle {
}
.liTxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
/*color:#bb99f9;*/
color:#D3D3D3;
text-align:justify;
line-height:22px;
list-style-type:disc;
list-style-position:inside;
margin:0;
padding:0;
}

.titleBottom {
font-family:Arial, Helvetica, sans-serif;
font-stretch:condensed;
font-size:14px;
color:#333333;
padding-left:10px;
}
.txtBottom {
padding:8px 10px 0 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#FF3300;
line-height:20px;
}
a:link.tBot {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#003366;
}
a:visited.tBot {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#003366;
}

a:link.tSite {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFFF00;
}
a:visited.tSite {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFFF00;
}
.thumbs {
float:left;
padding:0 8px 8px 0;
}
/*+++++++++++++++++++++
forma de contacto ++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++*/
.style1 {
color:#CCCCCC;
font-size:10px;
font:Arial, Helvetica, sans-serif;
}
.formtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0;
padding:5px 0 5px 0;
color:#9ed7f5;
text-align:justify;
line-height:22px;
font-weight:bold;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/