/* Reset CSS */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* End reset CSS */

.clear { clear: both; }

html, body
{
font-family: Helvetica, sans-serif;


	/*font: normal 1em/1.4em "Times New Roman",serif; */
	/*font: Tahoma, Verdana, Arial, Helvetica, sans-serif;*/
	padding: 0 5px;
	margin: 0;
	background: url('images/background.jpg') #ffb0b0 top left repeat;
}

#global { width: expression(this.offsetWidth > 960 ? "auto" : 960); }

#global
{
	padding: 10px 0 0 0;
	margin: 0 auto;
	min-width: 960px;
	max-width: 1305px;
	}
	
	#header
	{
		height: 97px;
		padding: 1px 0 0 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		background: url('images/header_bg.png') #fffefe top left repeat-x;
		}
		#header .sb-inner
		{
			background: url('images/header_bg.png') #fffefe top left repeat-x;
			}
		#header .logo
		{
			position: absolute;
			margin: 0;
			z-index: 1000;
			*display: block;
			}
			#header .logo img
			{
				width: 380px;
				height: 92px;
				}
		#header_i
		{
			max-width: 1295px;
			height: 92px;
			background: url('images/header.png') top left no-repeat;
			}
		#header form
		{
			float: right;
			height: 92px;
			background: url('images/header_right.gif') top right no-repeat;
			}
			#header form #login_overall
			{
				width: 152px;
				height: 74px;
				margin: 7px 14px 0 730px;
				padding: 6px 2px 6px 6px;
				background: url('images/header_right_bg.png') top left no-repeat;
				}
				* html #header form #login_overall { width: 162px; height: 79px; padding: 0; }
				* html #login_overall div { padding: 6px; background-image: url('images/header_right_bg_ie6.jpg'); }
				#header form #login_overall div
				{
					font-size: 0.9em;
					line-height: 1.25em;
					color: #4d0750;
					}
					#login_overall div input
					{
						width: 60px;
						margin-right: 10px;
						background: #fce1f2 none;
						}
					#login_overall div input.submit
					{
						float: left;
						display: block;
						
						width: 58px;
						height: 19px;
						margin: 3px 11px 0 3px;

						border: none;
						background: transparent url('images/login_submit.png') top left no-repeat;

						font: bold 0.85em/1em Helvetica, sans-serif;
						color: #4d0750;
						
						*margin-right: 5px;
						}
						* html #login_overall div input.submit { margin-right: 4px; }
					#login_overall div .links
					{
						float: left;
						background: none;
						}
						* html #login_overall div .links { margin-top: -3px; }
						#login_overall .links a:link,#login_overall .links a:visited
						{
							display: block;
							
							text-decoration: underline;
							font-size: .7em;
							line-height: 1em;
							color: #c71b7f;
							}
							#login_overall .links a:hover,#login_overall .links a:active
							{
								text-decoration: none;
								color: #a5095d;
								}

#login_overall .text_in
{
font-size: 0.8em;
line-height: 1em;
color: #4d0750;
}

#login_overall .links_in a:link,#login_overall .links_in a:visited
{
display: block;
text-decoration: underline;
font-size: .9em;
line-height: 1em;
color: #c71b7f;
}

#login_overall .links_in a:hover,#login_overall .links_in a:active
{
text-decoration: none;
color: #a5095d;
}

