td,table,img {padding:0px 0px 0px 0px; border:none;}
body {margin:0px; padding:10px 0px 10px 0px; background:#FFFFFF;font-family:Arial,Tahoma; font-size:75%;text-align:center;}
td {font-family:Arial,Tahoma; font-size:75%;}
form {margin:0;}
.cf {background:#fff;border:1px solid #7B7B7C;}
a {color:#14398F;}

#Main {margin:auto;margin-top:10px;background:#D8DDE0;}
#RowMain {width:980px;background:url(../i/c25.gif) right top no-repeat;vertical-align:top;}
#BorderMain {margin-right:7px;border:2px solid #000;background:#fff url(../i/c1.gif) left top no-repeat;}

#Top {height:143px;border-bottom:2px solid #000;font-size:90%;color:#395263;}
#Search {float:right;padding:12px 33px 0px 0px;}
#Search .cf {width:168px;margin:-1px 5px 0px 0px;}

#Dat {float:left;padding:10px 0px 0px 35px;}

#Menu {clear:both;padding:11px 0px 0px 35px;font-size:12px;}
#Menu div {float:left;}
#Menu a {color:#395263;font-weight:700;}
#Menu span {display:block;margin-right:10px;}
#Menu table {width:95%;}

#Logo {float:left;clear:both;padding:13px 0px 0px 35px;}
#TopDescr {float:right;width:70%;height:63px;background:#D20101;margin-top:10px;}
#TopDescr .c1 {padding:8px 0px 0px 45px;float:left;}
#TopDescr .c2 {padding:16px 5px 0px 0px;float:right;}
#TopDescr .c2 img {margin-right:15px;}



#Content {margin-left:35px;}
#T1 {width:100%;}
#T1 table {width:100%;}

#MainNews {width:65%;vertical-align:top;padding:10px 0px 10px 0px;}
#MainNews h1 {margin:0px 0px 0px 0px;}
#MainNews table {width:97%;}
#MainNews td {vertical-align:top;}
#MainNews .left {padding:0px 25px 0px 0px;}
#MainNews .left img {margin-top:25px;}
#MainNews .left .lnk {margin:20px 0px 10px 13px;padding-left:20px;background:url(../i/c29.gif) left center no-repeat;}
#MainNews .right {width:60%;padding-right:10px;}
#MainNews .right h5 {margin:10px 0px;font-size:24px;font-family:Tahoma;font-weight:700;}
#MainNews .right h5 a {color:#000;}
#MainNews .right p {margin:0px;}
#MainNews .right p a {color:#000;text-decoration:none;}
#MainNews .right p a:hover {text-decoration:underline;}

#MainNews .newslist {}
#MainNews .newslist .block {margin-top:10px;}
#MainNews .newslist .block small {font-size:10px;color:#717171;padding:2px 0px;display:block;background:url(../i/c14.gif) left center no-repeat;}
#MainNews .newslist .block strong {font-size:14px;color:#fff;}
#MainNews .newslist .block a {}



#Forum {vertical-align:top;padding:28px 10px 10px 28px;border-left:1px solid;padding-top:10px;background:url(../i/c28.gif) left top no-repeat;}
#Forum h1 {margin:0px 0px 15px 0px;}
#Forum .block {margin:12px 0px;}
#Forum .block h5 {margin:0px;font-size:100%;}
#Forum .block h5 a {color:#D20101;}
#Forum .block p {margin:0px;}
#Forum .block p a {color:#000;text-decoration:none;}
#Forum .block p a:hover {text-decoration:underline;}
#Forum .block small {font-size:100%;}

#Forum .lnk {margin:20px 0px 10px 13px;padding-left:20px;background:url(../i/c29.gif) left center no-repeat;}
#Forum h5 {margin:10px 0px;font-size:22px;font-family:Tahoma;font-weight:700;}
#Forum h5 a {color:#000;}
#Forum p {margin:0px;}
#Forum p a {color:#000;text-decoration:none;}
#Forum p a:hover {text-decoration:underline;}

#Forum .newslist {}
#Forum .newslist .block {margin-top:10px;}
#Forum .newslist .block small {font-size:10px;color:#717171;padding:2px 0px;display:block;background:url(../i/c14.gif) left center no-repeat;}
#Forum .newslist .block strong {font-size:14px;color:#fff;}
#Forum .newslist .block a {}



#Banner800x600 {padding:4px 0px;border-top:2px solid #000;text-align:center}
#Banner800x600 div {margin:auto;}


#T2 {width:100%;border-top:2px solid #000;background:url(../i/c30.gif) left top repeat-x;}
#T2 table {width:100%;}
#T2 table td {vertical-align:top;}
#T2 h1 {margin:0px 0px 15px 0px;}


#News {width:65%;padding:10px 0px 5px 0px;}
#News a {font-weight:700;}
#News .block1 {margin:0px 0px 15px 0px;}
#News .block1 a {}
#News .block1 a p{
	margin:0;
	padding:0;
}
#News .block1 p {margin:8px 0px;}
#News .block1 p a {font-size:100%;font-weight:100;color:#000;text-decoration:none;}
#News .block1 p a:hover {text-decoration:underline;}
#News .block1 img {display:block;margin:0px 0px 10px 0px;}
#News .left {width:49%;float:left;}
#News .block {margin:0px 0px 10px 0px;}
#News .block small,#News .block1 small {font-size:10px;color:#717171;padding:2px 0px;display:block;background:url(../i/c14.gif) left center no-repeat;}
#News .block strong,#News .block1 strong {font-size:14px;color:#fff;}
#News .right {width:49%;float:left;margin-top:-40px;}
#News .right .block {margin:0px 10px 10px 40px;}
#News .lnk {margin:40px 0px 10px 40px;padding-left:20px;background:url(../i/c29.gif) left center no-repeat;}

#Banner500x90 {text-align:center;vertical-align:bottom;}
#Banner500x90 div {padding:4px 0px 4px 0px;border-top:2px solid #000;}
#Banner500x90 * {margin:auto;}

#Art {background:#D8DDE0 url(../i/c30.gif) left top repeat-x;border-right:6px solid #fff;padding:35px 0px 10px 0px;}
#Art h1 {margin:0px;padding:5px 0px 10px 0px;}
#Art div.block {padding:5px 10px 10px 10px;border-bottom:#B8BEC6 1px solid;min-height:200px;height:auto !important;height:200px;}
#Art div.block img {float:left;margin:0px 10px 10px 0px;}
#Art div.block h1 {margin:0px;}
#Art div.block h1 img {float:none;margin:0px;}
#Art div.block p {margin:5px 0px;}
#Art div.block h5 {margin:5px 0px;}



#Subscr {margin:20px 0px 20px 20px;padding:85px 0px 0px 20px;background:url(../i/c12.gif) left top no-repeat;}
#Subscr p {margin:0px 0px 4px 0px;}
#Subscr a {font-weight:700;color:#D25400;}
#Subscr .cf {width:170px;margin:0px 5px -3px 0px;}


#T3 {width:100%;border-top:2px solid #000;background:url(../i/c30.gif) left top repeat-x;}
#T3 table {width:100%;}
#T3 table td {vertical-align:top;}
#T3 h1 {margin:0px 0px 15px 0px;}


#Disc {padding:13px 0px 10px 0px;width:65%;}
#Disc .block {margin:7px 10px 7px 0px;}
#Disc .block small {float:left;display:block;width:40px;font-size:100%;}
#Disc .block p {margin:0px 0px 0px 40px;;font-weight:700;}
#Disc .lnk {margin:20px 0px 10px 0px;padding-left:20px;background:url(../i/c29.gif) left center no-repeat;}

#Photo {background:#97B7CE url(../i/c30.gif) left top repeat-x;border-right:6px solid #fff;padding:35px 0px 10px 0px;}
#Photo h1 {margin:0px;padding:5px 0px 10px 0px;}
#Photo h5 {margin-top:0px;}
#Photo div.block {padding:5px 10px 10px 10px;}
#Photo div.block div.img {float:left;margin:0px 10px 1px 0px;padding:0px 13px 0px 5px;background:url(../i/c31.gif) right center no-repeat;}
#Photo div.block p {margin:3px 0px;}
#Photo div.block a {color:#fff;}
#Photo .lnk {float:left;margin:0px 0px 10px 0px;padding-left:20px;background:url(../i/c29.gif) left center no-repeat;}

#T4 {width:100%;border-top:2px solid #000;background:url(../i/c30.gif) left top repeat-x;}
#T4 table {width:100%;}
#T4 table td {vertical-align:top;}
#T4 h1 {margin:0px 0px 15px 0px;}

#Creative {padding:13px 0px 10px 0px;width:65%;}

#Creative .block {width:32%;float:left;height:200px;}
#Creative .block img {display:block;margin:0px 0px 5px 0px;}
#Creative .block small {font-size:10px;color:#717171;padding:4px 0px;display:block;background:url(../i/c14.gif) left center no-repeat;}
#Creative .block strong {font-size:14px;color:#fff;}
#Creative .block p {margin:0px 10px 0px 0px;font-weight:700;font-size:12px;}
#Creative .lnk {clear:both;margin:0px 0px 10px 0px;padding-left:20px;background:url(../i/c29.gif) left center no-repeat;}

#Vote {background:#D8DDE0 url(../i/c30.gif) left top repeat-x;border-right:6px solid #fff;padding:35px 0px 10px 0px;}
#Vote h1 {margin:0px;padding:5px 0px 10px 10px;}
#Vote h5 {margin:5px 10px 5px 15px;}
#Vote p {margin:5px 10px 5px 15px;}
#Vote input {margin-bottom:-1px;}
#Vote .cf {margin:4px 0px 0px 20px;width:90%;}
#Vote .lnk {margin:5px 0px 10px 23px;padding-left:22px;background:url(../i/c32.gif) left center no-repeat;}
#Vote .lnk2 {margin:20px 0px 10px 20px;padding:3px 0px 3px 25px;background:url(../i/c33.gif) left center no-repeat;}

#T5 {width:100%;border-top:2px solid #000;background:url(../i/c30.gif) left top repeat-x;}
#T5 table {width:100%;}
#T5 table td {vertical-align:top;}
#T5 h1 {margin:0px 0px 15px 0px;}

#Job {padding:13px 0px 10px 0px;width:65%;}
#Job .block {margin:0px 0px 15px 0px;}
#Job .block h5 {margin:3px 0px;}
#Job .block a {font-weight:700;}
#Job p {margin:3px 15px 3px 0px;}
#Job .lnk {margin:20px 0px 10px 0px;padding-left:20px;background:url(../i/c29.gif) left center no-repeat;}

#Catalogue {background:#97B7CE url(../i/c30.gif) left top repeat-x;border-right:6px solid #fff;padding:35px 0px 10px 0px;}
#Catalogue h1 {margin:0px;padding:5px 0px 10px 10px;}
#Catalogue a {color:#fff;font-weight:700;}
#Catalogue div {padding:2px 10px 3px 10px;line-height:1.1;}

#T6 {width:100%;border-top:2px solid #000;background:url(../i/c30.gif) left top repeat-x;padding-top:20px;}
#T6 div.block {float:left;width:33%;padding-bottom:15px;}
#T6 div.block div {float:left;padding:0px 7px 0px 0px;}
#T6 div.block h5 {float:left;margin:0px 0px 5px 0px;}
#T6 div.block p {float:left;margin:0px;width:145px;}
#T6 div.block a {font-weight:700;}


#MenuBottom {clear:both;background:#567B95;font-size:10px;height:26px;}
#MenuBottom a {color:#fff;text-decoration:none;}
#MenuBottom a:hover {text-decoration:underline;}
#MenuBottom div {float:left;padding-top:7px;text-align:center;}


#Footer {background:#fff;}

#Copy {float:left;padding:10px 25px;font-size:90%;}
#Stat {float:right;padding:10px 25px;font-size:90%;}


#uh {border-top:2px solid #000;padding:5px 0px;}
#uh table {width:100%;}
#uh td {text-align:center;width:33%;}

#Content h4.lastblogs {
	font-size: 100%; font-weight:700;
	margin: 5px 0;
	padding-left:20px;
	background:url(http://adlife.spb.ru/i/blog-arrow.gif) 0 5px no-repeat;
}

#Content h4.lastblogs span {
	color:#c00;
}