* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #ffffff url(graficos/bg.jpg) top center repeat-x;
}

a { color:#9d09cd;}
a:link,a:visited { color:#9d09cd;}
a:hover { color: #000000;}
#wrapper { 
 margin: 0 auto;
 width: 922px;

}
#header {
 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 216px;
 margin: 0px 0px 5px 0px;
 background: #ffffff url(graficos/cabeza.jpg) top center repeat-x;

}
#logo {
 width: 516px;
 float: left;
 height: 225px;
 margin: 0px;
 background: transparent url(graficos/logo.jpg) top left no-repeat;
}
#navigation {
 float: left;
 width: 900px;
 color: #333;
 padding: 5px;
 margin: 0px 0px 10px 0px;
 text-align:right;
 border-top:1px solid #ccc;


}

#navigation a:link,#navigation a:visited,#navigation a:hover { color:#9d09cd;}
#leftcolumn { 
 color: #333;


 margin: 0px 5px 5px 0px;
 padding: 10px;
 min-height: 350px;
 width: 195px;
 float: left;
}
#content { 
 float: left;
 color: #333;


 margin: 0px 5px 5px 0px;
 padding: 0px;
  min-height: 376px;
 width: 476px;
 
 
 display: inline;

}


#content_full { 
 float: left;
 color: #333;


 margin: 0px 0px 5px 0px;
 padding: 10px;
 min-height: 350px;
 width: 677px;
 display: inline;
 
}
#rightcolumn { 
 color: #333;

 margin: 0px 0px 5px 0px;
 padding: 10px;
  min-height: 350px;
 width: 195px;
 float: left;
}
#footer { 
 width: 900px;
 clear: both;
 color: #000;
 
 margin: 0px 0px 10px 0px;
 padding: 10px;
 text-align:center;
 border-top:1px solid #ccc;
}
#footer a:link,#footer a:visited,#footer a:hover {}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: "Trebuchet MS";
font-size: 15px;
margin-bottom:20px;
}

#navcontainer li { margin: 0 0 0px 0; }

#navcontainer a
{
display: block;
padding: 5px;
border-bottom: 1px solid #fff;
width: 183px;
background: #ffffff url(graficos/nav_hover.gif) top center repeat;
color:#FFFFFF;
text-align:center;
font-weight:bold;

}

#navcontainer a:link, #navlist a:visited
{
color: #fff;
text-decoration: none;
}

#navcontainer a:hover
{
border-bottom: 1px solid #fff;
background-color: #F60;

background: #666 url(graficos/nav.gif) top center repeat;

color: #fff;
}

#navcontainer_cat ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: "Trebuchet MS";
font-size: 15px;
margin-bottom:20px;
}

#navcontainer_cat li { margin: 0 0 0px 0; }

#navcontainer_cat a
{
display: block;
padding: 5px;
border-bottom: 1px solid #ccc;
width: 470px;
color:#fff;
text-decoration: none;
font-weight:bold;

background: #666 url(graficos/nav.gif) top center repeat;
}

#navcontainer_cat a:link, #navlist_cat a:visited
{
color: #fff;
text-decoration: none;
background: #666 url(graficos/nav.gif) top center repeat;
}

#navcontainer_cat a:hover
{
border-bottom: 1px solid #fff;
background-color: #F60;
text-decoration: none;

background: #ffffff url(graficos/nav_hover.gif) top center repeat;

color: #fff;
}
p{ padding:10px; font-size:14px;}
h1{ margin-top:10px;padding:3px 0px 3px 0px; font-size:24px; color:#9d09cd; border-bottom:0px dashed #9d09cd;}
h2{ margin-top:0px;padding:3px 0px 3px 0px; font-size:24px; color:#9d09cd; border-bottom:1px solid #9d09cd;}

table{ margin-top:20px;}

.gallery{ margin:0px;}
table td{padding:5px; text-align:left;}

.table_title{padding:5px; background: #666 url(graficos/nav.gif) top center repeat-x; color:#FFFFFF;}
.table_title td{ text-align:center;}
.table_product{background-color:#f4f4f4; color:#000; border:0px solid #9d09cd; margin:0px; padding:0px;}

.table_profile{background-color:#f4f4f4; color:#000; border:1px solid #9d09cd; margin:0px; padding:0px; margin-top:20px;}
.prod1{ padding:5px; border-bottom:0px solid #ccc;} 
.prod2{ padding:5px; border-bottom:0px solid #ccc; background-color:#CDCDCD;}
.vender{ width:195px; height:140px; background: transparent url(graficos/vender.jpg) top center no-repeat; color:#FFFFFF; cursor:pointer;}
.jeep{ width:195px; height:216px; background: transparent url(graficos/jeep.jpg) top center no-repeat; color:#FFFFFF; cursor:pointer;}
.finan{ width:456px; height:200px; background: transparent url(graficos/finan.jpg) top center no-repeat; color:#FFFFFF; cursor:pointer;}
.pago{ width:456px; height:200px; background: transparent url(graficos/pago.jpg) top center no-repeat; color:#FFFFFF; cursor:pointer;}
.finansmall{ width:195px; height:140px; background: transparent url(graficos/finansmall.jpg) top center no-repeat; color:#FFFFFF;}
.buscador{ width:195px; height:140px; margin-bottom:10px; background: transparent url(graficos/buscador.jpg) top center no-repeat; color:#FFFFFF; cursor:pointer;}

.pagosmall{ width:195px; height:140px; background: transparent url(graficos/pagosmall.jpg) top center no-repeat; color:#FFFFFF; margin-top:10px;}

.row0{ background-color:#fff; text-align:right; color:#333; }
.row0 a:link,.row0 a:visited,.row0 a:hover{ color:#333;}
.row1{ background-color:#fff; color:#333; }
.row1 a:link,.row1 a:visited,.row1 a:hover{ color:#333;}
.row2{ border-bottom:1px solid #ccc; border-top:1px solid #ccc; color:#333;}
.row2 a:link,.row2 a:visited,.row2 a:hover{ color:#333;}
.form_login{ width:250px; background-color: #FFFFFF; border:0px solid #ffff;}
.form_login td{ background-color: #FFFFFF; padding:5px; color:#000000;}
.navigation_admin{ width:100%; text-align:center; margin:10px 0px 10px 0px;}  
.si{background: #fff url(graficos/yes.gif) center no-repeat; width:15px; height:15px;}
.no{background: #fff url(graficos/no.gif) center no-repeat; width:15px; height:15px;}
.extras td{ border-bottom:1px solid #ccc;}
.error{ color:#FF0000; text-align:center; background-color:#CCCCCC; background-color:#FF0000; color:#FFFFFF; padding:5px;}