#login_overall .links_in2 a:link,#login_overall .links_in2 a:visited
{
text-decoration: underline;
font-size: .75em;
line-height: 1em;
color: #c71b7f;
}
#login_overall .links_in2 a:hover,#login_overall .links_in2 a:active
{
text-decoration: none;
color: #a509;
}

	#nav_toolbar
	{
		
		margin: 0 3px;
		height: 34px;
		
		background: url('images/nav_toolbar_bg.png') top left repeat-x;
		}
		.nav_margin { height: 10px; font-size: 0; line-height: 0; }
		#nav_toolbar .left
		{
			float: left;
			width: 16px;
			height: 34px;
			
			background: url('images/nav_toolbar_left.png') top left no-repeat;
			}
		#nav_toolbar .right
		{
			float: right;
			width: 16px;
			height: 34px;
			
			background: url('images/nav_toolbar_right.png') top right no-repeat;
			}
		#nav_toolbar ul
		{
			float: left;
			}
			#nav_toolbar ul li
			{
				float: left;
				padding: 8px 10px;
				
				background: url('images/nav_toolbar_delim.png') top left no-repeat;
				}
				#nav_toolbar ul li:first-child
				{
					background: none;
					}
				#nav_toolbar ul li a:link,#nav_toolbar ul li a:visited
				{
					text-decoration: none;
					color: #ffd5d5;
					font-size: .9em;
					}
					#nav_toolbar ul li a:hover,#nav_toolbar ul li a:active
					{
						color: #fff;
						}


		#nav_toolbar form.search
		{
			float: right;
			}
			#nav_toolbar form.search input
			{
				margin-top: 5px;
				vertical-align: middle;
				background-color: #fce1f2;
				}
				#nav_toolbar form.search input.submit
				{
					margin: 7px 0 0 12px;
					}




	* html .c_corner { background: url('images/ie6_c_tl.gif') top left no-repeat; }
	* html .c_corner2 { background: url('images/ie6_c_tr.gif') top right no-repeat; }
	* html .c_corner3 { background: url('images/ie6_c_br.gif') bottom right no-repeat; }
	* html .c_corner4 { background: url('images/ie6_c_bl.gif') bottom left no-repeat; }



	#c_wrap
	{
		padding: 9px 0;
		background-color: #fff;
		}
		#c_wrap .sb-inner { background-color: #fff; }
	#wrap
	{
		float: left;
		width: 100%;
		}
		#content
		{
			margin: 0 180px;
			
			}



#content .column_one
{
float: left;
width: 96%;
padding: 0 1% 0 2%;
z-index:3;
}



			#content .column
			{
				float: left;
				width: 46%;
				padding: 0 1% 0 2%;
				}
			#content h1.title
			{
				height: 27px;
				padding: 0;
				background: url('images/title_bg_right.png') top right no-repeat;
				
				vertical-align: middle;
				font-size: 1.2em;
				line-height: 27px;
				font-weight: normal;
				color: #4d0750;
				}
				#content h1.title span
				{
					display: block;
					height: 27px;
					padding-left: 1em;
					background: url('images/title_bg_left.png') top left no-repeat;
					}

#content h1.title a:link,#content h1.title a:visited
{
text-decoration: none;
font-weight: normal;
color: #4d0750;
}
#content h1.title a:hover,#content h1.title a:active
{
text-decoration: none;
font-weight: normal;
color: #4d0750;
}


#content h3.title
{
height: 27px;
padding: 0;
background: url('images/title_bg_right.png') top right no-repeat;
vertical-align: middle;
font-size: 1.2em;
line-height: 27px;
font-weight: normal;
color: #4d0750;
}
#content h3.title span
{
display: block;
height: 27px;
padding-left: 1em;
background: url('images/title_bg_left.png') top left no-repeat;
}
#content h3.title a:link,#content h3.title a:visited
{
text-decoration: none;
font-weight: normal;
color: #4d0750;
}
#content h3.title a:hover,#content h3.title a:active
{
text-decoration: none;
font-weight: normal;
color: #4d0750;
}



			#content .corner
			{
				background: url('images/corner_tl.gif') top left no-repeat;
				}
				#content .corner div
				{
					background: url('images/corner_tr.gif') top right no-repeat;
					}
					#content .corner div div
					{
						background: url('images/corner_br.gif') bottom right no-repeat;
						}
						#content .corner div div div
						{
							padding: 3px 7px;
							background: url('images/corner_bl.gif') bottom left no-repeat;
							}
							#content .corner div div div div
							{
								background: none;
								padding-left: 0px;
								}

			#content .article
			{
				margin: 1em 0;
				background-color: #ebebeb;
				*margin-left: 2%;
				*border: 1px solid #fff;
				}
				#content .article img.title
				{
					float: left;
					}
					* html #content .article img.title { margin-left: -2%; }
				#content .article .info
				{
					padding: 0 0 0 0px;
					padding-left: 3px;
					}
				#content .article h2
				{
					}
					#content .article h2 a:link,#content .article h2 a:visited
					{
						text-decoration: underline;
						font-size: .875em;
						font-weight: normal;
						color: #b23180;
						}
						#content .article h2 a:hover,#content .article h2 a:active
						{
							text-decoration: none;
							}
				#content .article p
				{
					margin: .3em 0;
					font-size: .75em;
					line-height: 1.2em;
					}
				#content .article .author,#content .article .date
				{
					padding: 0;
					
					text-decoration: underline;
					color: #898989;
					font-size: .75em;
					line-height: 1.1em;
					}
					#content .article .author a:link,#content .article .author a:visited
					{
						text-decoration: underline;
						color: #898989;
						}
						#content .article .author a:hover,#content .article .author a:active
						{
							text-decoration: none;
							}
				#content .article .date
				{
					text-decoration: none;
					}

