/*ddddddddddddddd*/
a {color:#336699;}
a:hover {color: #eb5500;}
a:visited {color:#808080;}

.news-item a,.news-item a:visited {color:#336699;}
.news-item a:hover{color: #eb5500;}

.preview_picture {padding:2px; border: 1px solid #336699;}

body {margin: 0; }
img {border:none;}
body,td {font-family:Arial;font-size:11px}
.bodycenter {width:979px; margin:0 auto;}
table.bodytable { border: none; margin:0;padding:0;}
table.bodytable td.c1 {width: 250px; vertical-align:top; border: none; padding:0;
	font-size:12px;  font-weight:bold;
}
table.bodytable td.c2 {width: 480px; vertical-align:top; border: none; padding:0;
	font-size:11px; text-align:justify;
}

table.prostotable {border:none; border-collapse:collapse;}
table.prostotable td,table.prostotable td.c1,table.prostotable td.c2 {padding: 10px; vertical-align:top;}
table.prostotable  .th {font-weight:bold;}
table.prostotable td.c1 {border-right: 1px dotted #999999; border-bottom: 1px dotted #999999;}
table.prostotable td.c2 {border-bottom: 1px dotted #999999;}

.menudiv {padding-top:10px;}

div.levo-news-list {position:relative; left:-20px; width:230px; }
p.news-item {margin-bottom: 10px; }
.news-date-time {color:#EB5500}
div.levo-news-list .text {font-weight:normal; font-size:11px;}


.prostolisthead { position:relative; left: -10px;
	padding-bottom: 25px; }
ul.prostolist {margin: 0; padding: 0;}
ul.prostolist li {margin: 0 10px 10px 0; padding: 0; list-style-type:none;} 
ul.prostolist a.menu,.prostolisthead a.menu {color: #1a354b; text-decoration:underline;}
ul.prostolist li a.current,.prostolisthead a.current {color: #eb5500; text-decoration:none;}
ul.prostolist li a.current:visited,.prostolisthead a.current:visited {color: #eb5500; text-decoration:none;}
ul.prostolist a.menu:hover {text-decoration:none; color: #eb5500;}

.newsimg {display:block; padding-top:0px; padding-left:40px; padding-bottom:20px;}
.newstext {margin-top: 20px; padding-bottom:20px;}
.newszag {font-family: Arial; color: #354E61; font-weight:bold; font-size:14px;}

.bantxt {font-family: Arial; color: #FFFFFF;  font-size:28px; text-decoration: none;}
a.bantxt1 , a.bantxt1:visited, .bantxt1 {font-family: Arial; color: #FFFFFF;  font-size:9px; text-decoration: none;}
a.bantxt1:hover {text-decoration: underline;}
.ntxt {font-family: Arial; color: #FFFFFF;  font-size:10px; text-decoration: none;}
.zag {font-family: Arial; color: #354E61; font-size:30px; }/*border: 1px #000000 solid;*/
a.menu,a.menu:visited {font-family: Arial; color: #375162; font-weight:bold; font-size:14px; text-decoration:underline}
a.menu:hover {text-decoration:none;color:#375162}

.mal {font-size:10px;}
.bmenu {font-family: Arial; color: #FFFFFF; font-weight:bold; font-size:14px;  text-decoration: none;}
a.bmenu:visited, a.bmenu:hover {color: #FFFFFF;}
a.bmenu:hover {text-decoration: underline;}
a.rmenu,a.rmenu:visited {font-family: Arial; color: #E85301; font-weight:bold; font-size:14px; text-decoration: none;}
.nt {font-family: Arial; color: #333333; font-size:11px; }/*line-width:2;*/
div.news-detail {font-size:11px;}
.lfon {background-image: url(./images/lfon.gif);}
.pfon {background-image: url(./images/pfon.gif);}
.nizfon {background-image: url(./images/niz.jpg);}
.nov {background-image: url(./images/nov.jpg);}
.vak {background-image: url(./images/vak.jpg);}
.pr {background-image: url(./images/pr.jpg);}
.komp {background-image: url(./images/pr.jpg);}

.volna1 {background: url('./images/volna.jpg') 0px 0px;}
.volna2 {background: url('./images/volna.jpg') -141px 0px;}
.volna3 {background: url('./images/volna.jpg') -282px 0px;}
.volna4 {background: url('./images/volna.jpg') -423px 0px;}
.volna5 {background: url('./images/volna.jpg') -564px 0px;}
.volna6 {background: url('./images/volna.jpg') -705px 0px;}

.kompred {background: #A64113 url('./images/volnared.jpg') no-repeat;}
.for {background-image: url(./images/for.jpg);}
.fon1 {background-image: url(./images/fon1.gif);}
.fon {background: #E8ECF0}
.nfon {background: #000000}
.logo {
    width: 204px;
    height: 172px;
    background-image: url(./images/logo1.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/bitrix/templates/akula/images/logo1.png"); /* For IE */
    background-image: "none"; /* For IE */
}
.sl {
    width: 227px;
    height: 108px;
    background-image: url(./images/sl.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/bitrix/templates/akula/images/sl.png"); /* For IE */
    background-image: "none"; /* For IE */
}

ul {
  list-style-type: disc;
  list-style-image: url(/img/list.gif);
}

.gallery {width: 240px; float:left; margin-bottom:20px;}

.pa {padding:10px}


/*prettyPhoto*/
/* ------------------------------------------------------------------------
	This you can edit.
------------------------------------------------------------------------- */

	div.pictureHolder .top .left { background: url(/bitrix/templates/akula/images/prettyPhoto/tl.gif) top left no-repeat; } /* Top left corner */
	div.pictureHolder .top .middle { background: #fff; } /* Top pattern/color */
	div.pictureHolder .top .right { background: url(/bitrix/templates/akula/images/prettyPhoto/tr.gif) top left no-repeat; } /* Top right corner */
	
	div.pictureHolder .content { background-color: #fff; } /* Content background */
	div.pictureHolder .content a.next:hover { background: url(/bitrix/templates/akula/images/prettyPhoto/btnNext.gif) center right no-repeat; cursor: pointer; } /* Next button */
	div.pictureHolder .content a.previous:hover { background: url(/bitrix/templates/akula/images/prettyPhoto/btnPrevious.gif) center left no-repeat; cursor: pointer; } /* Previous button */
	div.pictureHolder .content a.close { width: 61px; height: 22px; background: url(/bitrix/templates/akula/images/prettyPhoto/btnClose.gif) center left no-repeat; cursor: pointer; } /* Close button */
	
	div.pictureHolder .bottom .left { background: url(/bitrix/templates/akula/images/prettyPhoto/bl.gif) top left no-repeat; } /* Bottom left corner */
	div.pictureHolder .bottom .middle { background: #fff; } /* Bottom pattern/color */
	div.pictureHolder .bottom .right { background: url(/bitrix/templates/akula/images/prettyPhoto/br.gif) top left no-repeat; } /* Bottom right corner */
	
	div.pictureHolder .loaderIcon { background: url(/bitrix/templates/akula/images/prettyPhoto/loader.gif) top left no-repeat; } /* Loader icon */

/* ------------------------------------------------------------------------
	DO NOT CHANGE
------------------------------------------------------------------------- */

	div.prettyPhotoOverlay {
		background: #000;
		position: absolute; top: 0; left: 0;
		z-index: 9500;
		width: 100%;
	}
	
	div.pictureHolder {
		position: absolute; z-index: 10000;
		width: 100px;
	}
		
		div.pictureHolder .top {
			position: relative;
			height: 20px;
		}
			* html div.pictureHolder .top { padding: 0 20px; }
		
			div.pictureHolder .top .left {
				position: absolute;
				left: 0;
				width: 20px; height: 20px;
			}
			div.pictureHolder .top .middle {
				position: absolute;
				left: 20px; right: 20px;
				height: 20px;
			}
				* html div.pictureHolder .top .middle { position: static; }
			
			div.pictureHolder .top .right {
				position: absolute;
				top: 0; left: auto; right: 0;
				width: 20px; height: 20px;
			}
		
		div.pictureHolder .content {
			position: relative;
			text-align: left;
			width: 100%; height: 40px;
		}
		
			div.pictureHolder .content .details {
				display: none;
				margin: 10px 15px 0 20px;
			}
				div.pictureHolder .content .details p { float: left; clear: left; margin: 0; }
		
		div.pictureHolder .content div.hoverContainer {
			position: absolute; z-index: 2000;
			top: 0; left: 0;
			width: 100%;
		}
		
		div.pictureHolder .content a.next {
			position: relative; z-index: 2000;
			display: block; float: right;
			text-indent: -10000px;
			width: 49%; height: 100%;
			background: url(/bitrix/templates/akula/images/prettyPhoto/btnNext.gif) 10000px 50% no-repeat; /* Need to be defined that way to fix an IE bug */
		}	
			
		div.pictureHolder .content a.previous {
			cursor: pointer;
			display: block;
			text-indent: -10000px;
			width: 49%; height: 100%;
			background: url(/bitrix/templates/akula/images/prettyPhoto/btnPrevious.gif) -10000px 50% no-repeat; /* Need to be defined that way to fix an IE bug */ 
		}
			
		div.pictureHolder .content a.close {
			float: right;
			display: block;
			text-indent: -10000px;
		}
		
		div.pictureHolder .bottom {
			position: relative;
			height: 20px;
		}
			* html div.pictureHolder .bottom { padding: 0 20px; }
			
			div.pictureHolder .bottom .left {
				position: absolute;
				left: 0;
				width: 20px; height: 20px;
			}
			div.pictureHolder .bottom .middle {
				position: absolute;
				left: 20px; right: 20px;
				height: 20px;
			}
				* html div.pictureHolder .bottom .middle { position: static; }
				
			div.pictureHolder .bottom .right {
				position: absolute;
				top: 0; left: auto; right: 0;
				width: 20px; height: 20px;
			}
		
		div.pictureHolder .loaderIcon {
			display: none;
			position: absolute;
			top: 50%; left: 50%;
			margin: -16px 0 0 -16px;
			width: 32px; height: 32px;
		}
		
		div.pictureHolder #fullResImageContainer { width: 100%; text-align: center; }