BODY
{ SCROLLBAR-ARROW-COLOR: #7FB2E4; SCROLLBAR-BASE-COLOR: #FFFFFF;  font-family: Arial,Serif; color: 333333;/*font-weight: bold;*/ font-size: 12px;  COLOR: black;  BACKGROUND-COLOR: #CCCCCC ; }


.pole_b {

        background:url(boble.jpg);
        height:23px ;
        width:83px;

}


#content
{
	margin: 0px 0px 0 0px;
	padding:65px;
	padding-bottom: 0px;
	padding-top: 20px;
}


#content img
{
	margin:15px;
        margin-top:0px;

}


#nasty h1 {
	color: #000000;
	font-size: 22px;
	font-family: Century Gothic, Verdana, Arial, Sans-Serif;
	font-weight: normal;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	border-bottom: 1px solid #C0C0C0;
	}

.div_news_ff p { color:#414e57; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; line-height:normal; margin:0px; margin-bottom:8px; margin-top:12px; font-weight:normal; }


.clear
{

	font-size: 0;
	line-height: 0;
	height: 0;
}


.block
{
	width:100%;
        padding-bottom: 30px;

}



ul#menuss
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:36px;
	font-size:12px;
	/*background:transparent url("bg1.jpg") repeat-x top left;*/
	font-family:"Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}

#sei_sei
{

  font-size:13px;
  line-height:1.2;
  text-decoration:underline;  
  font-family:"Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;

}

.palki {color: #CCCCCC}


#sei_sei1
{
  
  font-size:10px;
  line-height:1;
  color: #ffffff;
  padding: 10px;
  font-family:"Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;

}


ul#menuss li
{
	display:block;
	float:left;
	margin:0px;
	pading:0px;
	border-left:0px solid #ffffff;
        background:transparent url("bg1.jpg") repeat-x top left;
	border-right:1px solid #ffffff;
}
	
ul#menuss li a
{
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	padding:10px 20px 0 20px;
	height:40px;

}
	
ul#menuss li a:hover
{	
	color:#7eb2e2;
	background:transparent url("over1.jpg") no-repeat top right;	
}




ul#menuss li a:link.ss
{	
	color:#7eb2e2;
	background:transparent url("over1.jpg") no-repeat top right;	
}


ul#menuss li a:hover.ss
{	
	color:#7eb2e2;
	background:transparent url("over1.jpg") no-repeat top right;	
}





#shadow {
	width: 950px;
	position: absolute;
        visibility: hidden;
	z-index: 100;
	background: transparent url(shadow2.png) 0 0 repeat;
	padding: 0;
	margin: 0;
}


td.td_add_pav_table_spisok
{
	font-size: 10pt;
	padding-top : 10pt;
	padding-left : 2pt;
	padding-right : 2pt;
	vertical-align: top;
	text-align: left;  
}


#log
{
    z-index: 1000;
	vertical-align:bottom;
	align: right;
	left: 20px;
}

#new_pav
{
	left: 0pt; 
	display:none;	
	visibility: hidden; 
	position: absolute;
	top: 0pt;
	bottom: 0;
        z-index: 1000;
        background:url(veil.png);
        height:208px ;
        width: 404px;
}


#new_kat
{
	left: 0pt; 
	display:none;	
	visibility: hidden; 
	position: absolute;
	top: 0pt;
	bottom: 0;
        z-index: 1000;
        background:url(veil.png);
        height:208px ;
        width: 404px;
}


#new_zna
{
	left: 0pt; 
	display:none;	
	visibility: hidden; 
	position: absolute;
	top: 0pt;
	bottom: 0;
        z-index: 1000;
        background:url(veil.png);
        height:208px ;
        width: 404px;
}

#up_zna
{
	left: 0pt; 
	display:none;	
	visibility: hidden; 
	position: absolute;
	top: 0pt;
	bottom: 0;
        z-index: 1000;
        background:url(veil.png);
        height:208px ;
        width: 404px;
}

#up_pav
{
	left: 0pt; 
	display:none;	
	visibility: hidden; 
	position: absolute;
	top: 0pt;
	bottom: 0;
        z-index: 1000;
        background:url(veil.png);
        height:208px ;
        width: 404px;
}

#del_zna
{
	left: 0pt; 
	display:none;	
	visibility: hidden; 
	position: absolute;
	top: 0pt;
	bottom: 0;
        z-index: 1000;
        background:url(veil.png);
        height:208px ;
        width: 404px;
}

#del_pav
{
	left: 0pt; 
	display:none;	
	visibility: hidden; 
	position: absolute;
	top: 0pt;
	bottom: 0;
        z-index: 1000;
        background:url(veil.png);
        height:208px ;
        width: 404px;
}


/*
table{FONT-SIZE: 12px;font-weight: bold;color: 333333;}
p {FONT-SIZE: 12px;}
*/
image {MARGIN:0px; border:0px}

a
{text-decoration: none;font-size: 12px;
	color: #7FB2E4;
}

.text1  {
	font-weight: blod; FONT-SIZE: 12px; MARGIN: 5px 5px 0px 0px; COLOR: #000000; FONT-FAMILY: Arial
}

.forminput1 {
	BORDER-RIGHT: #3990cd 1px solid; BORDER-TOP: #3990cd 1px solid; FONT-SIZE: 9px; VERTICAL-ALIGN: middle; BORDER-LEFT: #3990cd 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #3990cd 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #3990cd
}

.textinput {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 9px; VERTICAL-ALIGN: middle; BORDER-LEFT: #CCCCCC 1px solid; COLOR: #000000; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: WHITE
}


.forminput2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9px; VERTICAL-ALIGN: middle; BORDER-LEFT:#cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: f5f5f5
}