#content .article .rubrica
{
margin-left: 0;
margin-bottom: 5px;
padding: 0;
color: #666666;
font-size: .6em;
}


#content .article .rubrica a:link,#content .article .rubrica a:visited
					{
						text-decoration: none;
						color: #666666;
						}
						#content .article .rubrica a:hover,#content .article .rubrica a:active
						{
						text-decoration: underline;
						}




			#content .news
			{
				background-color: #fce1f2;
				
				}
				#content .news .info
				{
					padding-left: 3px;
					}


#content .article  a:link,#content .article  a:visited
{
text-decoration: underline;
color: #666;
}
#content .article a:hover,#content .author a:active
{
text-decoration: none;
}

#content .article .main_art
{
margin-top:.3em;
color:#000000;
padding: 0;
text-align: justify;
font-size: .75em;
line-height: 1.2em;
}


#content .article .main_art a:link,#content .article .main_art a:visited
{
text-decoration: none;
color:#000000;

}
#content .article .main_art a:hover,#content .article .main_art a:active
{
text-decoration: none;
color:#000000;
}


				#content .article .author,#content .article .date,#content .article .author a:link,#content .article .author a:visited
				{
					color: #ee6dbb;
					}

#content .hleb
{
margin-left: 15px;
margin-bottom: 15px;
font-size: .82em;
color: #666666;
}
#content .hleb a:link,#content .hleb a:visited
{
text-decoration: underline;
font-size: .82em;
font-weight: normal;
color: #666666;
}
#content .hleb a:hover,#content .hleb a:active
{
text-decoration: none;
}


#content .article_one
{

margin-bottom: 1em;
background-color: #fce1f2;
font-size: .83em;
line-height: 1.2em;
*border: 1px solid #fff;
}

#content .article_one h2
{
font-size: 1.2em;
color:#990066;
}
#content .article_one h1
{
font-size: 1.2em;
color:#990066;
}

#content .article_one h3
{
font-size: 1.1em;
}
#content .article_one h3 a:link,#content .article_one h3 a:visited
{
font-size: 1.1em;
text-decoration: underline;
}
#content .article_one h3 a:hover,#content .article_one h3 a:active
{
font-size: 1.1em;
text-decoration: none;
}

#content .article_one p
{
margin-bottom:10px;
}

#content .article_one .info
{
padding-left: 10px;
}
#content .article_one .autor
{
font-size: .9em;
}

#content .article_one .more
{
float: right;
z-index:100;
}

#content .article_one .date
{
font-size: .8em;

}

