/* стиль красной цитаты */

blockquotered {padding: 10px 10px; margin:10px 0px 10px 0px; list-style:none; border:1px solid #f00; background-color:#FFCFCF; }




/* стиль ввода */

#bdM62,#ldM56, #phM3, #drM52
{
width:180px !important;

vertical-align: bottom !important;
}


#phM13
{

width:180px !important;
vertical-align: top !important;
}



.securityCode
{
width:80px !important;
 height:31px !important;
 margin: 0px 0px 0px 0px !important;

padding: 0px 0px 0px 0px !important;

 text-align:center !important;
 color:blue !important;
 font-size:14px !important; 
 font-family:Verdana,Arial,Helvetica !important;


}

#secImg
{
vertical-align: bottom !important;

}



.manFl
{width: 555px !important;
 height:250px !important;
 margin: 5px 0px 5px 0px !important;
 padding-top:5px !important;
 padding-left:5px !important;
 padding-right:5px !important;
 padding-bottomt:5px !important;
 border:1px solid #cccccc !important;
 background:#FDFDF0 !important;  
font:normal 13px/19px Arial, Helvetica, sans-serif !important;


}


.manFlBrief
{width: 365px !important;
 height:80px !important;
 margin: 5px 0px 5px 0px !important;
 padding-top:5px !important;
 padding-left:5px !important;
 padding-right:5px !important;
 padding-bottomt:5px !important;
 border:1px solid #cccccc !important;
 background:#FDFDF0 !important;  
font:normal 13px/19px Arial, Helvetica, sans-serif !important;

}


#catSelector9 {
height:18px !important;
}

.manFlaName, 
.manFlTitle,
.manFlaSite,
.manFlaEmail,
.manFlPhone,


.manFlOth2,
.manFlOth3,
.manFlOth1,
.manFlOth4,
.manFlOth5,


#nwF12,
#nwF13,
#nwF11,
#nwF14,
#nwF15,


#blF14,
#blF12,
#blF13,
#blF15,
#blF11,



.manFlsLink,
.manFlTiltle


{width: 370px !important;


 height:20px !important;

 margin: 5px 0px 5px 0px !important;

 padding-left:5px !important;

 border:1px solid #cccccc !important;
 color:#670022 !important;  
font:normal 13px/19px Arial, Helvetica, sans-serif !important;
text-align:left !important;
vertical-align: middle !important;


}




#suggEdit, 

#suggEdit1, #suggEdit2, #suggEdit3, #suggEdit4, #suggEdit5, #suggEdit6, #suggEdit7, #suggEdit8, #suggEdit9, #suggEdit10

{width: 370px !important;
 height:20px !important;
 margin: 5px 0px 5px 0px !important;
 padding-left:5px !important;
 border:1px solid #cccccc !important;
 color:#670022 !important;  
font:normal 13px/19px Arial, Helvetica, sans-serif !important;

 text-align:left !important;

vertical-align: middle !important;

}





#iplus .button

{
 height:20px !important;
vertical-align:middle !important;

}



.postReset,
.postSubmit,
.postPreview

{
 height:28px !important;
 margin: 10px 0px 10px 0px !important;
}



.commSbmFl,
.manFlSbm,
.manFlRst
{
width:100px !important;
 height:28px !important;
 margin: 5px 0px 5px 0px !important;
font-size:13px !important;

}





.manFllLink,
.manFlScreen,.manFlFile,

#fln1,#fln2,#fln3,#fln4,#fln5,#fln6,#fln7,#fln8,#fln9,#fln10


{width: 250px !important;
 height:20px !important;
 margin: 4px 0px 4px 0px !important;

vertical-align: middle !important;

 
}


.manFllSize
{width: 70px !important;
 height:20px !important;

}



#photo1, #photo2, #photo3, #photo4, #photo5, #photo6, #photo7, #photo8, #photo9, #photo10

{width: 350px !important;
 height:20px !important;
 margin: 0px 0px 4px 0px !important;
vertical-align: bottom !important;

}




.manFlPerY
{ 
width: 70px !important;
height:20px !important;
 margin: 4px 0px 4px 0px !important;
}

.manFlPerM
{ 
width: 90px !important;
height:20px !important;
 margin: 4px 0px 4px 0px !important;
}

.manFlPerD
{ 
width: 60px !important;
height:20px !important;
 margin: 4px 0px 4px 0px !important;
}


/* очистка стилей */ 

.clear {clear:both;}


#section-bottom {clear:both; padding: 0px 0px 0px 0px; background: #ffffff; overflow:hidden; margin: 0px 0px 0px 0px; border-top: 3px solid #ccc;}

#section-bottom .widget {margin-bottom:0px;}

#section-bottom h3 {text-transform:uppercase;border-bottom:1px solid #000000; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin:0px 0px 5px 0px;padding: 4px 0px 8px 0px; }

#section-bottom select { border:1px solid #cccccc; padding:4px; width:197px; font: normal 11px Arial, Helvetica, sans-serif;}

#section-bottom ul{list-style:none;padding:0px;margin:0px 0px 5px;}

#section-bottom  li{border-bottom: #ccc 1px dotted;line-height: 100%;list-style:none;padding: 0;margin: 0;}

#section-bottom  li a{text-decoration: none;padding: 4px 0px 4px 2px;display:block;}

#section-bottom  li a:visited {text-decoration: none;}

#section-bottom  li a:hover{text-decoration: none;background-color:#eee;color:#FF0000;}



/* оформление блога */ 

#topstory-img-blog {float:left; padding-bottom:5px; padding-top:5px; width:120px;}
#topstory-img-blog img {display:block;}

#topstory-blog {float:right; padding-bottom:5px; padding-top:0px; width:435px;}
#topstory-blog h3 {margin:0; font-size:110%; font-weight:normal;}
#topstory-blog {margin:0; font-size:90%;}
#topstory-blog .comment {padding-left:12px; background:url("/design/ico-comment.gif") 0 2px no-repeat;}


#topstory-img-blog-menu {float:left; padding-bottom:5px; padding-top:5px; width:70px;}
#topstory-img-blog-menu img {display:block;}
#topstory-blog-menu {float:left; padding-bottom:5px; padding-top:0px; width:150px;}
#topstory-blog-menu h3 {margin:0; font-size:110%; font-weight:normal;}
#topstory-blog-menu {margin:0; font-size:90%;}






/* Серая линия */ 

#line-gray {clear:both; padding: 0px 0px 0px 0px; background: #ffffff; overflow:hidden; margin: 0px 0px 0px 0px; border-top: 3px solid #ccc;}


/* Репутация и оценка комментов */ 


.reputation {padding:0px 0px 0px 0px;} 

.reputation p {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;} 

.reputation div {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;} 
 
