@charset "UTF-8";
h1 {
	font-size:1.4166em;
	font-weight:bold;
	font-family:Georgia;
	margin:12px 0;
	line-height:1.3em;
}
h2 {
	font-size:1.3em;
	font-weight:bold;
	font-family:Georgia;
	margin:12px 0;
	line-height:1.3em;
}
h3 {
	font-size:1.2em;
	font-weight:bold;
	font-family:Georgia;
	margin:12px 0;
	line-height:1.3em;
}
hr.black {border-color:#000;}
.checkbox-label {position:relative;top:-3px;}
*|html[xmlns*=""]  .checkbox-label {
	top:0;
}
.v-middle{vertical-align:middle!important;}
.black-border {border-color:#000;}
ul.bullet {list-style:disc outside;margin-left:1.1em;}
ul.bullet li,ol.numeric li,ul.square-list li,ul.checked-list li{line-height:1.2em;padding-bottom:5px;}
ol.numeric {list-style:decimal outside;margin-left:1.5em;}
ol.rimskie {list-style:upper-roman outside;margin-left:1.5em;}
ul.square-list li {padding-left:16px;background:url(/images/site-map-li-dot.gif) no-repeat 0 0.5em;line-height:1.3em;margin-bottom:3px;}
ul.checked-list li {padding-left:18px;background:url(/images/checked-list.gif) no-repeat 0 2px;line-height:1.3em;margin-bottom:8px;}
ul.square-list.big-margin li {margin-bottom:10px;line-height:1.4em;}
table.content-table-with-border caption {padding-bottom:8px;font-weight:bold;}
table.content-table-with-border,table.content-table {margin:10px 20px 10px 0;}
table.content-table-with-border thead tr td,table.content-table thead tr td {font-weight:bold;text-align:left;}
table.content-table-with-border tr td {
	padding:5px;
	border:solid 1px #000;
	text-align:left;
	vertical-align:top;
	line-height:1.3em;
}
table.content-table tr td {
	padding:5px;
	text-align:left;
	vertical-align:top;
	line-height:1.2em;
}
table.plashka-table{
	margin:0;
	width:100%;
}
table.plashka-table tr td {
	padding:0 5px;
	text-align:left;
	vertical-align:top;
	line-height:1.2em;
	color:#fff!important;
}

table thead.grey-bg {background-color:#bebebe;color:#fff;}
.padding-left10 {padding-left:10px;}
.pad-top0 {padding-top:0!important;}
.no-pad-left{padding-left:0!important;}
.no-pad-right{padding-right:0!important;}
.no-pad{padding:0!important;}
.align-right {text-align:right!important;}
.margin-top0 {margin-top:0!important;}
.margin-bot0 {margin-bottom:0!important;}
.margin-bot2 {margin-bottom:2px !important;}
.margin-bot5 {margin-bottom:5px !important;}
.margin-top35 {margin-top:35px  !important;}
.margin-top20 {margin-top:20px !important;}
.margin-top10 {margin-top:10px !important;}
.margin-top30 {margin-top:30px !important;}
.margin-tb15 {margin: 15px 0;}
.margin-bot15 {margin-bottom:15px!important;}
.margin-bot10 {margin-bottom:10px!important;}
.margin-left10 {margin-left:10px!important;}
.margin-right10 {margin-left:6px!important;}
.margin-left20 {margin-left:20px!important;}
.margin-right20 {margin-right:20px!important;}
.margin20 {margin:20px 0;}
.margin-right10 {margin-right:10px!important;}
.margin-rh10 {margin-right:10px!important;}
.no-margin {margin:0!important;}
.margin-right15 {margin-right:15px!important;}
.align-center {text-align:center!important;}
.text-center {text-align:center!important;}
.text-right {text-align:right!important;}
.small-text {font-size:0.9em!important;}
.nowrap {white-space:nowrap!important;}
.padding-right10 {padding-right:10px!important;}
.pad-right20 {padding-right:20px!important;}
table.padding-bot10 tr td {padding-bottom:10px;}
.padding-bot20 {padding-bottom:20px!important;}
.padding-bot10 {padding-bottom:10px!important;}
.pad-left25 {padding-left:25px;}
img.img-left {float:left;margin:5px 15px 5px 0;}
img.img-right {float:right;margin:5px 0 5px 15px;}
cite,q,.italic {font-style:italic;}
strong, b {font-weight:bold;}
small {font-size:0.9em;}
em {font-style:italic;font-weight:bold;}
del {text-decoration:line-through;color:red;}
big {font-size:1.2em;}
.red-text {color:red;}
.blog-content {line-height:1.3em;}
.blog-content p {margin:10px 0;}
.blog_post_content {line-height:1.3em;}
.widget-content img {max-width:450px;}
.grey-link {color:#acacac!important;}
.dark-grey {color:#7f7c7c;}
.dark2-grey {color:#5c5c5c;}
#new-blogs img {margin-right:5px;}
.width250 {width:250px;}
.width100 {width:100%;}
.width50 {width:50%;}
.width45 {width:45%;}
.width33 {width:33%;}
.font14 {font-size:1.1667em!important;}
.inline-block {display:inline-block;}
.copy{display:none!important;}
.accord-title {font-size:11px;font-family: Tahoma;font-weight:normal;margin:0!important;padding:3px 0!important;}
.accord-title a {display:inline!important; padding:0!important;}
.float-right {float:right;}
.float-left {float:left;}
#ac-content {padding:0!important;}
#ac-content p {padding:0!important;margin:0 0 7px 0!important;}
#accordion h3 {margin-bottom:0;}
#news-time b {font-weight:normal;}
#news-time b.ht {color:#000000;}
.norm-link {font-weight:normal!important;}
#send-insruction .field-text{width:300px;}
img.free-img{width:auto;max-width:auto;}
.menu-theme li{
height:56px;
padding-bottom:5px;
}
.menu-theme a{
	background-image:url("/images/grayback.png");
height:46px;
left:0;
position:relative;
text-align:left;
top:-57px;
width:70%;
display:block;
font-family:Georgia;
font-size:17px;
color:#fff;
text-decoration:none;
padding:0px 0 10px 10px;
}
#next{
background:url(/images/w_next_active.gif) no-repeat 50% 50%;
width:18px;
height:28px;
line-height:28px;
padding:17px;
}
#prev{
background:url(/images/w_prev_active.gif) no-repeat 50% 50%;
width:18px;
height:28px;
line-height:28px;
padding:17px;
}
#cur{
font-family:Georgia, Times, serif;
font-size:18px;
text-shadow:1px 0 1px #A9A49E;
color:#000;
text-decoration:none;
}
.HeadMnthYear{
margin: 15px auto;
font-family:Tahoma;
font-size:18px;
color:#808080;
}
.EventCalTable td{
text-align:center;
padding: 10px 0;
font-size:16px;
}
td.EventCalHeader{
font-size:16px;
color:#808080;
border-bottom:1px dotted #8e8a8a;
color:#ACACAC;
font-weight:bold;
}
.EventCalMain td{
text-align:center;
padding: 5px 0;
font-size:12px;

}
a.prevM{
	position:relative;
	top:80px;
	left:6px;
}
a.nextM{
	position:relative;
	top:80px;
	left:-6px;
}
.arrow-left{
	text-decoration:none!important;
	color:#80bf60;
	background:url(/images/cal_arrow_left.gif) no-repeat 50% 50%;
	padding: 40px 20px;
}
.arrow-right{
	text-decoration:none!important;
	color:#80bf60;
	background:url(/images/cal_arrow_right.gif) no-repeat 50% 50%;
	padding: 40px 20px;
}
.NewsCalWeekend, .NewsCalToday, .NewsCalDefault, .NewsCalOtherMonth , .NewsCalHeader, .NewsCalMonthNav, .NewsCalDay, .NewsCalNews{
}
.NewsCalToday, .NewsCalDefault, .NewsCalOtherMonth, .NewsCalWeekend, .NewsCalHeader {

}
.NewsCalToday{
	background-color:#D12026;
	color:#fff!important;
}
.NewsCalDefault{
	color:#000000;
}
.NewsCalOtherMonth{
	color:#acacac;
}
.HasEvent{
	color:#8197d1;
	cursor:pointer;
}
span.HasEvent:hover{
	text-decoration:underline;
}
.NewsCalWeekend{

}
.NewsCalHeader{
}
.NewsCalTable, .NewsCalTable tr, .NewsCalTable td{
}
.NewsCalMonthNav{
}
.NewsCalDay{

}
.NewsCalDayOther{

}
.NewsCalNews{
}
p.mar{margin:10px 0;}
.inner p{
	word-wrap:break-word;
	/*line-height:1.2;*/
	padding-bottom:5px;
	padding-top:10px;
}
.calendar-tooltip{
text-align:left;
position:absolute;
z-index:999;
left:-9999px;
background-color:#e6e6fa;
padding:10px;
border:1px solid #fff;
width:200px;
}
.CalType td{
	padding:5px 0;
	border-right:1px solid #C9C9C9;
}
.CalType td.last{
	border-right:none!important;
}
.CalType td span{
	font-weight:bold;
	color:#58585A;
	cursor:pointer;
}
.CalType td span.active{
	color:#BA3D26;
}
.CalType1 li{
	display:inline;
	padding:5px 10px;
	font-weight:bold;
	color:#58585A;
	cursor:pointer;
	border-right:1px solid #C9C9C9;
	}
.CalType1 li.last{
	border-right:none!important;
}
.CalType1 li.active{
	color:#BA3D26;
}
a.foto{
background-color:transparent;
background-position:center center !important;
background-repeat:no-repeat;
display:block;
height:165px;
left:14%;
position:absolute;
top:22%;
width:193px;
z-index:1;
background:url(/images/lupa.png) no-repeat 50% 50%;}
.foto-border{
	padding:5px;
	border: 1px solid #C9C9C9;
	cursor:pointer;
}
.foto-border:hover{
	border: 1px solid #D12026;
}
.inputtextarea {width:100%}
.inputtext {width:100%}
/*begin plashka styles*/
div.right-toolbar {
display:block;
	font-size:0.7em;
	font-weight:normal;
	font-family:Tahoma, Geneva,  sans-serif;
	position:absolute;
	height:100%;
	top:0;
	right:0;
	padding:1px;
}
div.right-toolbar a {
	display:block;
	color:#fff!important;
	padding:5px 10px 6px;
	background-color:#D12026;
}
/*end plashka styles*/
#red-button{
	background:url("/images/fucking_button.gif") repeat-x scroll 0 50% transparent;
	border:1px solid #93151A;
	color:#FFFFFF;
	padding:7px 10px;
	font-size:1.3em;
	font-weight:bold;
	font-family:Georgia;
	line-height:1.3em;

}
.user-name{
	color:#BA3D26;
	font-weight:bold;
}
#vk_like{
width:250px!important;
}
.video-list-item {
clear:both;
margin-bottom:1em;
}
a.video-list-item-link {
color:#000000;
display:block;
overflow:hidden;
margin-bottom:5px;
text-decoration:none;
}
.video-preview{
	background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #D3D3D3;
display:block;
overflow:hidden;
padding:4px;
width:130px;
}
.video-preview .video-img {
display:block;
overflow:hidden;
position:relative;
/*width:96px;*/
max-height:84px;
float:left;
margin:0 8px 0 0;
}
.video-list-item .title {
color:#3D3D3D;
cursor:pointer;
display:block;
font-size:1.0833em;
font-weight:normal;
line-height:1.2;
margin-bottom:2px;
max-height:32px;
overflow:hidden;
width:180px;
}
a.video-list-item-link:hover .title {
text-decoration:underline;
}
a.video-list-item-link:hover .video-preview{
border:1px solid #D12026;
}
.video-list-item .stat {
color:#666666;
display:block;
font-size:0.9166em;
height:1.4em;
line-height:1.4em;
overflow:hidden;
}
.video-block-title{
margin-bottom:8px;
color:#58585A;
display:block;
}
.redhead{
background-color:#6f0000!important;
}
.sphere-img{
display:block;
width:115px;
max-height:125px;
border:2px solid #d7d7d7;
overflow:hidden;
}
