body {
margin:0px;
background-color:#efebd0;
color:#391206;
font-family:Arial;
font-size:12px;
}

p {
margin:0px;
padding:0px;
color:#391206;
font-family:Arial;
font-size:12px;
text-indent:10px;
padding-left:10px;
text-align:justify;
}

div#fotocat{
padding:0;
text-decoration:none;
color:#ff0000;
border:0px #000000 solid;
width:197px;
height:170px;
background-image:url(img/bgfa.jpg);
background-repeat:no-repeat;
text-align:center;
}

div#fotocat img{
margin-top:46px;
margin-left:0px;
border:0px #AA8D64 solid;
}

div#fotocat img:hover{
margin-top:46px;
margin-left:0px;
border:0px #cccccc solid;
}

div#fotocat a{
color:#391206;
font-weight:bold;
margin-top:20px;
}

li {
margin:0px;
padding:0px;
color:#391206;
font-family:Arial;
font-size:12px;
text-indent:10px;
padding-left:10px;
text-align:justify;
}

A:link{
font-family:Arial;
color:#4d70c8;
font-size:12px;
text-decoration:Underline;
}
A:active{
font-family:Arial;
color:#4d70c8;
font-size:12px;
text-decoration:Underline;
}
A:visited{
font-family:Arial;
color:#4d70c8;
font-size:12px;
text-decoration:Underline;
}
A:hover{
font-family:Arial;
color:#4d70c8;
font-size:12px;
text-decoration:none;
}

H1 {
margin:0px;
padding:0px;
color:#391206;
font-family:Arial;
font-size:15px;
text-align:center;
}

H3 {
margin:0px;
padding:0px;
color:#391206;
font-family:Arial;
font-size:14px;
text-align:center;
}


H4 {
margin:0px;
padding:0px;
color:#391206;
font-family:Arial;
font-size:14px;
text-align:center;
}


div#logo{
width:550px;
height:151px;
background-image: url(img/logo.jpg);
background-repeat:no-repeat;
background-position:40px 0px;
}

div#logo p{
color:#8a7e5d;
font-family:Arial;
font-size:14px;
padding-top:129px;
padding-left:45px;
margin:0px;
}




table {
margin:0;
padding:0;
}

table#header{

height:152px;
background-image: url(img/bg_top.jpg);
background-repeat:repeat-x;
background-position:top left;
margin-bottom:40px;
}

div#right_top{
width:341px;
height:151px;
}



table#color a{
font-weight:bold;
color:#391206;
font-family:Arial;
}

table#color td{
text-align:center;
}

table#ct td{
text-align:center;

}



table#factura {
margin-bottom:20px;
}



table#factura td {
width:304px;
height:254px;
background-image:url(img/bgfactura.jpg);
background-repeat:no-repeat;
vertical-align:top;
}

table#factura img {
margin-left:37px;
margin-top:17px;
border:0px;
}

table#factura div{
margin-top:37px;
text-align:center;
}

.top_back {
width:100%;
height:194px;
background-image:url(img/right_top.jpg);
background-repeat:no-repeat;
background-position:top right;
}


table.menu2 {

margin-bottom:3px;
}

.menu td{
background-color:#8897a9;
border-top: 3px #7382a9 Solid;
border-bottom: 3px #7382a9 Solid;
height:42px;
}



.menu2 td{
background-image: url(img/shell.gif);
background-repeat:no-repeat;
background-position:0px 0px;
height:36px;
}


.menu2 a:link{
padding-top:3px;
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#f6f6f6;
text-decoration:Underline;
margin-left:50px;
margin-right:10px;
}

.menu2 a:active{
padding-top:3px;
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#f6f6f6;
text-decoration:Underline;
margin-left:50px;
margin-right:10px;
}

.menu2 a:visited{
padding-top:3px;
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#f6f6f6;
text-decoration:Underline;
margin-left:50px;
margin-right:10px;
}

.menu2 a:hover{
padding-top:3px;
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#646d77;
text-decoration:Underline;
margin-left:50px;
margin-right:10px;
}

div#fly_r {
z-index:1;
position:absolute;
width:100%;
}

div#tab_back_top {
z-index:0;
position:absolute;
width:100%;
background-color:#8897a9;
border-top: 3px #7382a9 Solid;
border-bottom: 3px #7382a9 Solid;
height:36px;
top:152px;
}

.poster {
font-family:Arial;
font-size:14px;
color:#fffefe;
}

.poster div#post_head {
background-image: url(img/post_head.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
height:18px;
width:279px;
padding-top:37px;
text-align:center;
font-weight:bold;
}

div.poster a:link,div.poster a:active,div.poster a:visited,div.poster a:hover{
color:#f6f6f6;
font-size:14px;
}



.poster div#post_foot {
background-image: url(img/post_foot.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
height:33px;
width:279px;
}

.poster div#post_back {
background-image: url(img/post_back.jpg);
background-repeat:repeat-y;
background-position:0px 0px;
width:279px;
padding-top:5px;
padding-left:40px;
padding-bottom:10px;
vertical-align:middle;
}