.reputation a {text-decoration:none;}  


 .rep_p {padding: 3px; border:1px solid #729a33;background:#9ec448;color:#fff; font-size:9px;} 
 
 .reprating {padding: 3px 8px 3px 8px;border-left:1px solid #d6c3b4;border-right:1px solid #d6c3b4;border-top:1px solid #d6c3b4;border-bottom:1px solid #d6c3b4;background:#f9f6f4;color:#ae9179; font-size:9px;}  

 .reprating1 {padding: 3px 8px 3px 8px;border:1px solid #d6c3b4;background:#f9f6f4;color:#ae9179; font-size:9px;}  

 .rep_m {padding: 3px;border:1px solid #cf4735;background:#e37c6e;color:#fff; font-size:9px;}  

 .rep_p:hover {background:#aed94d;color:#fff; font-size:9px;}  

 .reprating:hover {background:#fff;color:#ae9179; font-size:9px;}  

 .reprating1:hover {background:#fff;color:#ae9179; font-size:9px;}  

 .rep_m:hover {background:#ec8375;color:#fff; font-size:9px;}





/* Форма регистрации */


.manFlPassw,
.manFlLogin,

.manFlPassw1,
.manFlaName,
.manFlaEmail,

.manFlAvaLink,
.manFlAvaFile


{
height: 20px; width: 150px; font-size: 12px; border:1px solid #008bd4; 
color:blue;  font-family:Verdana,Arial,Helvetica;
text-align:center;

}


manTd1
{
font:bold 12px/15px Arial, Helvetica, sans-serif; color:#0081C7;

}


.manTd2 a{font:bold 8px/10px Arial, Helvetica, sans-serif; text-decoration:none;
	 color:#0081C7;}

.manTd2 a:hover{font:bold 8px/10px Arial, Helvetica, sans-serif; text-decoration:none;
	color:#003DC7;}







#fCode

{
margin:0;padding:0;

height: 33px; width: 90px; font-size: 14px; border:1px solid #008bd4; 
vertical-align: top; margin-top:0px; color:blue;  font-family:Verdana,Arial,Helvetica;
text-align:center;
text-valign:center;

}


#mini-right{
float:right; 
margin-top:0px; 
margin-bottom:0px; 
margin-left:10px;

padding-top:0px;
padding-left:5px;
padding-right:0px;
padding-bottom:5px;

border: 0px solid #cecece;

}


#mini-left{
float:left; 
margin-top:0px; 
margin-bottom:0px; 
margin-right:5px;

padding-top:1px;
padding-left:1px;
padding-right:1px;
padding-bottom:1px;



border: 0px solid #cecece;
}







#opros-left{
float:left; 
margin-top:5px; 
margin-bottom:5px; 
margin-right:20px; 

padding: 10px 10px 0px 10px;

border: 1px solid #cecece;
}



#opros-right{
float:right; 
margin-top:5px; 
margin-bottom:5px; 
margin-left:20px;

padding: 10px 10px 0px 10px;

border: 1px solid #cecece;
}







/* Задание стилей для первой буквы */
.abc {
     color:#004a95;  /* Задание цвета буквицы */
     font-weight:bold; 
}



/* Задание стилей для первой красной буквы */
.abcred {
     color:#FF0000;  /* Задание цвета буквицы */
     font-weight:bold; 
}






/* Задание стилей для буквицы */
.bukv {
     font-size:42px; /* Задание размера шрифта буквицы */
     color:#004a95;  /* Задание цвета буквицы */
     font-weight:bold; 
     float:left; /* Задание обтекания буквицы */
     height:30px; 
     line-height:31px; /* Задание положения буквицы */
     margin-top:2px; /* Задание отступов буквицы */
     margin-right:1px;
}



/* Цитата с подсветкой */


.verline{
border-left:4px solid grey; padding:5px; text-align:left;
background:#F7F7F7; line-height:100%; overflow:auto; font-size:100%;
font-family:"Courier New", Courier, monospace;}

.verline:hover {border-left:4px solid red;}



/* Переопределение стиля переключателей для фотоальбома */



#leftSwch {display:block; width:32px; height:32px; background: transparent url('/mydesign/blok-1.jpg') no-repeat 0 0 !important; background-position: 10px 0px !important;}

#leftSwch:hover {display:block; width:32px; height:32px; background: transparent url('/mydesign/blokv-1.jpg') no-repeat 0 0 !important; background-position: 10px 0 !important;}

#rightSwch {display:block;width:32px;height:32px; background: transparent url('/mydesign/blok-1.jpg') no-repeat 0 0 !important; background-position: 0 0 !important;}

#rightSwch:hover {display:block; width:32px; height:32px; background: transparent url('/mydesign/blokv-1.jpg') no-repeat 0 0 !important; background-position: 0 0 !important;}
















.clear {
  clear: both;
  height: 0;
  overflow: hidden;
}


img {border: none;margin: 0px 0px 0px 0px;padding: 0px;}


h3 {font: normal 110%/100% Arial, Tahoma, Verdana;color: #222222;margin: 10px 0px 5px; font-weight:bold; }
h3 a, h3 a:visited {text-decoration:none;}







a{font:bold 13px/19px Arial, Helvetica, sans-serif; text-decoration:none;
	 color:#0081C7;}

a:hover{font:bold 13px/19px Arial, Helvetica, sans-serif; text-decoration:none;
	color:#003DC7;}



/*--------commetsstyle-----------*/


#commentleft {width:155px;float:left;}
#commentright {width:330px;float:right;}

#comments, #respond {padding: 5px 0px 5px 0px; margin: 5px 0px 5px 0px;clear:both;text-transform:none;}

#commentform {margin-top: 10px;font: 110% Arial, Helvetica, sans-serif;}
#commentform label, #commentform label small{font-weight: normal;color:#668b9a;font-size: 100%;}
#commentform label span{font-weight: normal;}
#commentform input{width: 153px;background:#eee;border: 1px solid #ccc;padding: 3px;margin-top: 3px;}
#commentform textarea{width: 285px;height: 135px;background:#eee;border: 1px solid #ccc;padding: 2px;margin-top: 3px;}
#commentform .submitbutton {width: auto;padding: 4px 12px;font: bold 12px Arial, Helvetica, sans-serif;background: #eee;border: 1px solid #ccc;}
#commentform .submitbutton:hover {background: #000;color: #fff;cursor:pointer;}
#commentform textarea:focus, #commentform input[type="text"]:focus {background: #fff;}

#commentbox .commentlist {list-style:none;margin:0px 0px 0px;padding:0px;line-height: 130%;clear: both;}


#commentbox .commentlist p{margin: 5px 0px 5px 0px ;}

#commentbox .commentlist li{margin: 7px 7px 5px 7px; padding:0px 0px 0px;}




#commentbox .gravatarmini {background:#cecece; width:19px; height:19px; margin-top: 4px; float:left;}

#commentbox .gravatarmini-author {background: url(/design/avatar-bg-author.gif) no-repeat;width: 24px;height:19px;margin-top: 3px;padding: 6px 0px 6px 6px;float:left;}

#commentbox .gravatarmini img, #commentbox .gravatarmini-author img {border:solid 1px #000000;background-color: #FFFFFF; padding:0px; margin:0px;}







#commentbox .gravatar {background: url(/design/avatar-bg.gif) no-repeat;width: 54px;height:48px;margin-top: 3px;padding: 6px 0px 6px 6px;float:left;}

#commentbox .gravatar-author {background: url(/design/avatar-bg-author.gif) no-repeat;width: 58px;height:70px;margin-top: 3px;padding: 6px 0px 6px 6px;float:left;}

#commentbox .gravatar img, #commentbox .gravatar-author img {border:solid 1px #000000;background-color: #FFFFFF; padding:0px; margin:0px;}

#commentbox .comment-entry {width: 568px; }

#commentbox .comment-entry a {font-size:11px; color:#757575;}



#commentbox .comment-number {color: #CCCCCC;font-size: 12px;float:right;position: absolute; top: 0px; right: 5px;}

#commentbox .comment-dates {color: #CCCCCC; font-size: 12px;}


#commentbox .comment-number a {color: #993300;text-decoration: none;}
#commentbox .comment-number a:hover {color: #0000FF;text-decoration: none;}
#commentbox .commentlist cite {font:12px Tahoma, "Trebuchet MS", Arial;}
#commentbox .commentlist cite a, #commentbox .commentlist cite a:visited{text-decoration:none;}
#commentbox .commentlist cite a:hover{text-decoration:none;}
#commentbox a {text-decoration: none;}



/* Стиль оценки комментария */   


span.Valuation * {
	float: rigth;
	background: #fff;
	padding: 0px 5px 2px 5px;
	margin-right: 0px;

	/*-webkit-border-radius: 3px;
	-moz-border-radius: 3px;*/
	font-size: 12px;
	line-height: 100%;
	text-align: center;
	}
span.Valuation .decr {
	border: 1px solid #5070e0;
	color: #5070e0;
	}
span.Valuation a.decr:hover {
	border: 1px solid #0030f0 ! important;
	color: #0030f0;
	}
span.Valuation .incr {
	border: 1px solid #1da445;
	color: #1da445;
	}
span.Valuation a.incr:hover {
	border: 1px solid #008320 ! important;
	color: #008320;
	}
span.Valuation span.val {
	border: 1px solid #808070;
	color: #505040;
	}
span.Valuation span.penalty {
	/*border: 1px solid #d75f5f;*/
	border: none;
	color: #d04343;
	font: 11px Tahoma, Verdana, sans-serif;
	padding: 0 3px;
	margin-right: 0px;
	line-height: 130%;
	}
span.Valuation span.red {
      border: 1px solid #CF1118;
      color: #CF1118;
	}










/* ----////// Эффект  рамки для выделения картинки /////------- */


#ramkaimg a img { 
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
border: 2px solid #FFFFFF;
}

#ramkaimg a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
border: 2px solid #A81E00;
}

/* ----////// Эффект рамки для выделения картинки /////------- */





#content .postmeta { clear:both; font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#999999; margin:0px; padding:0px; 

}




#content .postmeta a, #content .postmeta a:visited {text-decoration:none;color:#999999;  }
#content .postmeta a:hover {text-decoration:underline;color:#333333;  }

#content li a, #content .post li a, #content .widget li a {text-decoration:none;}


.post-tag {background: url(/design/tag.gif) no-repeat;padding-left: 20px; float:left; color: #999999; margin-right:10px;}


.post-category {background: url(/design/category.gif) no-repeat;padding-left: 20px;float:left;color: #999999;margin-right:10px;}
.post-comment {background: url(/design/comment.gif) no-repeat;padding-left: 20px;float:left;color: #999999;margin-right:10px;}

.post-calendar {background: url(/design/glaz.gif) no-repeat;padding-left: 20px;float: left;color: #999999;margin-right:10px;}

.post-codes {background: url(/design/tab_links.png) no-repeat;padding-left: 20px;float: left;color: #999999;margin-right:10px;}

.post-author {background: url(/design/author.gif) no-repeat;padding-left: 20px;float: left;color: #999999;margin-right:10px;}

.post-edit {background: url(/design/edit.gif) no-repeat;padding-left: 20px;float: left;color: #999999;margin-right:10px;}

.post-remarka {background: url(/design/remarka.png) no-repeat;padding-left: 20px;float: left;color: #999999;margin-right:10px;}

.post-rang {background: url(/design/ranger.gif) no-repeat;padding-left: 20px;float: left;color: #999999;margin-right:10px;}

.post-pixel {background: url(/design/pixel.gif) no-repeat;padding-left: 0px;
;padding-top:3px;float: left;color: #999999;margin-right:10px;}


.post-nav {clear: both; margin:10px 0px;}
.post-nav a, .post-nav a:visited {text-decoration: none;}
.post-nav .previous a {float: left;padding-left: 20px;background: url(/design/left.gif) no-repeat left center;}
.post-nav .next a {float: right;padding-right: 20px;text-align: right;background: url(/design/right.gif) no-repeat right center;}











/* Задание стилей для слоя тени quote */
.shadow-quote {
     background:#bbb; /* Задание цвета тени */
     border:1px solid #ddd; /* Задание стиля и цвета границ тени */

}

/* Задание стилей для слоя блока quote */
.block-quote {
     background:#fff; /* Задание цвета фона для блока */
     border:1px solid #6b6b6b;  /* Задание стиля и цвета границ блока */
     position:relative;  /* Задание позиции блока текста относительно тени */
     padding:5px;  /* Задание отступа */
     top:-3px;  /* Отступ сверху (для тени) */
     left:-3px; /* Отступ слева (для тени) */
}











/* Спецменю */


a.eTagGrMM
{margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#678C08 !important; font-size:9pt !important;}


a.eTagGrMM:link
{margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#678C08 !important; font-size:9pt !important;}

a.eTagGrMM:hover 
{margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:500; color:#678C08 !important; font-size:9pt !important;}

a.eTagGrMM:visited
{margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#678C08 !important; font-size:9pt !important;}

a.eTagGrMM:visited:hover
{margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#678C08 !important; font-size:9pt !important;}



/* подчеркивание ссылки точками с подсказкой */


.acronymlink {
  border-bottom: 1px dotted gray;
  cursor: pointer;
  margin: 0;
  padding: 0 0 0.4px 0;
text-decoration: none;
}

.acronymlink a: {
text-decoration: none;
}


.acronymlink:hover {  /* Ignored by MSIE. The nerve! */
  border-bottom: 1px solid rgb(70,130,180);  /* 'steelblue' not recognised here by Opera */
}





/* подчеркивание текста точками с подсказкой */


acronym, .titleTip {
  border-bottom: 1px dotted gray;
  cursor: help;
  margin: 0;
  padding: 0 0 0.4px 0;
}

acronym:hover, .titleTip:hover {  /* Ignored by MSIE. The nerve! */
  border-bottom: 1px solid rgb(70,130,180);  /* 'steelblue' not recognised here by Opera */
}





/* подчеркивание волной */


.wline {background: url(/design/wavyline.gif) repeat-x 100% 100%; 
 padding-bottom: 2px; 
 text-decoration: none; 
 white-space: nowrap; 
}















/* Cascading Style Sheet */


quote {
padding-left : 10px;
border-left : 3px solid #a7cc44;
margin : 10px 0 10px 25px;
}







/* Динамическая галлерея - CSS Library */


.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 230px; /*position where enlarged image should offset horizontally */
z-index: 50;
}


/* Динамическая галлерея - CSS Library */

















<!-------для таблицы---------->


.head{
	background: #E4F9B7;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
}

.head img{vertical-align: middle;}



.dark{
	background: #e6e6e6;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 5px;
}

.white{
	background: #f2f2f2;
	font-size: 11px;
	padding: 3px 5px;
}




<!-------tab-main---------->

.containertabs {width: 570px; margin: 10px auto;}

ul.tabs {
 margin: 0;
 padding: 0;
 float: left;
 list-style: none;
 height: 32px;


 border-bottom: 1px solid #999;
 border-left: 1px solid #999;
 width: 570px;
}
ul.tabs li {
 float: left;
 margin: 0;
 padding: 0;
 height: 31px;

 width: 113px;

 line-height: 31px;
 border: 1px solid #999;
 border-left: none;
 margin-bottom: -1px;
 background: #e0e0e0;
 overflow: hidden;
 position: relative;
}
ul.tabs li a {
 text-decoration: none;
 color: #000;
 display: block;

 padding: 5px 20px;
 border: 1px solid #fff;
 outline: none;
}
ul.tabs li a:hover {
 background: #ccc;
} 
html ul.tabs li.active, html ul.tabs li.active a:hover {
 background: #fff;
 border-bottom: 1px solid #fff;
}
.tab_containertabs {
 border: 1px solid #999;
 border-top: none;
 clear: both;
 float: left; 
 width: 569px;
 height:200px;
 background: #fff;
 -moz-border-radius-bottomright: 5px;
 -khtml-border-radius-bottomright: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -moz-border-radius-bottomleft: 5px;
 -khtml-border-radius-bottomleft: 5px;
 -webkit-border-bottom-left-radius: 5px;
}
.tab_content {
 padding: 20px;

}
.tab_content h2 {
 font-weight: normal;
 padding-bottom: 10px;
 border-bottom: 1px dashed #ddd;

}
.tab_content h3 a{
 color: #254588;
 
}
.tab_content img {
 float: left;
 margin: 0 20px 20px 0;
 border: 1px solid #ddd;
 padding: 5px;
}


.tab_content a img {
 float: left;
 margin: 0 20px 20px 0;
 border: 1px solid #ddd;
 padding: 5px;
}

.tab_content a:hover img {
 float: left;
 margin: 0 20px 20px 0;
 border: 1px solid #CC0000;
 padding: 5px;
}

 
}


<!-------tab-main---------->







ZZ{
	color: #990000;
	font: bold 110% Arial, Helvetica, sans-serif;
}





/* Блок- ссылка - объявления-информер */ 


#linksboxsmal {
 margin-top: 0px;
}

#linksboxsmal ul {
 list-style-type: none;

}

#linksboxsmal li {
 border: 1px dotted #999;
 border-width: 1px 0;
 margin: 5px 0;
}

#linksboxsmal li a {
 color: #990000;
 display: block;
 font: bold 100% Arial, Helvetica, sans-serif;
 padding: 5px;
 text-decoration: none;
}



#linksboxsmal li a:hover {
 background: #ffffcc;
}

#linksboxsmal a em {
 color: #333;
 display: block;
 font: normal 85% Verdana, Arial, Helvetica, sans-serif;
 text-align:left;


 line-height: 125%;
}

#linksboxsmal a span {
 color: #125F15;
 font: normal 70% Verdana, Arial, Helvetica, sans-serif;
 line-height: 150%;
}


/* Объявления Информер */ 













/* Блок- ссылка */ 


#linksbox {
 margin-top: 0px;
}

#linksbox ul {
 list-style-type: none;

}

#linksbox li {
 border: 1px dotted #999;
 border-width: 1px 0;
 margin: 5px 0;
}

#linksbox li a {
 color: #990000;
 display: block;
 font: bold 100% Arial, Helvetica, sans-serif;
 padding: 5px;
 text-decoration: none;
}



#linksbox li a:hover {
 background: #ffffcc;
}

#linksbox a em {
 color: #333;
 display: block;
 font: normal 85% Verdana, Arial, Helvetica, sans-serif;
 text-align:justify;


 line-height: 125%;
}

#linksbox a span {
 color: #125F15;
 font: normal 70% Verdana, Arial, Helvetica, sans-serif;
 line-height: 150%;
}


/* Блок- ссылка */ 






/* Всплывающая подсказка */ 

#tooltip {
width: 200px;
position: absolute;
z-index: 10;
border: 1px solid #1593db;
background-color: #e5f5fe;



color: #000;
padding: 5px;
opacity: 0.75;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}



/* оформление текста подсказки */ 
hh3 {
font-family: verdana, Arial,Helvetica,sans-serif; font-size:11px; color:#000066;

}



/* Всплывающая подсказка */ 














* Блок-рамка для ответа  */

.box-answer { margin:0; padding:10px 10px 10px 10px; font-weight:normal;}
.box-answer {border:1px solid #CCCCCC; background-color:#FFFFCC; color:#000066;}

/* Блок-рамка  */



/* ----////// Изображения без рамки для закладок /////------- */



#zakladka img {border: 0px solid #8F8F8F; height:18px;}
#zakladka a img {border: 0px solid #8F8F8F;}
#zakladka a:hover img {border: 0px solid #8F8F8F;}




/* Module Part Menu */
.catsTd {

padding: 0 0 3px 13px; background: url('/mydesign/metka.gif') no-repeat 0px 4px;
line-height: 1.1;
}

.catName {
font-family:Tahoma,Arial,Sans-Serif;font-size:11px;font-weight:bold;}
.catNameActive {font-family:Tahoma,Arial,Sans-Serif;font-size:11px;font-weight:bold;}
.catNumData {font-size:7pt;color:#4D6D91;}
.catDescr {font-size:7pt; padding-left:10px;}
a.catName:link {text-decoration:none; color:#4D6D91;}
a.catName:visited {text-decoration:none; color:#4D6D91;}
a.catName:hover {text-decoration:underline; color:#000000;}
a.catName:active {text-decoration:underline; color:#000000;}
a.catNameActive:link {text-decoration:underline; color:#4D6D91;}
a.catNameActive:visited {text-decoration:underline; color:#4D6D91;}
a.catNameActive:hover {text-decoration:underline; color:#000000;}
a.catNameActive:active {text-decoration:underline; color:#000000;}
/* ----------------- */

















/* Стиль всплывающих фото */


#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 100%;
	padding-top: 5px;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }



#overlay{ background-image: url(/fotobox/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(/fotobox/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fotobox/overlay.png", sizingMethod="scale");
	}














.textdecor {
  color: #803000;
  font-size: 100%;
margin-bottom:5px;
}





/*Заметка к тексту*/  

.bylink {
  color: gray;
  font-size: 80%;
}


.bylink a {
  color: gray;
  background-color: transparent;
  text-decoration: underline;
}

.bylink a:hover {
  color: steelblue;
  background-color: transparent;
 text-decoration: none;
}




.bylinksape {
  font-size: 80%;
line-height: 1.0;
color:#4D6D91;
}



.bylinksape a {
  font-size: 80%;
line-height: 1.0;
color:#4D6D91;
text-decoration : none;
}


.bylinksape a:hover {
  font-size: 80%;
line-height: 1.0;
color:#4D6D91;
text-decoration : none;
}






















/*ЛЕНТА*/  
#lenta {  
  background: URL('/kinolenta/lenta_bg-100px.gif') repeat-x top left; /* Путь к фоновому изображению lenta_bg.gif*/  
  display: block;  
  width:570px;  
  height: 100px;  
  white-space: nowrap;  
  position:relative;  
  overflow: hidden;  
  border-top: solid 1px;  
  border-bottom: solid 1px;  
  }  
#lenta DIV { position:relative; white-space:nowrap;}  
#lenta .left, #lenta .right { position:absolute; background:#000; display:block; height:73px; top:15px; opacity:.4; filter:alpha(opacity=40); }  
#lenta .left IMG, #lenta .right IMG { border: none; margin: 23px 5px; }  
#lenta .left { left:0px; text-align:right; }  
#lenta .right { right:0px; }  
#lenta_in { display:block; position:relative; left:30px; top:15px; }  
#lenta IMG { border: solid 3px #87c0dd; }  
#lenta A { display: inline-block; margin: 0px 5px; position: relative; text-decoration: none; }  
#lenta A SPAN { position: absolute; overflow: hidden; white-space:normal; display:none; width:100%; border: solid 1px #FFF; bottom:0px; left:0px; background:#d4ffd0; font-size: 11px; opacity:.9; filter:alpha(opacity=90); }  
#lenta A:hover SPAN { display:block; }  
#lenta A SPAN STRONG { display:block; }





/* Стиль кода для программ в textarea с фоном */

#textcodefonsmall {
width: 228px;
font-family:Verdana; font-size:11px; background:#FDFDF0; color:#454545;
padding : 3px 5px 3px 15px; border : 1px solid #cccccc;
margin-top:5px;
list-style-type:decimal-leading-zero;text-align:left; overflow:hidden;
}








/* Стиль кода для программ в textarea с фоном */

#textcodefon {
width: 520px;
font-family:Verdana; font-size:11px; background:#FDFDF0;color:#454545;
padding : 3px 5px 3px 15px; border : 1px solid #cccccc;
list-style-type:decimal-leading-zero;text-align:left; overflow:hidden;
}

/* Стиль кода для программ в textarea без фона */


#textcode {width: 100%;font-size:10px;font-family:Arial,sans-serif; text-align:left; overflow:hidden;}


/* Стиль кода для программ */


ol {
padding : 0;
margin : 0;
}
.code {
padding : 3px 5px 3px 35px;
border : 1px solid #ccc;
list-style-type : decimal-leading-zero;
font-family : Courier;
}
.code code {
font-family : Monaco, "Courier New", Tahoma;
font-size : 1.2em;
}
.code li {
margin : 2px 0;
padding : 0 5px;
background : #F6F6E3;
}
.code li.t1 {
padding-left : 4ex;
}
.code li.t2 {
padding-left : 8ex;
}
.code li.t3 {
padding-left : 12ex;
}
.code li.t4 {
padding-left : 16ex;
}
.code li.t5 {
padding-left : 20ex;
}
.code li.t6 {
padding-left : 24ex;
}
.code li.t7 {
padding-left : 28ex;
}
.code li.t8 {
padding-left : 32ex;
}

/* Конец стиля кода для программ */











/* Вставка INTRO */

#intro {
background : #FDFDF0;
color : #454545;
border-bottom: 4px solid #F6F6E3;
border-top: 4px solid #F6F6E3;
border-left: 4px solid #F6F6E3;
border-right: 4px solid #F6F6E3;
margin-bottom: 5px;

}
#intro .pad {
padding : 4px;
}
#intro a {
color : #0D56D1;
text-decoration : none;
}
#intro a:hover {
color : #FF6603;
text-decoration : none;
}

/* Конец INTRO */















/* Оформление легенды графиков  */



.legenda {background: #fff;padding: 0px;border : 0px solid #aaa;}


.legtxt {margin:0;padding: 0px 5px 0px 5px;font-weight:normal;border:1px solid #CCCCCC;
background-color:#F7F7F7;color:#000066;}


.leg-blue {

background: #6633CC;
color:#fff;
margin:0; font-weight:normal; border:1px solid #CCCCCC;padding: 1px 5px 1px 5px;
}


.leg-violet {

background: #B233CC;
color:#fff;

margin:0; font-weight:normal; border:1px solid #CCCCCC;padding: 1px 5px 1px 5px;
}


.leg-red {

background: #CC336C;
color:#fff;

margin:0; font-weight:normal; border:1px solid #CCCCCC;padding: 1px 5px 1px 5px;
}


.leg-orange {

background: #DB5124;
color:#fff;

margin:0; font-weight:normal; border:1px solid #CCCCCC;padding: 1px 5px 1px 5px;
}


.leg-yellow {

background: #DB7F24;
color:#fff;

margin:0; font-weight:normal; border:1px solid #CCCCCC;padding: 1px 5px 1px 5px;
}


.leg-blenda {

background: #2B78B0;
color:#fff;

margin:0; font-weight:normal; border:1px solid #CCCCCC;padding: 1px 5px 1px 5px;
}


.leg-blenda {

background: #2B78B0;
color:#fff;


margin:0; font-weight:normal; border:1px solid #CCCCCC;padding: 1px 5px 1px 5px;
}

.leg-best {

background: #9C8F18;
color:#fff;

margin:0; font-weight:normal; border:1px solid #CCCCCC;padding: 1px 5px 1px 5px;
}

.leg-brown {

background: #9C5A18;
color:#fff;

margin:0; font-weight:normal; border:1px solid #CCCCCC;padding: 1px 5px 1px 5px;
}

.leg-green {

background: #239177;
color:#fff;

margin:0; font-weight:normal; border:1px solid #CCCCCC;padding: 1px 5px 1px 5px;
}

.leg-grey {

background: #D0D0D0;
color:#fff;

margin:0; font-weight:normal; border:1px solid #CCCCCC;padding: 1px 5px 1px 5px;
}


.leg-custom {

color:#fff;

margin:0; font-weight:normal; border:1px solid #CCCCCC;padding: 1px 5px 1px 5px;
}





/* Оформление маленьких маркеров  */  

#ico-marker-green {padding-left:12px; background:url("/googlemaps/marker/mm_10_green.png") 0 50% no-repeat;}

#ico-marker-red {margin-left:10px; padding-left:10px; background:url("/googlemaps/marker/mm_10_red.png") 0 50% no-repeat;}

#ico-marker-black {margin-left:10px; padding-left:10px; background:url("/googlemaps/marker/mm_10_black.png") 0 50% no-repeat;}

#ico-marker-blue {margin-left:10px; padding-left:10px; background:url("/googlemaps/marker/mm_10_blue.png") 0 50% no-repeat;}

#ico-marker-gray {margin-left:10px; padding-left:10px; background:url("/googlemaps/marker/mm_10_gray.png") 0 50% no-repeat;}

#ico-marker-orange {margin-left:10px; padding-left:10px; background:url("/googlemaps/marker/mm_10_orange.png") 0 50% no-repeat;}

#ico-marker-purple {margin-left:10px; padding-left:10px; background:url("/googlemaps/marker/mm_10_purple.png") 0 50% no-repeat;}

#ico-marker-brown {margin-left:10px; padding-left:10px; background:url("/googlemaps/marker/mm_10_brown.png") 0 50% no-repeat;}

#ico-marker-yellow {margin-left:10px; padding-left:10px; background:url("/googlemaps/marker/mm_10_yellow.png") 0 50% no-repeat;}


/* Оформление ссылок - маленькие буквы  */  

petit {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 6pt; /* Размер шрифта в пунктах */ 
   }



/*
=============================================================
Создание всплывающей подсказки
=============================================================
*/

.tooltip {
     margin: 50px;
}

.tooltip a {
     text-decoration:none;
     color:#333;
}


.tooltip a:hover {
     position:relative; /* Установка позиции для отступов */
}

.tooltip a span {
     display:none; /* Запрет показа подсказки без наведения */
}

.tooltip a:hover span{
     font-size:8pt; /* Задание размера шрифта подсказки */
     display:block; /* Задание показа подсказки */
     position:absolute; /* Задание положения подсказки */
     top:-15px; /* Задание отступов */
     left:50px;
     background:#65b5ff; /* Задание цвета фона подсказки */
     border:1px solid #002649; /* Задание границы поля подсказки */
     color:#fff; /* Задание цвета шрифта подсказки */
     width:110px; /* Задание ширины поля подсказки */
     padding:5px;
     opacity: 0.8; /* Задание прозрачности поля подсказки */
     filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}






/* Оформление текстового блока для каталога сайтов  */  

#topstory-img-site {float:left; padding-bottom:5px; padding-top:5px; width:150px;}
#topstory-img-site img {display:block;}
#topstory-txt-site {float:right; padding-bottom:5px; padding-top:5px; width:400px;}
#topstory-txt-site h3 {margin:0; font-size:140%; font-weight:normal;}
#topstory-txt-site #topstory-info-site {margin:0; font-size:90%;}
#topstory-txt-site .comment {padding-left:12px; background:url("/design/ico-comment.gif") 0 2px no-repeat;}






/* Оформление цитат  */  


blockquote {
margin:10px 40px;
padding:15px;
font: italic 14px Georgia;
border: solid 1px #eee
}

/* Оформление цитат - конец  */  





.line570 {background:url("/design/dot-01.gif") repeat-x; height:1px; width:570px;}




/* --------Кнопки добавить, очистить------- */

.manFlSbm, .manFlRst {padding:5px !important;}



/* --------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */




.pagesBlock1 {color:#ffffff; border:1px;margin-bottom:10px;margin-top:10px;} 
.pagesBlock1 a:link, 
.pagesBlock1 a:visited, 
.pagesBlock1 a:hover, 
.pagesBlock1 a:active {text-decoration:none;color: #57caff;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #57caff;} 
.pagesBlock1 a:hover {background:#63ceff;color:#FFFFFF;font-weight:bold;border:1px solid #57caff;} 
.pagesBlock1 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#c2efff;font-size:11px;border:1px solid #c2efff;} 





/* Page Selector for NEWS / Start */ 
.catPages1 {color:#fff;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration:none;color: #0081C7;BACKGROUND-IMAGE:URL(/mydesign/bgpages.png);border:1PX SOLID #999999; padding:2px 10px;font-size:11px;font-weight:bold;} 
.catPages1 a:hover {BACKGROUND-IMAGE:URL(/mydesign/bp.png);color:#fff;font-weight:bold;} 
.catPages1 b {text-decoration:none;BACKGROUND-IMAGE:URL(/mydesign/bp.png);border:1PX SOLID #999999;padding:2px 10px;color:#303b45;font-size:11px;} 

.catPages2 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages2 a:link, 
.catPages2 a:visited, 
.catPages2 a:hover, 
.catPages2 a:active {text-decoration:none;color: #636363;background:#F9F9F9;padding:3px 10px;font-size:11px;font-weight:bold;} 
.catPages2 a:hover {background:#6B82A4;color:#FFFFFF;font-weight:bold;} 
.catPages2 b {text-decoration:none;background:#FFFFFF;padding:3px 10px;color:#ccc;font-size:11px;} 

/* Page Selector Style / End */




/* Page Selector for KATALOG FILES / Start */ 
.pagesBlockuz1 {color:#fff;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlockuz1 a:link, 
.pagesBlockuz1 a:visited, 
.pagesBlockuz1 a:hover, 
.pagesBlockuz1 a:active {text-decoration:none;color: #0081C7;BACKGROUND-IMAGE:URL(/mydesign/bgpages.png);border:1PX SOLID #999999; padding:2px 10px;font-size:11px;font-weight:bold;} 
.pagesBlockuz1 a:hover {BACKGROUND-IMAGE:URL(/mydesign/bp.png);color:#fff;font-weight:bold;} 
.pagesBlockuz1 b {text-decoration:none;BACKGROUND-IMAGE:URL(/mydesign/bp.png);border:1PX SOLID #999999;padding:2px 10px;color:#303b45;font-size:11px;} 

.pagesBlockuz2 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlockuz2 a:link, 
.pagesBlockuz2 a:visited, 
.pagesBlockuz2 a:hover, 
.pagesBlockuz2 a:active {text-decoration:none;color: #636363;background:#F9F9F9;padding:3px 10px;font-size:11px;font-weight:bold;} 
.pagesBlockuz2 a:hover {background:#6B82A4;color:#FFFFFF;font-weight:bold;} 
.pagesBlockuz2 b {text-decoration:none;background:#FFFFFF;padding:3px 10px;color:#ccc;font-size:11px;} 

/* Page Selector Style / End */














/* Стиль для форм ввода input  */





select {padding:2px; font-size:7pt; font-family:Verdana,Arial,Helvetica;}

form {padding:0px;margin:0px;}

input {font-size:7pt; font-family:Verdana,Arial,Helvetica;}



/* Стиль для широкой новости без картинки  */


#topstory-txt-wide {float:left; padding-bottom:10px; width:570px;}
#topstory-txt-wide h3 {margin:0; font-size:140%; font-weight:normal;}
#topstory-txt-wide #topstory-info-wide {margin:0; font-size:90%;}



/* Переопределение стиля переключателей для фотоальбома */



#leftSwch {display:block; width:32px; height:32px; background: transparent url('/mydesign/blok-1.jpg') no-repeat 0 0 !important; background-position: 10px 0px !important;}

#leftSwch:hover {display:block; width:32px; height:32px; background: transparent url('/mydesign/blokv-1.jpg') no-repeat 0 0 !important; background-position: 10px 0 !important;}

#rightSwch {display:block;width:32px;height:32px; background: transparent url('/mydesign/blok-1.jpg') no-repeat 0 0 !important; background-position: 0 0 !important;}

#rightSwch:hover {display:block; width:32px; height:32px; background: transparent url('/mydesign/blokv-1.jpg') no-repeat 0 0 !important; background-position: 0 0 !important;}





/* Задание стилей для слоя тени аватара */
.shadow-ava {
     background:#bbb; /* Задание цвета тени */
     border:1px solid #ddd; /* Задание стиля и цвета границ тени */
     width:60px; /* Задание ширины всего блока */
}

/* Задание стилей для слоя блока аватара */
.block-ava {
     background:#fff; /* Задание цвета фона для блока */
     border:1px solid #6b6b6b;  /* Задание стиля и цвета границ блока */
     position:relative;  /* Задание позиции блока текста относительно тени */
     padding:5px;  /* Задание отступа */
     top:-3px;  /* Отступ сверху (для тени) */
     left:-3px; /* Отступ слева (для тени) */
}



/* Задание стилей для слоя тени скриншота сайта */
.shadow-site {
     background:#bbb; /* Задание цвета тени */
     border:1px solid #ddd; /* Задание стиля и цвета границ тени */
     width:154px; /* Задание ширины всего блока */
}

/* Задание стилей для слоя блока скриншота сайт */
.block-site {
     background:#fff; /* Задание цвета фона для блока */
     border:1px solid #6b6b6b;  /* Задание стиля и цвета границ блока */
     position:relative;  /* Задание позиции блока текста относительно тени */
     padding:5px;  /* Задание отступа */
     top:-3px;  /* Отступ сверху (для тени) */
     left:-3px; /* Отступ слева (для тени) */
}


/* Задание стилей для слоя тени Большой фотографии */
.shadow-maps {
     background:#bbb; /* Задание цвета тени */
     border:1px solid #ddd; /* Задание стиля и цвета границ тени */
     width:564px; /* Задание ширины всего блока */
}

/* Задание стилей для слоя блока Большой фотографии */
.block-maps {
     background:#fff; /* Задание цвета фона для блока */
     border:1px solid #6b6b6b;  /* Задание стиля и цвета границ блока */
     position:relative;  /* Задание позиции блока текста относительно тени */
     padding:5px;  /* Задание отступа */
     top:-3px;  /* Отступ сверху (для тени) */
     left:-3px; /* Отступ слева (для тени) */
}








/* Задание стилей для слоя тени Большой фотографии */
.shadow-wide {
     background:#bbb; /* Задание цвета тени */
     border:1px solid #ddd; /* Задание стиля и цвета границ тени */
     width:520px; /* Задание ширины всего блока */
}

/* Задание стилей для слоя блока Большой фотографии */
.block-wide {
     background:#fff; /* Задание цвета фона для блока */
     border:1px solid #6b6b6b;  /* Задание стиля и цвета границ блока */
     position:relative;  /* Задание позиции блока текста относительно тени */
     padding:5px;  /* Задание отступа */
     top:-3px;  /* Отступ сверху (для тени) */
     left:-3px; /* Отступ слева (для тени) */
}





/* Задание стилей для слоя тени TV-ONLINE */
.shadow-tv {
     background:#bbb; /* Задание цвета тени */
     border:1px solid #ddd; /* Задание стиля и цвета границ тени */
     width:530px; /* Задание ширины всего блока */
}

/* Задание стилей для слоя блока TV-ONLIVE */
.block-tv {
     background:#fff; /* Задание цвета фона для блока */
     border:1px solid #6b6b6b;  /* Задание стиля и цвета границ блока */
     position:relative;  /* Задание позиции блока текста относительно тени */
     padding:5px;  /* Задание отступа */
     top:-3px;  /* Отступ сверху (для тени) */
     left:-3px; /* Отступ слева (для тени) */
}
















/* Задание стилей для слоя тени */
.shadow {
     background:#bbb; /* Задание цвета тени */
     border:1px solid #ddd; /* Задание стиля и цвета границ тени */
     width:114px; /* Задание ширины всего блока */
}

/* Задание стилей для слоя блока */
.block {
     background:#fff; /* Задание цвета фона для блока */
     border:1px solid #6b6b6b;  /* Задание стиля и цвета границ блока */
     position:relative;  /* Задание позиции блока текста относительно тени */
     padding:5px;  /* Задание отступа */
     top:-3px;  /* Отступ сверху (для тени) */
     left:-3px; /* Отступ слева (для тени) */
}



/* Рамка для изображения */


.frame-block {
position: relative; display: block; height:335px; width: 500px;}
.frame-block span {background: url(frame.png) no-repeat center top; height:335px; width: 500px;
display: block;position: absolute;}












IMG.boardpic {
    float: left; /* Выравнивание по левому краю */
    margin-right: 10px; /* Отступ справа от картинки до текста */
    margin-bottom: 30px; /* Отступ справа от картинки до текста */
   }


IMG.leftpic {
    float: left; /* Выравнивание по левому краю */
    margin-right: 10px; /* Отступ справа от картинки до текста */
   }
IMG.rightpic {
    float: right; /* Выравнивание по правому краю */
    margin-left: 10px; /* Отступ слева от картинки до текста */
   }
IMG.centerpic {
    align: center; /* Выравнивание по правому краю */
    margin-top: 10px; /* Отступ вверх от картинки до текста */
   }






/* ----////// Для широкого текста /////------- */


    #cols-wide {margin-bottom:10px; background:url("/mydesign/cols-wide.gif") 0 0 no-repeat;}
    #cols-wide-in {min-height:430px; padding:20px; background:url("/mydesign/cols-wide-in.gif") 0 100% no-repeat;}


 #content-wide {float:left; width:900px;}
        #aside-wide {float:right; width:280px;}
        #content-wide .in, #aside-wide .in {padding:15px;}


.title-09 {margin:0; padding:15px 15px 15px 45px; background:url("/design/arrow-01.gif") 15px 50% no-repeat; font-size:120%; font-weight:normal;}

.title-09 {background-color:#5f5f5f; color:#fff;}


/* ----////// Для широкого текста - Конец /////------- */






/* ----////// Форма для комментария /////------- */

.tit-coment { margin:0; padding:15px 15px 15px 15px; font-size:80%; font-weight:normal;}
.tit-coment { background-color:#F2F2F2; color:#000066;}




.box-opros { margin:0; padding:10px 10px 10px 10px;}
.box-opros {border:1px solid #CCCCCC; background-color:#F7F7F7; color:#000066;}
.box-opros a{text-decoration:none;color:#0081C7;}
.box-opros a:hover {text-decoration:none;color:#003DC7;}



.box-coment { margin:0; padding:10px 10px 10px 10px; font-size:80%; font-weight:normal;}
.box-coment {border:1px solid #CCCCCC; background-color:#F7F7F7; color:#000066;}
.box-coment a{font: 10px/12px Arial, Helvetica, sans-serif; text-decoration:none;
	 color:#0081C7;}
.box-coment a:hover
       {font: 10px/12px Arial, Helvetica, sans-serif; text-decoration:none;
	color:#003DC7;}



.box-coment-bottom { margin:0 0 10 0; padding:10px 10px 10px 10px; font-size:80%; font-weight:normal;}
.box-coment-bottom {border:1px solid #CCCCCC; background-color:#F7F7F7; color:#000066;}
.box-coment-bottom a{font: 10px/12px Arial, Helvetica, sans-serif; text-decoration:none;
	 color:#0081C7;}
.box-coment-bottom a:hover
       {font: 10px/12px Arial, Helvetica, sans-serif; text-decoration:none;
	color:#003DC7;}









.box-categor { margin:0; padding:10px 10px 10px 10px; font-weight:normal;}
.box-categor {border:1px solid #CCCCCC; background-color:#F7F7F7; color:#000066;}







/* Блок-рамка  */

.box-ramka { margin:0; padding:10px 10px 10px 10px; font-weight:normal;}
.box-ramka {border:1px solid #CCCCCC; background-color:#F7F7F7; color:#000066;}

/* Блок-рамка  */





/* Стиль горизонтальной линии */   


hr {
    color: #CCCCCC; /*для IE */
    background-color:#CCCCCC; /*для Firefox, Opera, Safari*/
    border:0px none;
    height:1px; /* высота 1px IE, Firefox, Opera, Safari */
    clear:both; /* для очистки, если тег идет после float елемента */
    margin: 4px 0 4px 0;

}








/* Login Form  */   
.loginField {font-family:Arial;padding-top:10px;height:36px;font-size: 11px; color:#ffffff; font-weight:bold;); border:0px; text-align: center}   
.loginButton{font-size:8pt;) no-repeat 0px 0px; color:#FFFFFF;border:0px;height:36px;width:36px;}   
/* --------- */



/* Стиль кнопки  */   

.css_button { 
display:block;
background:#EBEBEB;
border:1px solid #999999;
width:80px;
height:20px;
font-size:12px;
text-align:center;
text-decoration:none; 
}

.css_button:hover { 
border-top:none;
border-left:none ;
text-decoration:none; 
}

/* Стиль кнопки  */   






/* ----////// Эффект прозрачности /////------- */

#banners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);  
}

#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}

/* ----////// Эффект прозрачности /////------- */


/* ----////// Эффект прозрачности без рамки картинки /////------- */


#bannerspod a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
border: 0px solid #8F8F8F;
  
}

#bannerspod a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
border: 0px solid #8F8F8F;

}

/* ----////// Эффект прозрачности без рамки картинки /////------- */





#cols-vn {margin-bottom:10px; background:url("../design/cols-vn.gif") 0 0 no-repeat;}
#cols-sn {min-height:430px; padding:20px; background:url("../design/cols-in.gif") 0 100% no-repeat;}



#nav #feeds a.knopka{
    background-color:#CC0000; color:#FFFFFF; height:20px; margin:0 6px 0 0;
    font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
    display:block; text-align:center; text-decoration:none; float:left;}

#nav #feeds a.knopka:hover{
    background-color:#0B0B0B; color:#FFFFFF; height:20px; margin:0 6px 0 0;
    font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
    display:block; text-align:center; text-decoration:none; float:left;}



#nav #feeds a.xhtml{
    background-color:#CC0000; color:#FFFFFF; width:49px; height:20px; margin:0 6px 0 0;
    font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
    display:block; text-align:center; text-decoration:none; float:left;}

#nav #feeds a.xhtml:hover{
    background-color:#0B0B0B; color:#FFFFFF; width:49px; height:20px; margin:0 6px 0 0;
    font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
    display:block; text-align:center; text-decoration:none; float:left;}



#nav #feeds a.regist{
    background-color:#660000; color:#FFFFFF; width:100px; height:20px; margin:0 6px 0 0;
    font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
    display:block; text-align:center; text-decoration:none; float:left;}
#nav #feeds a.regist:hover{
    background-color:#064760; color:#FFFFFF; width:100px; height:20px; margin:0 6px 0 0;
    font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
    display:block; text-align:center; text-decoration:none; float:left;}


#nav #feeds a.css{
    background-color:#0B0B0B; color:#FFFFFF; width:38px; height:20px; margin:0 6px 0 0;
    font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
    display:block; text-align:center; text-decoration:none; float:left;}
#nav #feeds a.css:hover{
    background-color:#CC0000; color:#FFFFFF; width:38px; height:20px; margin:0 6px 0 0;
    font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
    display:block; text-align:center; text-decoration:none; float:left;}




  /* Стиль для отдельной группы тегов (можно задавать все стили, для примера - шрифт, подчеркивание, жирность, цвет...) */ 

a.eTagGr25
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:900; color:#09588B !important; font-size:9pt !important;}


a.eTagGr25:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:900; color:#09588B !important; font-size:9pt !important;}

a.eTagGr25:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:900; color:#09588B !important; font-size:9pt !important;}

a.eTagGr25:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:900; color:#09588B !important; font-size:9pt !important;}

a.eTagGr25:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:900; color:#09588B !important; font-size:9pt !important;}



a.eTagGr24
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:900; color:#09268B !important; font-size:9pt !important;}


a.eTagGr24:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:900; color:#09268B !important; font-size:9pt !important;}

a.eTagGr24:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:900; color:#09268B !important; font-size:9pt !important;}

a.eTagGr24:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:900; color:#09268B !important; font-size:9pt !important;}

a.eTagGr24:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:900; color:#09268B !important; font-size:9pt !important;}



a.eTagGr23
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:900; color:#6E098B !important; font-size:9pt !important;}


a.eTagGr23:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:900; color:#6E098B !important; font-size:9pt !important;}

a.eTagGr23:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:900; color:#6E098B !important; font-size:9pt !important;}

a.eTagGr23:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:900; color:#6E098B !important; font-size:9pt !important;}

a.eTagGr23:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:900; color:#6E098B !important; font-size:9pt !important;}


a.eTagGr22
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:700; color:#8B0940 !important; font-size:9pt !important;}


a.eTagGr22:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:700; color:#8B0940 !important; font-size:9pt !important;}

a.eTagGr22:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:700; color:#8B0940 !important; font-size:9pt !important;}

a.eTagGr22:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:700; color:#8B0940 !important; font-size:9pt !important;}

a.eTagGr22:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:700; color:#8B0940 !important; font-size:9pt !important;}


a.eTagGr21
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:700; color:#944500 !important; font-size:9pt !important;}


a.eTagGr21:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:700; color:#944500 !important; font-size:9pt !important;}

a.eTagGr21:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:700; color:#944500 !important; font-size:9pt !important;}

a.eTagGr21:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:700; color:#944500 !important; font-size:9pt !important;}

a.eTagGr21:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:700; color:#944500 !important; font-size:9pt !important;}



a.eTagGr20
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#946400 !important; font-size:9pt !important;}


a.eTagGr20:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#946400 !important; font-size:9pt !important;}

a.eTagGr20:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:500; color:#946400 !important; font-size:9pt !important;}

a.eTagGr20:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#946400 !important; font-size:9pt !important;}

a.eTagGr20:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#946400 !important; font-size:9pt !important;}



a.eTagGr19
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#948200 !important; font-size:9pt !important;}



a.eTagGr19:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#948200 !important; font-size:9pt !important;}

a.eTagGr19:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:500; color:#948200 !important; font-size:9pt !important;}

a.eTagGr19:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#948200 !important; font-size:9pt !important;}

a.eTagGr19:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#948200 !important; font-size:9pt !important;}


a.eTagGr18
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#889400 !important; font-size:9pt !important;}


a.eTagGr18:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#889400 !important; font-size:9pt !important;}

a.eTagGr18:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:500; color:#889400 !important; font-size:9pt !important;}

a.eTagGr18:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#889400 !important; font-size:9pt !important;}

a.eTagGr18:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#889400 !important; font-size:9pt !important;}



a.eTagGr17
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#678C08 !important; font-size:9pt !important;}


a.eTagGr17:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#678C08 !important; font-size:9pt !important;}

a.eTagGr17:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:500; color:#678C08 !important; font-size:9pt !important;}

a.eTagGr17:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#678C08 !important; font-size:9pt !important;}

a.eTagGr17:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#678C08 !important; font-size:9pt !important;}


a.eTagGr16
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#088C52 !important; font-size:9pt !important;}


a.eTagGr16:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#088C52 !important; font-size:9pt !important;}

a.eTagGr16:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:500; color:#088C52 !important; font-size:9pt !important;}

a.eTagGr16:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#088C52 !important; font-size:9pt !important;}

a.eTagGr16:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:500; color:#088C52 !important; font-size:9pt !important;}



a.eTagGr15
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#C72700 !important; font-size:9pt !important;}

a.eTagGr15:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#C72700 !important; font-size:9pt !important;}

a.eTagGr15:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:400; color:#C72700 !important; font-size:9pt !important;}

a.eTagGr15:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#C72700 !important; font-size:9pt !important;}

a.eTagGr15:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#C72700 !important; font-size:9pt !important;}



a.eTagGr14
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#C75E00 !important; font-size:9pt !important;}


a.eTagGr14:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#C75E00 !important; font-size:9pt !important;}

a.eTagGr14:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:400; color:#C75E00 !important; font-size:9pt !important;}

a.eTagGr14:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#C75E00 !important; font-size:9pt !important;}

a.eTagGr14:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#C75E00 !important; font-size:9pt !important;}




a.eTagGr13
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#081F82 !important; font-size:8pt !important;}


a.eTagGr13:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#081F82 !important; font-size:8pt !important;}

a.eTagGr13:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:400; color:#081F82 !important; font-size:8pt !important;}

a.eTagGr13:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#081F82 !important; font-size:8pt !important;}

a.eTagGr13:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#081F82 !important; font-size:8pt !important;}




a.eTagGr12
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#0A2BB2 !important; font-size:8pt !important;}


a.eTagGr12:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#0A2BB2 !important; font-size:8pt !important;}

a.eTagGr12:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:400; color:#0A2BB2 !important; font-size:8pt !important;}

a.eTagGr12:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#0A2BB2 !important; font-size:8pt !important;}

a.eTagGr12:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:400; color:#0A2BB2 !important; font-size:8pt !important;}



a.eTagGr11
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:300; color:#0B31CA !important; font-size:8pt !important;}


a.eTagGr11:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:300; color:#0B31CA !important; font-size:8pt !important;}

a.eTagGr11:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:300; color:#0B31CA !important; font-size:8pt !important;}

a.eTagGr11:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:300; color:#0B31CA !important; font-size:8pt !important;}

a.eTagGr11:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:300; color:#0B31CA !important; font-size:8pt !important;}




a.eTagGr10
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:300; color:#0C37E2 !important; font-size:7pt !important;}


a.eTagGr10:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:300; color:#0C37E2 !important; font-size:7pt !important;}

a.eTagGr10:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:300; color:#0C37E2 !important; font-size:7pt !important;}

a.eTagGr10:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:300; color:#0C37E2 !important; font-size:7pt !important;}

a.eTagGr10:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:300; color:#0C37E2 !important; font-size:7pt !important;}



a.eTagGr9
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:200; color:#0B85D4 !important; font-size:7pt !important;}


a.eTagGr9:link
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:200; color:#0B85D4 !important; font-size:7pt !important;}

a.eTagGr9:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px;  border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:200; color:#0B85D4 !important; font-size:7pt !important;}

a.eTagGr9:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:200; color:#0B85D4 !important; font-size:7pt !important;}

a.eTagGr9:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:200; color:#0B85D4 !important; font-size:7pt !important;}




a.eTagGr8
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; 
font-family:Ariel;text-decoration:none;font-weight:100; color:#670022 !important; font-size:7pt !important;}


a.eTagGr8:link
{float:right; margin:5px; padding:0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#F7F7F7; font-family:Ariel;text-decoration:none;font-weight:100; color:#670022 !important; font-size:7pt !important;}

a.eTagGr8:hover 
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC;
font-family:Ariel; text-decoration:none; font-weight:100; color:#670022 !important; font-size:7pt !important;}

a.eTagGr8:visited
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFFFCC; 
font-family:Ariel;text-decoration:none;font-weight:100; color:#670022 !important; font-size:7pt !important;}

a.eTagGr8:visited:hover
{float:right; margin:5px; padding: 0px 5px 0px 5px; border:1px solid #CCCCCC; background-color:#FFDFCC; 
font-family:Ariel;text-decoration:none;font-weight:100; color:#670022 !important; font-size:7pt !important;}


/* Стиль группы тегов */ 








<!-------поиск----------------->

#navpoisk{
    height:35px;
}



#navpoisk ul{
    height:25px;
    list-style:none;
    margin:6px auto 0px auto;
    width:250px;   <!---увеличить при добавлении кнопок---->
 }
#navpoisk ul li{
    display:inline;
    float:left;
    margin:0px 0px;
}





#navpoisk ul li.search{
  float:right;
}





.searchForm {position: relative; right: 0px; top: 0px;}


.schQuery {}  


.schBtn {}




input.queryField {
    
    float:right;
    border:1px solid #ccc;

    height:20px;

    width:180px;

    margin:0px 1px 0px 0px;
    text-align:center;
   color:blue;
   font-size:8pt; 
   font-family:Verdana,Arial,Helvetica;
} 



input.searchSbmFl{
    border:1px solid #ccc;
    
    cursor:pointer;
    width:40px;
    height:22px;	
    background:#E8E9EA url(/images/search.png) no-repeat center center;
 

}

input.searchSbmFl:hover{
    background-color:#D9D9DA;
}







/* Ячейка опроса
------------------------------------------*/


.pollBut{

background:none repeat scroll 0 0 #6386D0;

color:#FFFFFF;
text-shadow: 1px 1px 0px #3358A5;

font-family:tahoma,tahoma,verdana,arial,sans-serif,Lucida Sans;

font-size:11px;

width:230px; 
height:21px;

display:inline-block;

font-weight:bold;

padding-top:2px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;

margin-top:10px; margin-bottom:5px; 

border: 1px solid #B6B6B5;
cursor:pointer;
}











.cell_poll_title {
  text-align:left;  
  font: 110%/1.5 Verdana,Arial,Helvetica, sans-serif;  
  padding: 5px 0px 5px 0px;
}

.cell_poll_left {
  float:left;  
  width:200px;
  text-align:left;
  padding:0px;
   
}

.cell_poll_right {
  float:left;
  text-align:right;  
  width:30px;
}

.cell_poll_forum,  
.cell_poll_rezultat,
.cell_poll_variant,  
.cell_poll_title,  
.cell_poll {
  float:left;  
  width:230px;
}

.cell_citation {
  font-size:10px;
  color:#555;
}

.cell_citation_os {
  float:left;  
  background-color: #fff;
  border: 1px solid #B6B6B5;
 
}

.cell_poll_rezultat,
.cell_poll_variant {
  padding: 5px 0px;
  }

.answer {
  padding: 5px 0px 5px 0px;
}  

.answer div div {  
  height: 10px !important;  
  border: 1px solid #fff;  
}  

.answer div {  
  display: block;  
  position: relative;  
  padding: 0 !important;  
  border: 1px solid #B6B6B5;  
  background: #F4F5F6;  
  margin: 3px 0px 0px 0px;}
/* -------------------------------------- */



/* Style-maps */

div#YMapsID { 
 position: relative; 
 top:10px; 
 display: none; 
 border: solid #666666 1px; 
 padding-left:0px; 
 margin-left:0px; 
  } 
 .map-close { 
 position: relative; 
 left:508px; 
 top:38px; 
 width: 24px; 
 height: 23px; 
 background: url('/design/stopbutton.gif') no-repeat; 
 border:solid #666666 1px; 
 cursor:pointer; 
 z-index:999; 
 }


/* Registracia */


/* Block code-pre */ 

   
pre{background:#F7F7F7;border:1px solid #D5D5D5;line-height:100%;overflow:auto;padding:10px; font-size:100%;}
pre code{font-family:"Courier New", Courier, monospace;}
code{font-family:"Courier New", Courier, monospace;font-size:100%;}
pre:hover {border:1px solid #000;}



/* News/Blog Calendar Style */ 
.calMonth {text-align:right;font-weight:bold;} 
.calWday {color:#FFFFFF; border:1px solid #3C62AE; background:#6082C8; width:32px;} 
.calWdaySe {color:#FFFFFF; border:1px solid #3C62AE; background:#6082C8; width:32px; font-weight:bold;} 
.calWdaySu {color:#FFFFFF; border:1px solid #3C62AE; background:#8438A8; width:32px; font-weight:bold;} 
.calMday {background:#FFFFFF; border:1px solid #3C62AE;} 
.calMdayA {background:#F7C3C3; border:1px solid #3C62AE; font-weight:bold; width:32px;} 
.calMdayIs {background:#EEEEEE; border:1px solid #3C62AE; font-weight:bold; width:32px;} 
.calMdayIsA {background:#EEEEEE; border:1px solid #3C62AE; font-weight:bold; width:32px;} 
a.calMonthLink:link {text-decoration:none; color:#FC7200;} 
a.calMonthLink:visited {text-decoration:none; color:#FC7200;} 
a.calMonthLink:hover {text-decoration:underline; color:#5A84E4;} 
a.calMonthLink:active {text-decoration:underline; color:#5A84E4;} 
a.calMdayLink:link {text-decoration:none; color:#FFFFFF;} 
a.calMdayLink:visited {text-decoration:none; color:#FFFFFF;} 
a.calMdayLink:hover {text-decoration:underline; color:#FFFFFF;} 
a.calMdayLink:active {text-decoration:underline; color:#FFFFFF;} 
/* ------------------------ */


/* Подписи на карте */ 

#mapers {overflow: hidden; font-size:13px; height:30px; display:block;}

#mapers h1 {border:none;font: bold 20px Arial, Tahoma, Verdana;padding:0px; margin:0px;}

#mapers h1 a, #navbar h1 a:visited {}

#mapers a, #header a:visited { text-decoration:none;}

#mapers p {padding: 0px;margin: 0px;}

#mapers .mapswidget {margin: 0px;padding: 4px 0px 0px 0px ; text-align:right;}


#mapers .people {float:right;list-style-type: none ;margin: 0px 0px 0px 0px; padding-left: 26px; background:url(/maps/design/people.png) no-repeat; }

#mapers .car {float:right;list-style-type: none ;margin: 0px 0px 0px 14px; padding-left: 26px; background:url(/maps/design/car.png) no-repeat; }


#mapers .bank {float:right;list-style-type: none ;margin: 0px 0px 0px 14px; padding-left: 26px; background:url(/maps/design/bank.png) no-repeat; }

#mapers .house {float:right;list-style-type: none ;margin: 0px 0px 0px 14px; padding-left: 26px; background:url(/maps/design/house.png) no-repeat; }


#mapers .imigracia {float:right;list-style-type: none ;margin: 0px 0px 0px 14px; padding-left: 26px; background:url(/maps/design/arrowLeft.png) no-repeat; }

#mapers .differ {float:right;list-style-type: none ;margin: 0px 0px 0px 14px; padding-left: 26px; background:url(/maps/design/differ.png) no-repeat; }


#mapers .works {float:right;list-style-type: none ;margin: 0px 0px 0px 14px; padding-left: 26px; background:url(/maps/design/workshop.png) no-repeat; }



#mapers .usluga {float:right;list-style-type: none ;margin: 0px 0px 0px 14px; padding-left: 26px; background:url(/maps/design/uslugi.png) no-repeat; }


#mapers .shop {float:right;list-style-type: none ;margin: 0px 0px 0px 14px; padding-left: 26px; background:url(/maps/design/shop.png) no-repeat; }


.legtxtred {margin:0;padding: 0px 5px 0px 5px;font-weight:normal;border:1px solid #8F0938; background-color:#FFFFCC; color:#8F0938;}






#container_os {margin: 0px 0px 0px 0px; background: #f6f6f6; border:1px solid #D2D1D3;} 

/* Закруглённые углы ----------------------------------------------*/ 

.manFlAvaLink,
.manFlAvaFile,
.knopka_reg, 
.man_reg,
.area_reg,
.file_reg,
.code_reg, 
#fCode, 
#container_os { 
  border-radius:6px; 
  -webkit-border-radius:6px; 
  -moz-border-radius:5px; 
  -khtml-border-radius:10px; 
} 
/* -------------------------------------------*/ 

/* Внутренний каркас 
----------------------------------------------*/ 
#container_reg { 
  margin: 80px 5px 0px 0px; 
  text-align:right; 
  font: 145%/1.5 Verdana,Arial,Helvetica, sans-serif; color:#888; 
  font-weight: bold; 
  text-shadow: 1px 1px 1px #fff; 
} 
   
.reg_error { 
  text-align:center; 
  font:12px Verdana,Arial,Helvetica, sans-serif; color:#cf0607; font-weight: bold; 
  padding: 10px 0px 0px 0px; 
  } 

.reg_title { 
  width:150px; 
  padding: 22px 0px 10px 0px; 
} 
   
.reg_input { 
  width:328px; 
  padding: 10px 20px 10px 0px; 
} 


.reg_input_file { 
  width:328px; 
  padding: 10px 20px 10px 0px; 
} 




.reg_title_2 { 
  width:150px; 
  padding: 10px 0px 10px 0px; 
} 

.reg_title_2, 
.reg_title, 
.reg_input
 { 
  float:left; 
  text-align:right; 
  font:11px Verdana,Arial,Helvetica, sans-serif; 
  color:#888; 
  font-weight: bold; 
  text-shadow: 1px 1px 1px #fff; 
} 

.man_reg { 
  font:12px Verdana,Arial,Helvetica, sans-serif; color:#555; 
  width:290px;
  height:28px; 
  background: #fff; 
  border:1px solid #b3b3b3; 


  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 10px;
  padding-right: 10px;

 
} 


.area_reg { 
  font:11px Verdana,Arial,Helvetica, sans-serif; color:#454545; 
  width:290px; 
  background: #FDFDF0; 
  border:1px solid #b3b3b3; 
  padding: 6px 10px 6px 10px;
  list-style-type:decimal-leading-zero;text-align:left; overflow:hidden; 
} 




.code_reg { 
  font:13px Verdana,Arial,Helvetica, sans-serif; color:#555; 
  font-weight: bold;
  width:150px; 
  height:20px; 
  background: #fff; 
  border:1px solid #b3b3b3; 

padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 10px;
  padding-right: 10px;
  

 
} 


.file_reg { 
  font:12px Verdana,Arial,Helvetica, sans-serif; color:#555; 
  width:290px; 
  height:28px;
  background: #fff; 
  border:1px solid #b3b3b3; 

padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 0px;
  padding-right: 10px;


}


.reg_avatar { 
  width:290px;

  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0px;
  padding-right: 0px;


} 






.reg_otstup { 
   width:100%; 
   border-top: 1px solid #D2D1D3; 
  clear:left; 
} 
   

   
#container_by { 
  text-align:right; 
  padding: 5px 0px 5px 0px; 
} 
/* -------------------------------------------*/ 
   
  /* Кнопка регистрации 
----------------------------------------------*/ 
  .reg_knopka { 
  text-align:right; 
  width:475px; 
  clear:left; 


padding-top: 10px;
  padding-bottom: 30px;
  padding-left: 0px;
  padding-right: 20px;



} 
   
.knopka_reg { 
  background: #F6F6F6; 
  background: -moz-linear-gradient(top, #fff, #F6F6F6); 
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#F6F6F6)); 
} 
   
.knopka_reg:hover { 
  background: #fff; 
  border:1px solid #D2D1D3; 
} 
   
.knopka_reg, 
.knopka_reg:hover { 
  text-align:center; 
  font:12px Verdana,Arial,Helvetica, sans-serif; color:#777; font-weight: bold; 
  width:310px; 
  padding: 5px 0px 5px 0px; 
  border:1px solid #D2D1D3; 
} 
/* -------------------------------------------*/ 
   
/* Прозрачность 
----------------------------------------------*/ 
.transparency a img { 
  opacity:0.3; 
  -moz-opacity:0.3; 
  filter:alpha(opacity=40); 
} 

.transparency a:hover img { 
  opacity:1.0; 
  -moz-opacity:1.0; 
  filter:alpha(opacity=100); 
} 
/* -------------------------------------------*/ 
/* =================================*/



#fCode {
  
    border:1px solid #ccc !important;
    height:34px !important;
    width:100px !important;
    margin:0px 1px 0px 0px !important;
    text-align:center !important;
   color:blue !important;
   font-size:12pt !important; 
   font-family:Verdana,Arial,Helvetica !important;
} 


.manFlAvaLink, .manFlAvaU {
  
    border:1px solid #ccc !important;
    height:26px !important;
    width:290px !important;
    margin:0px 0px 0px 10px !important;
    text-align:center !important;
   color:blue !important;
   font-size:8pt !important; 
   font-family:Verdana,Arial,Helvetica !important;
} 

#secuImgM  {
float:right;
padding-left:5px !important;
   }


/* Блок- ссылка maps */ 


#linksboxmaps {
 margin-top: 0px; width:240px;

}

#linksboxmaps ul {
 list-style-type: none;

}

#linksboxmaps li {
 border: 1px dotted #999;
 border-width: 1px 0;
 margin: 5px 0;
}

#linksboxmaps li a {
 color: #990000;
 display: block;
 font: bold 100% Arial, Helvetica, sans-serif;
 padding: 5px;
 text-decoration: none;
}

#linksboxmaps li a:hover {
 background: #ffffcc;
}

#linksboxmaps a em {
 color: #333;
 display: block;
 font: normal 85% Verdana, Arial, Helvetica, sans-serif;
 text-align:center;


 line-height: 125%;
}

#linksboxmaps a span {
 color: #125F15;
 font: normal 70% Verdana, Arial, Helvetica, sans-serif;
 line-height: 150%;
}


/* Блок- ссылка maps */ 


/* -------------Stylenadpisfoto------------------------- */

div.capty-caption { 
  background-color: #000; 
  color: #FFF; 
  font: bold 11px verdana; 
  padding-left: 10px; 
  padding-top: 5px; 
  text-shadow: 1px 1px 0 #222; 
} 

div.capty-caption a { 
  color: #318DAD; 
  font: bold 11px verdana; 
  text-decoration: none; 
  text-shadow: none; 
}


/* Стиль панели модератора для комментариев */

#webo4ka_menu {padding:2px 4px; border: 1px solid #fff; background: #f4f4f4; margin: 1px; color: #363636; text-shadow: 0.1em 0.1em 0.05em #FFF;}  
#webo4ka_menu:hover {background: #e1e7ed; color: #0998d4; cursor: pointer; text-shadow: 0.1em 0.1em 0.05em #FFF;}  
.webo4ka_background {background:#dddccc; border:1px solid #cdcdcd; position:absolute;-moz-box-shadow:0px 0px 3px #ddd; box-shadow:0px 0px 3px #ddd;-webkit-box-shadow:0px 0px 3px #ddd; z-index:100;}



/* Форма добавления комментариев  
 ----------------------------------------------------- */  
 #centerdmru_os { 
  overflow: hidden;  
  width:570px;
  margin-top:5px;
 } 

 #centerdmru_error { 
  text-align:center; 
  font:12px Verdana,Arial,Helvetica,sans-serif; 
  color:#ff0000; 
  font-weight: bold; 
  padding: 5px 0px; 
  width:100%;  
 } 

 #centerdmru_vxod { 
  float:left; 
  width:100%;  
  padding: 0px 0px 5px 0px; 
 } 

 #centerdmru_smail { 
  float:left; 
  width:100%;  
  padding: 5px 0px 3px 0px; 
 } 

 .centerdmru_message { 
  font:12px Verdana,Arial,Helvetica,sans-serif; 
  color:#555; 
  width:100%;  
  padding:5px; 
  border:1px solid #D6D6D6; 
  background: #f9f9f9;  
 } 

 #centerdmru_footer { 
  float:left; 
  width:100%;  
  padding: 15px 0px 0px 0px; 
 } 

 .input_os, 
 .input_name, 
 .input_email { 
  font:11px Verdana,Arial,Helvetica,sans-serif; 
  color:#555; 
  width:235px;
  height:25px; 
  padding: 6px 5px; 
  border:1px solid #D6D6D6; 
  background: #f9f9f9;  
 } 

 

 .codeButtons { 
  color:#929292; 
  text-shadow: 0px 1px 1px #fff; 
  background: #ebebeb; 
  padding: 2px 3px; 
  margin: 0px 4px 0px 1px ; 
  outline: 1px solid #D6D6D6; 
  border:1px solid #fff; 
 } 

 .smail { 
  font:11px Verdana,Arial,Helvetica,sans-serif;  
  font-weight: bold; 
  padding: 4px 5px 0px 0px; 
 } 


 .knopka_coment { 
  color:#8F9497; 
  background: #F6F6F6;  
 } 

 .knopka_coment:hover { 
  color:#555; 
  background: #F2F2F2;  
 } 

 .knopka_coment,  
 .knopka_coment:hover { 
  font:11px Verdana,Arial,Helvetica,sans-serif;  
  text-shadow: 1px 1px 1px #fff; 
  border:1px solid #D6D6D6; 
  padding: 9px 10px; 
 } 

 .transparency_i a:hover img { 
  filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);  
  -moz-opacity: 0.5; 
  opacity: 0.5;  
  filter: alpha(opacity=50); 
 } 

 .left {float:left; } 
 .right {float:right;} 
 .clear {clear:left;} 


#textcodecoment {
height:80px; 
font-family:Verdana; font-size:11px; background:#FFFFFF;color:#454545;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 10px;
border : 0px solid #cccccc;
list-style-type:decimal-leading-zero;text-align:left; overflow:hidden;
width: 553px;
}






 /* ----------------------------------------------------- */


#share42 {
  display: inline-block;
  padding: 6px 0 0 6px;
  background: #FFF;
  border: 1px solid #E9E9E9;
  border-radius: 4px;
}
#share42:hover {
  background: #F6F6F6;
  border: 1px solid #D4D4D4;
  box-shadow: 0 0 5px #DDD;
}
#share42 a {opacity: 0.5;}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}



 /* ------------------Кнопка в изменении комментариев------------------------ */


.myBtnLeftA img, .myBtnRightA img, .myBtnLeft img, .myBtnRight img { 
height: 0px !important;
width: 0px !important;
padding-bottom: 0px !important;
padding-top: 0px !important;
 }

.myBtnCont { 
cursor: pointer;
padding-bottom: 0px !important;
padding-left: 4px;
padding-right: 4px !important;
padding-top: 0px !important;
white-space: nowrap;
width: auto;
 }


.myBtnCont a:link, .myBtnCont a:visited, .myBtnCont a:hover, .myBtnCont a:active { 
color: rgb(0, 0, 0);
font-family: "tahoma", "arial", "verdana";
font-size: 12px !important;
text-decoration: none;
}

.myBtnCont a:link, .myBtnCont a:visited, .myBtnCont a:hover, .myBtnCont a:active { 
color: rgb(0, 0, 0);
font-family: "tahoma", "arial", "verdana";
font-size: 12px !important;
text-decoration: none;
 }


.myBtnCont { 
cursor:pointer;
white-space: nowrap;
 }



/* Mне нравится 
 ------------------------------------------*/ 
 #rating_os {  
  float:right; 
  font: 11px Verdana,Arial,Helvetica, sans-serif; 
  color:#777; text-shadow: 1px 1px 1px #fff; 
  background:#f6f6f6; 
  border: 1px solid #d6d6d6; 
 }  

 #rating_os a:link,  
 #rating_os a:visited, 
 #rating_os a:hover {text-decoration:none; color:#999;} 

 #rating_l { 
  float:left;
  background: url(/design/ugolok-green.gif) no-repeat right;  
   padding: 0px 10px 0px 5px;
 } 

 #rating_l:hover { 
  background: #fff url(/design/ugolok.gif) no-repeat right; 
 } 

 #rating_p { 
  float:left; 
  padding: 3px 5px 3px 5px; 
  background:#e3e3e3; 
 }




/*----переопределение форума----*/

/* путь к теме по форуму */

.forumNamesBar { 
background-attachment: scroll;
background-clip: border-box;
background-image: none;
background-origin: padding-box;
background-position: 0% 0%;
background-repeat: repeat;
background-size: auto;
color: rgb(68, 85, 136);
font-family: "Tahoma", "Verdana";
font-size: 9px;
font-weight: 700;
height: 24px;
padding-bottom: 4px;
padding-left: 0px;
padding-right: 2px;
padding-top: 0px;
text-align: left;
text-transform: uppercase;

background:#f6f6f6; 
border: 1px solid #d6d6d6;

 }



/* Скрываем описание темы в теме */
.thDescr
{display:none;}








.forumBar{ 
text-decoration:none !important;
background-attachment: scroll;
background-clip: border-box;
background-color: rgb(244, 244, 244);
background-image: none;
background-origin: padding-box;
background-position: 0% 0%;
background-repeat: repeat;
background-size: auto;
color: rgb(77, 109, 145);
font-weight: 700;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
border: 0px solid #d6d6d6; 
 }



.forumBarA { 
text-decoration:none !important;
background-attachment: scroll;
background-clip: border-box;
background-color: rgb(244, 244, 244);
background-image: none;
background-origin: padding-box;
background-position: 0% 0%;
background-repeat: repeat;
background-size: auto;
color: rgb(77, 109, 145);
font-weight: 700;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
border: 0px solid #d6d6d6; 
}





/* ===== forum Start ===== */

/* General forum Table View */
.gTable {background:#A9B8C2}
.gTableTop {padding:2px;background:#E4E8F3;color:#445588;text-transform:uppercase;font-size:9px;font-family:Tahoma,Verdana;height:21px;text-align:center;font-weight:bold;}
.gTableSubTop {padding:2px;background:#F4F4F4;color:#000000;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:#F4F4F4;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom {padding:2px;background:#F4F4F4;}
.gTableLeft {padding:2px;background:#F4F4F4;font-weight:bold;color:#737373}
.gTableRight {padding:2px;background:#F4F4F4}
.gTableError {padding:2px;background:#F4F4F4;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#F4F4F4}
.forumLastPostTd,.forumArchive {padding:2px;font-size:5pt;}


/* Forums Styles - Оригинал

.forumLastPostTd,.forumArchive {padding:2px;font-size:5pt;}

 */


a.catLink:link {text-decoration:none; color:#445588;}
a.catLink:visited {text-decoration:none; color:#445588;}
a.catLink:hover {text-decoration:underline; color:#445588;}
a.catLink:active {text-decoration:underline; color:#445588;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:normal;}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:13px;}
.forumDescr,.forumModer {color:#888888;font-size:9px;}
.forumViewed {font-size:9px;}


a.forum:link {text-decoration:none; color:#4D6D91;}
a.forum:visited {text-decoration:none; color:#4D6D91;}
a.forum:hover {text-decoration:underline; color:#6F8EB3;}
a.forum:active {text-decoration:underline; color:#4D6D91;}


a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#4D6D91;font-size:5pt;}

a.lastPostUserLink:visited, a.forumLastPostLink:visited, 
a.threadAuthorLink:visited {text-decoration:none; color:#4D6D91;font-size:5pt;}

a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#6F8EB3;font-size:5pt;}

a.lastPostUserLink:active, a.forumLastPostLink:active, 
a.threadAuthorLink:active {text-decoration:underline; color:#4D6D91;font-size:5pt;}


.threadIsntAuthor{color:#999999;font-size:5pt;font-family: "Arial", "Helvetica", sans-serif; font-style: normal;font-variant: normal;font-weight: 700;}


a.topSortLink {color:#4D6D91;font-size:6pt;font-family: "Arial", "Helvetica", sans-serif; font-style: normal;font-variant: normal;font-weight: 700;}


a.topSortLink:hover {color:#98AEC8;font-size:6pt;font-family: "Arial", "Helvetica", sans-serif; font-style: normal;font-variant: normal;font-weight: 700;}


/* -------------------- */

/* forum Navigation Bar */

.forumNamesBar {font-size:11px;font-family:Tahoma,Arial;}

.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#000000;}
a.forumBarA:visited {text-decoration:none; color:#000000;}
a.forumBarA:hover {text-decoration:underline; color:#4D6D91;}
a.forumBarA:active {text-decoration:underline; color:#4D6D91;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:7pt;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {color:#445588;}
.fastNavCat {background:#F2F2F2;}
.fastNavCatA {background:#F2F2F2;}
.fastNavForumA {}
/* -------------------------- */

/* forum Page switches */
.pagesInfo {background:#FFFFFF;font-size:7pt;}
.switches {background:#A9B8C2;}
.switch {background:#FFFFFF;width:15px;font-size:7pt;}
.switchActive {background:#F4F4F4;font-weight:bold;color:#4D6D91;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FF0000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#FF0000;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#F4F4F4}
.threadLastPostTd {padding:2px;font-size:5pt;}
.threadDescr {color:#888888;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#F4F4F4;height:25px;font-weight:bold;font-size:7pt;color:#4D6D91;padding-left:40px;}
.threadsDetails {padding:2px;background:#F4F4F4;height:25px;color:#444444;}
.forumOnlineBar {padding:2px;background:#F4F4F4;height:25px;color:#444444;}

a.threadLink:link,a.threadPinnedLink:link  {text-decoration:none; color:#4D6D91; font-weight:normal;}
a.threadLink:visited,a.threadPinnedLink:visited {text-decoration:none; color:#4D6D91; font-weight:normal;}
a.threadLink:hover,a.threadPinnedLink:hover {text-decoration:underline; color:#000000; font-weight:normal;}
a.threadLink:active,a.threadPinnedLink:active {text-decoration:underline; color:#000000; font-weight:normal;}

#postpSwithces {font-size:8px;}
#postPSwithcesLink {font-size:8px;}
#postPSwithcesLink a {font-size:8px;}
#postPSwithcesLink a:hover {font-size:8px;}


.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:5pt; font-weight:normal; text-align:left;color:#444444;}

<!-- link -->
.threadFrmLink {font-size:5pt; font-weight:normal; text-align:left;color:#444444;}

a.threadFrmLink {font-size:5pt; font-weight:normal; text-align:left;color:#444444;}

a.threadFrmLink:hover {font-size:5pt; font-weight:normal; text-align:left;color:#444444;text-decoration:underline; color:#000000;}




a.modBut img {border: 0px solid #8F8F8F;}

a.modBut:hover img {border: 0px solid #8F8F8F;}



/* ------------------- */

/* forum Posts View */
.postTable {background:#EFEFEF;}
.postPoll {background:#F4F4F4;}
.postFirst {background:#FFFFFF;}
.postRest1 {background:#FFFFFF;}
.postRest2 {background:#FFFFFF;}
.postSeparator {height:2px;background:#D2D2D2;}

.postTdTop {background:#F4F4F4;height:20px;border-bottom:1px solid #A9B8C2;}
.postBottom {background:#F4F4F4;height:20px;border-top:1px solid #A9B8C2;}

.postUser {font-weight:bold;font-family:Tahoma,Arial;}
.postTdInfo {text-align:center;padding:5px;background:#FFFFFF;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#A9B8C2;}
.posttdMessage {padding:5px;background:#FFFFFF;}

.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.codeMessage {background:#FFFFFF;font-size:9px;}
.quoteMessage {background:#FFFFFF;font-size:9px;}

.signatureView {font-size:7pt;}
.edited {padding-top:30px;font-size:7pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/111/14.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/111/14.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.codeButtons {font-size:7pt;background:#FFFFFF;border:1px solid #A9B8C2;}
.codeCloseAll {font-size:7pt;color:#737373;font-weight:bold;background:#FFFFFF;border:1px solid #A9B8C2;}
.postNameFl,.postDescrFl {width:400px}
.postPollFl,.postQuestionFl {width:400px}
.postResultFl {width:50px}
.postAnswerFl {width:300px}
.postTextFl {width:550px;height:150px}
.postUserFl {width:300px}

.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

/* ====== forum End ====== */




/* переопределение цитаты на форуме */



.bbQuoteName {color: #fff !important;  background: #9C9C9C no-repeat top right; font-size: 9px; !important; font-weight: bold; margin: 0 auto 0 auto; padding-top: 3px; padding-bottom: 3px;}

.bbCodeName {color: #fff; !important; background: #4674a2 no-repeat top right; font-size: 9px; !important; font-weight: bold; margin: 0 auto 0 auto; padding-top: 3px; padding-bottom: 3px;}  

.codeMessage {background:#EAEAFB !important; font-size:9px; 
padding-left:10px; padding-right:10px;
margin:3px 0px;color:#000000; border: 1px solid #000000;line-height:15px;}  

.quoteMessage {background:#FFFFE6 !important; font-size:9px; 
padding-left:10px; padding-right:10px;
margin:3px 0px;color:#000000; border: 1px solid #000000;line-height:15px;}





/* Скрываем кнопку BB-codes-list на форуме */
#bc12 {display:none;} 


.qName {
font-family:Verdana; font-size:9px !important; color:#ffffff !important; font-weight: bold !important; 
}

#frF11{
width: 80px;font-size:16px; height:26px; margin-bottom:10px !important; margin-left:10px !important;  color:#990000;text-align:center;
}
.secImgForum img{width: 80px; height:26px; margin-top:0px !important; margin-bottom:0px !important;   color:#990000; 
}

#frF1
{width:250px !important;font-size:12px; height:18px; margin-bottom:0px; margin-left:12px;  color:#990000;text-align:left; padding-left:10px;
}

#frF3,#frF4
{width:646px !important;font-size:12px; height:18px; margin-bottom:0px; margin-left:10px;  color:#990000;text-align:left; padding-left:10px;
}

#frM26,#frM29{text-align:center !important;}

#frM47 img {vertical-align: top !important;}

.fastNav{;font-size:12px; height:24px important;}


/* Скрываем кнопки BB-codes-list в панели редактора */
#hbc1,#hbc2,#hbc3,#hbc4,#hbc5,#hbc6,#hbc7,#hbc8,#hbc9,#hbc10,#hbc11,#hbc12,#hbc13{display:none;}


/* Выравниваем кнопку медленно-вверх на форуме */
a.goOnTop img {vertical-align:middle !important;}


a.postIpLink {font-size:7px !important; color:#454545;}


#forB b { 

border-top-width: 0px !important;
 }


/* Скрываем графики в голосовании */
.myWinPollG {display:none;} 

#textlinkscode {
width: 404px;margin-bottom:3px;
font-size:11px; background:#FDFDF0 !important; color:#454545;
 border : 1px solid #cccccc;
list-style-type:decimal-leading-zero;text-align:left; overflow:hidden;
}

td.forumLastPostTd {line-height: 9px !important;}
