@import url("/css/modules/rte2.css");
html{ margin: 0; padding:0; height: 100%;  }
 body { color:#000000; margin: 0; padding:0; height: 100%; background: #c4c4c1 url(/images/partners/19/8.gif) repeat-y left; }
 body, table, td { font-family:'Trebuchet MS' ,Tahoma, Arial, Helvetica, Sans-Serif;  font-size:14px; font-weight: normal; }
 .general { width:995px; height: 100%; background: White; }
 .general_header { width:100%; height: 64px; }
 .general_content { width:100%; height: 100%; }
 .general_footer { width:100%; height: 41px; }
 a { color:#307b1e; text-decoration:none; }
 a:hover { text-decoration:underline; }
label {cursor:pointer;}

 /* header from football.ua  */
div.header { width:100%; height:64px; }
div.header1 { float:left; width:401px; }
div.header2 { float:left; width:343px; height:64px; background:url(/images/partners/19/b1000000.gif) repeat-x; }
div.header3 { float:left; width:251px; height:64px; background:url(/images/partners/19/b2000000.gif) repeat-x; }
.loginForm { text-align:center; font-size:11px;}
.loginMess { height:13px; overflow:hidden; text-align:center; }
.loginHelp { padding: 6px 16px 0 0; font-size:11px; }
.input_text2 { border-top:solid 1px #C8C8C8;border-left:solid 1px #C8C8C8;border-right:solid 1px #F0F0F0;border-bottom:solid 1px #F0F0F0; }
.padTop3 { margin-top:2px; }
.white { color: white; }
a.white, a.white:active, a.white:visited, a.white:link { font-family:Arial, Helvetica, Sans-Serif, Tahoma; color:White; text-decoration: underline; }
a.white:hover { text-decoration: none; }
.text10 {font-size:10.5px; font-weight:normal;}
.green {color:#4D844D;}
 .enter { width:251px; height:64px; color: White; text-align: left; margin: 0; padding:0; vertical-align: top; }
 .enter td { color: White; font-size: 12px; }
 .enter td a { font-family:Arial, Helvetica, Sans-Serif, Tahoma; color: White; font-size: 12px; text-decoration: none; }
 .enter td a:hover { text-decoration: underline; }
 /* header from football.ua  */

/*start content*/
 .content { background: #FFFFFF url(/images/partners/19/col_bg00.gif) repeat-x top;  height: 100%; width: 995px; margin: 0; padding: 0; color: Black; }
 .height_100 { height: 100%; }
 .content_padding	{ margin: 15px 10px 0 20px; }
 .content_body { width:725px; overflow: hidden; }
 .right_block_margin { margin: 0px 0px 0px 25px; }
/*end content*/

.diplay_block { display: block; }
.diplay_none { display: none; }
div.hr { margin:0px; padding:0px; background:url('/images/index_post_divider.gif') repeat-x; height:2px; }
div.hr hr { display:none; }
hr { border-width:1px; }

/* CYB styles */

h1,h2,h3,h4,h5, a { color: #307b1e; text-decoration: none; padding:0; margin: 0; }
h1 { font-size:25px; }
h2 { font-size:18px; }
h3 { font-size:16px; }
h4 { font-size:14px; }
h5 { font-size:12px; }

h1.de_title { font-size:36px; color:#979797; margin:0; padding:0; }
h1.de_subtitle { font-size:25px; color:#979797; margin:0; padding:0; }

h1.de_post_title { font-size:30px; color:#307b1e; margin:0; padding:0;}
h1.de_post_title a { color:#307b1e; text-decoration: none; margin: 0; padding:0;}
h1.de_post_title a:hover { text-decoration: underline; }
.de_post_date { font-size:10px; color: Black; margin: 0; padding:0; font-weight: bold; }
.de_post_mood { font-size:10px; color: Black; margin: 0; padding:0; font-weight: bold; }
.de_post_tags { font-size:11px; }
.de_block_inner_content { padding: 12px 0 0 8px; font-size:14px; }
a.de_under_post_links, a.de_post_tags{ color:Black; font-size:11px; text-decoration:underline;}
a.de_under_post_links:hover, a.de_post_tags:hover { text-decoration:none; }
.de_post_inner_content { width: 690px; overflow:hidden;  }

.hr_dotted { background:white url(/images/partners/19/tech_dot_h_gray.gif) repeat-x scroll left top; height:1px; line-height:1px; margin:10px 0 10px 0; }
.r_block_nick { font-size:18px; color: Black; margin: 0; padding:0; font-weight: bold; }
#menu { margin:0pt; overflow:hidden; text-align:left; }
#menu ul { list-style-type:none; margin:0; padding:0; }
#menu ul li { display:block; margin-bottom:5px;}
#menu ul li a { color:#404040; text-decoration:none; font-size:14px; }
#menu ul li a:hover, #menu ul li.active a { text-decoration:underline; }

#short_review_item { line-height:normal; margin: 0; padding:0; }
#short_review_item ul { margin: 0; list-style:none; width:auto; padding:0; }
#short_review_item li {	list-style:none; margin: 0; padding:0; }
#short_review_item li a {	color:Black; }
#short_review_item li.margin { list-style:none; margin: 0; padding:0; }

h4.gradient_reflect_green { border-left: 1px #467846 solid; border-right: 1px #467846 solid; background:url('/theme/15/gradienv.gif') #2a2a2a left center repeat-x; padding: 1px 0 3px; margin: 0;}
h4.gradient_reflect_green span {color: white; font-weight: bold; font-size: 8pt; padding: 6px 9px;}
.hr_dotted {background:url('/theme/15/tech_dot.gif') white left top repeat-x; line-height: 1px; height: 1px; margin-top: 10px;}
a.usertags {font-family:Arial, Helvetica, Sans-Serif; color: #939393; text-decoration:none; margin:0; padding:0; }
a.usertags:hover { color: White; background-color:#939393; text-decoration:none; }
#filter { padding:15 0 0 15;}
#filter a, span { font-size:13px; }
a.de_rs_out_block_links { text-decoration: none; font-size: 13px; color: #404040; }
div.hr {margin: 0; padding:0; background:url('/images/index_post_divider.gif') repeat-x; height:2px; }
div.hr hr { display:none; }
hr { border-width:1px; }
.post_divider {background: url('/theme/default/dots_post_divider.gif') repeat-x; height:1px; width:auto;margin-top:15px;	margin-bottom:15px; }
.forma { height:22px; font-size: 14px; width: 500px; border: 1px solid #CDCDCD; }

.head_calendar { background: #F3F3F3; border: 1px solid #C0C0C0; color: #336799; font-size: 11px; height: 18px; padding: 2px; text-align: center; vertical-align: top;width: 14%; }
.block_calendar { border:1px solid #C0C0C0; color: #336799; font-size: 11px; height: 40px; padding: 3px; vertical-align: top;	width: 40px; }
.block_calendar_a { background: #FFFFFF; border: 1px solid #C0C0C0; color: #336799; font-size: 11px; height: 90px; vertical-align: top;	width: 14%; }
.number { color: #979696; font-size: 11px; text-align: right; vertical-align: top; }
.text_calendar { color: #C2113A;	font: normal 11px Arial; text-align:center; }
a.text_calendar, a.text_calendar:active, a.text_calendar:visited { color: #C2113A; font-size: 11px; text-decoration: none; }
a.text_calendar:hover { color: #C2113A; font-size: 11px; text-decoration: underline; }
.calendar_month { font-size: 19px; font-weight: bold; color:#ff7300; }
a.calendar_day_items { font-size:17px; color:#ff7300;   text-decoration: none; }
a.calendar_day_items:hover {text-decoration: underline; }
.cursor{ cursor: pointer; }
ul.polling { margin: 0; padding:0; list-style: none; }
li.polling { margin: 0; padding:0; }
.line_height { line-height:1.6em; }

.id_comment_text { background-color:#ececec; color: Black; margin:0; padding:5px; }
.id_comment_text * { margin:0; padding:0; }
.id_comment_text_no { margin:0; padding:0; }

/*  BLOCK CALENDAR */
.head_calendar2 { color: #4b6ca3; font: bold 11px Verdana; text-align: center; vertical-align: top; }
.block_calendar2 { border: 1px solid #E0E0E0; width:28px; height:28px; vertical-align: top; }
.block_calendar3 { border: 1px solid #F3F3F3; width:28px; height:28px; font-size: 10px;}
a.calendar_day_items2 { font-size: 10px; color:#799cd4; text-decoration: none; }
a.calendar_day_items2:hover { text-decoration: underline; }
.number2 { padding:0; margin: 0; padding-left:3px; color: #FF684F; font-size: 12px; }
.enter { width:251px; height:90px; color: White; text-align: left; margin: 0; padding:0; vertical-align: top; font-family: Arial, Helvetica, sans-serif;}
.enter td { color: White; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.enter td a { color: White; font-size: 12px; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.enter td a:hover { text-decoration: underline; }
.enter td .input { border-color:#C8C8C8 rgb(240, 240, 240) rgb(240, 240, 240) rgb(200, 200, 200); border-style:solid; border-width:1px; height:15px; font-size: 11px; padding:0; margin:0;}
.alpha { filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
div.all-list { background:url('/images/permalink.gif') left no-repeat transparent; display:block; margin:0; padding:0 0 0 15px; width:80px; clear:both;  }