#content .article_one .rubrica
{
color: #666666;
font-size: .95em;
}
#content .article_one .rubrica a:link,#content .article_one .rubrica a:visited
{
text-decoration: none;
color: #666666;
}
#content .article_one .rubrica a:hover,#content .article_one .rubrica a:active
{
text-decoration: underline;
}
/* 
#content .article_one .form_f input
{
						width: 90px;
						margin-bottom: 5px;
						background: #fff none;
}

#content .article_one .form_f input.submit
{
						width: 70px;
						height: 22px;
						margin: 4px 11px 0 0;

						border: none;
						background-color: #ED6FBB;

						font: bold 0.85em/1em Helvetica, sans-serif;
						color: #4d0750;
						
						*margin-right: 5px;
}


#content .article_one input.submit
{
						width: 70px;
						height: 22px;
						margin: 4px 11px 0 0;
cursor:pointer;

						border: none;
						background-color: #ED6FBB;

						font: bold 0.85em/1em Helvetica, sans-serif;
						color: #4d0750;
						
						*margin-right: 5px;
}


#content .article_one input.submit:hover {
border-color:#FFCC66 #FFFF99 #FFFF99 #FFCC66;
border-style:solid;
border-width:1px;
background:#FFFF99;
}

#content .article_one input.submit:focus {
background:#ddd;
border-color:#ddd #333 #333 #ddd;
border-style:solid;
border-width:1px;
}
*/



#content .article_one .map_map ul
{
list-style: disc inside;
}

#content .article_one .map_map li
{
padding-left: 20px;
}

#content .article_one a:link,#content .article_one a:visited
{
text-decoration: underline;
font-size: .875em;
font-weight: normal;
color: #b23180;
}
#content .article_one a:hover,#content .article_one a:active
{
text-decoration: none;
}


#content .article_one .img_art_left
{
margin-right: 10px;
padding:0;
float: left;
}
#content .article_one .img_art_right
{
margin-left: 10px;
padding:0;
float: right;
}
#content .img_art_anons
{
margin-right: 7px;
padding:0;
float: left;
}

html>body #content .img_art_anons { position: static; } 




#content .comment_art h2{
color:#990066;
}


#content .article .comm_date
{
font-size: .6em;
color:#EE6DBB;
}
#content .article .comm_name
{
font-size: .8em;
color:#B23180;
}
#content .article .comm_name a:link,#content .article .comm_name a:visited{
color:#B23180;
text-decoration: none;
font-weight: bold;
}
#content .article .comm_name a:hover,#content .article .comm_name a:active{
color:#B23180;
text-decoration: underline;
font-weight: bold;
}

#content .article .comm_text
{
font-size: .83em;
}


.comm_put_comment
{
font-size: 1em;
color:#990066;
}
.comm_put_comment a:link, a:visited
{
text-decoration: underline;
color: #666;
}
.comm_put_comment a:hover, a:active
{
text-decoration: underline;
color: #666;
}


* html #content .gamelist_all{
position:absolute;
}
* html #content .dop_gamelist{
height:600px
}

#content .gamelist
{
float: left;
width: 98px;
height: 160px;
}
#content .gamelist a.gamepicture
{
display: block;
height: 118px;
text-align: left;
outline: 0px;
}
#content .gamelist img
{
border: 1px solid #E17AC5;
position: relative;
top: 4px;
left: 4px;
}
#content .gamelist div
{
text-align: center;
}
#content .gamelist div a:link, #content .gamelist div a:visited
{
text-decoration: none;
}
#content .gamelist div a:hover, #content .gamelist div a:active
{
text-decoration: underline;
}


	#left_column
	{
		position: relative;
		z-index: 100;
		
		float: left;
		width: 162px;
		margin-left: -100%;
		padding: 0 5px 9px 13px;
		}
		#navigation
		{
			width: 162px;
			
			background: #fb86a0 url('images/left_column_nav_top.png') top left no-repeat;
			}
			*:first-child+html #navigation { position: absolute; }
			#navigation .bottom
			{
				height: 9px;
				background: url('images/left_column_nav_bottom.png') top left no-repeat;
				
				font-size: 0;
				line-height: 0;
				}
			#navigation ul
			{
				padding: 10px 3px 10px 5px;
				}
				#navigation ul li
				{
					padding: 3px 0 2px;
					background: url('images/left_column_navigation_delim.png') top center no-repeat;
					}
					#navigation ul li:first-child
					{
						background: none;
						}
					#navigation ul li a:link,#navigation ul li a:visited
					{
						display: block;
						padding-left: 5px;
						background: none;
						
						text-decoration: none;
						font-size: .875em;
						color: #4b024b;
						}
						#navigation ul li a:hover, #navigation ul li a:active
						{
							padding-left: 10px;
							background: url('images/left_column_nav_active.gif') left center no-repeat;
							}

					#navigation ul li .marta a:link, #navigation ul li .marta a:visited,#navigation ul li .marta a:hover,#navigation ul li .marta a:active
						{
							color:#cc0000;
							}

	