.poster div#post_back img{
margin-right:20px;
border: 2px #7b7060 solid;
}
.poster div#post_back td{
padding-bottom:5px;
}


.poster2 {
font-family:Arial;
font-size:14px;
color:#fffefe;
}

.poster2 div#post_head {
background-repeat:no-repeat;
background-position:0px 0px;
height:18px;
width:279px;
padding-top:37px;
text-align:center;
font-weight:bold;
}

div.poster2 a:link,div.poster2 a:active,div.poster2 a:visited,div.poster2 a:hover{
color:#391206;
font-size:14px;
}



.poster2 div#post_foot {

background-repeat:no-repeat;
background-position:0px 0px;
height:33px;
width:279px;
}

.poster2 div#post_back {

background-repeat:repeat-y;
background-position:0px 0px;
width:279px;
padding-top:5px;
padding-bottom:5px;
vertical-align:middle;
}

.poster2 div#post_back img{
margin-right:0px;
border: 2px #7b7060 solid;
}
.poster2 div#post_back td{
padding-bottom:5px;
padding-left:40px;
}


.table_context {
border-top: 3px #AA8D61 Solid;
border-bottom: 3px #AA8D61 Solid;
font-family:Tahoma;
font-size:12px;
color:#391206;
width:100%;
}

div#news {
margin-left:20px;
}

div#news a:link,div#news a:active,div#news a:visited{
text-align:left;
text-decoration:underline;
color:#391206;
font-family:Arial;
font-size:14px;
}

div#news a:hover{
text-align:left;
text-decoration:underline;
color:#391206;
font-family:Arial;
font-size:14px;
text-decoration:none;
}

div#news h1{
text-align:left;
text-decoration:underline;
}

div#news img{
border:0;
}

div#news p{
text-indent:0px;
padding:0px;
margin-top:10px;
margin-bottom:20px;
width:255px;
text-indent:10px;
}

div#news h2{
text-align:left;
margin:0px;
padding:0px;
color:#391206;
font-family:Arial;
font-size:11px;
}

.news_block td{
margin-left:20px;
border-bottom:3px #ab8d61 Solid;
}

.news_block a:link, .news_block a:active, .news_block  a:visited, table#factura a{
text-align:left;
text-decoration:underline;
color:#391206;
font-family:Arial;
font-size:14px;
}

.news_block a:hover, table#factura a:hover{
text-align:left;
text-decoration:underline;
color:#391206;
font-family:Arial;
font-size:14px;
text-decoration:none;
}

.news_block h1{
text-align:left;
text-decoration:underline;
}

.news_block div#date{
color:#ffffff;
background-color: #ab8d61;
text-indent:0px;
}

.news_block h2{
text-align:left;
padding:0;
margin:0;
text-indent:0px;
}

.news_block img{
border:0;
}

.news_block p{
text-indent:0px;
padding:0px;
margin-top:10px;
margin-bottom:20px;
text-indent:10px;
}


table#bottom_menu{
background-color:#8897a9;
border-top: 3px #7382a9 Solid;
border-bottom: 3px #7382a9 Solid;
height:42px;
background-position:0px 3px;
margin-bottom:0px;
}




table#footer {
padding-top:10px;
width:100%;
height:60px;
background-color:#d8b27b;
color:#f6f6f6;
font-family:Arial;
font-size:10px;
}

table#footer p{
color:#f6f6f6;
font-family:Arial;
font-size:10px;
}


td#content h1{
text-align:left;
text-indent:10px;
margin-bottom:12px;
}

td#content h2{
text-align:left;
text-indent:5px;
margin-bottom:12px;
font-size:12px;
}

td#content h3{
text-align:left;
text-indent:5px;
margin-bottom:12px;
font-size:14px;
}

table#withpics td#foto_tr {
background-image: url(img/page_img/foto_tr.jpg);
background-repeat:no-repeat;
background-position:bottom left;
}

table#withpics td#foto_bl {
background-image: url(img/page_img/foto_bl.jpg);
background-repeat:no-repeat;
background-position:top right;
}

table#withpics td#foto_br {
background-image: url(img/page_img/foto_br.jpg);
background-repeat:no-repeat;
background-position:top left;
}

table.dealers_class {
width:100%;
border: 1px #e7c89a solid;
margin-top:5px;
margin-bottom:0px;
}

table.dealers_class td {
margin:0px;
padding:0px;
color:#391206;
font-family:Arial;
font-size:12px;
text-indent:10px;

text-align:justify;
}

table.dealers_class td#head{
text-align:left;
margin-top:10px;
padding:0px;
color:#391206;
font-family:Arial;
font-size:12px;
font-weight:bold;
background-color:#ab8d61;
height:20px;
}

table.dealers_class td#head a{
text-align:left;
margin-top:10px;
padding:0px;
color:#391206;
font-family:Arial;
font-size:12px;
font-weight:bold;
background-color:#ab8d61;
height:20px;
}


table.dealers_table {
border: 1px #e7c89a solid;
width:100%;
}

.dealers_table td {
margin:0px;
padding:0px;
color:#391206;
font-family:Arial;
font-size:12px;
text-indent:10px;
padding-left:10px;
text-align:justify;
}
