/*Genral style design (matriza) for Amalgams als_des001_lb */
* {margin:0;padding:0;}
body {height:100%;}
body {background:#2C817C url(../i/als_des001_lb/bg.jpg) repeat-y;font-family:tahoma, verdana; font-size:11px;}
h1 { font-size:14px; font-weight:bold; color:#51A029; font-family:tahoma; margin:0 0 10px 0}
h2,h3,h4 {font-size:13px;font-weight:bold; color:#0C211A;font-family:tahoma; margin:5px 0 10px 0}
A {color:#307DBC; text-decoration: none;}
A:hover {color:orange; text-decoration:none;}
P {text-indent:10px;}
P {margin:5px 0}
blockquote {margin:5px 0 5px 30px}
blockquote:first-letter {font-size:140%;font-family:Italic;color:orange}
img {border:0;margin:2px 10px}
td,div {font-size:11px;}
.fon {width:100%;height:800px;background:url(../i/als_des001_lb/bg2.jpg) repeat-x}
.fon2 {width:100%;height:800px;background:url(../i/als_des001_lb/fon.jpg) no-repeat;top:0;left:0}
.page {width:1050px;height:500px;border:0px solid #ffffff;margin:0 auto;padding:0 auto;text-align:center;}
.planet {background:url(../i/als_des001_lb/planet.gif) no-repeat bottom right;}
.cont_pg {border:3px solid #51A029;float:right;width:580px;height:auto;background:#fff;}
.cont_pg ul,.cont_pg ol,.cont_pg li{margin-left:15px}
.path {border-bottom:2px solid #51A029;padding-bottom:5px}
.logo {background:url(../i/als_des001_lb/logo.gif) no-repeat top left;}
.top_s {position:absolute;top:10px; width:830px;height:160px;}
.top_n {text-align:left;font-size:36px; font-weight:bold;font-family:tahoma; color:gold}
.top_d {text-align:right;margin-top:10px;font-size:22px; font-weight:bold;font-family:tahoma; color:orange}
.top_m {float:right;text-align:left;width:586px;height:26px;background:#51A029;margin-top:30px;font-weight:bold;}
.top_map {text-align:right;margin:70px 5px 0 0;}
.sb_l {border-top:1px solid green;float:left;width:200px;height:auto;margin-top:50px;}
.sb_r {border:1px solid #1E5751;background:#51A029;text-align:left}
.sb_r2 {border:1px solid #1E5751;background:#FCFEFC;text-align:left}
.sb_top {font-size:13px;font-weight:bold;color:#fff;background:#51A029;border-bottom:1px solid #1E5751;text-align:center;padding:5px 0}
.bottom {border-top:3px solid #51A029;color:#DDFF7C}
.st_btm,.link_b a {color:#ffffff}
.ssw {font:normal 12px verdana;text-align:justify;}
/* End matriza ===================== */
.sma {margin-left:12px;}
.imp_s {border:1px solid green;margin:5px 0 0 5px}
.datas {color:#999}
.hr {border-top:1px solid #A8B7A2;height:0px}
/*SW*/
#ps {position:absolute;top:190px;margin-left:78px}
#aps {color: #FFF;font-size: 13px;line-height: 21px;padding-left:0}
#aps li {float: left;
	background: #51A029;
	border: 1px solid green;
	margin: 0 2px;
	cursor: pointer;
	position: relative;
	text-align: center;
	color: #88E24C;
	overflow: hidden;}

#aps li.label {display: inline;
    background:none;border: none;
    font-weight:bold;
    margin:0 5px 0 0;
    cursor: default;}

#aps li.selected {background:#FFD700;border-color:border: 1px solid #88E24C;}
#aps li#style1 {width: 10px;height: 8px;top: 8px;}
#aps li#style2 {width: 10px;height: 10px;top: 6px;}
#aps li#style3 {width: 10px;height: 12px;top: 4px;}
#aps li#style4 {width: 10px;height: 14px;top: 2px;}
#aps li#style5 {width: 10px;height: 16px;}
/* styles */
.style1 .ssw {font-size: 12px;line-height: 14px;}
.style2 .ssw {font-size: 13px;line-height: 15px;}
.style3 .ssw {font-size: 15px;line-height: 16px;}
.style4 .ssw {font-size: 16px;line-height: 17px;}
.style5 .ssw {font-size: 17px;line-height: 18px;}
/*menu_main*/
.menu_main {background-color:#fff;}
.menu_main a{
	display:block;
	color:#5E96DD;
	background-color:#ffffff;
	border-bottom:1px solid #A8B7A2;
	padding:3px 0 3px 3px;
	font-weight:normal;
	text-decoration:none;
}
.menu_main a:hover{
	color: orange;
	text-decoration:underline;
 }
 /*menu*/
.style_topmenu a{display:block;padding:5px 7px 0 7px; color:#ffffff;font-size:12px}
.style_topmenu a:hover{color:orange}
.style_topmenu a.selected,.style_topmenu a.selected:hover {color:orange;text-decoration:none;}
.style_topmenu li{float:left;list-style-type:none;}
.font_topmenu {font:bold 12px Verdana;text-transform:normal;}
/*---------------*/
.bar_menu {margin:0;padding:0;}
.bar_menu  li {list-style-type:none;margin-left:5px;}
.bar_menu  a {margin:0;position:relative;padding:2px 2px;text-decoration:none;}
.bar_menu  a:hover {text-decoration:none;}
.bar_menu  a.selected {color:orange;}
.bar_menu  a.selected:hover {color:orange;cursor:text;}
/*--------------*/ 
.dats {background-color: #ffffff; border: #A8B7A2 1px solid; width:4px; height:4px;margin:3px 5px 0 0}
textarea {width:520px; height:400px; font-family:verdana; font-size:12px; border:1px solid #A8B7A2 }
.textarea_form {width:400px;height:120px;border:1px solid #A8B7A2}
.search_textarea {border:1px solid #eee;border-left:1px solid #aaa;border-top:1px solid #aaa;color:#888}
.but_search {width:31px;height:31px;background:url(../i/img_asc_lbp/1049s.gif) no-repeat;margin:0;padding:0;border:0;cursor:pointer;}
/*-------------*/
.bug {border:0;margin:5px 5px 0 10px}
.postdate {text-align:right;color:#888;margin-right:10px}
.hr {border-top:1px solid #A8B7A2;height:1px;}
.hr_2 {border-top:1px solid silver;height:1px;}
.red {color:red}
 
 /* Search, Select, Calendar*/
.search_forma {padding:0; margin:5px 0;height:20px;vertical-align:center}
.buttons { width:40px; }
.buttons2 { width:50px;}
.buttons,.buttons2 { border:0;padding:0; margin:0; background:#ffffff;cursor:pointer; color:#3BB000}
.pole,.pole2s,.pole3s,.nopole,.buttons,.buttons2,.pole_google_search {font:normal 11px Tahoma;}
.pole {width:110px;}
.pole2s {width:50px; color:#888}
.pole3s {width:70px; color:#888}
.pole_google_search {width:250px;}
.pole,.pole_google_search {color:#ff6600}
.nopole {color:#888;}
.pole,.pole2s,.pole3s,.pole_google_search {border:0; padding:0; margin:0; background:url(../i/img_asc_lbp/punktir.gif) bottom repeat-x; }/*-- Calendar--*/
.calendar {text-align:center}
.calendar td {padding:0;width:25px;height:10px}
.calendar td.months {color:#3BB000;font:bold 12px Verdana;padding:4px 0 4px 0;width:auto;text-align:center}
.calendar a {font:bold 12px Verdana;}
.calendar a:hover {color:#ff6600;}
.cb {color:#888888;}
.cv {color:#ff6600;}
.cs {font:bold 13px Verdana;color:#3BB000;}
/* statistic */
.point {border:#ddd 1px solid;margin:5px auto;width:540px;overflow:hidden;}
.point .graf {margin:5px 0 0;padding:0 0 0 2px;height:330px;}
.point .desc {margin:0 0 5px 20px;}
.sttit {background:url(../i/default/mtop.png) repeat-x #51A029;border:green 1px solid;color:#fff;margin:2px;padding:4px;font-size:12px}
.hits {float:left;width:248px;margin:0 0 0 1px;padding:0;}
.hits .hit,.hits .zap,.hits .poisk {margin:0;padding:0;overflow:hidden;}
.hits .hit {color:#a00;width:42px;}
.hits .zap {color:#030;width:56px;}
.hits .poisk {width:142px;}
.hits span {display:block;padding:0 0 3px;text-decoration:underline;}
.hits .hit span {color:#a00;}
.hits .zap span {color:#030;}
.hits .poisk span {color:#00a;}
.hits pre,.value pre,.numb pre {color:#000;font:11px verdana,arial,sans-serif;padding:2px;overflow:hidden;}
.numb {float:left;overflow:hidden;width:52px;margin-left:4px;}
.value {float:left;overflow:hidden;width:433px;padding-left:4px;}
.anonce {color:#777;clear:both;margin:0px 100px 2px 44px;padding:2px 0;}
.serf,.rss {color:#1e90ff;}
.post {color:red;}
.nopost {color:blue;}
.friend {color:blue;}
.sep {color:#000;font:11px verdana,arial,sans-serif;padding:2px 2px 2px 5px;;overflow:hidden;}
/* Styles for JQuery */
/*Bar menu accordion */
.menu_list {	
	width: 100%;
}
.menu_head {
	padding: 5px;
	cursor: pointer;
	position: relative;
	margin:1px 0 0 0;
    font-weight:bold;
    background: #51A029 url(../i/als_des001_lb/js/images/right.gif) center left no-repeat;
	color:#ffffff;
	font-size:12px;
    border-bottom:1px solid #1E5751;
}
.menu_head :hover {
	font-color:#EBEFF7
}
.menu_body {
	display:none;
}
.menu_body a{

	display:block;
	color:#5E96DD;
	background-color:#FFFEF4;
	border-bottom:1px solid #A8B7A2;
	padding:3px 0 3px 10px;
	font-weight:normal;
	text-decoration:none;
}
.menu_body a:hover{
	color: orange;
	text-decoration:underline;
 }