#womenclick_758{
width: 100%;
}
 
*:first-child+html #left_column #womenclick_758 { top: 235px; margin-bottom: 245px;  }





.horo_left{
width: 100%;
margin-top: 1em;
}

*:first-child+html #left_column .horo_left { top: 0px; margin-bottom: 10px; }

/* *:first-child+html #left_column .horo_left { top: 250px; margin-bottom: 260px; } */

/* *:first-child+html #left_column .horo_left { top: 270px; margin-bottom: 260px; } */

.horo_left h2{
height: 21px; 
background: transparent url(/images/left_horo_title.gif) no-repeat;
font-size: 14px; 
border-bottom:2px solid #fff;
text-align: center;
display:block; 
padding-top:8px;
}



.horo_left h2 a:link,.horo_left h2 a:visited{
text-decoration: none;
color:white;
}
.horo_left h2 a:hover,.horo_left h2 a:active{
text-decoration: none;
color:white;
}

.horo_left .horo_content_left{
width: 162px;
background: #EAEBF6 url('/images/left_horo_v.gif') top left no-repeat;
font-size: .6em;
color:#41457A;

}



.horo_left .horo_content_left img{
margin: 1.1em 1em 0.5em 1em;
}


.horo_left .horo_content_left a:link,.horo_left .horo_content_left a:visited{
text-decoration: underline;
color:#41457A;

}
.horo_left .horo_content_left a:hover,.horo_left .horo_content_left a:active{
text-decoration: none;
color:#41457A;

}

.horo_left .horo_content_left .horo_table{
margin-bottom: 7px;
z-index:100;
}
.horo_left .horo_content_left .horo_table td{
text-align: center;
vertical-align:text-bottom;

}


.horo_left .horo_content_left .bottom
{
height: 6px;
background: url('/images/left_horo_n.gif') top left no-repeat;
font-size: 0;
line-height: 0;

}



.banners
		{
			width: 100%;
			margin-top: 1em;
			}
			/* *:first-child+html #left_column .banners { top: 0px; margin-bottom: 260px; } */
			.banners img
			{
				display: block;
				margin: 1em auto;
				}

	#right_column
	{
		position: relative;
		z-index: 100;
		
		float: left;
		width: 162px;
		margin-left: -180px;
		padding: 0 13px 9px 5px;
		}

#mneniya_right
		{ 
		width: 152px;
		padding: 3px 5px 0px 2px;
		font-size:13px;
		color:#4D0750;
		text-align: justify;
		}
#mneniya_right a{
color:#E05FAD;
}
#mneniya_right p{
padding-bottom:5px;
}
#mneniya_right .mnenie_m, #mneniya_right .mnenie_m a{

font-size:16px;
color:#4D0750;
padding-bottom:6px;
text-align:center;
font-weight: bold;
text-decoration: none;
}

