@charset "utf-8";
/* CSS HISPANO CONSTRUCT */
body
{
margin:0px;
padding:0px;
font-family:"Arial";
font-size:12px;
color: #000000;
background-color: #FFFFFF;
border:0px;
}

.bg-top-left
{
background-image:url(images/header-left.gif);
background-position:bottom left;
background-repeat:no-repeat;
height:204px;
width:303px;
}
.bg-top-right
{
background-image:url(images/header-right.jpg);
background-position:bottom left;
background-repeat:no-repeat;
height:204px;
width:666px;
}
.bg-left
{
background-image:url(images/bg-left.gif);
background-position:top left;
background-repeat:repeat-y;
width:303px;
}
.bg-right
{
background-image:url(images/bg-right.gif);
background-position:top left;
background-repeat:repeat-y;
width:666px;
}
.bg-footer-right
{
background-image:url(images/footer-right.jpg);
background-position:top left;
background-repeat:no-repeat;
height:225px;
width:666px;
}
.bg-footer-left
{
background-image:url(images/footer-left.gif);
background-position:top left;
background-repeat:no-repeat;
height:225px;
width:303px;
}

.h1
{
font-size:12px;
font-family:"Arial";
font-weight: normal;
padding:0px;
margin:0px;
}

.h2
{
font-size:14px;
font-family:"Arial";
font-weight: bold;
padding:10px 40px 20px 110px;
margin:0px;
}

.footertext
{
margin:94px 0px 0px 80px;
padding:0px;
}
.footertext2
{
margin:94px 0px 0px 0px;
padding:0px;
}
.padding-left
{
margin-left:110px;
}
.padding-left-servicii
{
margin-left:70px;
}

.paddingform
{
padding:3px;
}

.menu A:link, .menu A:active {COLOR: #FFFFFF;	text-decoration: none; font-weight:bold;font-family: "Lucida Sans Unicode";font-size: 14px;}
.menu A:visited {	COLOR: #FFFFFF;	text-decoration: none;font-weight:bold;font-family: "Lucida Sans Unicode";font-size: 14px;}
.menu A:hover {COLOR: #FFFFFF;text-decoration: underline;font-weight:bold;font-family: "Lucida Sans Unicode";font-size: 14px;}
.menu { COLOR: #FFFFFF; text-decoration:none; font-weight:bold; font-family: "Lucida Sans Unicode"; font-size:14px;padding-right:40px; padding-top:0px;}


.text A:link, .text A:active {COLOR: #0000FE;	text-decoration: none; font-family: "Arial";font-size: 14px;border-bottom:1px #0000FE dotted;}
.text A:visited {	COLOR: #0000FE;	text-decoration: none;font-family: "Arial";font-size: 14px;border-bottom:1px #0000FE dotted;}
.text A:hover {COLOR: #0000FE;text-decoration: none;font-family: "Arial";font-size: 14px; border-bottom:1px #0000FE solid; }
.text { COLOR: #000000; text-decoration:none; font-family: "Arial"; font-size:14px; padding:40px 40px 20px 110px;}

.text2 A:link, .text2 A:active {COLOR: #0000FE;	text-decoration: none; font-family: "Arial";font-size: 14px;border-bottom:1px #0000FE dotted;}
.text2 A:visited {	COLOR: #0000FE;	text-decoration: none;font-family: "Arial";font-size: 14px;border-bottom:1px #0000FE dotted;}
.text2 A:hover {COLOR: #0000FE;text-decoration: none;font-family: "Arial";font-size: 14px; border-bottom:1px #0000FE solid; }
.text2 { COLOR: #000000; text-decoration:none; font-family: "Arial"; font-size:14px;}

.textt A:link, .textt A:active {COLOR: #0000FE;	text-decoration: none; font-family: "Arial";font-size: 14px;border-bottom:1px #0000FE dotted;}
.textt A:visited {	COLOR: #0000FE;	text-decoration: none;font-family: "Arial";font-size: 14px;border-bottom:1px #0000FE dotted;}
.textt A:hover {COLOR: #0000FE;text-decoration: none;font-family: "Arial";font-size: 14px; border-bottom:1px #0000FE solid; }
.textt { COLOR: #000000; text-decoration:none; font-family: "Arial"; font-size:14px; padding:10px 40px 20px 110px;}

.textp A:link, .textp A:active {COLOR: #000000;	text-decoration: none; font-family: "Arial";font-size: 12px;}
.textp A:visited {	COLOR: #000000;	text-decoration: none;font-family: "Arial";font-size: 12px;}
.textp A:hover {COLOR: #0000FE;text-decoration: underline;font-family: "Arial";font-size: 12px; }
.textp { COLOR: #000000; text-decoration:none; font-family: "Arial"; font-size:12px;}

.textc A:link, .textc A:active {COLOR: #0000FE;	text-decoration: none; font-family: "Arial";font-size: 13px;border-bottom:1px #0000FE dotted;}
.textc A:visited {	COLOR: #0000FE;	text-decoration: none;font-family: "Arial";font-size: 13px;border-bottom:1px #0000FE dotted;}
.textc A:hover {COLOR: #0000FE;text-decoration: none;font-family: "Arial";font-size: 13px; border-bottom:1px #0000FE solid; }
.textc { COLOR: #000000; text-decoration:none; font-family: "Arial"; font-size:13px;padding-right:40px; padding:10px 0px 0px 45px;}


#navcontainer
{
}
#navcontainer ul
{
list-style-type: none;
text-align: left;
padding-top:10px;
}
#navcontainer ul li
{
padding-bottom:5px;

}
#navcontainer ul li a
{
padding-left: 15px;
text-align: left;
font:13px "Arial";
text-decoration: none;
color: #000000;
font-weight:bold;
}

#navcontainer ul li a:hover
{
background: transparent url(images/bullet.gif) left center no-repeat;
color: #000000;
font-weight:bold;
text-decoration:underline;
}

#navcontainer ul li a#current
{
background: transparent url(images/bulletmenu.gif) left top no-repeat;
color: #000000;
font-weight:bold;
}



.borderhome
{
border:5px solid #f4ebb8;
margin:0px 20px 20px 0px;
}
.borderhome2
{
border:5px solid #f4ebb8;

}


.altButtonFormat {
background-color: #0000FE;
font-family: verdana, arial, sans-serif;
border: 2px solid #333333;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
}
input {
background-color: #FFFFFF;
color: black;
font-family: verdana, arial, sans serif;
border:1px solid gray;
font-weight: normal;
font-size: 12px;
padding-bottom: 1px;
padding-left: 3px;
padding-right: 0px;
padding-top: 1px;
height:18px;
z-index:1px;
}
textarea {
background-color: #FFFFFF;
border: 1px solid gray;
color: black;
font-family: verdana, arial, sans serif;
font-size: 12px;
font-weight: normal;
padding-left: 3px;
padding-bottom: 1px;
padding-top: 1px;
} 

