/* 
	Theme Name: audi
	Theme URL: http://
	Description: 
	Author: MaxBloger
	Author URI: http://maxbloger.com/portfolio/
	Version: 1.0
*/
* { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
body { margin:0; background:#CCCCCC;}
table,td { padding:0; margin:0; vertical-align:top; border-collapse:collapse;}
img { border:none;}
h1,h2,h3,h4,h5,h6,p,ul,li { padding:0; margin:0;}
p { padding:7px 0 7px 0; color:#666666;}
h3 { font-size:24px; color:#117fa0; font-weight:normal;}
h3 a { font-size:24px; color:#117fa0; font-weight:normal; text-decoration: none;}
h1 { font-size:18px; }
a {color:#117fa0;}

.a_l { text-align:left; margin:0 auto;}
.f_l { float:left;}
.f_r { float:right;}
.c_l { clear:left;}
.c_r { clear:right;}
.rel { position:relative;}

.header { background:url(images/header.jpg) no-repeat top center; height:265px; position:relative;}
#logo { background:url(images/logo.jpg) no-repeat left top; display:block; position:absolute; top:9px; left:24px; width:283px;}
#logo a { display:block; height:239px; text-indent:-99999px;}
.menu { background:url(images/menu.jpg) no-repeat center top; height:49px;}
.menu .poz { padding:10px 0 0 20px;}
.menu .poz a { font-size:18px; font-weight:bold; text-decoration:none; color:#FFFFFF; margin-left:20px;}
.menu .poz a:hover { color:#CCCCCC;}
.blok_menu { background:url(images/blok_menu.jpg) no-repeat top left; width:287px; height:343px;}
.blok_menu .poz { padding-top:20px;}
.blok_menu #spisok { padding-left:50px;}
.blok_menu #spisok li { color:#545455; line-height:18px;}
.blok_menu #spisok li a { color:#006699; font-size:16px; text-decoration:none;}
.blok_menu #spisok li a:hover { text-decoration:underline;}
.blok_foto { background:url(images/blok_foto.jpg) no-repeat top left; width:287px; height:120px;}
.blok_foto .poz { padding:11px 0 0 8px;}
.blok_foto .poz h2 { font-size:16px; color:#FFFFFF;}
.blok_foto .poz .foto td { padding-right:3px; padding-top:4px;}
.blok_link { background:url(images/blok_link.jpg) no-repeat top left; width:287px; height:343px;}
.blok_link .poz { padding:12px 0 0 23px;}
.blok_link .poz h2 { font-size:16px;}
.blok_link #spisok { padding-left:15px; padding-top:5px;}
.blok_link #spisok li { color:#545455; line-height:18px;}
.blok_link #spisok li a { color:#006699; font-size:16px; text-decoration:underline;}
.blok_link #spisok li a:hover { text-decoration:none;}
.blok_forum { background:url(images/blok_forum.jpg) no-repeat top left; width:287px; height:343px;}
.blok_forum .poz { padding:12px 0 0 23px;}
.blok_forum .poz h2 { font-size:16px;}
.blok_forum .tema { line-height:20px; padding-top:5px; padding-bottom:5px;}
.blok_forum .txt_1 { font-size:14px;}
.blok_forum .txt_1 a { color:#000000; text-decoration:underline; font-size:14px;}
.blok_forum .txt_1 a:hover { text-decoration:none;}
.blok_forum .txt_2 { font-size:14px; color:#fff;}
.blok_forum .txt_2 a { color:#8adffb; text-decoration:underline; font-size:14px;}
.blok_forum .txt_2 a:hover { text-decoration:none;}
.blok_inform { background:url(images/blok_info.jpg) no-repeat left top; width:657px; height:153px;}
.blok_inform .poz { padding-left:33px; padding-top:31px; padding-right:30px; color:#FFFFFF; text-align:justify; font-size:14px;}
.blok_inform .poz div { font-size:14px;}

.line_rez { background:url(images/line_1_rez.jpg) repeat-x top;}
.line_left { background:url(images/line_1_left.jpg) no-repeat left top;}
.line_right { background:url(images/line_1_right.jpg) no-repeat right top; height:26px;}
.line_right .txt_3 { padding-top:5px; padding-right:15px;}
.line_right .txt_3 a { font-size:14px; color:#117fa0; text-decoration:none;}
.line_right .txt_3 a:hover { text-decoration:underline;}

.footer { background:url(images/footer.jpg) repeat-x top; height:122px;}
.footer p {float:right; margin-top:10px; margin-right:10px; }

.txt_4 { color:#737373; font-size:14px;}
.txt_4 a { color:#33ccff; text-decoration:underline; font-size:14px;}
.txt_4 a:hover { text-decoration:none;}

.poz_1 { padding-left:24px; padding-right:18px;}
.poz_2 { margin-bottom:7px;}
.poz_3 { padding-left:18px;}
.poz_4 { padding-left:4px; padding-top:10px; padding-bottom:10px;}
.poz_5 td { padding-right:5px; padding-left:5px; padding-bottom:10px;}
.poz_6 { padding-top:45px;}
.poz_7 img { margin-right:15px;}

.w_1 { width:1004px; border-left:solid 1px #666666; border-right:solid 1px #666666; background:#FFFFFF;}