#pershoro_left{
width: 152px;
padding-top: 10px;
text-align: center;
}



		#tags_cloud
		{
			width: 152px;
			padding: 3px 5px 0;
			background: #fedbdb url('images/right_column_tags_cloud_top.png') top left no-repeat;
			}
			#tags_cloud ul
			{
				text-align: center;
				}
				#tags_cloud ul li
				{
					display: inline;
					line-height: 1.5em;
					}
					#tags_cloud ul li a:link,#tags_cloud ul li a:visited
					{
						text-decoration: none;
						color: #e05fad;
						}
						#tags_cloud ul li a:hover,#tags_cloud ul li a:active
						{
							text-decoration: underline;
							color: #4d0750;
							}
			#tags_cloud .bottom
			{
				height: 9px;
				width: 162px;
				margin-left: -5px;
				background: url('images/right_column_tags_cloud_bottom.png') top left no-repeat;
				
				font-size: 0;
				line-height: 0;
				}


* html #tags_cloud .bottom { margin-right: -5px; }

#right_column #tags_cloud h6
{
border-bottom: 2px dotted #991b6e;
text-align: center;
font-size: 1.05em;
font-weight: normal;
color: #4d0750;
}
#right_column #tags_cloud h6 a:link,#right_column #tags_cloud h6 a:visited
{
text-decoration: none;
color: #4d0750;
}
#right_column #tags_cloud h6 a:hover,#right_column #tags_cloud h6 a:active
{
text-decoration: none;
color: #4d0750;
}

#tag_main ul
{
font-size:22px;
text-align: center;
}
#tag_main li
{
display: inline;
line-height: 1.5em;
}
#tag_main ul li a:link,#tag_main ul li a:visited
{
text-decoration: none;
color: #e05fad;
}
#tag_main ul li a:hover,#tag_main ul li a:active
{
text-decoration: underline;
color: #4d0750;
}	


#footer { width: expression(this.offsetWidth > 960 ? "auto" : 960); }


	#footer
	{
		clear: both;
		margin: 10px auto 0;
		min-width: 960px;
		max-width: 1305px;
		padding: 0;
		background-color: #702170;
		}
		#footer .sb-inner { background-color: #702170; }
		#footer .banners
		{z-index: 1000;
			float: right;
			width: 200px;
			margin: 1em 10px 30px 0;
			}
			#footer .banners img
		{
		vertical-align:middle;
			margin: 0;
			padding: 0;
			padding-top:1em;
			display:inline;
			}
		#footer .info
		{
			position: absolute;
			z-index: 1000;
			margin: 0 0 .5em 35px;
			}
			#footer .info ul
			{
				padding: 2em 0 1.5em;
				}
				#footer .info ul li
				{
					display: inline;
					margin-right: 12px;
					}


#footer .info a.footer_b{color:#E05FAD;text-decoration: none;font-size: .7em;}

			#footer .info p
			{
				padding: 0;
				font-size: .75em;
				line-height: 1.1em;
				color: #e05fad;
								}
				#footer .info p a:link,#footer .info p a:visited
				{
					color: #e05fad;
					text-decoration: underline;
					}
					#footer .info p a:hover,#footer .info p a:active
					{
						text-decoration: none;
						}
		#footer p
		{
			padding: 3em 0 0 250px;
			font-size: .6em;
			line-height: 1.1em;
			color: #ffffff;
			}
			#footer p a:link,#footer p a:visited
			{
				color: #ffffff;
				text-decoration: underline;
				}
				#footer p a:hover,#footer p a:active
				{
					text-decoration: none;
					}


.tag_h2{
margin-left:10px;
margin-bottom: 10px;

}

.tag_pagination{
margin-left:10px;
font-size: .83em;
z-index:3;

}
.tag_pagination a:link,.tag_pagination a:visited{
color:#666;
text-decoration: underline;
}
.tag_pagination a:hover,.tag_pagination a:active{
color:#666;
text-decoration: none;
}

#content .art_pagination
{
font-size: .83em;
}
#content .art_pagination a:link,#content .art_pagination a:visited{
color:#666;
text-decoration: underline;
}
#content .art_pagination a:hover,#content .art_pagination a:active{
color:#666;
text-decoration: none;
}

.warnText{

color:red;
font-size: 1em;
}

.status_error{

margin-left:12px;
color:red;
font-size: 1em;
}

