html, body {margin: 0px; padding: 0px; border: 0px;}

body {background: #242424; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}

table {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

.content {background: #fff;}
/*===========================Stranica===============================*/
#menu a { display: block; text-decoration:none; padding: 0px 11px; color: #fff; }
#menu a:hover { text-decoration:none;}
#menu div { float:left; height:42px; font-weight:bold; text-align:center; line-height: 42px; }
#off { background: #c00064; padding: 0px 11px; }

#h1 { background: url(http://www.witherspoon.ru/images/h-3.jpg) repeat-x;}
#h2 { background: url(http://www.witherspoon.ru/images/h-2.jpg) no-repeat;}
#h3 { margin-left: 20px;} 
#h4 { margin: 15px 0px; } 
#h5 { background: #242424 url(http://www.witherspoon.ru/images/h-4.jpg) no-repeat;} 

#t1 { padding-left: 50px;}
#t2 { border-bottom: 2px #e70479 solid; padding-left: 50px;}

.cb { background: #ffffff; text-align:left; font-family: "Trebuchet MS"; color: #222121; font-size: 14px; }
.cb a { text-decoration: underline; color: #C00064;}
.cb a:hover {text-decoration: none; border-bottom: dashed 1px #C00064;}
.cb a img { border-color: #8A8A8A;}
.cb a:hover img { border-color: #C00064;}

.c { text-align:center; }
.c a { text-decoration: none; color: #ffffff; }
.c a:hover { text-decoration: underline; color: #C00064; }

.abc {padding: 5px;}
.abc a { text-decoration: none; color: #ffffff;}
.abc a:hover { text-decoration: underline; color: #C00064;}
.abc a img { border-color: #ffffff;}
.abc a:hover img { border-color: #C00064;}

.obsud {padding: 3px;}
.obsud a { text-decoration: none; color: #FFFFFF;}
.obsud a:hover { text-decoration: underline; color: #FFFFFF;}
.line {border-top: 1px #E1E1E1 solid;}
.table-obsud {padding-top: 10px; padding-left: 15px; padding-bottom: 15px; padding-right: 15px;}


.nick, .date {font-family: "Trebuchet MS"; font-size: 16px; background: #ffffff;}
.nick {color: #C00064; font-weight:bold;}
.date {color: #626262;}
.mess {font-family: "Trebuchet MS"; font-size: 14px; color: #000000}


.rel {padding-left: 30px; border-left: 2px solid #4F4F4F;}

.photo {color: #C00064; font-size: 12px; font-weight:bold;}

.bord { border-bottom: 2px #e70479 solid;}
.bord2 { border-bottom: 1px #e70479 solid;}

#f1 { border-top: 1px #fff solid; padding-left: 50px;}
#f1 a {padding-left: 60px;}
#f2 { border-top: 1px #fff solid; padding-right: 48px;}

#f-1 { background: url(http://www.witherspoon.ru/images/f-1.jpg) repeat-x;}

.blank { width:770px; position:absolute; height:1px;}
#tab-news {padding-left: 15px; padding-right: 15px; padding-top: 30px; padding-bottom: 30px;}
#tab-news2 {padding-left: 15px; padding-right: 15px; padding-top: 20px; padding-bottom: 20px;}
#tab-news3 {border-top: 1px #E1E1E1 solid; }
#podr { font-family: "Trebuchet MS"; font-size: 12px; }
.img-news { margin-right: 10px; border-color: #E1E1E1; }
.news-str { font-family: "Trebuchet MS"; color: #626262; font-size: 16px; padding-left: 15px; font-weight:bold; }
.pagination { background: #FFFFFF; font-family: "Trebuchet MS"; color: #626262; font-size: 16px; padding-left: 18px; font-weight:bold;}
.pagination a {font-family: "Verdana"; font-size: 12px; padding: 10px}
.pagination b { background: #FFFFFF; font-family: "Trebuchet MS"; color: #626262; font-size: 16px; padding-left: 18px; font-weight:bold;}

table.cb tr > td.desc { padding-left: 30px; }

.desc a {text-decoration: underline; color: #C00064; font-size: 15px;}
.desc a:hover {text-decoration: none; border-bottom: dashed 1px #C00064;}

.table-golos {border: 1px #ABABAD solid; padding: 3 px; background: #F7F7F7}

.cfr-golos, .txt-golos {font-family: "MS Reference Sans Serif"; font-weight:bold; text-align:center;}
.cfr-golos {font-size: 22px; color: #C00064;}
.txt-golos {font-size: 12px; color: #626262;}

.golos {font-family: "Trebuchet MS"; font-size: 11px; color: #C00064; text-align: center; padding: 0; margin: 0;}
.golos a {text-decoration: underline;}
.golos a:hover {text-decoration: none; border-bottom: dashed 1px #C00064;}

.table-sound {background: #FFFFFF;}
.nazv, .kompoz, .nomer { font-family: "Trebuchet MS"; font-size: 14px; padding: 2px; font-weight:bold;}
.nazv {color: #C00064; text-align: left; width: 200px;}
.kompoz { text-align: left; color: #626262; font-weight:normal;}
.nomer {color: #FFFFFF; text-align: center; background: #C00064;}

#no {font-size: 16px;}
#isp {font-size: 16px;}
#komp {font-size: 16px; font-weight:bold;}

#otstup {padding-left: 25px; padding-top: 15px; padding-bottom: 15px;}

.reklsap {border: 1px #ABABAD solid; padding: 3 px; background: #F7F7F7}
.reklsap {font-family: "Trebuchet MS"; font-size: 12px; color: #C00064; text-align: left; padding-left: 5; padding-right: 0; padding-top: 0; padding-bottom: 0; margin: 0;}
.reklsap a {text-decoration: underline;}
.reklsap a:hover {text-decoration: none; border-bottom: dashed 1px #C00064;}

#cent a {padding-left: 105;}

/*===========================Elementy===============================*/
a { text-decoration: none; color: #C00064; }   
a:hover { text-decoration: underline;}

h1 { font-size: 16px; font-weight:bold; margin-bottom:0px; margin-top:0px; margin-left: 48px; }
p { text-align: justify; }

.rekl {font-family: Trebuchet MS; font-size: 12px; height: 65px; width: 180px; color: #000000}
.rekl2 {font-family: Trebuchet MS; font-size: 12px; height: 30px; color: #000000}
.rekl2 a {color: #c00064; text-decoration: underline;}
.rekl2 a:hover {text-decoration: none; border-bottom: dashed 1px #C00064;}
#r {color: #767676;}
.rekl3 {font-family: Trebuchet MS; font-size: 12px; height: 65px; width: 180px}
.rekl4 {font-family: Trebuchet MS; font-size: 12px; height: 65px; color: #000000}

.ads {color: #222121; background: #eeeeee; text-align: left; font-family: Tahoma; font-size: 11px; padding: 5px; border: 1px solid #d4d4d4; width: 300px;}
.ad { background: #ffffff;}
.ad a { text-decoration: underline; color: #C00064;}
.ad a:hover {text-decoration: none; border-bottom: dashed 1px #C00064;}

.adsnews {font-family: "Tahoma"; font-size: 14px; color: #535353; padding-top:25px;}
.adsnews li {font-size: 12px;}
#newss {padding-left:20px;}
#soundtrack {color: #c0c0c0; padding-left:20px;}


.adsphoto {font-family: "Tahoma"; font-size: 14px; color: #c6c6c6; padding-top:15px;}
.adsphoto li {font-size: 12px;}
#adsphoto {padding-left:20px;}

.adsnewss {font-family: "Tahoma"; font-size: 14px; color: #535353; padding-left:25px;}
.adsnewss li {font-size: 12px;}