/*© Idea Design Studio, www.idea.net.ua, 2006*/
/*COMMON*/
html, body {color: #545454; font-family: Arial,Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 120%; letter-spacing: 0px; margin: 0; padding: 0; background-color: #FFF;}
table, img {border:0;}
img { margin: 0; padding: 0;}
input, select, textarea { vertical-align: middle;}
h1, h2, h3, h4, h5 {font-family:  Arial,Verdana, Helvetica, sans-serif; line-height:100%;}
h1 {color:#da251d; padding:15px 0 10px 0px; margin:0px 0 0px 0; font-size:24px; font-weight: bold;}
h2 {color:#ff9000; padding:15px 0 5px 0px; margin:0px 0 0 0; font-size:18px; font-weight: bold;}
h3 {color:#ff9000; padding:15px 0 5px 0; margin:0px 0 0 0; font-size:14px; font-weight: bold;}
td {color:#545454; font-family:  Arial,Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 120%; letter-spacing: 0px;}

h1.tag_cat { padding: 0;margin-left:30px;} 
h1.aka { padding: 0 0 0 32px;} 
h1.aka a {color:#da251d; font-size:24px; font-weight: bold;} 
h1.tab_head { padding: 0; margin: 0; line-height: 100%; font-size: 12px;}

/*MESSAGES*/
.err {color: #dd4a0e; padding: 10px 0px 10px 20px; margin: 10px 0 10px 20px; border: 1px solid #dd4a0e;}
.error {color: #dd4a0e; padding: 10px; margin:0 0 20px 0px; border: 1px solid #dd4a0e;}
.mess {color: #545454; padding: 10px 0px 10px 20px; margin: 10px; border: 1px solid #ffba00; line-height: 100%; font-weight: bold;}

/*KROSHKI*/
.path {font-size:11px; padding-left: 7px;}
.navon {  color: #FFF; font-size: 11px; text-decoration: none; padding: 7px 0 10px 0px;}
.navoff { color: #FFF; font-size: 11px; font-weight: normal; text-decoration: underline; padding: 7px 0 10px 0px;}


/*LOGIN*/

span.logintext {font-size:9px; color:#000; font-weight: bold; display: block; line-height: 20px; white-space: nowrap;}
.logintext a {font-size:9px; color:#545454; text-decoration: none;}
.logintext a:hover {color:#545454; text-decoration:underline;}


td.auth { height: 40px;}
img.auth { vertical-align: top;}

/*LOGIN FORM*/

	#login-popup{}
	#login-popup input{width:auto;color:#4e3900;vertical-align:middle}
	#login-popup .head{}
	#login-popup .head table td{ padding: 0 0 20px 80px;}
	h1.pophead {padding:0px;font-size:16px; font-weight:bold;color:#4e3900;cursor:move;}
	h1.pophead.def {cursor:default;}
		
	#login-popup .body{ font-size:11px;}
	#login-popup table td{color:#4e3900;}
	
	#login-popup a{ font-size:11px;color:#4e3900;text-decoration:underline;}
	#login-popup a:hover{text-decoration:none;}
	#login-popup .authtext{ font-size:11px;width:70px;color:#4e3900;}
	
	#login-popup .authform100{width:175px;background:#FFF; border: 1px solid #b5b8bf;}
	#login-popup .checkboxes{ font-size:11px}
	#login-popup .checkboxes input{ font-size:11px;background:none;}
	#login-popup .buttons input{background:#FFF;padding:1px 4px;}

/*calendar*/
td.calendar_head { padding: 0 0 7px 5px;}


/*blok leader*/
.leader_top {background: url(/i/Image/site/leader_top.gif) no-repeat top;}
.leader {padding:7px; border-left:2px solid #FFC600; border-right:2px solid #FFC600;}
.leader_bottom {background: url(/i/Image/site/leader_bottom.gif) no-repeat bottom;}
.leader_login {font-weight: bold; padding-top: 5px;}
.leader_avatar { padding: 5px 0 5px 0;}
.leader_login_online { color:#da251d; font-weight: bold;}

.leader_topM {background: url(/i/Image/site/leader_top_m.gif) no-repeat top;}
.leaderM {padding:7px; border-left:2px solid #70bb49; border-right:2px solid #70bb49;}
.leader_bottomM {background: url(/i/Image/site/leader_bottom_m.gif) no-repeat bottom;}

.leader_topW {background: url(/i/Image/site/leader_top_w.gif) no-repeat top;}
.leaderW {padding:7px; border-left:2px solid #d90b00; border-right:2px solid #d90b00;}
.leader_bottomW {background: url(/i/Image/site/leader_bottom_w.gif) no-repeat bottom;}

.leader_topQ {background: url(/i/Image/site/leader_top_q.gif) no-repeat top;}
.leaderQ {padding:7px; border-left:2px solid #00b2ee; border-right:2px solid #00b2ee;}
.leader_bottomQ {background: url(/i/Image/site/leader_bottom_q.gif) no-repeat bottom;}


/*blok opinion*/
.opinion_t {background: url(/i/Image/site/opinion_t.gif) no-repeat top;}
.opinion {padding:7px; border-left:2px solid #d1cec1; border-right:2px solid #d1cec1;}
.opinion span {font-size: 11px;}
.opinion_b {background: url(/i/Image/site/opinion_b.gif) no-repeat bottom;}
.opinion h2 {padding:0px 0 5px 0;}



.authform100 {border:1px solid #000; background-color:#000; width:100%;}
.authformtextbg {color:#000; background-color:#7e7e7e; font-weight:bold; vertical-align:top; line-height: 100%;}
.authformbg {color:#000; background-color:#7e7e7e;}
.authformbg input { text-align: left;}
td.enter { text-align: left; height: 20px;}
td.enter h2{ font-size: 14px; font-weight: bold; padding: 3px 0 5px 0;}


table.numbering td { font-size: 16px; font-weight: bold; }
table.numbering td a{ font-size: 16px; font-weight: bold; }
table.numbering td.on{ background:#fff1c2; }
table.numbering td.off a { font-size: 16px; padding: 0 5px 0 5px;}



.prog_comment { padding-top: 7px; font-weight: bold;}

a.offline { color:#545454; font-weight: bold;}
a.online { color:#da251d; font-weight: bold;}

/*LISTS*/
ol {}
ul { list-style: disc;}
ul li {}


/* FORMS */
input, textarea, select {}
form { padding: 0; margin: 0;}
.form100 {width:100%;}
.form100_opinion {width:185px; padding: 0; margin: 0; background: url(/i/Image/site/formbg.gif) repeat-x top; border: 1px solid #ffc800;}
.formtextbg {color:#000; font-weight:bold; vertical-align:top; line-height: 100%;}
.formbg {color:#000;}
.form_error {color:#ED000E; font-size:9px;}

input.radiobutton { background: none; border:0px;}

/*SEARCH FORM*/
.search_form { padding: 0; margin: 0;}
.search_form_input { width: 100px; margin-left: 10px;}
.search_form_space { margin: 0;}
.search_highlight { font-weight: bold; }


/* LINKS */

a {text-decoration: underline; color: #d90b00; font-size: 12px;}
a:hover { text-decoration:none;}
a:focus { text-decoration:none;}
a.link_gray { text-decoration: underline; color: #515151; font-size: 11px;}
a.link_gray:hover { text-decoration:none;}
a.link_gray:focus { text-decoration:none;}
a.h1 { text-decoration: none; cursor: pointer;}
a.h1:hover { text-decoration: none; }


/*menu*/

table.menu1 {margin: 10px 0 20px 16px; }
.menu2 { height: 29px; padding: 10px 0 20px 16px; }
td.menu1-off.last{ padding: 0 14px 3px 14px; border: 0;}
td.menu1-off{ padding: 0 14px 3px 14px; border-right: 1px solid #dd4a0e;}
a.menu1-off{ font-size: 12px; color: #4c4a3d; text-decoration: none;background: url(/i/Image/site/underline.gif) repeat-x 100% 100%;}
a.menu1-off:hover{ text-decoration: none;background: none; }
a.menu1-off:focus{ text-decoration: none;background: none; }
td.menu1-on.last{ padding: 0 14px 3px 14px; border: 0;}
td.menu1-on{ padding: 0 14px 3px 14px; border-right: 1px solid #dd4a0e;}
a.menu1-on{ font-size: 12px; color: #4c4a3d; font-weight: bold;text-decoration: none;}
a.menu1-on:hover{ text-decoration: none;}
a.menu1-on:focus{ text-decoration: none;}


/*row menu*/
.row_menu { background-color: #ffba00; height: 29px; padding-left:16px;}
td.row_menu1-off.last{ padding: 0 14px 3px 14px; border: 0;}
td.row_menu1-off{ padding: 0 14px 3px 14px; border-right: 1px solid #dd4a0e;}
a.row_menu1-off{ font-size: 15px; color: #4c3700; text-decoration: none;background: url(/i/Image/site/underline.gif) repeat-x 100% 100%;}
a.row_menu1-off:hover{ text-decoration: none;background: none; }
a.row_menu1-off:focus{ text-decoration: none;background: none; }
td.row_menu1-on.last{ padding: 0 14px 3px 14px; border: 0;}
td.row_menu1-on{ padding: 0px 14px 3px 14px; border-right: 1px solid #dd4a0e;// padding-top:2px;}
a.row_menu1-on{ font-size: 15px; color: #4c3700; font-weight: bold;text-decoration: none;}
a.row_menu1-on:hover{ text-decoration: none;}
a.row_menu1-on:focus{ text-decoration: none;}

a.item { font-size: 11px;}
a.item1-off{ font-size: 11px;}
a.item1-on{ font-size: 11px; text-decoration: none;}

/* SITEMAP */


a.menu_1-on{ font-size: 11px; color: #4c4a3d;text-decoration: none;}
a.menu1-on:hover{ text-decoration: none;}
td.map1-off {padding-left: 2px;}
a.map1-off {font-size:14px; color:#4c4a3d; font-weight: bold; text-decoration: none;background: url(/i/Image/site/underline.gif) repeat-x 100% 100%;}
.map1-off:hover {text-decoration:none; background: none;}
.map1-off:focus {text-decoration:none; background: none;}
td.map2-off {font-size:12px;color:#4c4a3d;padding:10px 0 3px 20px;}
a.map2-off {font-size:12px;color:#4c4a3d; text-decoration: none;background: url(/i/Image/site/underline.gif) repeat-x 100% 100%;}
.map2-off:hover {text-decoration:none; background: none;}
.map2-off:focus {text-decoration:none; background: none;}
.map3-off {font-size:10px;color:#4c4a3d; text-decoration:underline;padding:0 0 4px 0px;display:block}
.map3-off:hover {text-decoration:none;}
.map3-off:focus  {text-decoration:none;}
.map3-off td.bullet3lt-off { vertical-align: top; padding-left: 40px;}
 


/*top right*/

.avatar_top { padding: 68px 0 2px 40px; margin: 0;}
.avatar_top img { border: 1px solid #393738;}
.shou_top { font-size: 11px; padding-left: 5px;}
.button_top { padding: 4px 0 0 40px;}


/*main style*/
td.sity_select{ font-size: 11px; height:38px;}
td.sity_select form{ padding-top: 15px; width: 100%;}
td.shapka { background: url(/i/Image/site/shapka_right.gif) no-repeat bottom right; height: 205px;}
.reg { float: right; cursor: pointer;}
.registration { height: 80px; vertical-align: top;}
td.search_blok { padding: 7px 0 20px 0;}
td.search_blok a { color:#4b493d; font-size: 11px;}
table.footer { background: url(/i/Image/site/footer.gif) no-repeat top left; height: 105px; }
table.footer td {font-size: 10px; color: #9c9c9c; padding: 80px 10px 30px 10px;}
table.footer td a { color: #9c9c9c;}
td.bg_content{ background: url(/i/Image/site/bg_content.gif) repeat-x top left; }
td.top_programm { font-size: 11px; padding: 80px 0 5px 17px;}
td.top_programm h1 { padding: 20px 0 5px 0; color: #da251d; font-size: 13px; font-weight: bold; background: none;}
div.floatleft{ text-align: left; float: left;  padding-right: 10px;}
td.middle_blok_reg {background: url(/i/Image/site/middle_blok_reg.gif) repeat-y top; padding: 0 13px 0 13px; }
td.middle_blok_reg h1 { color: #da251d; padding: 0 0 10px 0; font-size: 16px; font-weight: bold;}


div.div_auto_scroll {padding:0px; margin:0px; height:190px; width:670px; overflow:auto;}
div.div_auto_scroll ul { list-style: none; list-style-position: outside; padding: 0; margin: 0;}
div.div_auto_scroll li{ border-bottom: 1px solid #d8d8d8; padding: 2px 5px 2px 10px; margin: 0;}
/*div.div_auto_scroll li.active { color: #da251d; border-bottom: 1px solid #d8d8d8; padding: 2px 5px 2px 10px; margin: 0;}*/
div.div_auto_scroll a{color: #a2a2a2;}
div.div_auto_scroll a.active { color: #da251d;}
.red { color:#d90b00;}
td.bg_orang { background-color: #ffba00; height: 3px;}
span.marker{}


/*CONTENT*/
.content { padding: 0 0 20px 30px;}
.content30 { padding: 0 0 20px 0px; width: 745px;}
img.floatleft { float: left; border: 0; padding: 2px 20px 20px 0;}
img.floatright { float: right; border: 0; padding: 2px 0px 20px 20px;}
table.content_table { border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}
table.content_table td { border-top: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5; padding: 5px; white-space: nowrap;}
table.content_table td.gray { background-color: #f7f7f7; font-size: 12px; color: #545454; }
table.content_table td.head {font-weight: bold; background:url(/i/Image/site/formbg.gif) repeat-x top;}
table.content_table td.head_b {font-weight: bold; background:url(/i/Image/site/formbg.gif) repeat-x top; border-bottom:2px solid #e5e5e5;}

/*statistic*/


.statistic { padding-left: 30px;}
table.statistics td { font-size: 11px; color: #9c9c9c;}
table.statistics td a { font-size: 11px;}


/*BACKGROUND*/



/*Sorting*/

td.sort {text-align: right; margin: 0; padding: 7px 0 0 193px;//padding:7px 0 0 0;}
td.sort_left{background: url(/i/Image/site/sort_left.gif) no-repeat top right;  width: 9px;}
td.sort_bg{ font-size: 11px;background: url(/i/Image/site/sort_bg.gif) repeat-x top; height: 26px; white-space: nowrap;}
td.sort_right{background: url(/i/Image/site/sort_right.gif) no-repeat top left; height: 26px;  width: 9px;}
a.sort_link_off{ font-size: 11px; color: #4c4a41; font-weight: bold; text-decoration: none;}
a.sort_link_on{ font-size: 11px; color: #4c4a41; text-decoration: none;background: url(/i/Image/site/underline.gif) repeat-x 100% 100%;}
a.sort_link_on:hover{ color: #4c4a41; text-decoration: none;background: none;}
.calendar_sel { font-size: 11px; }
.calendar_text { font-size: 11px; padding-right: 5px;}
td.calendar_today a{color:#000; }
td.calendar_today {border: 1px solid #545454;}
td.calendar_select  {border: 1px solid #545454;  text-align: center; background-color: #fff4cc;}
td.calendar_select a  { font-size: 14px; text-decoration: none;}
td.calendar_arrow {}
td.calendar_arrow a { font-size: 14px; text-decoration: none;}
td.calendar_arrow a.on { font-size: 14px; text-decoration: underline;}
td.head h1.pophead {padding-left:4px;font-size:16px; font-weight:bold;color:#4e3900;cursor:move;}


/*add anekdot*/

.iframe {border-width: 0px;height: 30px;width: 100%;}
.iframe.hidden {visibility: hidden;width:0px;height:0px;}
#mp3s{display:none;}
.add_anekdot {visibility:visible;padding:5px 10px;position:absolute;left:-100px;top:-1000px;}
.anekdot { width: 497px;}
.add_anekdot h3 {color: #FFF; padding: 8px 0 9px 5px; font-weight: normal;}
.add { padding-left: 6px; width:12px;}
table.anekdot td { color: #000; padding: 0;}
table.anekdot td.formtext { color: #000; padding-left: 0px; font-size:11px;color:#4c4a41;}
td.button_ok { padding: 0 20px 0 20px; cursor:pointer; width: 93px;}
.dot {background: url(/i/Image/site/dot.gif) repeat-x top; padding-top: 8px;}

.alphabet { cursor: pointer;}
.alphabet:hover { text-decoration: none;}
.alphabet_eng { cursor: pointer;}
.alphabet_eng:hover { text-decoration: none;}
/*h2..alphabet {color:#da251d;}*/

h3.aka {color:#ff9000; padding:5px 0 5px 18px; margin:0px 0 0 0; font-size:16px; font-weight: bold;}
h3.aka a {font-size:16px; font-weight: bold; text-decoration: none;}

.close_icon{vertical-align:top;cursor:pointer;}
 
div.childprogramm {margin-left:30px;}
 
/*#########*/

/*REGISTRATION POP-UP*/

.reg_on1{background: url(/i/Image/site/pole_l_on.png) no-repeat right;cursor:default;width:170px;}
.reg_off2{background: url(/i/Image/site/pole_l_off.png) no-repeat right;cursor:pointer;width:170px;}
.reg_on3{background: url(/i/Image/site/pole_r_on.png) no-repeat left;cursor:default;width:369px;}
.reg_off4{background: url(/i/Image/site/pole_r_off.png) no-repeat left;cursor:pointer;width:369px;}

*html .reg_on1, *html .reg_off2, *html .reg_on3,*html .reg_off4{background:none;progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
*html .reg_on1{background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/Image/site/pole_l_on.png',sizingMethod='image');cursor:default;width:170px;}
*html .reg_off2{background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/Image/site/pole_l_off.png',sizingMethod='image'); cursor:default;width:170px;}
*html .reg_on3{background:none;filter:  progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/Image/site/pole_r_on.png',sizingMethod='image');cursor:default;width:369px;}
*html .reg_off4{background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/Image/site/pole_r_off.png',sizingMethod='image');cursor:pointer;width:369px;}



.button_add { padding-left:12px;}

/*REGISTRATION*/

.numeral { font-size: 18px; font-weight: bold;}
.wreg_on1{cursor:default;width:170px; height: 50px;}
.wreg_off2{cursor:pointer;width:170px; height: 50px;}
.wreg_on3{cursor:default; height: 50px;}
.wreg_off4{cursor:pointer; height: 50px;}


/*#########*/



/*popup form*/
.popup_form {visibility:visible;left:-1000px;top:-1000px;position:absolute;padding:0;margin:0;}
.corner_right_t{background: url(/i/Image/site/corner_right_t.png) no-repeat bottom left; width: 21px; height: 21px;}
*html .corner_right_t {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/Image/site/corner_right_t.png,sizingMethod=scale);}

.bg_top{background: url(/i/Image/site/bg_top.png) repeat-x bottom left; height: 21px; }
*html .bg_top {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/Image/site/bg_top.png,sizingMethod=scale);}

.corner_left_t{background: url(/i/Image/site/corner_left_t.png) no-repeat bottom right; width: 21px; height: 21px;}
*html .corner_left_t {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/Image/site/corner_left_t.png,sizingMethod=scale);}

.shadow_right{background: url(/i/Image/site/shadow_right.png) repeat-y top left; width:21px }
*html .shadow_right { width:21px;background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/Image/site/shadow_right.png,sizingMethod=scale);}

.shadow_left{background: url(/i/Image/site/shadow_left.png) repeat-y top right; width:21px }
*html .shadow_left {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/Image/site/shadow_left.png,sizingMethod=scale);}

.corner_right_b{background: url(/i/Image/site/corner_right_b.png) no-repeat top left; width:21px; height: 25px; }
*html .corner_right_b {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/Image/site/corner_right_b.png,sizingMethod=scale);}

.bg_bottom{background: url(/i/Image/site/bg_bottom.png) repeat-x; height: 20px; }
*html .bg_bottom {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/Image/site/bg_bottom.png,sizingMethod=scale);}

.corner_left_b{background: url(/i/Image/site/corner_left_b.png) no-repeat top right; width:21px; height:25px; }
*html .corner_left_b {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/Image/site/corner_left_b.png,sizingMethod=scale);}

.shadow_bottom{background: url(/i/Image/site/shadow_bottom.png) repeat-x; height: 5px; }
*html .shadow_bottom {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/Image/site/shadow_bottom.png,sizingMethod=scale);}

a.button_ok {display:block;background: url(/i/Image/site/ok_off.png) no-repeat bottom; width:93px; height:107px;}
*html a.button_ok {display:block;background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/Image/site/ok_off.png,sizingMethod=image);}

a.button_ok:hover {display:block;background: url(/i/Image/site/ok_on.png) no-repeat bottom; width:93px; height:107px;}
*html a.button_ok:hover {display:block;background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/Image/site/ok_on.png,sizingMethod=image);}


.center{background-color: #ffc600;//background-color: #ffbf00;}


/*PAGE TABS*/
/* this block of CSS controls the tabs */

/* base styles for extending/overriding */
/* primary tabs */
/*.tabs_container{vertical-align:middle;border:1px solid #9FA1A8; background: #ECECF5;padding:6px;}*/
.pagetabs  .toggle li {cursor:pointer; margin-right: 15px; }
.pagetabs  .toggle li em {font-weight:normal;}
.pagetabs  .toggle li.on em {font-weight:bold;color: #4c483d;}

.pagetabs  .toggle li.on , .pagetabs  .toggle li.on a {color:#4c483d;} /* selected tab */
.pagetabs  .toggle li.on, .pagetabs  .toggle li.off  {border-right:1px solid #dd4a0e;} /* border-color should match selected color */

.pagetabs  .toggle li.on.last, .pagetabs  .toggle li.off.last { border-right:0px}
.pagetabs  .toggle li.on.first, .pagetabs  .toggle li.off.first   { border-left:0px}

/* bg images, defaults to #999 border-color on white bg */
.pagetabs  .toggle li a { text-decoration: underline; color:#4c483d;cursor:pointer; text-align: center;white-space:nowrap; font-size:11px; padding: 0px 3px 0 3px;}
.pagetabs  .toggle li.on a {white-space : nowrap; font-size:11px;text-decoration:none; cursor:default;}
.pagetabs  .toggle li.on a:hover {cursor:default; text-decoration:none;}


/* shared pri and sec */
.pagetabs ul, .pagetabs li {margin:0;padding:0;list-style:none;}
.pagetabs li {float:left;display:inline;}
.pagetabs li a:hover {text-decoration:none;}
.pagetabs ul:after {clear:both;content:'.';display:block;height:0;visibility:hidden;} /* clear non-IE */
.pagetabs ul {zoom:1;} /* clear IE */
.pagetabs:after {clear:both;content:'.';display:block;height:0;visibility:hidden;} /* clear non-IE */
.pagetabs {zoom:1;} /* clear IE */

/* primary tabs */
.pagetabs .toggle ul {font:bold 10px verdana;margin:5px 24px;} /* IE quirks mode: relative */
.pagetabs .toggle li {margin-right:.2em;padding:0;}
.pagetabs .toggle li.on strong a {cursor:default;}
.pagetabs .toggle li a, .pagetabs .toggle li em {display:block;}
.pagetabs .toggle li a {*display:inline-block;}  /* IE: 100% clickable */
.pagetabs .toggle li em {font-style:normal;padding:4px 4px;}
.pagetabs .toggle li.on a {margin-right:18px;}
/*.pagetabs .toggle li img {float:left};*/




/*ÌÅÄÈÀ ÖÅÍÒÐ (íå óäàëÿòü)*/
div.autor { padding-left: 10px;}
img.avatar { margin: 10px 0 0 10px;}

.media.gray{color:gray; white-space:nowrap; font-size: 11px;}
.media.gray a{color:#545454; font-size: 11px;}
.media.text { padding: 10px 10px 10px 0;}
.media.user_info { padding:0px 10px 0 10px; font-size: 11px;}
.media.user_info a{color: #545454; font-size: 11px;}
.media.info{width:178px;}
.media.cont{border-top:2px solid #d1cec1; background:transparent url(/i/Image/site/bg_diagonal.gif) repeat-y top right;}
.media.mp3{width:30px; padding-top: 15px;}
.media.vote{cursor:pointer;}

table.continue { background:transparent url(/i/Image/site/bg_diagonal_gr.gif) repeat-y top right;}

.notice_top_l { background:transparent url(/i/Image/site/notice_top_l.gif) no-repeat top left;}
.notice_top_m { background:transparent url(/i/Image/site/trans_gray.gif) repeat-x top;}
.notice_top_r { background:transparent url(/i/Image/site/notice_top_r.gif) no-repeat top right;}
.notice_bottom_l { background:transparent url(/i/Image/site/notice_bottom_l.gif) no-repeat bottom left;}
.notice_bottom_m { background:transparent url(/i/Image/site/trans_gray.gif) repeat-x bottom;}
.notice_bottom_r { background:transparent url(/i/Image/site/notice_bottom_r.gif) no-repeat bottom right;}
.line_right { background:transparent url(/i/Image/site/trans_gray.gif) repeat-y top right;}
.line_left { background:transparent url(/i/Image/site/trans_gray.gif) repeat-y bottom left;}

div.m_subject { color:#ff9000; font-size: 16px; font-weight: bold; padding-bottom: 15px;}
.comment { padding: 20px 0 15px 30px;}


a.post_day { font-size: 16px; font-weight: bold;}

/* ÑÒÈËÈ ÄËß ÂÑÏËÛÂÀÞÙÈÕ ÁËÎÊÎÂ  */
#dimmer{z-index:100;position:absolute;top:0px;left:0px;background:transparent url(/i/Image/site/dimmer.png);height:100%;width:100%;}
*html #dimmer{background:#fff;filter:alpha(opacity=60);}
.hide{display:none;}
.show{display:block;}



/*PRESS CENTER*/
.presscenter.offers div{}
.presscenter.year{padding:8px 10px 0px 10px;background:transparent url(/i/Image/site/bg_diagonal.gif)}
.presscenter.list{ padding: 8px 0 10px 10px;}
.presscenter.anonse{line-height: 110%; font-size: 14px;}
.presscenter.description{padding:3px 0 0 0;display:block; margin:0;}
.presscenter.src{font-size: 10px; display: block; margin: 0; padding: 5px 0 0 0;}
.presscenter.src a{font-size: 10px; color: #d90b00;}
.presscenter.img{padding: 5px;padding-left:0px;}
.presscenter.separator img { vertical-align: top; height: 10px; padding: 0; margin: 0;}



table.userinfo h2 {color:#ff9000; padding:0px 0 5px 0px; margin:0px 0 0 0; font-size:16px; font-weight: bold;}
table.userinfo h3 {color:#ff9000; padding:15px 0 5px 0px; margin:0px 0 0 0; font-size:14px; font-weight: bold;}
table.userinfo td { padding-bottom: 10px;}

/*ShowUsers*/

table.show_users {}
table.show_users td.head a{ font-size: 16px; font-weight: bold; text-decoration: none; color:#ff8a00;}
table.show_users td.head { border-bottom:2px solid #d1cec1; }
table.show_users td.users_order a{ font-size: 16px; font-weight: bold; text-decoration: none; color:#ff8a00;}
table.show_users td.users_order { border-bottom:2px solid #d1cec1; }
table.show_users td.name { background:url(/i/Image/site/dot.gif) repeat-x bottom; }
table.show_users td.name a {padding: 5px 0 20px 0;}
table.show_users td.name a.avat {display: block; padding:10px 0 0 0;}
table.show_users td.rate{ background:url(/i/Image/site/dot.gif) repeat-x bottom; padding:10px 0 0 0; }
table.show_users td.rate span.red{color:#db2f28;}
table.show_users td.awards { background:url(/i/Image/site/dot.gif) repeat-x bottom; padding:10px 0 0 0; }
table.show_users td.awards img { padding:0 10px 5px 0; }
td.nik_post { padding: 10px 0 20px 0;}
div.amount { color: #c5c5c5;}

/*my profile*/
table.my_profile_block {}
table.my_profile_block h1 {padding:0px 0 13px 0;font-size:14px; font-weight:bold;color:#4e3900;cursor:default;}
table.my_profile_block td.login {padding:5px 0 0 0;font-size:11px;}
table.my_profile_block td a {color:#d90b00;}
table.my_profile_block td b { font-size: 12px;}
table.my_profile_block td span { font-size: 12px; display: block; padding: 2px 0 4px 0;}
table.my_profile td.settings { padding-top: 20px;}
table.my_profile_block td a.link_gray { color:#545454;}
table.my_profile td a.link_gray { color:#545454;}
		
		
/*CLOUDE TAGS*/
#CloudTags{}
#CloudTags a{text-decoration:none;padding:5px;display:inline-block;text-transform:lowercase;}
.cloud1{font-size:9px;}
.cloud2{font-size:11px;}
.cloud3{font-size:12px;}
.cloud4{font-size:14px;}
.cloud5{font-size:18px;}
.cloud6{font-size:24px;}
.cloud7{font-size:30px;}

#ListTags{padding:5px; margin:0px;overflow:auto; height:300px; width:160px;}
#BlockTags{  height:348px; width:208px;  position:absolute;left:0px;top:0px;z-index:500;}


.a_tags{ padding-top: 15px; font-size: 10px; color:#ffcf91;}
.ank_tag { font-size: 10px; color:#c8c8c8;}
.media_count{ font-size: 9px; color:#808080;}

/*Âûñïëûâàþùèå ïîäñêàçêè íà ñûëêàõ*/

.linktips{cursor:pointer;}

.notlink{text-decoration:none;cursor:default;}

h2.dj_profile{text-align:center;}

/*<ïðèâàòíûå ñîîáùåíèÿ>*/
td.message_body { padding: 10px 0 20px 0;}
span.you_wrote{ font-weight: bold; padding: 10px 0 10px 0;}
div.original_msg_sup { padding: 10px 0 10px 30px;}
div.original_msg{ border-left: 2px solid #ffc600; padding: 5px 0 5px 3px; font-style: italic; color:#8e8e8e;}
span.response{ font-weight: bold;}
div.msg_content{}
/*</ïðèâàòíûå ñîîáùåíèÿ>*/

/*<Ìíåíèå>*/
.opinion_date {font-size:8px; color:#ccc;}
.opinion_list{padding-left:0px;margin-left:0px;list-style:none;}

.bookmarks{
display:block;
padding: 10px 0 10px 10px;
height:30px;
line-height:30px;

-moz-opacity: 0.3;
-khtml-opacity: 0.3;
opacity: 0.3;
filter:alpha(opacity=30);

}

.hid_img  {
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
  filter:alpha(opacity=30);
}

.shw_img {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  filter:alpha(opacity=100);
}

.blk {
padding-left: 7px;
padding-right: 0;
}

.media.cont2{
 
 border-top:2px solid #d1cec1;
 background:transparent url(/i/Image/site/bg_diagonal.gif) repeat-y top right;
 padding: 2px 2px 0px 0px;
 }

/*.gi_table { font-size:12px; font-family: arial;}*/
table.gi_table {border: 1px solid #eee;margin:0; font-size:12px; font-family: arial;}
div.result {margin:0;padding:0;}
.gi_table td {border-bottom: 1px solid #FFF4CC;}
.gi_table td.title {background: #FFBA00;}
.gi_table input {width: 115px;}
.gi_table input.choosecolor {width: 92px;}
.gi_table div.choosecolor {width:20px;height:20px;background:#000;float:left;margin:0 1px 0 0;border:1px solid #000;cursor:pointer;}
.gi_table select{width: 115px;}
.result {padding: 10px;}
.slider {border:1px solid #ddd; background:#eee; width:5px; height:13px;cursor:pointer;}
.color_dlg {border:1px solid #ddd;position:absolute;top:0; background-color: #FFF;}
.color_dlg td.slide {border:1px solid #ddd;}
.color_dlg td.colorres {border:1px solid #ddd;cursor:pointer;}
.gi_caption {margin:0;padding:0;}
.gi_caption_capt {font-size:16px;font-weight:bold;color:#FF9000; padding:0; margin:0;}
.gi_caption_capt a{color:#FF9000;font-size:16px;}
.gi_caption.a{font-size:16px;}
.gi_caption_joke {cursor:pointer;display:block;margin:4px 0 4px 0; padding:0;font-size:11px}
.preview {padding: 0 0 0 15px;}
div.auto_scroll_info {overflow:auto;width:258px;height:133px;border:1px solid #FF9000;font-family:arial;background:#fff; padding: 10px; margin: 0px;}

.credits_idea, 
.credits_mid {font-family: arial, Verdana, Helvetica, sans-serif; font-size:10px; font-weight: normal; padding:3px 0 3px 0; margin:0px; text}
.credits_idea a {font-family: arial, Verdana, Helvetica, sans-serif; font-size:10px;}
.credits_mid a {font-family: arial, Verdana, Helvetica, sans-serif; font-size:10px;}
strong.idea,
strong.mid {font-weight: normal;}

