
body {

font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 18px; 
padding: 0 0 0 0;
margin: 0 0 0 0;  
background-color: #66ACE6;
}


a { color: #2378C2; /* 
color: #006E88; text-decoration: none;*/ }
a:visited { color: #781DCD; }
a:hover { color: #C71585; /* text-decoration: none;*/ }


a.side {
/* color: #000;*/
text-decoration: none;
}
a:hover.side {
/* color: #003957;*/
text-decoration: underline;
}

/*
a.white {
color: #53B1E7;
text-decoration: none;
font-weight: bold;
}
a:hover.white {
color: #fff;
text-decoration: underline;
}
*/



.menuline {
clear: both;
padding: 110;
width: 100%;
height: 0;
line-height: 0;
}
.tabcontent {
display: none;
}
.bodyline {
background: #9a978e;
color: #a3b0ba;
border: 1px solid #ffffff;
}
.seperator {
color: #a3b0ba;
}
form {
margin: 0 0 0 0;
}


td {


}
pre {


}
.alt {
color: #fff;
}
.sub-header {


color: #000;
padding: 2px;
}
.white-header {
background: #fff;


color: #7a7a7a;
height: 19px;
padding: 4px 4px 4px 4px;
}















/* hsh__panel.css */

.sitename { color:#BA55D3; 	/* color:#711AC1; color:#1672A7; */  font-size: 150%; font-weight: bold; padding-left: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;
  }
.sitedescription{	
color:#8C5151;
 /*	color:#4078A8;  color:#AF7878;   color:#696969; */ 
/*	  font-size: 110%; */  font-weight: bold; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; 
margin-top: 14px; 
padding-left: 12px;
}




table.header_wide {
color: #a3b0ba;  border:  0px;
margin: 0px;  padding: 0px;
/*  background-color: #FBFEFF;
background-color: #FF69B4;
/* */  height: 190px;

/* background-color: #FBFEFF; */


/* border: 1px solid red; */
}
td.td_header_wide {
 background-color: #FBFEFF;
 background: url(images/header.png);
 background-repeat: repeat-x; background-position: top;
 	padding-top: 70px;
	padding-bottom: 10px; 
}

td.td_sublinks_wide {
 	padding-top: 5px;
	padding-bottom: 16px; 
}
@media screen and (min-width:400px) {
	.header_top_padding {
	 	width: 1px; height: 40px;
	}
} 
 
.sublinks_wide {
 min-height: 41px; 

/*  background-color: #FBFEFF;  background-color: #FF4500; */
 
    background-color: #FBFEFF; 
}



td.td_sublinks_wide { color: #a3b0ba;
	 padding-left: 10px; height: 41px;  

    background-color: #FBFEFF; 
   background: url(images/bara-header.png); 
 background-repeat: repeat-x;
 background-position: bottom;	 
 padding-bottom: 4px;
}
.sublinks { height: 40px; 
padding: 0; 

/* width: 100%; background: no-repeat left top;*/
}

/* td.tdmenu  ul,  .menu ul */
ul.ul_menu {  
font-family:Arial, Verdana, Geneva,  Helvetica, sans-serif;
font-weight: bold;
margin: 0;
padding: 0;
font-weight: bold;
list-style: none;

}

/*td.tdmenu  li, .menu li , */
ul.ul_menu li, 
li.white {/* font-size: 16px;
margin: 0 2px 110 0; */
padding: 0;
display: inline;
}

/*td.tdmenu a,
.menu a,  */
ul.ul_menu li a, 
li.white  a,
a.white {  color: #53B1E7;
float: left;
 color: #2378C2; 
/* color: #09639C; padding: 6px 10px 10px 10px; margin:10 2px 2 0;  */


text-decoration: none;
letter-spacing: 0px;
padding-left: 8px; padding-right: 8px;
padding-bottom: 6px; padding-top: 4px; 

margin-left: 4px;
/*
margin-left: 6px; margin-right: 6px;
margin-bottom: 3px; margin-top: 3px; 
*/ 
}

/*
.menu a span {
float: left;
background: url(images/buton_meniu.png);
padding: 6px 17px 10px 17px;
}
.menu a span {
float: none;
}
.menu a:hover span {
color: #003c5e;
background: url(images/buton_meniu_up.png);
height: 175px;
}

*/

/* td.tdmenu a:hover, .menu a:hover ,*/
ul.ul_menu li a:hover, 
 li.white  a:hover, 
 a.white:hover  {
 background-color: #2378C2; 
/* background-color: #09639C; */
color: White;
background-image: url(images/a_white_hover_bg.png);
background-repeat: repeat-x; background-position: top;

 text-decoration: none;
 border-radius: 15px; 
}

















.button { font-weight: bold;
color: #DCF0FA;
background-color: #257BC5; /*
background-color: #3F85A9; 
#377393;
*/
border-bottom: 3px solid #144a58;
border-top: 3px solid #64BFF8;
border-left: 3px solid #64BFF8;
border-right: 3px solid #144a58;
border-radius: 15px; 
margin:4px;  /* padding: 6px;  margin-top: 2px;*/ 
padding-right: 10px; padding-left: 10px;
padding-top: 6px; padding-bottom:  6px;
}
.textbox { background-color: #AEE4FF;


color: #000;
/* background: url(images/textbox.png);*/
border: 2px solid #619dc0;
margin:6px; padding: 6px;
}
.visits {
color: #fff;
text-decoration: none;
font-weight: bold;

}

.side-body {

 width: 100%; 
color: #000;
/* padding: 4px 4px 6px 4px; */ 

background-color: #cbedff;
/* background-color: #BCFCBC; */
}
.main-bg {
color: #000;
background-color: #cbedff;
}
.border {
border-width: 0 0 0 0;
border-style: solid;
border-color: #003d4c;
}
.border2 {
border-width: 3px 1px 0 1px;
border-color: #003d4c;
border-style: solid;
}

/* Center-Panel properties */

.news-category {
	border: 0px none;
	float: left; margin-left:0; margin-right:5px; margin-top:3px; margin-bottom:0
}


table.ot  { border: 0;  /* background-color: #cbedff; */  
	background-image: url('images/cap.png'); 	background-repeat: repeat-x;
	
}

.capmain  {
	background-color: #cbedff;
	background-image: url('images/cap.png');
  	background-repeat: repeat-x;
	background-position: top;
	padding-left:4px; padding-right:2px;
	padding-top: 18px; padding-bottom:10px
}

.capmain, .capmain h1,  .capmain h2  {
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 130%; /* 13px;*/
	font-weight: bold;
	color:#7A6CD1;  /*  
	color:#CC4470;
	#DB7093 color:#30A4E6; #075e90; */
	text-align: left;

}



.main-body {
  color: black;
  background-color: #cbedff;
  padding: 3px 0px 3px 1px;
  width: 100%; 
}

.capmain-top-left, .capmain-top-right {width: 46px;height: 46px;}


 .capmain-top-right, .capmain-center-right {

	 background-image: url('images/cap-center-right.png');
  background-repeat: repeat-y;
  background-position: right; 
}

.capmain-top-left, .capmain-center-left {
	
  background-image: url('images/cap-center-left.png');
  background-repeat: repeat-y;
  background-position: left; 
}

.capmain-center-right, .capmain-center-left {
background-color: #cbedff;
}
.capmain-center-right,  .capmain-center-left {width: 16px;}


.capmain-bottom {
	/*padding-left:4px; padding-right:4px;*/
	 padding-top:0px; padding-bottom:0px;
	background-color: #cbedff; 
background-image: url('images/bottom-cap.png');
background-position: bottom;
width: 100%;
}

.capmain-bottom, .capmain-bottom-left, .capmain-bottom-right  {
 }

.capmain-bottom-left { background-color: #cbedff;
	width: 46px;
	height: 46px;
	 background-image: url('images/cap-bottom-left-bg.png');
	background-repeat: no-repeat;
	background-position:  bottom left; /**/

}

.capmain-bottom-right { background-color: #cbedff;
	width: 46px;
	height: 46px;
	background-image: url('images/cap-bottom-right-bg.png');
	background-repeat: no-repeat;
	background-position:  bottom  right;
}


.main-bg { 
	color: #000;
	background-color: #53b1e7;
	padding: 0px 0 0px 0;
}

.bottom {
background-color: #53b1e7;
color: #fff;

height: 0px;
}
.bottom2 {
background: url(images/panou-transparent.png);
color: #fff;
font-family: Arial;

height: 175px;
}

.panel {
/*color: #e4f9fe;
background: url(images/stire-sus.png);

font-size: 15px;
font-weight: bold;
border-bottom: 0px solid #216a84;
 padding: 14px 4px 4px 10px; */
}
.bottom-header {
color: #ffffff;
font-family: Arial;
/*font-size: 16px;*/
font-weight: bold;
border-bottom: 0px solid #41bb5e;
padding: 4px 4px 4px 10px;
}

.border-tleft {
width: 25px;
background-image: url(images/border-tleft-bg.png);
background-repeat: no-repeat;
background-position: top left;
}
.border-tright {
width: 25px;
background-image: url(images/border-tright-bg.png);
background-repeat: no-repeat;
background-position: top right;
}


.border-tmain {
background-image: url(images/border-tmain.png);
background-repeat: repeat-x;
 /* padding-top: 20px;  */ 
}
.border-tright, .border-tleft, .border-tmain { height: 21px; }




/* заголовок блока меню */
.sidecap {
font-family: Verdana, Tahoma, Arial, Sans-Serif;
color:#7A6CD1;  /* 
color:#851FE4;  color:#30A4E6; #075e90; color: #003452;*/
font-weight: bold;
}


.border-left {
background-image: url(images/border-left.png);
background-repeat: repeat-y;
background-position: left;
}
.border-right {
/*background-color: #CBEDFF;*/
background-image: url(images/border-right.png);
background-repeat: repeat-y;
background-position: right;
}
.border-left, .border-right {
width: 9px;
}





.border-bmain {
width: 100%;
height: 25px;
/*background-color: #66ACE6;  background-color: #7FFF00; */   

background-color: #cbedff;
background-image: url(images/border-bmain.png);
background-repeat: repeat-x;
 background-position: bottom;

}

.border-bleft {
width: 25px;
height: 25px;
background-color: #cbedff;
background-image: url(images/border-bleft.png);
background-repeat: no-repeat;
background-position: bottom left;
}
.border-bright {
width: 25px;
height: 25px;
background-color: #cbedff;
background-image: url(images/border-bright.png);
background-repeat: no-repeat;
 background-position: bottom right;
/* background-position: top left; */
}




.footer_wide {
background-color: White;
background-image: url(images/footer-vizite.png); background-repeat: repeat-x;
padding: 0 0 0 0;
color: #22495F;

font-family: Arial;
padding-bottom: 40PX; padding-top:  40PX; 
}

.politics_wide,
.t_politics {
	background-color: White;
}
.date {
background: none;
color: #dce0e2;

font-weight: bold;

text-decoration: none;
}
img {
border: 0;
}
.side-border-left {
border-right: 0 solid #e1e1e1;
width: 200px;
}
.side-border-right {
border-left: 0 solid #e1e1e1;
width: 210px;
}
.capleft {
width: 2px;
height: 20px;
}
.capright {
width: 2px;
height: 20px;
}
.scapmain {


font-weight: bold;
color: #a3b0ba;
height: 19px;
padding: 2px 2px 2px 2px;
border-width: 1px 0 1px 0;
border-color: #b2b3be #b2b3be #b2b3be #b2b3be;
border-style: solid;
}

.tbl {

padding: 3px 4px 3px 4px;

}
.tbl1 {

/* font-weight: bold;
color: #0b4c64;
border-left: 1px solid #fff;
border-right: 1px solid #0f567c;*/
background-color:  #C6E9F6; /* #75ceef;*/ 
padding: 4px;
}
.tbl2 {

color: #000;
background-color: #abd6ed;
padding: 4px;
}

/*
.tbl td, .tbl1, .tbl2 {
	border-width: 1px;
	border-color: #93AED2;
	border-style: solid;
}
*/




.forum-caption {

font-weight: bold;
color: #fff;
border-bottom: 2px solid #00ccff;
background-color: #49adc6;
height: 24px;
padding: 0 4px 2px 4px;

}
.quote {
color: #000;
background-color: #fff;
padding: 2px;
margin: 0 20px 0 20px;
border: 1px solid #a2bbc8;
}
.poll {
height: 12px;
border: 1px solid #000;
}
.comment-name {
font-weight: bold;
color: #a3b0ba;
}
.shoutboxname {
font-weight: bold;
color: #000;
}
.shoutbox {
color: #08416c;
}
.shoutboxdate {
/*font-size: 9px;*/
color: #556a7b;
}
.small {

font-weight: normal;
color: #000;
}
.small2 {font-size: 80%;

font-weight: normal;
color: #000;
}
.side-small {

font-weight: normal;
color: #000;
}
.side-small2 {
/*font-size: 9px;*/
font-weight: normal;
color: #000;
}
.side-label {
background-color: #cbedff;
font-weight: normal;
color: #000;
padding: 2px;
}
.pagenav span {
color: #fff;
background-color: #327282;
border: 1px solid #00a6cf;
padding: 2px 4px;
margin: 2px;
}
.pagenav a {
color: #fff;
background-color: #327282;
border: 1px solid #00a6cf;
padding: 2px 4px;
margin: 2px;
text-decoration: none;
}
.pagenav a:hover {
color: #fff;
background-color: #2597b4;
text-decoration: none;
}
.center, *[align="center"] {
margin: 0 auto;
}
.admin-message {
border: 1px solid #666;
border-left: 3px solid #999;
padding: 8px;
margin-bottom: 8px;
}
.news-category {
border: 0;
margin: 3px 5px 0 0;
float: left;
}
#navigation ul {
margin: 0;
padding: 0;
list-style-type: none;
}
#navigation h2 {

color: #000;
background-color: #ff1a76;
margin: 0;
padding: 2px;
text-decoration: underline;
}
#navigation a {
display: block;
color: #000;
padding: 2px;
text-decoration: none;
}
#navigation a:hover {
color: #0086d1;
background-color: #cbedff;
border-bottom: 2px solid #00ffcc;
}
* html #navigation ul li {
height: 1%;
}





.t1k_icon {	background-color: White; 
border-color: #81B8E9; border-style: solid; border-width: 1px; }

hr {  
background-color: #81B8E9; color: #81B8E9;
/* background-color: #66ACE6; color: #66ACE6;  */
height: 2px; border: 0px;
/* border: 1px solid #cccccc; border-top-width: 1px; */
}




/* в крактом и полном описании */
ul.char, 
ul.n-product-spec-list,
li.n-product-spec-list__item,
li.n-product-spec-list__item_type_friendly {
	list-style-type: none;
}

/*
div.adaptspacer { 	 height: 0px; }
*/

span.price big,
span.price b big {
	color: #8E267C;
}

ul.char li strong  span  {
	/* color: #3F689E;  color: #71467B; */
	 color: #6466A6; font-style: italic;
	 font-weight: normal;
}






 body.mceContentBody { 
 	padding: 6px; 
  	background-color: #CBEDFF; /* background-color: #170607; */
	color:#141414; 
	background-image: none;
}

body.mceContentBody td, 
body.mceContentBody p,  
body.mceContentBody div, 
body.mceContentBody td div,  
body.mceContentBody td span,  
body.mceContentBody span, 
body.mceContentBody { 
  font-size: 18px; 
}