.horo_rus{
font-size: 1.5em;
color: #b23180;;
}

table.standard {border:1px solid #AAAAAA; border-collapse: collapse}
table.standard th {border:1px solid #AAAAAA; padding-left:0.2em; padding-right:0.2em;}
table.standard td {border: 1px solid #AAAAAA; padding-left:0.2em; padding-right:0.2em}
table.standard caption {font-weight:bold; padding-top: 0.2em; padding-bottom:0.2em}



table.redate {width:300px;color:#555555;}
table.redate td {text-align:center;height:30px;vertical-align: middle;}
table.redate tr.table_c1{background-color:#E5F1F4;}
table.redate tr.table_c2{background-color:#F8FBFC;}
table.redate tr.table_c3{background-color:#328AA4;color:#FFFFFF;font-weight: bold;}

table.redate1 {width:450px;color:#555555;}
table.redate1 td {text-align:center;height:30px;vertical-align: middle;}
table.redate1 tr.table_c1{background-color:#E5F1F4;}
table.redate1 tr.table_c2{background-color:#F8FBFC;}
table.redate1 tr.table_c3{background-color:#328AA4;color:#FFFFFF;font-weight: bold;}

table.redate2 {width:400px;color:#555555;}
table.redate2 td {height:30px;vertical-align: middle;}
table.redate2 tr.table_c1{background-color:#E5F1F4; text-indent:20px; text-align:left;}
table.redate2 tr.table_c2{background-color:#F8FBFC; text-indent:20px; text-align:left;}
table.redate2 tr.table_c3{background-color:#328AA4;color:#FFFFFF;font-weight: bold; text-align:center;}


table.mnenie_table {width:400px;}
table.mnenie_table td {height:25px;}
table.mnenie_table td.mnenie_submit {height:30px; vertical-align: bottom;}

table.mnenie_r {width:340px;}
table.mnenie_r td {height:25px;}
table.mnenie_r td.mnenie_r_v {height:40px; vertical-align: top; text-align:center; font-size: 1.3em;}



table.calend {color: #555555;border-collapse: collapse;}
table.calend tr {text-align:center;}
table.calend td { padding: 5px; border: 1px solid #FCE1F2;}
table.calend td a:link, table.calend td a:visited{ color:#4B024B; text-decoration: none; font-size: 1em;}

table.calendl {color: #555555;border-collapse: collapse; width:162px; font-size: 12px;}
table.calendl tr {text-align:center;}
table.calendl td { padding: 1px; border: 1px solid #FFFFFF;}
table.calendl td a:link, table.calend td a:visited{ color:#4B024B; text-decoration: none; font-size: 1em;}


table.calend_zach {color: #555555;border-collapse: collapse;}
table.calend_zach tr {text-align:center;}
table.calend_zach td { padding: 2px; border: 1px solid #FCE1F2;}
table.calend_zach td a:link, table.calend td a:visited{ color:#4B024B; text-decoration: none; font-size: 1em;}


.calend_a a:hover { text-decoration: underline !important; }


.yub_small{font-size: .75em;}




*:first-child+html .da_begun_he {height:140px;}
*:first-child+html .da_begun_ve {height:230px;}
*:first-child+html .da_begun_abs{ position:absolute;} 

.subscribe_text_h3{color: #990066;font-size: 15px; padding-bottom:5px;}
.subscribe_text{color: #555555;font-size: 12px;text-align: justify;padding-bottom:5px;line-height: 1.5;}


#lx_1989 a:link, #lx_1989 a:visited { text-decoration: underline !important; }
#lx_1989 a:hover, #lx_1989 a:active { text-decoration: none !important; }
html>body #lx_1989 img { position: static; } 


.profile_left{
float:left;
width:145px;
text-align:center;
}
.profile_left .profile_picture img{
padding-top:3px;
}
.profile_left div{
padding-top:3px ;
}
.profile_left .fonttext{
font-size:80%;
}
.profile_left .fonthref{
font-size:95%;
}

.profile_right{
padding-top:6px;
margin-left:158px;

}

 *:first-child+html #klik_captcha { position:absolute;} 



/* BBcodes bar & in text BBcodes */
select.nc_bbcode_bar_size {margin-bottom:5px; width:100px;}
img.nc_bbcode_wicon {border:0; width:27px; height:20px;}
img.nc_bbcode_icon {border:0; width:20px; height:20px;}
div.nc_bbcode_error {padding:3px 0; color:#AA0000; font-weight:bold}
input.nc_bbcode_helpbox {margin:0 0 3px; padding:2px 0; width:100%; font-size:10px; font-family:Verdana,Arial; background:none; border:0;}
div.nc_bbcode_colors {width:249px;background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_color_top {white-space:nowrap;}
div.nc_bbcode_color {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_color {padding:0px; cursor:pointer; height:20px; width:20px; border:0px;}
input.nc_bbcode_color_white {padding:0px; cursor:pointer; height:20px; width:20px; border:1px solid #AAAAAA;}
div.nc_bbcode_smiles {width:137px;background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_smile_top {white-space:nowrap;}
div.nc_bbcode_smile {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_smile {padding:0px; cursor:pointer; height:22px; width:22px; border:0px;}
img.nc_bbcode_smile_in_text {margin:0 0 -3px 0;}
/* BBcodes in text */
div.nc_bbcode_quote_1_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_1 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;font-style:italic;}
div.nc_bbcode_quote_2_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_2 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;font-style:italic;}}
div.nc_bbcode_code {margin:10px 25px 10px 25px;}
span.nc_bbcode_list_closed {margin-left:1em; text-indent:-.65em; display:block;}
div.nc_bbcode_list {margin-left:1em; text-indent:-.65em;}
span.nc_bbcode_color {}
span.nc_bbcode_size {}
a.nc_bbcode_url_1 {}
a.nc_bbcode_url_2 {}
img.nc_bbcode_img {
max-width: 400px;
}
* html div.nc_bbcode_img_div img { width: expression(this.offsetWidth < 400 ? "auto" : 400); }

span.nc_bbcode_s {}
a.nc_bbcode_cut_link {}
/*END   component styles   */





#nnnadv {width: expression(this.offsetWidth > 960 ? "auto" : 960); }
#nnnadv
{
clear: both;
margin:0;
min-width: 960px;
max-width: 1305px;
padding-top: 1px;
background-color: #fff;
height: 171px;
vertical-align: middle;
}
#nnnadv .sb-inner { background-color: #fff; }

#forum_last{
padding-left:15px;
padding-bottom:10px;
}
#forum_last .forum_last_mes{
font-size:14px;
padding-top:10px;
}
#forum_last a:link,#forum_last a:visited
{
text-decoration: underline;
color: #B23180;
}
#forum_last a:hover,#forum_last a:active
{
text-decoration: none;
}
#forum_last .forum_last_mes_one{
padding-bottom:5px;
}






table.subscribetable {border:1px solid #AAAAAA; border-collapse: collapse}
table.subscribetable td {border: 1px solid #AAAAAA; padding-left:0.2em; padding-right:0.2em;vertical-align: middle;}
table.subscribetable caption {font-weight:bold; padding-top: 0.2em; padding-bottom:0.2em}
table.subscribetable a {text-decoration: underline; color:#666666;}

.imagerow a img {border: 1px solid #5982B5;}



#header .logo img { behavior: url(/malinika/iepngfix.htc) }






#s_right{color:#555555;font-size:11px;padding-bottom:25px;margin-top:-15px;text-align:justify;}
#s_right a:link,#s_right a:visited,#s_right a:hover,#s_right a:active
{
text-decoration: none;
color:#555555
}


#s_left{width:152px;color:#555555;font-size:11px;padding-bottom:10px;padding-top:25px;text-align:justify;}
#s_left a:link,#s_left a:visited,#s_left a:hover,#s_left a:active
{
text-decoration: none;
color:#555555
}

