@charset "windows-1251";
/* CSS Document */
body { margin:0px; background-color: #F5F5F5; font-family: Geneva, Arial, Helvetica, sans-serif}
#logo { position: absolute; top:0px; left:0px; width:100%; height:65px; background-image:url(/_img/templ/logo_fon.png); text-align:left; min-width:1000px}
#buttons { position: absolute; top:0px; left:0px; width:100%; height:25x; padding:3px 0 10px 0; background-image:url(/_img/template/fon_button.png); text-align:center; min-width:1000px; color:#999999; font-weight:bold;   font-family:Geneva, Arial, Helvetica, sans-serif; font-size:15px;  }
#buttons a {color:#666666; font-size:12px; font-weight:bold; text-decoration:underline;}
#buttons a:hover {color: #FF0000; font-size:12px; font-weight:bold; text-decoration:none;}


#page_top { margin:0px 0 0 0; padding: 2px 5px 0 5px; width:990px; height:8px; background-image:url(/_img/templ/page_top.png);}
#page { margin: 0; padding: 0px 5px 30px 5px; width:990px; background-image:url(/_img/templ/page.png); text-align:left }
#page_bot { margin: 0; padding: 0 5px 0 5px; width:990px; height:15px; background-image:url(/_img/templ/page_bot.png);}

/* контент */
#content { margin: -5px 0 -10px 0}
.content { font-size:14px; color:#222222; padding-top:40px}
#video {text-align:center}
a { color:#333399; text-decoration:underline; }
a:hover { color:#FF0000; text-decoration:none; }
h1 { padding:30px 20px 0 20px; color:#999999; font-size:40px; font-weight:bolder; font-family:Verdana, sans-serif; text-align:center}
h2 { padding:10px 10px 10px 30px; margin:0; color:#555555;  font-size:20px}
h3 { color:#444444;  font-size:18px}
h4 { color:#555555;  font-size:16px}
p { padding: 7px 20px 7px 20px; margin: 0; font-size:14px; color:#222222; text-align:}
ul { padding: 7px 20px 7px 40px; margin: 0 0 0 20px; font-size:14px;  color:#222222}
ol { padding: 7px 20px 7px 40px; margin: 0 0 0 20px;  font-size:14px; color:#222222}

#page center { padding:10px }
.sitemap  h2 { font-size:32px}
.sitemap  p { font-size:12px}
.sitemap  a { font-size:14px}
hr { clear:both}

/* навигация */
#small { margin:5px 290px 0 290px; width: 410px; height:65px }

/* футер */
#footer { background-color:#000000; border-top: 1px gray solid; color: #CCCCCC;  text-align:center; font-size:12px; padding:10px; margin:150px 0 0 0; }
#footer  p { color: #CCCCCC;  font-size:12px; }
#footer a { color:#FFFFFF}




a { color:#000066;}
a:hover { color:#CC0000; text-decoration:none}
a.red { color:#CC0000;}
a.red:hover { color:#0000CC; text-decoration:none}
a.black { color:#000000;}
a.black:hover { color:#0000CC; text-decoration:none}

/* General Preview*/
.img { float:left; text-align:left; width:135px; height:102px; padding:1px; margin-right:5px; margin-bottom:0px;background-image: url(/_img/template/shadow_img.png); background-repeat:no-repeat; cursor: pointer; /*filter:alpha(opacity=95);*/ opacity:0.95; }
.img_l { float:right; text-align:left; width:135px; height:102px; padding:1px; margin-left:5px; margin-bottom:0px;background-image: url(/_img/template/shadow_img.png); background-repeat:no-repeat; cursor: pointer; /*filter:alpha(opacity=95);*/ opacity:0.95; }
.img_c { width:135px; height:102px; padding:1px; margin-left:5px; margin-bottom:0px;background-image: url(/_img/template/shadow_img.png); background-repeat:no-repeat; cursor: pointer; /*filter:alpha(opacity=95);*/ opacity:0.95; }
.img_left { float:left; text-align:left; width:135px; height:102px; padding:1px; margin-left:10px; margin-right:5px; margin-bottom:0px;background-image: url(/_img/template/shadow_img.png); background-repeat:no-repeat; cursor: pointer; /*filter:alpha(opacity=95);*/ opacity:0.95; }
.img_right { float:left; width:133px;margin-left:5px; margin-bottom:3px}
.small { height:104px; width:133px; background-image: url(/_img/shadow_small.png); background-repeat:no-repeat; cursor: pointer; /*filter:alpha(opacity=90);*/ opacity:0.9; }
.shadow_pre { height:41px; width:53px; background-image: url(/_img/shadow_pre.png); background-repeat:no-repeat; cursor:pointer; /*filter:alpha(opacity=30);*/ opacity:0.30;}
.shadow_pre_click { height:41px; width:53px; background-image: url(/_img/shadow_pre.png); background-repeat:no-repeat; cursor:pointer; }
.shadow_pre_on    { height:41px; width:53px; background-image: url(/_img/shadow_pre_on.png); background-repeat:no-repeat; cursor:pointer;}
#pic { height:200px; width:265px; background-image: url(/_img/shadow.png); background-repeat:no-repeat; cursor: url("/_img/template/zoom.cur"), pointer; /*filter:alpha(opacity=90);*/opacity:0.9; }
#pic_on { height:200px; width:265px; background-image: url(/_img/shadow_on.png); background-repeat:no-repeat; cursor: url("/_img/template/zoom.cur"), pointer; }

#viewers {position: absolute;top:100px; left:0px; width:100%; cursor: url("/_img/template/zoom-.cur"), pointer;}
.viewer {position: fixed;top:0px;left:0px; width:100%; height:100%; background-color:#000000; /*filter:alpha(opacity=75);*/ opacity:0.75; }
#close {position: relative;top:20px; width:100px; height:20px; font-size:16px; font-weight:bold; background-color:#FFFFFF; text-align:center; cursor:pointer; /*filter:alpha(opacity=25);*/ opacity:0.25;}
#galery { float:right; width:265px; margin-left:20px; margin-bottom:5px; margin-top:4px }
#galery_left { float:left; width:265px; margin-left:10px; margin-right:5px; margin-bottom:5px; margin-top:4px }
#imglink { color:#666666; font-size:10px; clear:both}

/* Модули */
.left_70 h3 { padding-top:-9px; padding-left:20px; padding-right:10px; padding-bottom:5px; margin:0px; font-size:16px }
.h3 { padding-left:10px }
.unit { float:left; width:230px; margin:10px; margin-top:0px; margin-left:2%; margin-right:2%; background-position:center}
.left { float:left; width:46%; margin:10px; margin-top:0px; margin-right:2%;}
.right { float:right; width:44%; margin:10px; margin-top:0px; margin-left:2%;}
.left_70 { float:left; width:67%; margin-top:0px; margin-right:1%;}
.left_70 i{ color:#666666 }
.right_30 { float:right; width:27%; margin-top:20px; margin-left:1%;}
.lim { min-width:560px; }
.alone { margin-left:10px; margin-right: 10px; min-width:540px;}




/* Меню */
.data { font-weight:bold; font-size:10px; padding-left:10px; color:#220000}
.name { font-weight:bold; color:#220000; text-align:center; padding-right:5px; padding-left:5px;}
.place { font-weight:bold; font-size:10px; padding-right:10px; padding-left:10px;}
.anons {  color:#660000; font-size:11px}
.idea { font-size:10px; padding-right:10px; padding-left:10px; color:#331111}
.abr {color:#331111; padding-right:5px; padding-left:5px; text-align:left; margin-left:5px; margin-right:5px; margin-bottom:1px; background-color: #F5F5F5}
.stap { height:10px; clear:both}
.stup { height:15px; clear:both}

/* Шаблон */
#translate_con { position:absolute; top:3px; right:0px;}
#translate {color:#000066; text-decoration:underline; cursor:pointer; float:right}
#footer { padding-top:25px; min-width:560px; }
#slogan { font-size:24px; font-weight:bold; color:#FF0000; padding:10px}
#copyright {margin:30px; clear:both }
#rec { }
#publ { color:#666666; font-style:italic;  min-width:540px; font-size:12px }
#autor { color:#666666; font-style:italic;  min-width:540px; font-size:12px }
#hook { color:#990000; font-size:14px; font-style: oblique; font-weight:bold; text-align:center; margin-top:-7px; margin-bottom:7px;}
#righter { color:#666666; font-style:italic; margin-top:10px; margin-bottom:5px; margin-right:20px}
#lefter { color:#666666; font-style:italic; margin-top:10px; margin-bottom:5px; margin-left:20px}
#video { text-align:center}
#video_1 { text-align:center}
#video_2 { text-align:center}
#video_3 { text-align:center}
#video_4 { text-align:center}
.smile { margin-bottom:-4px}
.justify { padding-bottom:7px;text-align:justify}


/* Радио */
h4 { background-color: #F5F5F5; padding:2px; padding-left:10px; font-size:13px; margin:0px;}
.radio { width:160px; padding:10px; float:left}
.radio_style { width:180px; padding:20px; float:right}
.radio_unit { padding:5px; padding-left:13px;}
.style_unit { padding:5px; padding-left:23px;}
.fm { width:137px; height:104px; background-image:url(/_img/template/shadow_133.png); background-repeat:no-repeat}
.station { text-align:center; font-size:10px}
.speed { font-size:10px}
.type { font-size:10px}
.hear { text-align:right}
.winamp { margin-bottom:-3px; padding-right:3px}

/* Описания */
.what { font-weight:bold; color: #332222; padding-right:10px; }
.mix { padding-left:56px}
.live { padding-left:55px}
.remix { padding-left:69px}
.cd { padding-left:92px}
.dj { padding-left:67px}
.djs { padding-left:10px; padding-right:10px; width: 100px}
.style { padding-left:51px}
.track { padding-left:87px}
.progress { padding-left:87px}
.support { padding-left:265px}

