body, table, td {
	font-family: Verdana;
	font-size:8pt;
}

a.x-blue, a.x-blue:hover {font-family: sans-serif; font-size: x-small; color: #2C87D0; font-weight: bold}
a.xx-blue, a.xx-blue:hover {font-family: sans-serif; font-size: xx-small; color: #2C87D0; font-weight: bold}
.x-blue{font-family: sans-serif; font-size: x-small; color: #2C87D0; font-weight: bold}
.xx-gray {font-family: sans-serif; font-size: xx-small; color: #666666; font-weight: normal}
a.small, a.small:hover {Font-Family: Tahoma; Font-size:11; color:#333333}

a.submenu, a.submenu:hover {color: #666666; font-family:Verdana; font-size:12px; line-height: 20px; text-decoration:none}
.small_white {Font-Family: Verdana; Font-size:11; color:#fff}  
a.mmenu, a.mmenu:hover {Font-Family: Arial; Font-size:12; color:white; font-weight:bold; text-decoration:none}
.bot {Font-Family: Tahoma; Font-size:9; color:white;}
div.win_top {margin-left:14;  width:220; height:7; background-image:url('img/win_top.jpg'); font-size:0px}
div.win_central {margin-left:14; width:220; padding:10 0 5;  background-image:url('img/win_central.jpg');}
div.win_bottom {margin-left:14; width:220; height:7; background-image:url('img/win_bottom.jpg'); font-size:0px}
div.h2{margin-left:14; width:220;  padding:4 0; background-image:url('img/b_grad.gif'); 
          Font-Family:Arial; font-size:13px; color:white;font-weight:bold}
//td {word-wrap: break-word;}

a, a:hover {Font-Family: Verdana; Font-size:11; color:#656565; text-decoration:none}

.medium_blue {font-family:Arial; font-size:11px; color:#2C87D0; font-weight:bold}
.medium_green {font-family:Arial; font-size:11px; color:#1AA90A; font-weight:bold}

a.title{
color:#367CC0;
font-weight:bold;
}

.menu1 a {
	font-size:12px;
	font-weight:bold;
	color:#2D6EBD;
	text-decoration:none;
	padding-left: 8px;
	line-height: 15px;
	background: url(/img/top_bull.gif) no-repeat left top; 
}
.menu1 a.select {
	font-size:12px;
	font-weight:bold;
	color:#0E477F;
	text-decoration:none;
	padding-left: 8px;
	line-height: 15px;
}


.toptable {
	background-position: right;
	background-repeat: repeat-y;
	background-image: url(/img/top_bg.gif);
}

.toptablecell {
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: url(/img/top_bg2.gif);
}

.bottomtable {
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: url(/img/bottom_bg.gif);
}





.topnews {
	list-style: none;
	margin-left:-20px;
	padding-left:10px;
	font-size:10px;

	background: url(/img/topnews_bull.gif) no-repeat left;
}

.topnews a {
	color:#083460;
}

h5.resort {
	margin-top:0;
	font-size:11px;
	font-weight:bold;
	color:#0E5AA7;
	text-decoration:none;
}

h2 {
	font-size:16px;
	color:#3CBA3C;
	margin:5px 0 15px 0;
	width:100%;
	border-bottom: 1 solid #699435;
}

h4 {
	font-size:16px;
	color:#3CBA3C;
	margin:5px 0 15px 0;
	width:100%;
	border-bottom: 1 solid #699435;
}
//h4.#no-under {border-bottom:0}
.major {Font-size:12; color:red; font-weight:bold; text-decoration:underline}
a.major, a.major:hover {Font-size:12; color:red; font-weight:bold; text-decoration:underline}
.sourcelink, .sourcelink a {
	text-align:right;
	font-size:9px;
	color:#000;
	text-decoration:none
}

.bottomline {
	width:100%;
	height:15px;
	background: url(/img/bottom_bg.gif) repeat-x center;
	color:#ffffff;
	text-align:center;
}

a.div{
color:#3CBA3C;
font-weight:bold;
}

.anonslist {
padding: 0 5px 10px 12px;
background: url(/img/anons_bull.gif) no-repeat top left;
}


.peoplesblock {
	padding: 0 0 0 10px;
}


.lastnewsblock {
	padding: 0 0 0 10px;
	background: url(/img/anons_bull.gif) no-repeat top left;
}

.regdoc {
	font-size:10px;
}

.branddoc {
	font-size:9px;
}

/*-------------------------*/
.location {
        color:#083460;
        text-align:right;
        font-weight:bold;
}

.location a {
        color:#083460;
}

/*-------------------------*/
.blockwhite {
	background-color:#ffffff;
	padding: 5 px;
}

.blocktitle {
	padding: 5px 5px 5px 24px;
	font-weight:bold;
	font-size:10px;
	color:#0E477F;
	background: url(/img/block_bull.gif) no-repeat left;
}

.blockmiddle {
	padding: 0 13px 0 13px;
}

.blockbody {
	padding: 5px 13px 5px 13px;
	margin:0;
	font-size:10px;
	list-style: none;
}

.blockbody a {
	font-size:10px;
	color:#465d6b;
	font-weight:bold;
	text-decoration:none;
}

.blockbody li {
	padding:1px 0 1px 10px;
	margin:1px;
}

.blockbody li.select {
	background-color:#ffffff;
	border: 1 solid #6da8ca;
	margin:0;
}
/*-------------------------*/

div.h {padding:10 30}
div.header_new {margin:8 0 0 0 ; width:240; background-image:url('http://www.aquaexpert.ru/img/h_brick.gif'); background-repeat:no-repeat;
background-position:0% 50%}
div.header_new_text {Font-Family: Arial; Font-Size:16; Font-Weight:bold; color:#656565}
div.win_top {margin-left:14;  width:220; height:7; background-image:url('http://www.aquaexpert.ru/img/win_top.jpg'); font-size:0px}
div.win_central {margin-left:14; width:220; padding:10 0 5;  background-image:url('http://www.aquaexpert.ru/img/win_central.jpg');}
div.h2{margin-left:14; width:220;  padding:4 0; background-image:url('http://www.aquaexpert.ru/img/b_grad.gif'); 
          Font-Family:Arial; font-size:13px; color:white;font-weight:bold}
div.h2_green{margin-left:14; width:220;  padding:4 0; background-color:#66CC00; 
          Font-Family:Arial; font-size:13px; color:white;font-weight:bold}
div.win_bottom {margin-left:14; width:220; height:7; background-image:url('http://www.aquaexpert.ru/img/win_bottom.jpg'); font-size:0px}

/* Borders  */
.news_image {Border: 1px solid #2C87D0}

td.b-top {border-top: 1px solid #DBD8D3}
td.b-bottom {border-bottom: 1px solid #DBD8D3}
td.b-left {border-left: 1px solid #DBD8D3}
td.b-right {border-right: 1px solid #DBD8D3}
td.b-topleft {border-top: 1px solid #DBD8D3; border-left: 1px solid #DBD8D3}
td.b-bottomleft {border-bottom: 1px solid #DBD8D3; border-left: 1px solid #DBD8D3}
.b {border: 1px solid #DBD8D3}

/* Small Tahoma, blue and green */
a.blue, a.blue:hover, h3.smallblue {font-family: Tahoma; color:#2C87D0; text-decoration:underline}
a.green, a.green:hover, h3.smallgreen {font-family: Tahoma; font-size:11; color:#19A30A; text-decoration:underline; font-weight:normal}
a.grey, a.grey:hover {font-family: Tahoma; color:#666666; text-decoration:underline}
/* Blue headers */
a.medium_blue, a.medium_blue:hover, h2.medium_blue, h3.medium_blue 
{font-family:Arial; font-size:11px; color:#2C87D0; font-weight:bold; text-decoration:underline}
/* Tiny for footer and big logo link */
a.bot, a.bot:hover {Font-Family: Tahoma; Font-size:9; color:white; text-decoration:underline}
a.big_link, a.big_link:hover, h2.big_link {Font-Family: Arial; Font-size:16; color:#2C87D0; font-weight:bold; text-decoration:underline}

b.status_on {color:green; text-decoration:none;}
b.status_off {color:red; text-decoration:none;}
sitename {text-decoration:none;}