/* HTML tags : start */
html, body, p, h1, h2, h3, a, img, form, table, tr, td {
        margin: 0;
        padding: 0;
        border: 0}
html {height:100%;background:url(../../_img/guest/wp_damask_001.gif) repeat;}
body{width:100%;margin:0 auto;font-family:Arial, Helvetica, sans-serif;color:#191919;font-size:12px;min-height:100%;position:relative;min-width:995px;_width:expression(document.documentElement.clientWidth < 995 ? "995px" : "auto");}
*html body{height:100%}
body{behavior:url("../csshover.htc"); }


/* HTML tags */
h1{
	background: url(../../_img/guest/bullet02.gif) left no-repeat;
	padding-left: 15px;
	font-size: 18px;
	color: #666666;
	font-weight: normal;
	margin-bottom: 2pt;
	margin-top: 5pt;
}
h2{
	background: url(../../_img/guest/bullet02.gif) left no-repeat;
	padding-left: 15px;
	font-size: 18px;
	color: #191919;
	font-weight: normal;
	margin-bottom: 2pt;
	margin-top: 5pt;
}
h2:hover{background:url(../../_img/guest/bullet02.gif) left no-repeat;}
h2:hover a{color:#999999;text-decoration:underline}

a{color:#666666}
a:hover{color:#ff6600;text-decoration:underline}

#fix{width:995px}
.hide{display:none}

/* background colors */
.bg00{background:#fff}
.bg01{background:#cefcd2}
.bg02{background:#8ac8f6}
.bg03{background:#bed0ee}
.bg04{background:#f0f8ff}
.bg05{background:#f0f8ff}
.bg06{
	background:url(../../_img/guest/ffon.gif) left repeat;
}
.bg07{background:#eee}
.bg08{background:#227ede}
/* background colors */

/* Text size */
.f10{font-size:10px}
.f11{font-size:11px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f22{font-size:22px}
.f24{font-size:24px}
/* Text size */

/* Gallery */
.mdrop{background:#02598b;margin:20px 0 0 0;padding-bottom:20px;width:100%}
.mdrop-title{padding:20px;position:relative}
.mdrop-title span{position:absolute;top:25px;right:30px}
.mdrop-title span a{background:url(../../_img/guest/close01_.gif) no-repeat;width:20px;height:20px;display:block}
.mdrop-title span a:hover{background:url(../../_img/guest/close01.gif) no-repeat;}
.mdrop-title h2{color:#fff;font-size:26px;font-weight:normal;text-align:center;padding:0;}

.w100{width:100% !important}
.no-scroll{overflow:auto !important}

.newgallery{position:relative}
.newgallery-list{overflow:hidden;height:84px;position:relative;margin:0 auto;width:960px;padding:0 10px}
.newgallery span.pre{position:absolute;left:0px;top:30px;}
.newgallery span.next{position:absolute;right:0px;top:30px;}
.newgallery-list ul{margin:0;padding:0;list-style-type:none;width:9000px;overflow:hidden;}
*html .newgallery-list ul{width:100%}
.newgallery-list ul li{float:left;margin:0 5px}
.newgallery-list ul li a img{border:2px solid #02598b}
.newgallery-list ul li a:hover img{border:2px solid #ffffcc}


.newgallery-view {padding:15px 0;overflow:hidden;position:relative;}
.newgallery-view ul{margin:0;padding:0;list-style-type:none;width:9000px;overflow:hidden;}
*html .newgallery-view ul{width:100%}
.newgallery-view ul li{float:left;margin:0 15px}
.newgallery-view ul li a img{border:2px solid #02598b}
.newgallery-view ul li a:hover img{border:2px solid #fff}
.newgallery-view ul li h2{font-size:20px;font-weight:normal;color:#fff;padding:10px 0 5px 25px;width:555px}
.newgallery-view ul li p{font-size:12px;color:#fff;width:555px;padding-left:25px}

.bg002{background:#02598b;}

/* Gallery */


/* top bar */
.topbar{background:#fff;border-bottom:1px solid #808080;height:23px;padding:5px 10px 0 10px}
.topbar p{float:right;}
.topbar p img{margin:0 0 0 15px}
.topbar ul{margin:0;padding:0;list-style-type:none;}
.topbar ul li{float:left;background:url(../../_img/guest/bullet01.gif) center left no-repeat;padding:0 0 0 8px;margin-right:10px}
.topbar ul li.act{background:url(../../_img/guest/bullet01_a.gif) center left no-repeat;}
.topbar ul li.act a{color:#999;}
/* top bar */

/* Navigatiom */
.navbar{
	padding: 15px 0;
	text-align: center;
}
.navbar span{color:#000000;margin:0 5px}
.navbar a{
	text-decoration: none;
}
.navbar a.act{text-decoration:underline;color:#000000}
/* Navigatiom */

/* Header */
#header {border-collapse:collapse;width:100%}
#header .left{height:100px;padding:10px 15px;}
#header .right{height:100px;padding:10px 15px;}
#header .center{height: 100px;text-align: left;padding:10px;width: 45%;
}
/* Header */

/* Login Top */
.login-box{height:80px;text-align:right;font-size:11px;width:165px}
.login-box p{padding:2px 0;}
.login-box label{color:#333;margin-right:5px}
.login-box a{float:left;color:#003399;padding:5px}

/* Menu Main */
.menu-main{}
.m-menu{border-collapse: collapse;width: 100%;background: url(../../_img/guest/tab_bg.gif) bottom repeat-x;border-bottom: 1px solid #ffffff;height: 36px;}
.m-menu td{height: 36px;padding: 0;border-right: 1px solid #d6d5d5;text-align: center;}
.m-menu td a{text-align:center;color:#666666;font-weight:bold;text-decoration:none;display:block;height:25px;padding-top:10px}
.m-menu td:hover{background: url(../../_img/guest/tab_act.gif) bottom repeat-x;text-decoration: none;color:#fff}
.m-menu td:hover a{color: #fff;text-decoration: none;}

.menu-bot{clear:both;background-color:#fff;height:31px;position:relative;}
.drop{padding:7px 0 0 15px;height:17px;}
.drop ul{margin:0;padding:0;list-style-type:none;background:none}
.drop ul li{float:left;height:17px;background:none;margin-right:15px}
.drop ul li a{
	display: block;
	background: none;
	height: 17px;
	color: #777777;
	float: left;
	font-weight: bold;
	padding: 0 10px;
	text-decoration: none;
}
.drop ul li.act{}
.drop ul li.act a{
	color: #FFA500;
}

.q-search{float:right;padding:4px 25px 0 10px;}
.q-search input{height:18px;border:1px solid #999999;margin:0;padding:2px 5px 0 5px;float:left}
.q-search input:hover{background:#fffdc2;}
/* Menu Main */

#w100{clear:both;border-collapse:collapse;width:100%;}
#w100 td{}
.col1 {padding:0 15px;width:165px;vertical-align:middle}
.col2{width:165px;}
.col3{padding:12px}

.content{width:100%;clear:both;}
.main-carcas{border-collapse:collapse;width:100%;}
.main-carcas td{vertical-align:top}

/* Size for Col */
#leftbar{width:165px;padding:0 15px}
#rightbar{width:165px;padding:0 15px}
#centerbar{padding:0 15px}
/* Size for Col */

/*  */
.tab-menu{padding:1px 1px 1px 2px;margin:0 -15px}
.tab-menu ul{margin:0;padding:0;list-style-type:none}
.tab-menu ul li{background:url(../../_img/guest/menu_bg.gif) no-repeat;height:25px;text-align:center;}
.tab-menu ul li:hover{background:url(../../_img/guest/menu_a.gif) no-repeat;}
.tab-menu ul li a{color:#848080;font-weight:bold;text-decoration:none;height:20px;display:block;padding-top:5px}
.tab-menu ul li:hover a{color:#255aa7}


/* Main Table */

/* */

/* */
.smenu{

}
.smenu ul{
	margin: 0;
	padding-left: 40px;
	list-style-type: none;

}
.smenu ul li{
	background: url(../../_img/guest/bullet04.gif) top left no-repeat;
	padding: 0 0 10px 10px;

}
.smenu ul li:hover{background:url(../../_img/guest/bullet04_h.gif) top left no-repeat}
.smenu ul li a{
	font-weight: bold;
	color: White;
		text-decoration: none;
}
.smenu ul li:hover a{
	color: Yellow;
	text-decoration: none;
}
/* */

/* */
.photo-box{}
.photo-box div{width:142px;height:162px;margin:5px 10px;background:url(../../_img/guest/fon-photo.png)top no-repeat;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fon-photo.png');}
.photo-box div img{margin:13px}
/* */

/* */
.news-box{}
.news-box p{padding:5px 0}
.news-box p a{display:block;background:url(../../_img/guest/bullet04.gif) left top no-repeat;font-weight:bold;padding:0 0 4px 15px}
.news-box p a:hover{background:url(../../_img/guest/bullet04_h.gif) left top no-repeat;color:##ff9900}
/* */

/* */
.celendar-box{padding-bottom:15px}
.celendar-box table {width:100%;}
.celendar-box table th.title{color:#fff;background:url(../../_img/guest/calendar_title.gif) center center no-repeat}
.celendar-box table td{width:22px;height:22px;text-align:center;background:url(../../_img/guest/round02.gif) center center no-repeat;vertical-align:middle}
.celendar-box table td a{color:#999;font-weight:bold;text-decoration:none;}
.celendar-box table td:hover{background:url(../../_img/guest/round01.gif) center center no-repeat;}
.celendar-box table td:hover a{color:#0d1d95}
.celendar-box table td.act{background:url(../../_img/guest/round03.gif) center center no-repeat;}
.celendar-box table td.act a{color:#000;font-weight:normal}
.celendar-box table td.end{background:none}
/* */

/* */
.quick-comments{}
.quick-comments div{background:url(../../_img/guest/rounded_top.gif) top no-repeat;width:166px;margin:0 auto;padding-top:5px}
.quick-comments div div{background:url(../../_img/guest/rounded_bot.gif) bottom no-repeat;padding:5px;width:156px;margin:0 auto;}
.quick-comments textarea{border:0;width:156px;height:180px;background-color:#FDFBE6}
.quick-comments form{padding:10px 0;text-align:center}
/* */

/* */
.banner-box{padding-bottom:15px}
.banner-box img{margin:0 auto}
/* */

/* */
.article-box{}
.article-box p{border-bottom:1px dashed #808080;padding-bottom:10px;margin-bottom:10px;clear:both;width:100%}
.article-box p img{float:left;margin:0 5px 3px 0}
/* */

/* */
.attention-box{padding:10px;text-align:center;color:#000;background:#ffff7c;border:1px solid #e3ca65;}
.attention-box h4{font-size:16px;margin:0;padding:0 0 5px 0}
/* */

/* Tabs */
.tabs{clear:both;padding-top:10px;}
.tabs ul{margin:0;padding:0;list-style-type:none;height:23px;border-bottom:2px solid #a0b1dc}
.tabs ul li{background:url(../../_img/guest/tab2_left.gif) left no-repeat;height:23px;margin-left:4px;float:left;padding-left:3px}
.tabs ul li span{background:url(../../_img/guest/tab2_right.gif) right no-repeat;height:23px;display:block;float:left;text-align:center}
.tabs ul li:hover{background:url(../../_img/guest/tab4_left.gif) left no-repeat;}
.tabs ul li:hover span{background:url(../../_img/guest/tab4_right.gif) right no-repeat;}
.tabs ul li:hover a{color:#666666}
.tabs ul li.act{background:url(../../_img/guest/tab3_left.gif) left no-repeat;}
.tabs ul li.act span{background:url(../../_img/guest/tab3_right.gif) right
no-repeat;}
.tabs ul li a{color:#0d389a;text-decoration:none;white-space:nowrap;padding:3px 18px 0 15px;height:20px;display:block;float:left;text-align:center}
.tabs li.act a{color:#0;}
.tabs div{padding:8px 0}
/* Tabs */

/* Tabs2 */
.tabs2{clear:both;padding-top:10px;}
.tabs2 ul{margin:0;padding:0;list-style-type:none;height:32px;border-bottom:2px solid #a0b1dc}
.tabs2 ul li{background:url(../../_img/guest/tab5_left.gif) left no-repeat;height:32px;margin-left:4px;float:left;padding-left:3px}
.tabs2 ul li span{background:url(../../_img/guest/tab5_right.gif) right no-repeat;height:32px;display:block;float:left;text-align:center}
.tabs2 ul li.act{background:url(../../_img/guest/tab5_left_a.gif) left no-repeat;}
.tabs2 ul li.act span{background:url(../../_img/guest/tab5_right_a.gif) right no-repeat;}
.tabs2 ul li a{color:#999;text-decoration:none;white-space:nowrap;font-weight:bold;padding:10px 18px 0 15px;display:block;float:left;text-align:center;height:22px;}
.tabs2 li.act a{color:#333;}
.tabs2 div{padding:10px 20px;background:#eeeeee}
.tabs2 div p{padding:15px 20px;text-align:center;border:1px solid #d4d4d4;background:#fff;}
.tabs2 div form{text-align:center;padding-top:10px}
.tabs2 div form label{margin-right:10px;color:#666666;font-weight:bold}
.tabs2 div form a{margin-left:10px;font-weight:bold}
/* Tabs2 */

.txt-box{padding:2px 0}
.txt-box p{padding:8px 0}

/* */
.tools-box{background:url(../../_img/guest/toolxbox_left.gif) left no-repeat;float:left}
.tools-box div{background:url(../../_img/guest/toolxbox_right.gif) right no-repeat;height:23px;padding:8px 10px 0 10px;font-size:10px;float:left}
.tools-box div img{vertical-align:middle;margin:0 2px}
.tools-box div a{margin:0 2px}
.tools-box div span{margin-right:10px;font-size:12px}
/* */

/* Pagebar */
.pagebar{clear:both;padding:15px 0}
.pagebar ul{margin:0;padding:0;list-style-type:none}
.pagebar ul li.none{background:none !important}
.pagebar ul li{background:url(../../_img/guest/round02.gif) no-repeat;height:22px;width:22px;float:left;margin:2px;text-align:center;line-height:22px}
.pagebar ul li a{color:#999;text-decoration:none;font-weight:bold;display:block;height:22px;width:22px;float:left;}
.pagebar ul li:hover{background:url(../../_img/guest/round01.gif) no-repeat;}
.pagebar ul li:hover a{color:#255aa7}
.pagebar ul li.act{background:url(../../_img/guest/round03.gif) no-repeat;}
.pagebar ul li.act a{color:#000;font-weight:normal}

.pagebar form{float:right;width:200px;}
.pagebar form span{float:left}
.pagebar form label {color:#999;font-weight:bold}
/* Pagebar */

/* */
.tags{padding-bottom:10px}
.tags p a{margin-right:10px;}
/* */

/* */
.table-box{margin:10px 0}
.table-box table{border-collapse:collapse;width:100%;border:1px solid #a4aaae;}
.table-box table th{
	background-color: #E3E3E3;
	padding: 10px 15px 10px 20px;
	text-align: left;
	border-right: 1px solid #a4aaae;
	color: #787878;
}
.table-box table th.end{border-right:1px solid #a4aaae}
.table-box table th a{float:right}
.table-box table th:hover{
	background-color: #F0F0F0;
}
.table-box table td{
	background-color: #fff;
	padding: 8px 20px 4px 20px;
	border-top: 1px solid #a4aaae;
	border-right: 1px solid #a4aaae;
}
.table-box table td.end{border-right:1px solid #a4aaae}
.table-box table tr:hover td{
	background-color: #FFFEDC;
}
/* */

/* */
.box-img-left{margin:10px 0;border-bottom:1px dashed #808080;padding-bottom:10px}
.box-img-left img{float:left;margin:0 10px 5px 0;}
.box-img-right{margin:10px 0;padding-bottom:10px}
.box-img-right img{float:right;margin:0 0 5px 10px}
/* */

/* */
.news{margin:15px 0}
.news table{border-collapse:collapse;width:100%;background:url(../../_img/guest/news_sep.gif) center top repeat-y}
.news table td.left{width:45%;padding:0 5% 0 0;}
.news table td.right{width:45%;padding:0 0 0 5%;}
.news table td span{display:block;color:#8c8c8c;font-size:11px;padding-bottom:5px}
/* */

/* */
.gallery{margin:15px 0}
.gallery div{width:142px;height:162px;margin:5px 10px;background:url(../../_img/guest/fon-photo.png) top no-repeat;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fon-photo.png');float:left}
.gallery div img{margin:13px}
.gallery a{position:relative}
/* */

/* */
.box-img-center{}
.box-img-center span{display:block;text-align:center}
.box-img-center p{padding:10px 0}
/* */

/* */
.form-box{clear:both;padding:15px 0}
.form-box p{margin-bottom:15px}
/* */

/* Content */

/* Footer */
#footer{background:url(../../_img/guest/footer_bg.gif) top left repeat-x;height:142px;font-size:11px}
#footer .left{float:left;width:250px;background:url(../../_img/guest/footer_left.gif) no-repeat;height:142px}
#footer .left span{display:block;margin:25px 0 10px 90px}
#footer .left p{padding:10px 0 15px 10px;color:#666666}
#footer .left p a{
	color: Gray;
}

#footer .right{float:right;width:715px;text-align:right;padding-right:25px}
#footer .right p{padding:18px 0 25px 0}
#footer .right p a{color:#333;text-decoration:none;margin:0 5px}
#footer .right p a.act{
	color: Gray;
	text-decoration: underline;
}

#footer form{padding:10px 0 15px 0}
#footer form input{height:18px;border:1px solid #999999;margin:0;padding:2px 5px 0 5px;}
#footer form img{margin-bottom:-6px}
*html #footer form img{margin-bottom:-4px}
#footer form input:hover{background:#fffdc2;}
/* Footer */
.clear{clear:both;font-size:1px;height:10px;}
ul{margin-left:14px}
*html ul{margin-left:18px}


