body {
    width:950px;
	background: url(http://vtuning-bg.net/inc/img/bg.gif);
	font-family: tahoma,arial;
	font-size: 14px;
	margin: auto;
    color: #eaeaea;
    padding-bottom: 30px;
	text-align:center;
}
a { text-decoration: none; font-size: 13px; color: #ccc; }
a:hover { color: #fff; }
img { border: 0; }
#header {
	background: url(http://vtuning-bg.net/inc/img/hd.gif) repeat-x;
	width:950px;
	height:119px;
	margin-top:-10px;
}
#content {
	position:absolute;
    width: 948px;
    background: #565656;
    padding-bottom:10px;
    -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px;
    border: 1px solid #747474;
    /*border-left: 1px solid #747474; border-right: 1px solid #747474; border-bottom: 1px solid #747474;*/
    /*outline: 1px solid #747474;*/
}
#submenu { margin-bottom: 20px; }
.submenu { width: 50px; margin: 0px auto; text-align: center; }

#form { margin: 0px auto; }
#form input { width: 250px; }

#point_rq { margin: 0px auto; width: 400px; }
#point_rq input[type="text"] { width: 220px; }

#adm_koli { font-size: 13px; text-align:center; margin: 0; padding: 0; }
#adm_koli table { font-size: 12px; width:500px; margin: 0px auto; background: #696969; outline: 1px solid #747474; }

#adm_points { font-size: 13px; text-align:center; margin: 0; padding: 0; }
#adm_points table { font-size: 12px; width:500px; margin: 0px auto; background: #696969; outline: 1px solid #747474; }

#goodcars {
    margin: 20px auto;
    padding: 20px 0px;
    width:675px;
    background: #676767;
    -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px;
    -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px;
}
#info { margin: 0px auto; width: 800px; }
#topics {
    float:left;
    width:380px;
    background: #676767;
    font-size: 12px;
    padding: 10px;
    -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px;
    -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px;
}
#topics a { font-size:14px; color: #eaeaea; text-decoration: none; font-weight: bold; }
#topics a:hover { color: #fff; }
#tuning_list { margin: 0px auto; width: 840px; text-align:center; }
#explanation { text-align: center; font-size: 12px; margin:15px auto; width: 400px;}

#project_left { float:left; width: 300px; margin-right: 20px; }
.project_pic {
    padding: 5px;
    margin-bottom: 10px;
    background: #696969;
    border: 1px solid #747474;
    font-size: 11px;
    font-style: italic;
    width: 300px;
    -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px;
}

.contact {
    width: 400px;
    background: #676767;
    padding: 10px 0px;
    margin-top: 15px;
    margin-left:240px;
    -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px;
    -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px;
}

#project_right { float:left; width: 500px; }
h3.zaglavie { text-align: center; color: #79fc03; font-size: 18px; }
#deviantart { float:right; }
#footer { font-size: 11px; }
#menu { margin-bottom: 10px; }
#menu img { border:0; }
img.margin1 { margin-left: 43px; margin-right: 24px; }
img.margin2 { margin-left: 24px; margin-right: 43px; }
.clr { clear:both; }
.heading { color: #79fc03; font-size: 16px; margin:0px 80px; margin-bottom: 10px; }
.tuning { float:left; width:250px; height: 220px; margin: 10px 10px; padding: 5px; background: #696969; outline: 1px solid #747474; }
.tuning:hover { background: #818181; }
.line {
    border-bottom:1px dashed gray;
    font-size:0px;
    width:395px;
    margin-left:-10px;
    margin-top:3px;
    margin-bottom:3px;
}