.text_item
{
        FONT-SIZE: 14px; MARGIN: 5px 5px 0px 0px; COLOR: #5CA3D6; FONT-FAMILY: Verdana; TEXT-ALIGN: center; font-weight: blod;
}

.text_item1
{
        FONT-SIZE: 12px; MARGIN: 5px 5px 0px 0px; COLOR: #5CA3D6; FONT-FAMILY: Verdana; TEXT-ALIGN: left; font-weight: blod;
}


.zagolovok
{
	Margin: 10px;
        font-size: 8pt;
	color: #000000;
}

.help
{
	Margin: 10px;
        font-size: 7pt;
	color: #ffffff;
}


A:link.der { COLOR: white; text-decoration: none;font-size: 12px; }
A:visited.der { COLOR: white; text-decoration: none;font-size: 12px; }
A:hover.der { COLOR: #7FB2E4; text-decoration: none;font-size: 12px; }

A:link.vs { COLOR: white;font-size: 11px; font-weight:bold; }
A:visited.vs { COLOR: white; font-size: 11px; font-weight:bold;}
A:hover.vs { COLOR: #d3e9fe;font-size: 11px; font-weight:bold;}

A:link.print { COLOR: #7FB2E4; text-decoration: underline; font-size: 12px; }

A:link.der1 { COLOR: white; text-decoration: none;font-size: 12px; }
A:visited.der1 { COLOR: white; text-decoration: none;font-size: 12px; }
A:hover.der1 { COLOR: white; text-decoration: none;font-size: 12px; }

A:link.der2 { COLOR: #7FB2E4; text-decoration: none;font-size: 12px; }
A:visited.der2 { COLOR: #7FB2E4; text-decoration: none;font-size: 12px; }
A:hover.der2 { COLOR: #7FB2E4; text-decoration: none;font-size: 12px; }



.menu {font-size: 11px;}
.menu A:hover{color:E7D6BC;}
.menu A {color:  white;font-size: 11px;}
h1 {font-size: 18px; COLOR:#7FB2E4;}



.стиль1 {
	font-size: 8pt;
	color: #666666;
}
.стиль2 {
	font-size: 7pt;
	color: #666666;
}
.стиль3 {
	font-size: 7pt;
	color: #ffffff;
}

.стиль4 {
	font-size: 7pt;
	color: #e2effb;
}
#dle-content {float:center; margin:5;}

/* Albums */
.f_ce_albumdiv { float:center;}
.f_ce_albumdiv .album_name {float:right; border-bottom: 2px #7FB2E4 dotted;}
.album_name P {font-size:20px; color:#7FB2E4; padding-right:10px; padding-left:10px;}
.album_name1 P {font-size:20px; color:#7FB2E4; padding-right:10px; padding-left:10px;}

.album_name DIV {color:white;}

.shortdescription SPAN{color: #7FB2E4;; font-size:10px; padding-right:10px; padding-left:10px;}
.shortdescription1 SPAN{color: #7FB2E4;; font-size:10px; padding-right:10px; padding-left:10px;}
.f_ce_albumdiv .shortdescription {float:left;}

 input.button {float: right;}

.zag1{ font-size:14px; }
.zag{color: #7FB2E4; font-size:12px; }
.pod {font-size:10px; }

.zagg1{color: #7FB2E4; font-size:14px; align:center;}


.podd {font-size:9px; color: #000000;}



h1
{
	position: relative;
	left: -4px;
	font: 25px arial;
	letter-spacing: -1px;
	text-transform: uppercase;
	color: #10405a;
	margin-bottom: 11px;
}


h2
{
	font: bold 16px arial;
	line-height: 16px;
	color: #0c324a;
	margin-bottom: 11px;
}

h2 a, h3 a
{
	text-decoration: none;
}

h3
{
	font: bold 11px tahoma;
	color: #0c324a;	
	margin-bottom: 11px;
}

p
{
	margin-bottom: 11px;
}

.leftcol
{
	float: left;
	width: 250px;
	clear: left;
	padding-bottom: 20px;
}

.rightcol
{
	float: right;
	width: 250px;
	clear: right;
	padding-bottom: 20px;
}


.clear
{
	clear: both;
	font-size: 0;
	line-height: 0;
	height: 0;
}

.lclear
{
	clear: left;
	font-size: 0;
	line-height: 0;
	height: 0;
}

.rclear
{
	clear: right;
	font-size: 0;
	line-height: 0;
	height: 0;
}

.left
{
	text-align: left;
}

.center
{
	text-align: center;
}

.right
{
	text-align: right;
}


.item
{
	clear: left;
	padding-bottom: 20px;
}

.item h2
{
	color: #444444;
        font: bold 11px tahoma;
	margin-bottom: 20px;
}



.item .info
{
 	font: 11px tahoma;

}

.item .thumb
{
	float: left;
	display: inline;
	margin-right: 10px;
	padding-bottom: 20px;
}

.item .thumb img, img.thumb
{
	border: 1px solid #80c1dd;
}

.item .readmore
{
	margin-top: 11px;
}

.newsitem
{
	clear: left;
	margin-bottom: 20px;
}

.newsitem h2
{
	color: #444444;
        font: bold 11px tahoma;
	margin-bottom: 20px;
}

.newsitem .thumb
{
	float: left;
	padding: 10px;
        padding-top:0px;
        padding-left:0px;
}

.newsitem .thumb img
{
	border: 1px solid #666666;
}

.date
{
	color: #666666;
	text-decoration: underline;
}

.block
{
	padding-bottom: 30px;

}

.block img
{
	padding:0px;
        border-color:#ffffff;

}


.divider
{
	clear: both;
	font-size: 0;
	line-height: 0;
	height: 0;
	width: 800px;
	margin-bottom: 30px;
	border-top: 1px solid #10405a;
}


/*****************************************************************/

table.theform
{
	font: 11px tahoma;
	border: solid 1px #a0a0a0;
	border-collapse: collapse;
}

table.theform tfoot td
{
	background: #f5f5f5;

	border-top: solid 1px #a0a0a0;
	padding: 3px;
}

table.theform caption
{
	color: #fff;
	background: #a0a0a0;
	margin: 0px auto 0 auto;
	font: bold 11px verdana;
	border: solid 1px #a0a0a0;
	padding: 2px;
}

table.theform td
{
	padding: 6px;
	vertical-align: top;
}

.theform .text
{
	border: 1px solid #a0a0a0;
	padding: 2px 3px 3px 3px;
	font: 11px tahoma;
}

.theform textarea
{
	border: 1px solid #a0a0a0;
	font: 11px tahoma;
	padding: 3px;
}

.theform select
{
	border: 1px solid #a0a0a0;
	font: 11px tahoma;
}

.theform option
{
	padding-left: 5px;
}

.theform .button
{
/*	border: 1px solid #a0a0a0;*/
	padding: 2px;
	font: 11px tahoma;
	background: transparent;
}

.theform .extended_button
{
	position: relative;
	top: 6px;
}

* html .theform .extended_button
{
	top: 4px;
}

.theform .radio
{
	position: relative;
	top: 2px;
	left: 0px;
	margin-right: 3px;
}

.theform .file
{
	border: 1px solid #a0a0a0;
}

.theform .checkbox
{
	margin-right: 3px;
}

.theform .description
{
	font: 10px tahoma;
	color: #646464;
}

.theform .error
{
	font: 10px tahoma;
	color: #ff0000;
}

A:link.der { COLOR: #ffffff; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  FONT-SIZE: 8pt;}
A:visited.der { COLOR: #ffffff; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  FONT-SIZE:8pt; }
A:hover.der { COLOR: #ffffff; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  FONT-SIZE: 8pt;  }

A:link.der2 { COLOR: #888; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  FONT-SIZE: 9pt;}
A:visited.der2 { COLOR: #888; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  FONT-SIZE:9pt; }
A:hover.der2 { COLOR: #888; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  FONT-SIZE: 9pt;  }


.forminput1
{

BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT: #d5d5d5 1px solid; COLOR: #000000; BORDER-BOTTOM: #d5d5d5 1px solid; FONT-FAMILY: Arial ; BACKGROUND-COLOR: #ffffff; margin-left:9px; margin-top:10px; margin-right:9px;

}

.form_radio
{

VERTICAL-ALIGN: middle;  FONT-FAMILY: Arial ;  margin-left:9px; margin-top:10px;


}

table.form-table
{
	width:548px;
	/*background-color:white;*/
	border-collapse:collapse;
	font-weight:normal;
	line-height:160%;
	
}

table.form-table th, table.form-table td
{
	border:1px solid #d0d0d0;
	vertical-align:top;
}

table.form-table th
{
	background:#f0f0f0;
	background-repeat:repeat-x;
	
	color:#444;
}

.form-required 
{
	color:#da3187;
}

.data-table td {
	padding: 5px;
}

.button
{
/*	border: 1px solid #a0a0a0;*/
	padding: 2px;
	font: 11px tahoma;
	background: transparent;
}

.gallery li a
{
 padding:0;
 margin:0;

}
.gallery
{
	list-style-type: none;
	width: 806px;
	padding: 0;
	margin: 0;
	border-top: 0px solid #000;
}

.gallery li
{
	padding: 0;
	padding-left: 8px;
        padding-bottom:8px;
	margin: 0;
	float: left;
	border-bottom: 0px solid #000;
	border-right: 0px solid #000;
	line-height: 0;
	font-size: 0;
}

.gallery li.first
{
 	border-left: 0px solid #000;
    padding-left:0px;
    padding-bottom:8px;
}

#content .gallery img
{
	border: 0;
	margin:0;
}