fieldset, html, body, div, span, a, p, ul, li, h1, h2, h3, img, hr
{
padding: 0; margin: 0; border:0;
 }
 
body
{
margin: 0;
padding: 0;
text-align: left;
width: 770px;
font: 11px verdana, sans-serif, helvetica, arial;
line-height: 19px;
color: #000;
background:#fff;
}

a{
text-decoration:underline;
line-height:17px;
color:#185696;
}

a:hover{
text-decoration:underline;
color:#185696;
}

.clear {clear:both; height:0px; font-size:0px; line-height:0px;}

.brd
{
float:left;
margin: 5px 10px 2px 5px;
border:3px #fff solid;
}

a:hover .brd 
{
border:3px #F7B455 solid;
}

.all
{
border:0;
width:770px;
}

.content
{
border:0;
width:770px;
background:#fff;
}


#top
{
width:770px;
height:205px;
background:#fff  url(../images/top.jpg) no-repeat top left; 
}

#cien
{
width:770px;
height:285px;
background:transparent url(../images/cien.gif) no-repeat bottom left; 
}




/*menu*/
ul.menu {float:left; display: block; padding:90px 0px 0px 180px;   
background:transparent url(../images/bg_menu.jpg) repeat-x bottom left;}
ul.menu li {float:left;line-height:0px;}
ul.menu li span {display:none;}

li#about a, li#about, li#offers a, li#offers, li#contact a, li#contact
{display: block; height: 60px;}

li#about a, li#about {background: url(../images/about_main.jpg) no-repeat top left; width:100px;}
li#contact a, li#contact {background: url(../images/contact_main.jpg) no-repeat top left; width:100px;}
li#offers a, li#offers {background: url(../images/offers_main.jpg) no-repeat top left; width:100px;}

li#contact a:hover, li#offers a:hover, li#about a:hover
{background-position: 0px -60px }



h1{
font-size:19px;
line-height:34px;
color:#555;
clear:both;
font-family:Arial, Verdana;
margin:0; 
padding:0;
margin-bottom:15px;
}

h2{
font-size:12px;
line-height:17px;
color:#555;
font-family:Verdana, Arial, helvetica;
padding:0px;
margin:0px; 
}

h3{
font-size:14px;
line-height:17px;
color:#fff;
font-family:Georgia, Times New Roman;
padding:0px 0px 0px 0px;
margin:0px; 
}

#left
{
width:340px;
text-align:left;
float:left;
padding:0px 15px 30px 15px;
}

#center
{
width:640px;
text-align:left;

padding:20px 15px 30px 60px;
}

#right
{
width:300px;
text-align:left;
float:right;
padding:0px 10px 30px 20px;
}




.footer
{
clear:both;
width:770px;
height:20px;
line-height:20px;
text-align:right;
text-decoration:none;
color: #ccc
}

.footer a
{
color: #ccc;
text-decoration:none;
}

.footer a b
{
color: #eee;
}

.footer a:hover
{
text-decoration:underline;
}

h1{
font-size:19px;
line-height:19px;
color:#fff;
clear:both;
font-family:Georgia, Times New Roman;
margin:0; 
margin-bottom:10px;
font-variant: small-caps;
padding:10px 0px 5px 0px;
border-bottom:1px #F4F4F4 solid;
}

h2{
font-size:12px;
line-height:17px;
color:#fff;
font-family:Verdana, Arial, helvetica;
padding:0px 0px 0px 0px;
margin:0px; 
}

h3{
font-size:14px;
line-height:17px;
color:#fff;
font-family:Georgia, Times New Roman;
padding:0px 0px 0px 0px;
margin:0px; 
}

hr 
{ 
color: #80653B;
background: transparent;
border:0;
border-bottom: 1px #80653B solid; 
height: 1px; 
width:100%;
text-align:left;
clear:both;
margin:15px 0px 15px 0px;
}



.black{
color:#000;
}

ul.list
{
list-style: none;
padding: 0;
margin: 4px 0px 5px 6px;
vertical-align:top;
line-height:17px;
}

ul.list li
{
margin: 0;
padding: 2px 0px;
vertical-align:top;
padding-left: 10px;
background:url(../images/li.gif) no-repeat 0px 8px;
}

ul.list li span
{
color:#ccc;
display:block;
}

