@charset "Windows-1251";
/* CSS Document */
/*@import url(style.css);*/
@import url(/img/stylecontent.css);

body  {
	font: 100%  Arial, Tahoma, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size:12px; 
	color: #333333;
	background:#ecf5ff url(/img/bcgbody_in.jpg) top repeat-x;
}
h1{ clear:both; font:100% Verdana; margin:0 10px 0 0; padding:5px 0 0 0; font-size:16px; font-weight:normal; text-transform:uppercase; text-align:right; letter-spacing:2px;}
h2{ margin:0; padding:0; font-size:11px; font-weight:normal;}
h3{ margin:0; padding:0; font-size:11px; font-weight:normal;}
h4{ margin:0; padding:0; font-size:11px; font-weight:normal;}
h5{ margin:0; padding:0; font-size:11px; font-weight:normal;}
h6{ margin:0; padding:0; font-size:11px; font-weight:normal; font-size:11px; color:#b3b3b3; padding-top:5px;}
img{ border:none;}
a{ text-decoration:none;}
p{ margin:0; padding:0;}
.columnContainer {position: relative; width: 100%; margin:0 auto; background:url(/img/bcgbottom_cur.jpg) bottom repeat-x; }
.columnContainer #containerOut {position: relative; width: 1166px; margin:0 auto; text-align: left; padding:0; background:none; } 
.columnContainer #container{ position:relative; float:left; width: 1000px; }
.columnContainer #container .tableout1{ background:url(/img/bcgcontainer_cur.gif) right repeat-y;}
.columnContainer #bannerOut{ position:relative; float:right; margin:275px 0 0 0; width:160px; height:600px; border:1px solid #f8931d; background:#6590bd; }
.columnContainer #container .title1{ color:#FFFFFF; font-size:14px; font-weight:bold;}
.columnContainer #container .title2{ color:#6590bd; font-size:14px; font-weight:bold;}
.columnContainer #container .detailText{text-align:right; padding:0 15px 0 30px; margin:5px 0 0 0; color:#014da2; background:url(/img/img_icodetail.gif) 115px center no-repeat;}
.columnContainer #container .detailText a{ color:#014da2; font-size:11px; font-weight:bold; text-decoration:underline;}
.columnContainer #container .detailText a:hover{text-decoration:none;}
.columnContainer #container #logo{ position:absolute; top:15px; z-index:1;}
.columnContainer #container #iconUp{position:absolute; top:17px; left:325px; z-index:2;}
.columnContainer #container #menuelement1{ position:absolute; top:135px; left:290px; width:80px; height:50px; text-align:center; z-index:21;}
.columnContainer #container #menuelement2{ position:absolute; top:100px; left:440px; width:75px; height:55px; text-align:center; z-index:22;}
.columnContainer #container #menuelement3{position:absolute; top:74px;	left:594px;	width:75px;	height:55px; text-align:center;	z-index:23;}
.columnContainer #container #menuelement4{	position:absolute; top:74px; left:726px; width:75px;	height:60px; text-align:center;	z-index:24;}
.columnContainer #container #menuelement5{	position:absolute; top:120px; left:824px; width:130px; height:60px; text-align:center; z-index:25;
}
.columnContainer #container #menuelement1 a, .columnContainer #container #menuelement2 a, .columnContainer #container #menuelement3 a, .columnContainer #container #menuelement4 a, .columnContainer #container #menuelement5 a{ text-transform:uppercase; color:#014da2; font-size:11px; font-weight:bold;}
.columnContainer #container #menuelement1 a:hover, .columnContainer #container #menuelement2 a:hover, .columnContainer #container #menuelement3 a:hover, .columnContainer #container #menuelement4 a:hover, .columnContainer #container #menuelement5 a:hover{ color:#f8931d;}

