body{margin:0px; padding:0px; font-family: 'Helvetica', 'Tahoma', sans-serif; font-size: 12px; font-weight:normal;background-color:#ffffff;} 
p{margin:0px; padding:0px; font-family: 'Helvetica', 'Tahoma', sans-serif; font-size: 12px; font-weight:normal;}
a {color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}
img {border:none;}
form.search { margin: 0px; padding:0px; }
input.search {width: 196px; margin:0px; padding:0px;}
input.searchbutton { border: none; margin: 0px; padding:0px; background-color:#fff;}
input.submit {margin: 0px; padding:0px;}
textarea {margin: 0px; padding:0px;}
sup {color:#cc0000;font-size:10px;text-decoration:none;}
sup a {text-decoration:none;}

.container {width:1000px;margin:0px auto;float:center;text-align:left;font-size:12px;}

#content{width:730px; float:left; margin-bottom:0px;font-weight:normal;}
.logo{text-align:center;padding-top:15px;margin-bottom:15px;}
.logo h1 {font-family:georgia,serif;font-size:3px;font-weight:normal;padding:0;margin:0 0 -10px 0;color:#fff;}
.category{width:970px;padding-bottom:10px;padding-top:10px;margin-bottom:10px;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;line-height:8px;font-size:11px;font-family:arial,sans-serif;text-transform:uppercase;text-align:center;}
.category a{padding:5px;font-weight:normal;}
.category a:hover{padding:5px;border-radius:2px;text-decoration:none;background-color:#ECD900;}
.yellow{font-family:arial,sans-serif;font-size:12px;font-weight:bold;color:#000;text-decoration:none;background-color:#ECD900;padding:5px;border-radius:2px;}
.links a {font-family:arial,sans-serif;font-size:12px; color: #000; text-decoration: none;border-bottom:1px #999 dashed; margin-left:15px;}
.links a:hover {text-decoration: none;}
.termin {color: #000; text-decoration: none; border-bottom:1px black dotted;}

.main {width:730px; float:left; margin-bottom:15px;} 
.main img {margin: 0 15px 10px 0; float:left; text-align:left; }
.main .text {width:410px; float:right; margin:0; font-size: 10pt; line-height: 17px;}
.main .text h1 {font-family:arial,sans-serif;font-size:20px;font-weight:normal;color:#000; text-decoration:underline; margin:0px;padding-bottom:15px;line-height:22px;}
.main .text p { line-height:17px;}

#hotnews p {font-family:tahoma,sans-serif;font-size:10pt;padding-bottom:8px;}
#hotnews a {text-decoration:underline;color:#000;}

.lenta {width:730px; float:left; padding:0; margin:0; padding-bottom:12px;}
.lenta a:hover {text-decoration:none;}
.lenta h1 { margin: 0px; padding-bottom: 10px; font-family: 'Helvetica', 'Arial', sans-serif; font-size: 16pt; font-weight:normal;}
.lenta h2 { margin: 0px; padding-top:0px; padding-bottom: 6px; font-size: 10pt; text-decoration:underline;}
.lenta h3 { margin: 0px; padding-top:0px; padding-bottom: 6px; font-size: 10pt;}
.lenta p { line-height:17px;}
.lenta p.date { margin: 0px; padding-top: 6px; padding-bottom:0px; font-size: 9pt; text-align:right; color:#999}
.lenta img {margin: 3px 15px 30px 0px; float:left;}

.post {width:730px; float:left; padding-bottom:20px; margin:0;font-size:12px;}
.post a {color:#000;text-decoration:underline;}
.post h1 { color:#222;font-size:18pt;font-family:'Helvetica', trebuchet ms,sans-serif;margin:0;font-weight:normal;padding-bottom:15px;text-decoration:none;}
.post p { padding-bottom: 15px; font-size: 10pt; line-height:19px; }
.post li { line-height:19px; padding-bottom:10px; }
.post p.date { margin: 0px; padding-bottom:20px; font-size: 9pt; color:#999;}
.post p.ggl { padding:10px;margin:0 20px 20px 20px;border:1px solid #dfdfdf;color:green; }
.date a {color:#999999;text-decoration: none;} 
.post img {margin:0;display:block;}
.post blockquote {margin: 0px 0px 0px 20px; background-color: #fff; padding: 10px; font-size: 10pt; font-style: italic;}
.post .photo {float:right; width:300px; padding:5px; border: 1px dotted #ccc; border-radius:2px; margin-left:10px;}
.post .photo p { margin:0px; padding-top:10px; padding-bottom:0px;font-size: 7pt; color:#999999}
.post .lphoto {float:left; width:300px; padding:5px;border: 1px dotted #ccc; border-radius:2px; margin-right:10px;}
.post .lphoto p { margin:0px; padding-top:10px; padding-bottom:0px;font-size: 7pt; color:#999999}
.post sup {color:#000;}
.post .links a {font-family:arial,sans-serif;font-size:12px; color: #000; text-decoration: none;border-bottom:1px black dashed; margin-left:15px;}
.post .links a:hover {text-decoration: none;}

ul.mytlblck {float: left; width: 970px !important; background-color: #FFFFFF !important; border-top:1px solid #cccccc; padding: 15px 0 15px 0 !important; margin: 0 !important;}
ul.mytlblck li{float:left; width:310px; display:block; list-style: none !important; padding: 0 10px 0 0 !important;  margin:0; text-align: left !important;}
ul.mytlblck h3{font-size: 12px; !important; font-weight:normal; margin:0; padding:0px;}
ul.mytlblck a{color: #000000 !important;}
ul.mytlblck p{font-size: 12px; !important;}
ul.mytlblck p small{color: #000000 !important;}
ul.mytlblck p b{color: #A0A0A0; font-weight: normal;}    

.comments { width:370px; float:left; } 
.talks { width:300px; float:right; margin:0; font-size: 10pt; padding-left:20px;}

.announce {width:730px; float:left; font-family: 'Tahoma', sans-serif; font-size:11pt; text-align: center; padding-top:10px; padding-bottom:10px;  margin-bottom:15px; background-color: #f1f1f2;border: 1px #999384 dotted;}

#sidebar{width:240px;float:right;margin-bottom:15px;font-weight:normal;}
.name {font-family: 'Helvetica', 'Tahoma', sans-serif; font-size: 10pt; text-align: left;}
.box {font-family: 'Helvetica', 'Tahoma', sans-serif; font-size: 10pt; text-align: left; padding-top: 10px; padding-bottom:10px;}
.temp {font-family: 'Arial', sans-serif; font-size: 18pt; width:240px; text-align: left; float:left; } 
.temp img {padding-left:15px; }
.more {width:240px; padding-top:5px; padding-bottom:20px; float:left;}
.money {width:120px; padding-bottom:20px; float:left;}
.money  img {padding-right:5px; }

.tagline {width:100%;clear:both;border-top:1px solid #cccccc;padding:15px 0px 15px 0px;font-family: 'Tahoma', sans-serif; font-size:10pt;font-weight:normal;}
.tagline .menu {padding-right:15px;}
.tagline .menu a {color:#000;text-decoration:underline;}

div.stats{display:inline;height:0px;left:-1000px;margin:0px;padding:0px;position:absolute;top:-1000px;visibility:hidden;width:0px}