body {
background:url(../imgs/body_bg.gif) #202020 repeat-x;
font:11px Arial, Helvetica, sans-serif;
color:#8d8d8d;
}

#container {
width:920px;
margin:0 auto;
padding-top:20px;
}

#header h1 {
font:30px Arial, Helvetica, sans-serif;
color:#d2d2d2;
float:left;
display:inline;
letter-spacing:3px;
}

.by {
font-size:9px;
letter-spacing:0px;
color:#8d8d8d;
}

#header ul {
float:right;
display:inline;
font:11px Arial, Helvetica, sans-serif;
color:#d2d2d2;	
margin-top:16px;
}

#header li {
display:inline;
}

#header li a {
font:10px Arial, Helvetica, sans-serif;
color:#d2d2d2;
text-decoration:none;
padding:0 10px;
}

#header li a:hover, #header li a.here {
color:#fff;
}

#home_image {
width:910px;
height:469px;
margin-top:10px;
background-color:#d2d2d2;
overflow:hidden;
padding-top:10px;
padding-left:10px;
}

#home_content {
padding:15px 10px 5px 0px;
border-bottom:1px #444444 solid;
}

#home_content h2 {
font:16px Arial, Helvetica, sans-serif;
margin-bottom:5px;
}

#home_content p {
margin-bottom:5px;
color:#d2d2d2;
}

#inner_content {
width:900px;
height:459px;
margin-top:10px;
background:url(../imgs/content_bg.gif) #000;
overflow:hidden;
border:#d2d2d2 10px solid;
}

#gallery {
width:873px;
height:447px;
margin: 5px 0px 0px 5px;
border:#444 1px solid;
}

#inner_content h3 {
margin-top:10px;
font-size:12px;
color:#d2d2d2;
}

#inner_content h3 a {
margin-right:20px;
color:#d2d2d2;
text-decoration:none;
}

#inner_content gallery {
width:899px;
height:460px;
margin-top:10px;
}

.sede, .showroom, .showroom2 {
float:left;
width:200px;
margin:20px 0px 0px 40px;
padding:20px;
line-height:20px;
border-left:#444 1px solid;
}

.sede a, .showroom a, .showroom2 a {
color:#d2d2d2;
text-decoration:none;
}

.sede a:hover, .showroom a:hover, .showroom2 a:hover {
color:#fff;
}

#inner_content h3 a:hover {
color:#fff;
}

#inner_content h3 a.here {
color:#fff;
}

#page_photo img {
float:left;
padding:10px 0 0 10px;
}

#content {
padding:20px 20px;
border-bottom:1px #d2d2d2 solid;
border-top:1px #d2d2d2 solid;	
}

#gallery {
padding-left:15px;
}

#gallery ul {
padding:0;
list-style:none;	
}

#gallery li {
float:left;
margin:10px 10px 10px 0;
}

#gallery li img {
border:1px #d2d2d2 solid;
}

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
font-size:1px;
}

#login {
font-size:9px;
background:#000;
border:#333 1px solid;
color:#999;
width:150px;
}

.btn {
font-size:9px;
background:#000;
border:#333 1px solid;
color:#999;
cursor:pointer;
margin-top:15px;
}

#footer {
text-align:left;
padding:10px 0;
}

#footer p {
margin-bottom:5px;
font-size:8px;
letter-spacing:1px;
color:#8d8d8d;
}

#footer a {
color:#8d8d8d;
text-decoration:none;
}

#footer a:hover {
color:#fff;
}

/* CSS SELECT BOX */

.select {
background:#000000;
border: #333 1px solid;
color:#999;
font-size:10px;
margin-top:20px;
margin-bottom:8px;
}

.sendbut {
background:#000000;
border: #333 1px solid;
color:#999;
font-size:10px;
margin-top:20px;
margin-bottom:8px;
cursor:pointer;
}

.inputbox {
background:#000;
border: #333 1px solid;
color:#999;
font-size:10px;
}