.columnContainer #container .leftsidebar{width: 278px; margin: 0 auto; text-align: right; padding:0; vertical-align:top; padding-bottom:20px;}
.columnContainer #container .leftsidebar #boxTop{ clear:both;}
.columnContainer #container .leftsidebar #boxMenu{ clear:both; background:url(/img/bcgboxmenu_cur.gif) right repeat-y;}
.columnContainer #container .leftsidebar #menu{ background:url(/img/bcgmenu_cur.jpg) right top no-repeat; min-height:190px; text-align:left; padding-left:15px; padding-bottom:10px;}
/*
.columnContainer #container .leftsidebar #menu div{ border-bottom:1px dotted #ffffff; height:20px; width:185px; padding:8px 0 0 15px;}
.columnContainer #container .leftsidebar #menu a{ background:url(/img/imgpointmenupas_cur.jpg) left center no-repeat; font-size:11px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; padding:0 0 0 15px; margin-bottom:-5px; }
.columnContainer #container .leftsidebar #menu a:hover{ background:url(/img/imgpointmenuact_cur.jpg) left center no-repeat; font-size:11px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; padding:0 0 0 15px;}
*/
.columnContainer #container .leftsidebar #menu div{ border-bottom:1px dotted #ffffff; width:185px; padding:8px 0 8px 15px;} 
.columnContainer #container .leftsidebar #menu a div{ background:url(/img/imgpointmenupas_cur.jpg) 10px center no-repeat; font-size:11px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; padding:8px 0 8px 25px; margin-left:5px;  border-bottom:1px dotted #ffffff; width:185px; cursor:pointer;} 
.columnContainer #container .leftsidebar #menu a:hover div{ background:url(/img/imgpointmenuact_cur.jpg) 9px center no-repeat; }

.columnContainer #container .leftsidebar #boxBanner{ clear:both; background:url(/img/bcgboxbanner_cur.gif) right no-repeat; height:268px;}
.columnContainer #container .leftsidebar #banner{ height:250px; width:250px; border:1px solid #f8931d; margin:0 13px;}

.columnContainer #container .leftsidebar #boxInfo{ position:relative; clear:both; background:url(/img/bcgboxinfo_cur.gif) right repeat-y;}
.columnContainer #container .leftsidebar #boxInfo #info{ position:relative; text-align:left; background:url(/img/bcginfo_cur.gif) right bottom no-repeat; padding:5px 15px 30px 27px;}
.columnContainer #container .leftsidebar #boxInfo #info #adrenInfo{ position:relative; background:url(/img/imgpointadrinfo_cur.jpg) left top no-repeat; padding-left:47px; height:30px; }
.columnContainer #container .leftsidebar #boxInfo #info #adrenInfo .textadrenInfo{ position:relative; background:url(/img/bcgadrinfo_cur.jpg) left bottom no-repeat; padding-bottom:5px; margin-top:6px; color:#014da2; font-size:12px; font-weight:bold; text-transform:uppercase;}
.columnContainer #container .leftsidebar #boxInfo #info #adrenInfo .letterun{color:#f8641d;}
.columnContainer #container .leftsidebar #boxInfo #info p{ font-size:11px; margin-top:8px;}

.columnContainer #container .rightsidebar{ width: 722px; margin: 0 auto; text-align: center; padding:0; vertical-align:top; background:url(/img/bcgrightsidebar_cur.jpg) right top no-repeat;}
.columnContainer #container .rightsidebar #boxTop{ position:relative; clear:both; width: 722px; height:213px; background:url(/img/bcgrightsidetop_cur.jpg) top no-repeat;}


.columnContainer #container .rightsidebar #maincontent{ position:relative; text-align:left;}

.columnContainer #container .rightsidebar #boxNews{
	position:relative;
	float:right;
	margin:55px 8px 25px 55px;
	padding: 0 0 15px 0;
	width:275px;
	background:#ecf5ff;
	border:1px solid #9ec2e5;
}
.columnContainer #container .rightsidebar #boxNews #newsInfo{ position:relative; background:url(/img/imgpointnewsinfo_cur.jpg) left top no-repeat; height:50px; padding:20px 0 0 47px; margin: 4px 4px -16px 4px;}
.columnContainer #container .rightsidebar #boxNews #newsInfo .textnewsInfo{ position:relative; background:url(/img/bcgnewsinfo_cur.jpg) left bottom no-repeat; padding-bottom:5px; margin-top:6px; color:#014da2; font-size:12px; font-weight:bold; text-transform:uppercase;}
.columnContainer #container .rightsidebar #boxNews #boxNewselement{ margin:0 0 10px 0; text-align:left;}
.columnContainer #container .rightsidebar #boxNewselement .data{ color:#ff6600; font-size:11px; text-decoration:underline;}
.columnContainer #container .rightsidebar #boxNewselement .normal{ font-size:11px;}
.columnContainer #container .rightsidebar #boxNewselement .detailText{text-align:right; padding:0 15px 0 30px; margin:5px 0 0 0; color:#014da2; background:url(/img/img_icodetailnews.gif) 155px center no-repeat; }
.columnContainer #container .rightsidebar #boxNewselement .detailText a{ color:#014da2; font-size:11px; font-weight:bold; text-decoration:underline;}
.columnContainer #container .rightsidebar #boxNewselement .detailText a:hover{text-decoration:none;}

