/* CSS Document */
/******* правый блок ******/

/*календарь*/
#Calendar{float:left; width:42px; height:47px; background:url(../img/calendar.gif) no-repeat center;
padding:17px 0px 10px 4px; margin-left:4px;}
.month{
color:#FFFFFF; text-align:center; padding-top:0px;}
.date{color:#FFFFFF; text-align:center; padding-top:5px; font-size:17px;}
#Calendar_Corner{position:absolute; width:27px; height:51px; background:url(../img/searchAdd.gif) no-repeat; top:-30px; left:-5px;}

/*AW сегодня*/
#Calendar_Content{float:right; width:150px; padding:9px 0px 4px 5px;}
#Calendar_Content span{color:#707755;font-size:24px;}
#Calendar_Content a{text-decoration:underline;color:#707755;}
#Calendar_Content a:hover{text-decoration: none; color:#707755;}
#Calendar_Content p{color:#dd2a65; font-size:16px;}

/*Тема дня*/
.Column_header{position:relative; width:231px; height:43px; background:url(../img/column_head.png) no-repeat;}
.Column_header p{font-weight:bold; color:#FFFFFF; font-size:20px; padding:11px 30px 9px 30px;}
.Column_bottom{position:relative; width:231px; height:30px; background: url(../img/column_bottom.gif) no-repeat;}
.Column_text{
	width:145px;
	color:#707755;
	float: right;
}
.Column_text a{text-decoration:underline; color:#707755;}
.Column_text a:hover{text-decoration:none; color:#707755;}
div.lid-sep1 {
	margin: 1px -10px 1px 0;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	background:#FFFFFF;
}

/*Выбор раздела*/
.Top_Header{padding:0px 8px 8px 8px; font-size:22px; color:#707755; height:20px; }
 .Row1{ margin: 6px auto 0px auto;  background:#F7F7F7;  min-height:25px;}
.Row1:hover{background:#F4F4F2;}
.Row1 p{color:#C3B306; line-height:14px; padding:5px; margin-left:5px;}
.Row1 a{text-decoration:underline; color:#C3B306;}
.Row1 a:hover{text-decoration:none; color:#C3B306;}

/*Цитата*/
.Citata_kav{font-size:36px; height:36px; font-family: Arial, Helvetica, sans-serif; font-style:italic;
color:#707754;}
.Citata_txt{margin-top:-13px; margin-left:12px; font-size:16px; line-height:18px; font-family: Arial, Helvetica, sans-serif; color:#707754; font-weight:bold; padding-right:5px;}
.Citata_txt a{text-decoration:none; color:#707754;}
.Citata_txt a:hover{text-decoration: underline; color:#707754;}
.Citata_kav1{font-size:36px; height:22px; font-family: Arial, Helvetica, sans-serif; 
font-style:italic; color:#707754; text-align:right; padding-right:5px;}

/*Center_Block*/
#imgbox_Container{background-color:#D6D6D6; color:#FFFFFF; padding:1px; margin:15px 10px; 	text-align: center; }
#imgbox{background-color:#F1E9F7; 	text-align: center; 	padding:10px 0 20px 0; 	margin:1px; }
#imgbox img {margin:0 auto; text-align:center; max-width:600px; clear:both; padding:20px 0 0 0;}
#Foto_Name{text-align:center; margin:0 30px 30px; background-color:#F1E9F7; display:inline-table; }
#Foto_Name1{ line-height:20px;  padding:7px 13px; text-align:center; color:#FFFFFF;  background-color:#6C3D8E;}
#Page_Switch_Container{margin:20px 30px; text-align:center; min-height:25px; display:inline-table;}
#Page_Switch_Container p{ color:#895EA5; line-height:33px;}
#Page_Switch_Container span{ color:#895EA5; line-height:33px; height:33px; width:33px; font-weight:normal;}
#Page_Switch_Container a{ color:#895EA5; text-decoration:underline; width:33px; height:33px; line-height:33px; display:block; float:left;}
#Page_Switch_Container a:hover{color:#895EA5; text-decoration:none; width:33px; height:33px; line-height:33px;}
#Visited_Page{color:#FFFFFF; width:33px; height:33px; line-height:33px; background:url(../img/round.gif) no-repeat; float:left;}
#Visited_Page span{color:#FFFFFF;}
#Visited_Page a{color:#FFFFFF; text-decoration:none;}
#Prev{height:33px; line-height:33px; text-align:left; padding-right:50px;}
#Next{height:33px; line-height:33px; text-align:left; padding-left:10px;}
#Arrow_Lft{line-height:15; width:33px; height:15px; float:left; margin-top:-8px;}
#Arrow_Rght{line-height:15; width:33px; height:15px; float:left; margin-top:-8px; padding-left:38px; }
#Main_Text{color:#595959; padding:7px 15px 15px 15px; text-align:justify;}

/*Big_gallery*/
.galleryBig_Main{ position:relative;background:url(../img/slider2.jpg) top no-repeat;width:959px;height:215px; margin:8px auto 2px; padding:35px 0 20px 0;}
.galleryBig{ height:215px; width:880px; margin:0 auto; overflow:hidden;}
.prevb{ position:absolute; width:37px; height:93px; top:90px; left:20px; cursor: pointer;}
.prevb img { width:37px; height:93px; border:0;}
.prevb img:hover { width:36px; height:91px; border:0;}
.nextb{ position:absolute; width:37px; height:93px; top:90px; right:20px; cursor: pointer;}
.nextb img { width:37px; height:93px; border:0;}
.nextb img:hover { width:36px; height:91px; border:0;}
.galleryBig ul{margin:0;padding:0;list-style-type:none}
.galleryBig ul li{float:left;width:188px;margin:0 5px;background:url(../img/slider2-box.jpg) top no-repeat;text-align:center;padding:5px 0 40px 0;height:185px}
.galleryBig ul li a, .galleryBig ul li span {color:#707754;}
.galleryBig ul li.first{width:40px;padding:45px 0 0 5px;background:none}
.galleryBig ul li.end{width:40px;padding-top:45px;background:none}

/*Small_gallery*/
.gallerySmall_Header{padding:0px 8px 8px 20px; font-size:22px; color:#707755; height:20px; }
.gallerySmall_Main{ position:relative;background:url(../img/Slider_Small_Line.gif) top left  repeat-y;width:722px; margin:8px auto 10px; }
.gallerySmall_Main_Top{position:relative;background:url(../img/Slider_Small.gif) top left no-repeat; width:722px;  padding:20px 0 0 0;}
.gallerySmall_Main_Bottom{ position:relative; background:url(../img/Slider_Small_Bottom.gif) top left no-repeat; width:722px; height:8px; }


.prevbSmall{ position:absolute; width:37px; height:93px; top:90px; left:20px; cursor: pointer;}
.prevbSmall img { width:37px; height:93px; border:0;}
.prevbSmall img:hover { width:36px; height:91px; border:0;}
.nextbSmall{ position:absolute; width:37px; height:93px; top:90px; right:20px; cursor: pointer;}
.nextbSmall img { width:37px; height:93px; border:0;}
.nextbSmall img:hover { width:36px; height:91px; border:0;}

.gallerySmall{ width:600px; margin:20px auto 0px auto;}
.gallerySmall1{ width:600px; margin:0 auto; height:9px;}

.gallerySmall ul{margin:0;padding:0;list-style-type:none;}
.gallerySmall ul li{float:left; width:132px; background:url(../img/slider2-boxSmall_Line.gif) top left repeat-y; margin:0 5px;}
.gallerySmall_Top{ width:132px;  background:url(../img/slider2-boxSmall.gif) top left no-repeat; min-height:144px; padding-top:8px;}

.gallerySmall1 ul{margin:0;padding:0;list-style-type:none;}
.gallerySmall1 ul li{float:left; width:132px; background:url(../img/slider2-boxSmall_Bottom.gif) top left no-repeat; height:9px; margin:0 5px;}

.gallerySmall_Bottom{ float:left; width:132px; background:url(../img/slider2-boxSmall_Bottom.gif) top left no-repeat; height:9px; margin:0 5px;}

.gallerySmall ul li a, .gallerySmall ul li span {color:#707754; width:125px; margin:0 auto;}

.galleryImg{width:110px; height:90px; margin:0px auto 8px; text-align:center; padding-top:7px; }
.galleryImg img{width:110px; height:90px; border:0;  margin:0 auto;}
.gallerySmall_Top a{ color:#707754;}
.gallerySmall_Top p{ width:128px; margin:0 auto; text-align:center; padding-bottom:5px;}


/*corners*/
.containerSmall{width:110px;margin:0 auto 5px auto}
.containerSmall .ml {padding: 0px;margin:-10px 0 -10px 0;}
.containerSmall .tl, .containerSmall .bl { height: 10px; position: relative; font-size: 1px; line-height: 1px;z-index:100;}
.containerSmall .tlc, .containerSmall .trc, .containerSmall .blc, .containerSmall .brc { position: relative; width: 10px; height: 10px;
_background: none !important;z-index:100;}
.containerSmall .tlc { float: left; background: url('../img/tlcSmall.png') 0 0 no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src=img/tlc79.png, sizingMethod=crop);margin:0 0 -10px 0}
.containerSmall .trc { float: right; background: url('../img/trcSmall.png') 0 0 no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src=img/trc79.png, sizingMethod=crop);margin:0 0 -10px 0}
.containerSmall .blc { float: left; background: url('../img/blcSmall.png') 0 0 no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src=img/blc79.png, sizingMethod=crop);}
.containerSmall .brc { float: right; background: url('../img/brcSmall.png') 0 0 no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src=img/brc79.png, sizingMethod=crop);}