.columnContainer #container .rightsidebar #boxNews #boxCalendar{ position:relative; text-align:center; width:205px; margin-left:35px; padding-bottom:8px; background:#dbe8f6; display:inline-block;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .titleCalendar{position:relative; clear:both; text-align:center; margin:10px 35px;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .titleCalendar .prev{ float:left; background: url(/img/imgarrowleftcalendar_cur.gif) left center no-repeat; cursor: pointer; width:14px; height:14px;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .titleCalendar .next{ float:left; background: url(/img/imgarrowrightcalendar_cur.gif) left center no-repeat; cursor: pointer; width:14px; height:14px;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .titleCalendar .nameMonth{ float:left; width:100px; color:#f8931d; font-weight:bold;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar{position:relative; clear:both; width:186px; margin:10px; }
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar .nameWorkDay{ float:left; background:#b6d1ec; border:1px solid #b6d1ec; height:18px; width:20px; color:#000000; padding:2px -2px -2px 2px; text-align:center; text-decoration:none; margin:5px 2px 0 2px; font-size:12px; letter-spacing:0; font-weight:normal;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar .nameOffDay{ float:left; background:#e8e8e8; border:1px solid #e8e8e8; height:18px; width:20px; color:#f8931d; padding:2px -2px -2px 2px; text-align:center; text-decoration:none; margin:5px 2px 0 2px; font-size:12px; letter-spacing:0; font-weight:normal;}

.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar .workDayCur{ float:left; background:#b6d1ec; border:1px solid #dbe8f6; height:19px; width:20px; color:#000000; padding:2px -2px -2px 2px; stext-align:center; text-decoration:none; margin:5px 2px 0 2px; letter-spacing:0; }
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar a .workDayCur{ float:left; background:#b6d1ec; border:1px solid #dbe8f6; height:19px; width:20px; color:#000000; padding:2px -2px -2px 2px; stext-align:center; text-decoration:underline; margin:5px 2px 0 2px; letter-spacing:0;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar a:hover .workDayCur{background:none; border:1px solid #b6d1ec; color:#014da2; cursor: pointer;}

.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar .workDay{ float:left; background:none; border:1px solid #dbe8f6; height:19px; width:20px; color:#000000; padding:2px -2px -2px 2px; text-align:center; text-decoration:none; margin:5px 2px 0 2px; font-size:12px; letter-spacing:0; font-weight:normal;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar a .workDay{ float:left; background:#f8931d; border:1px solid #dbe8f6; height:19px; width:20px; color:#000000; padding:2px -2px -2px 2px; text-align:center; text-decoration: underline; margin:5px 2px 0 2px; font-size:12px; letter-spacing:0; font-weight:normal; }
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar a:hover .workDay{background:none; border:1px solid #f8931d; color:#f8931d; cursor: pointer; text-decoration:none;}

.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar .offDay{ float:left; background:none; border:1px solid #dbe8f6; height:20px; width:20px; color:#f8931d; padding:2px -2px -2px 2px; text-align:center; text-decoration:none; margin:5px 2px 0 2px; font-size:12px; letter-spacing:0; font-weight:normal; }
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar a .offDay{float:left; background:#f8931d; border:1px solid #dbe8f6; height:20px; width:20px; color:#000000; padding:2px -2px -2px 2px; text-align:center; text-decoration: underline; margin:5px 2px 0 2px; font-size:12px; letter-spacing:0; font-weight:normal; }
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar a:hover .offDay{background:none; border:1px solid #f8931d; color:#f8931d; cursor: pointer; text-decoration:none;}

.columnContainer #container .rightsidebar #maincontent .listElemnt{  margin:10px 10px 0 10px; padding:5px 0 0 0; min-height:150px;}
.columnContainer #container .rightsidebar #maincontent .listElemnt p{ margin:10px 0 0 0 ;}
.columnContainer #container .rightsidebar #maincontent .listElemnt p.title{ text-decoration:none; margin:8px 0 5px 0;}
.columnContainer #container .rightsidebar #maincontent .listElemnt p.title a {font-weight:bold;}
.columnContainer #container .rightsidebar #maincontent .listElemnt p.title .data{ padding:0 8px;}
.columnContainer #container .rightsidebar #maincontent .listElemnt p.title .data a {text-decoration:none;}
.columnContainer #container .rightsidebar #maincontent .listElemnt p.title .data a:hover {text-decoration:underline;}
.columnContainer #container .rightsidebar #maincontent .listElemnt .imgStyle{position:relative; float:left; margin:5px 10px 5px 5px;}
.columnContainer #container .rightsidebar #maincontent .listElemnt p.title{ color:#014da2; font-weight:bold;}
.columnContainer #container .rightsidebar #maincontent .listElemnt p.title .data {color:#ff6600; }
.columnContainer #container .rightsidebar #maincontent .listElemnt p.title .data a:hover { }
.columnContainer #container .rightsidebar #maincontent .listElemnt .detailText{text-align:right; padding:0 15px 0 30px; margin:5px 0 0 0; color:#1360b7; background:none;}
.columnContainer #container .rightsidebar #maincontent .listElemnt .detailText a{ color:#1360b7; font-size:11px; font-weight:bold;}


.columnContainer #container .rightsidebar table.clear2{border:none; background:none; margin:0 0 0 40px; padding:0; text-align:center;}
.columnContainer #container .rightsidebar #maincontent #titlepage{ font-size:16px; font-weight:bold; color:#014da2; text-transform:uppercase; margin-bottom:20px;}
.columnContainer #container .rightsidebar #maincontent #titlepage img{ border:none; background:none;}
.columnContainer #container table.clear{ border:none; background:none; margin:0; padding:0; width:100%; text-align:left;}

.columnContainer #container .rightsidebarfooter{ clear:both; position:relative; height:115px; width:266px; margin:0; text-align:left; color:#6590bd; }
.columnContainer #container .leftsidebarfooter{background:url(/img/bcgfooter_cur.gif) left top repeat-x; width:734px;}
.columnContainer #container #footer { position:absolute; bottom:0px; left:2px; z-index:31;}
.columnContainer #container #footerright{position:absolute; bottom:0px; right:2px; z-index:32;}
.columnContainer #container #footerright a{color:#06203d;}

/* 09/06/12  */
.columnContainer #container .rightsidebar #maincontent .galleryElement{ position:relative; float:left; height:230px; width:200px; margin:5px 0 5px 20px; text-align:center; background:#f6f7f8; border:1px solid #eeeeee;}
.columnContainer #container .rightsidebar #maincontent .galleryElement .nameFolder{ color:#ff6600; font-weight:bold; margin:20px 10px 0 10px;}
.columnContainer #container .rightsidebar #maincontent .galleryElement .imgFolder { position:absolute; width:126px; height:126px; top:75px; left:36px; z-index:200;}
.columnContainer #container .rightsidebar #maincontent .galleryElement img{ padding:2px;}
.columnContainer #container .rightsidebar #maincontent .galleryElement a:hover img{filter:alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.columnContainer #container .rightsidebar #maincontent .galleryElement .dateFolder{position:absolute; top:205px; left:70px; z-index:201;}

.columnContainer #container .rightsidebar #maincontent .fullImage{}
.columnContainer #container .rightsidebar #maincontent .nextImage, .columnContainer #container .rightsidebar #maincontent .prevImage{ border:none;}
.columnContainer #container .rightsidebar #maincontent p.nameImage{ color:#ff6600; font-size:14px;}
.columnContainer #container .rightsidebar #maincontent p.numImage{ color:#014da2; font-size:16px;}
.columnContainer #container .rightsidebar #maincontent p.dateImage{ color:#b0b0b0; font-size:12px;}
.columnContainer #container .rightsidebar #maincontent .nextImage img, .columnContainer #container .rightsidebar #maincontent .prevImage img{ border:none;}
.columnContainer #container .rightsidebar #maincontent table.clear{clear:both; background:none; border:none; border-spacing:0; margin:0; padding:0; width:100%; text-align:center; vertical-align:center;}
.columnContainer #container .rightsidebar #maincontent table.clear td{ border:none;}

.columnContainer #container .rightsidebar table.clear2{ border:none; background:none; margin:0 0 0 40px; padding:0; text-align:center;}
.columnContainer #container .rightsidebar #maincontent #titlepage{ font-size:16px; font-weight:bold; color:#014da2; text-transform:uppercase; margin-bottom:20px;}
.columnContainer #container .rightsidebar #maincontent #titlepage img{ border:none; background:none;}

.columnContainer #container div.clear{ position:relative; clear:both;}
/*------Pager-----*/
.columnContainer #container .rightsidebar #maincontent .linePager{clear:both; padding:15px 0;}
.columnContainer #container .rightsidebar #maincontent .linePager .forTitle{ float:left; width:210px;  margin:5px 0 5px 20px;}
.columnContainer #container .rightsidebar #maincontent .linePager .pager{ float:right; text-align:center; padding:0 0 0 0; margin:5px 0; width:450px; text-align:right;}
.columnContainer #container .rightsidebar #maincontent .pager .textCount{ float:left; color:#0072bc; font-weight:bold; font-size:11px; margin:0 10px;}
.columnContainer #container .rightsidebar #maincontent .pager a { text-decoration:none;}
.columnContainer #container .rightsidebar #maincontent .pager a .numPageEl{ float:left; background:none; border:1px solid #FFFFFF; height:16px; width:18px; color:#0072bc; padding:-2px -2px -2px 2px; cursor: pointer; text-align:center; text-decoration:none; margin:0 2px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; letter-spacing:0; font-weight:bold;}
.columnContainer #container .rightsidebar #maincontent .pager a:hover .numPageEl{background:#0072bc; border:1px solid #0072bc; color:#FFFFFF; cursor: pointer;}
.columnContainer #container .rightsidebar #maincontent .pager a .numPageElact{ float:left; background:#0072bc; border:1px solid #0072bc;  height:16px; width:18px; color:#FFFFFF; padding:-2px -2px -2px 2px; cursor: pointer; text-align:center; text-decoration:none; margin:0 2px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; letter-spacing:-2px; font-weight:bold;}
.columnContainer #container .rightsidebar #maincontent .pager a:hover .numPageElact{background:#FFF; border:1px solid #e8e8e8; color:#0072bc; cursor: pointer;}
.columnContainer #container .rightsidebar #maincontent .pager a .numPageSlash{ float:left; background:none; border:none; height:16px; width:18px; color:#0072bc; padding:-2px -2px -2px 2px; cursor: pointer; text-align:center; text-decoration:none; margin:0 2px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; letter-spacing:0; font-weight:bold;}
.columnContainer #container .rightsidebar #maincontent .pager a:hover .numPageSlash{background:none; border:none; color:#e8e8e8; cursor: pointer;}

/*---end 09/06/12------------*/

/*---09/06/16---*/
.columnContainer #container .leftsidebar #menu a div.add{ background:url(/img/imgpointmenuact_cur.jpg) 10px center no-repeat; font-size:11px; font-weight:normal; color:#FFF; text-transform:uppercase; padding:8px 0 8px 25px; margin-left:5px;  border-bottom:1px dotted #f8931d; width:185px; cursor:pointer;}
.columnContainer #container .leftsidebar #menu a:hover div.add{ background:url(/img/imgpointmenupas_cur.jpg) 9px center no-repeat; }

/*---end 09/06/16---*/

