/* CSS Document */

/* Main */
body {
	margin:0;
	padding:0;
	/*background-color:#f4f4f5;*/
	background-color:#000000;
	color:#ffffff;
}

p {
	font-family:Verdana;
	font-size:12px;
	line-height:16px;
	color:#ffffff;
	font-weight:normal;
	margin:0;
	padding:0 0 10px 0;
}

address {
	font-family:Verdana;
	font-size:11px;
	line-height:12px;
	color:#a2a27b;
	font-weight:normal;
	margin:0;
	padding:10px 0 10px 0;
	border-top:1px solid #a2a27b;
	width:40%;
}

ul {
	margin:-5px 0 25px 15px;
	padding:0;
	position:relative;
}
ul li {
	font-family:Verdana;
	font-size:12px;
	line-height:16px;
	color:#a2a27b;
	font-weight:normal;
	margin:0;
	padding:0 0 0 20px;
	list-style:none;
	background:url(../img/bullet_01.gif) left top no-repeat;
}

.cunning {
	max-width:1280px;
	width:expression(document.body.clientWidth > 1280? "1280px": "100%");
}

img.png {
	//background-image: none ! important;
	behavior: url('/img/png.htc');
}

a, a:link, a:visited, a:active {
	font-size:10px;
	line-height:11px;	
	font-family:Verdana;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
.main_tab {
	width:100%;
	height:100%;
	background:url('../img/body_bg.gif') left top repeat-y;
}
/* End Main */


/* H1-H6 */
h1 {
	font-family:Georgia;
	font-size:18px;
	line-height:18px;
	color:#a8d539;
	font-weight:normal;
	margin:0;
	padding:15px 0 15px 0;
}
h2 {
	font-family:Georgia;
	font-size:16px;
	line-height:18px;
	color:#a8d539;
	font-weight:bold;
	margin:0;
	padding:15px 0 5px 0;
}
/* H1-H6 */



/* Top Bg */
td.top_bg {
	background:url('../img/top_bg.jpg') left top no-repeat;
}
td.top_bg2 {
	background:url('../img/top_bg2.jpg') left top no-repeat;
}
/* End Top Bg */


/* Img */
img.logo {
	position:relative;
	margin:0 -87px 0 0;
	display:table;
	##display:block;
}
img.logo2 {
	position:relative;
	margin:0 -138px 0 0;
	display:table;
	##display:block;
}
/* End Img */


/* Form */
.log_pass {
	font-family:Verdana;
	font-size:11px;
	color:#858585;
	margin:0 7px 0 0;
	border:1px solid #545454;
	background-color:#363636;
	width:110px;
	height:18px;
}
.log_pass_top {
	font-family:Verdana;
	font-size:11px;
	color:#858585;
	margin:7px 7px 0 0;
	border:1px solid #545454;
	background-color:#363636;
	width:110px;
	height:18px;
}
.log_pass_vxod {
	font-family:Verdana;
	font-size:11px;
	color:#858585;
	margin:7px 7px 0 0;
	border:1px solid #545454;
	background-color:#363636;
}

.register {
	font-family:Verdana;
	font-size:11px;
	color:#858585;
	margin:0 0 0 0;
	border:1px solid #545454;
	background-color:#363636;
	width:160px;
	height:18px;
}
.register_dop {
	font-family:Verdana;
	font-size:11px;
	color:#858585;
	margin:0 0 0 0;
	border:1px solid #545454;
	background-color:#363636;
	width:160px;
	height:50px;
}
/* End Form */


/* Form Ss */
.log_pass_ss {
	font-family:Verdana;
	font-size:11px;
	line-height:12px;
	color:#71864f;
	font-weight:normal;
	white-space:nowrap;
	margin:7px 0 0 0;
}
.log_pass_ss a, .log_pass_ss a:visited, .log_pass_ss a:active {
	font-family:Verdana;
	font-size:11px;
	line-height:12px;
	color:#71864f;
	font-weight:bold;
	text-decoration:underline;
}
.log_pass_ss a:hover {
	text-decoration:none;
}
/* End Form Ss */


/* Kompany */
table.kompany_bg {
	background:url('../img/komtany2_bg.jpg') left top no-repeat;
	height:265px;
}
td.kompany_bg2 {
	background-color:#000000;
}
/* End Kompany */


/* Kontent */
.kontent .kompany_anons {
	padding:0 0 0 32px;
}
.kontent .kompany_anons p {
	font-family:Verdana;
	font-size:11px;
	line-height:16px;
	color:#a2a27b;
	font-weight:normal;
	margin:0;
	padding:0 0 10px 0;
}

table.kontent_bg1 {
	background:url('../img/kontent_bg1.jpg') left top repeat-x;
}
td.kontent_bg2 {
	background-color:#050506;
}
td.kontent_bg3 {
	background:url('../img/kontent_bg3.jpg') left top no-repeat;
}
table.kontent_n {
	background:url('../img/kontent_n.gif') right bottom no-repeat;
}

/*table.kontent_n {
	background: url('../img/kontent_n.png') right bottom no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/kontent_n.png,sizingMethod=crop);
}*/

.kontent .name {
	font-family:Georgia;
	font-size:20px;
	line-height:16px;
	color:#fe7e00;
	font-weight:normal;
	margin:0;
	padding:0 0 15px 0;
}
.kontent h1 {
	font-family:Georgia;
	font-size:18px;
	line-height:16px;
	color:#a8d539;
	font-weight:normal;
	margin:0;
	padding:15px 0 15px 0;
}
.kontent p {
	font-family:Verdana;
	font-size:12px;
	line-height:16px;
	color:#aeb588;
	font-weight:normal;
	margin:0;
	padding:0 0 15px 17px;
}


.kontent .al_img_left {
	border:5px solid #4a4c45;
	background-color:#ffffff;
	float:left;
	padding:2px;
	margin:3px 10px 10px 0;
}
.kontent .al_img_right {
	border:5px solid #4a4c45;
	background-color:#ffffff;
	float:right;
	padding:2px;
	margin:3px 10px 0 10px;
}

/* End Kontent */


/* Video Blok */
td.video_bg {
	background:url('../img/video_bg.jpg') left top repeat-x;
}
table.video_r {
	background:url('../img/video_r.gif') right top no-repeat;
}
td.video_l {
	background:url('../img/video_l.gif') left top no-repeat;
}
#apDiv1 {
	position:relative;
	width:309px;
	height:352px;
	display:table;
	##display:block;
	margin:-66px 0 -40px -100px;
	z-index:1;
}
/* End Video Blok */


/* Spec Blok */
table.spes_vnesh {
	position:relative;
	margin:0 0 0 -15px;
	width:90%;
}
td.spes_p {
	background:url('../img/bord_blok_p.gif') left top repeat-x;
	height:30px;
}
td.spes_bg {
	background:url('../img/niz_bg_1.jpg') left top no-repeat;
	height:347px;
}
td.spes_bord2 {
	padding:0 0 0 0;
}
table.spes_bord {
	border:3px solid #484a43;
	background-color:#010101;
	margin:5px 0 0 0;
}
td.spes_bg2 {
	background:url('../img/bord_blok_bg.gif') left top repeat-x;
}

table.spes_padd td {
	padding:10px;
}
.spes_bord_img {
	border:5px solid #6e7817;
	background-color:#ffffff;
	width:100px;
	height:100px;
	display:table;
	##display:block;
	padding:2px;
}

.spes_bord_img2 {
	border:5px solid #4a4c45;
	background-color:#ffffff;
	width:60px;
	height:60px;
	display:table;
	##display:block;
	float:left;
	padding:2px;
	margin:0 10px 10px 0;
}
td.spes_bord1 {
	border-bottom:1px solid #4a4c45;
}

.spec_name {
	font-family:Georgia;
	font-size:18px;
	line-height:16px;
	color:#8a9d21;
	font-weight:normal;
	font-style:italic;
	padding:0 0 10px 0;
}
.spec_text p {
	font-family:Verdana;
	font-size:11px;
	line-height:13px;
	color:#adc041;
	font-weight:normal;
	padding:0 0 10px 0;
}

.spec_text_n {
	padding:10px 20px 0 0;
}
.spec_text_n p {
	font-family:Verdana;
	font-size:11px;
	line-height:12px;
	color:#99a97b;
	font-weight:normal;
}

td.spec_n_blok_l {
	background: url('../img/spec-n_l.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/spec-n_l.png,sizingMethod=crop);
	width:34px;
}
td.spec_n_blok_c {
	background: url('../img/spec-n_c.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/spec-n_c.png,sizingMethod=crop);
}
td.spec_n_blok_r {
	background: url('../img/spec-n_r.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/spec-n_r.png,sizingMethod=crop);
	width:34px;
}
td.spec_p {
	background: url('../img/spec_p.gif') left top repeat-y;
}
/* End Spec Blok */


/* News Blok */
.news .name {
	font-family:Verdana;
	font-size:12px;
	line-height:12px;
	color:#adc041;
	font-weight:normal;
	margin:10px 20px 5px 15px;
}
.news .name.kontent1 {
	margin:0 20px 5px 10px;
	padding:5px 0 5px 10px;
	border-bottom:1px solid #515151;
}
.news .data {
	font-family:Verdana;
	font-size:10px;
	line-height:11px;
	color:#6e6e6e;
	font-weight:normal;
	white-space:nowrap;
	margin:23px 0 5px 0;
}

.news .dolg {
	font-family:Verdana;
	font-size:11px;
	line-height:11px;
	color:#6e6e6e;
	font-weight:normal;
	white-space:nowrap;
	margin:-3px 0 7px 0;
	position:relative;
}

.news .text {
	font-family:Verdana;
	font-size:11px;
	line-height:13px;
	color:#919d7b;
	font-weight:normal;
	padding:5px 0 0 15px;
	margin:0 0 0 10px;
}
.news .text.kontent2 {
	padding:5px 0 0 10px;
}
.news .text p {
	font-family:Verdana;
	font-size:11px;
	line-height:13px;
	color:#919d7b;
	font-weight:normal;
}
.news .text.kontent p {
	padding:5px 0 0 0;
}
.news .text a, .news .text a:link, .news .text a:visited, .news .text a:active {
	color:#6e6e6e;
	text-decoration:none;
}
.news .text a:hover {
	color:#6e6e6e;
	text-decoration:underline;
}
td.bord_n {
	border-bottom:1px solid #515151;
}

.news .arxiv_data {
	font-family:Verdana;
	font-size:10px;
	line-height:14px;
	color:#6e6e6e;
	font-weight:bold;
	margin:2px 0 0 15px;
}
.news .arxiv_data a, .news .arxiv_data a:visited, .news .arxiv_data a:active {
	font-family:Verdana;
	font-size:10px;
	line-height:14px;
	color:#6e6e6e;
	font-weight:normal;
	text-decoration:underline;
}
.news .arxiv_data a:hover {
	text-decoration:none;
}
.news .arxiv_name {
	font-family:Verdana;
	font-size:12px;
	line-height:14px;
	color:#6e6e6e;
	font-weight:bold;
	margin:25px 0 0 15px;
}
table.news_vnesh {
	position:relative;
	margin:0 0 0 -80px;
	width:130%;
}
td.news_bg {
	background:url('../img/news_bg.jpg') right bottom no-repeat;
}

.news .name2 {
	font-family:Georgia;
	font-size:20px;
	line-height:16px;
	color:#fe7e00;
	font-weight:normal;
	margin:0;
	padding:0 0 5px 0;
}
.news .arxiv_name {
	font-family:Verdana;
	font-size:12px;
	line-height:16px;
	color:#909090;
	font-weight:bold;
	white-space:nowrap;
	/*width:1%;*/
	display:table;
	##display:block;
	margin:0;
	padding:0 20px 0 0;
}

.news .data_ss a, .data_ss a:visited, .data_ss a:active {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#a8d539;
	font-weight:normal;
	text-decoration:underline;
	margin:0 15px 0 0;
	##margin:0 7px 0 0;
	/*float:left;*/
	/*width:1%;*/
	display:table;
	##display:block;
	/*position:relative;*/
}
.news .data_ss a:hover {
	text-decoration:none;
}
.data_ss div.mes3 {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#fe7e00;
	font-weight:normal;
	margin:0 25px 0 0;
	##margin:0 10px 0 0;
	padding:0 0 0 15px;
	background:url(../img/kat_st.gif) left top no-repeat;
	/*float:left;*/
	/*width:1%;*/
	display:table;
	##display:block;
	/*position:relative;*/
}

.mes a, .mes a:visited, .mes a:active {
	font-size:10px;
	margin:0 10px 0 0;
	##margin:0 5px 0 0;
	padding:0 0 0 5px;
}
.mes a:hover {
	text-decoration:none;
}
.mes div {
	font-size:10px;
	margin:0 10px 0 0;
	##margin:0 5px 0 0;
	padding:0 0 0 15px;
}

.mes2 div {
	font-size:10px;
	margin:0 10px 0 0;
	##margin:0 5px 0 0;
	padding:0 0 0 5px;
	font-family:Verdana;
	line-height:14px;
	font-weight:normal;
	background:none;
	color:#999999;
	/*float:left;*/
	/*width:1%;*/
	display:table;
	##display:block;
	/*position:relative;*/
}


td.news_p {
	border-bottom:1px solid #686868;
}

.news .name_st {
	font-family:Georgia;
	font-size:14px;
	line-height:16px;
	color:#a8d539;
	font-weight:bold;
	margin:0;
	padding:0 0 5px 0;
}
.news .data.v {
	margin:3px 0 5px 0;
}
.news .text_v {
	font-family:Verdana;
	font-size:12px;
	line-height:14px;
	color:#919d7b;
	font-weight:normal;
	padding:0;
	margin:0;
}
.news .text_v p {
	font-family:Verdana;
	font-size:12px;
	line-height:16px;
	color:#919d7b;
	font-weight:normal;
	padding:15px 0 15px 0;
	margin:0;
}
.news .text_next p {
	font-family:Verdana;
	font-size:12px;
	line-height:16px;
	color:#919d7b;
	font-weight:normal;
	padding:0 0 15px 0;
	margin:0;
}

.news .next_ss2 a, .next_ss2 a:visited, .next_ss2 a:active {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#a8d539;
	font-weight:normal;
	text-decoration:none;
}
.news .next_ss2 a:hover {
	text-decoration:underline;
}

.news .next_ss {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#a8d539;
	font-weight:normal;
}
.news .next_ss span {
	font-family:Verdana;
	font-size:12px;
	line-height:14px;
	color:#aeb588;
	font-weight:bold;
}
.news .next_ss a, .next_ss a:visited, .next_ss a:active {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#a8d539;
	font-weight:normal;
	text-decoration:underline;
}
.news .next_ss a:hover {
	text-decoration:none;
}
/* End News Blok */


/* Left Menu */
td.l_menu_bg2 {
	background:url('../img/l_menu_bg2.jpg') left top repeat-y;
}
table.l_menu_bg1 {
	background: url('../img/l_menu_bg1.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/l_menu_bg1.png,sizingMethod=crop);
}
td.l_menu_on {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#cee29d;
	font-weight:normal;
	text-decoration:none;
	padding:4px 0 7px 25px;
	##padding:4px 0 5px 25px;
	position:relative;
	background: url('../img/l_menu_bg_ss.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/l_menu_bg_ss.png,sizingMethod=crop);
	height:23px;
}


td.l_menu_off {
	background: url('../img/l_menu_bg_ss2.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/l_menu_bg_ss2.png,sizingMethod=crop);
	height:23px;
}
td.l_menu_off a, td.l_menu_off a:visited, td.l_menu_off a:active {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#cee29d;
	font-weight:normal;
	text-decoration:none;
	padding:4px 0 7px 25px;
	##padding:4px 0 5px 25px;
	display:table;
	##display:block;
	position:relative;
}
td.l_menu_off a:hover {
	text-decoration:underline;
}

.catitems {
	margin:0 0 40px 0;
}
/*.stuff-list a, .stuff-list a:visited, .stuff-list a:active {
	cursor:pointer;
}*/
/* End Left Menu */


/* Katalog */
.catalog .name {
	font-family:Georgia;
	font-size:20px;
	line-height:16px;
	color:#fe7e00;
	font-weight:normal;
	margin:0;
	padding:0 0 5px 0;
}

.catalog .sort_name {
	font-family:Verdana;
	font-size:12px;
	line-height:16px;
	color:#909090;
	font-weight:bold;
	white-space:nowrap;
	/*width:1%;*/
	display:table;
	##display:block;
	margin:0;
	padding:0 20px 0 0;
}

table.sort_all {
	margin:5px 0 0 0;
}

.catalog .sort_ss a, .sort_ss a:visited, .sort_ss a:active {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#a8d539;
	font-weight:normal;
	text-decoration:underline;
	margin:0 25px 0 0;
	##margin:0 10px 0 0;
	float:left;
	/*width:1%;*/
	display:table;
	##display:block;
	/*position:relative;*/
}
.catalog .sort_ss a:hover {
	text-decoration:none;
}
.catalog .sort_ss div {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#fe7e00;
	font-weight:normal;
	margin:0 25px 0 0;
	##margin:0 10px 0 0;
	padding:0 0 0 15px;
	background:url(../img/kat_st.gif) left top no-repeat;
	float:left;
	/*width:1%;*/
	display:table;
	##display:block;
	/*position:relative;*/
}
.catalog td.sort_p {
	border-bottom:1px solid #686868;
}
td.sort_p {
	border-bottom:1px solid #686868;
}
table.sort2_p td {
	border-bottom:1px solid #1d1e1a;
	padding:5px 0 5px 0;
}
td.registr_p {
	border-top:1px solid #686868;
}
.way a, .way a:visited, .way a:active {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#a8d539;
	font-weight:normal;
	text-decoration:none;
}
.way a:hover {
	text-decoration:underline;
}
.way {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#fe7e00;
	font-weight:normal;
	margin:3px 0 0 0;
	padding:0 25px 0 0;
	white-space:nowrap;
}

.catalog table.bord {
	border:3px solid #484a43;
	background-color:#010101;
	margin:5px 0 0 0;
}
.catalog td.bg2 {
	background:url('../img/bord_blok_bg.gif') left top repeat-x;
}
.catalog td.kat_bg {
	background: url('../img/kat_bg.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/kat_bg.png,sizingMethod=crop);
	padding:10px;
}


.catalog .k_name {
	font-family:Verdana;
	font-size:14px;
	line-height:14px;
	color:#a8d539;
	font-weight:bold;
	margin:0 0 3px 0;
}
.catalog .art {
	font-family:Verdana;
	font-size:10px;
	line-height:10px;
	color:#909090;
	font-weight:bold;
	margin:0 0 15px 0;
}
.catalog td.t_name1 {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#aeb588;
	font-weight:normal;
	text-align:right;
}
.catalog td.t_text1 {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#909090;
	font-weight:normal;
}
.catalog td.t_name2 {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#a8d539;
	font-weight:normal;
	white-space:nowrap;
	text-align:right;
}
.catalog td.t_text2 {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#fe7e00;
	font-weight:bold;
	white-space:nowrap;
}

.catalog .bord_img1 {
	border:5px solid #4a4c45;
	background-color:#ffffff;
	width:90px;
	height:90px;
	cursor:pointer;
	padding:2px;
	margin:0 10px 10px 0;
	display:table;
	##display:block;
	position:relative;
}

.catalog .next_ss {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#a8d539;
	font-weight:normal;
}
.catalog .next_ss span {
	font-family:Verdana;
	font-size:12px;
	line-height:14px;
	color:#aeb588;
	font-weight:bold;
}
.catalog .next_ss a, .next_ss a:visited, .next_ss a:active {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#a8d539;
	font-weight:normal;
	text-decoration:underline;
}
.catalog .next_ss a:hover {
	text-decoration:none;
}


td.wind_v {
	background: url('../img/wind_v.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/wind_v.png,sizingMethod=crop);
}
td.wind_n {
	background: url('../img/wind_n.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/wind_n.png,sizingMethod=crop);
}
td.wind_l {
	background: url('../img/wind_l.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/wind_l.png,sizingMethod=crop);
}
td.wind_r {
	background: url('../img/wind_r.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/wind_r.png,sizingMethod=crop);
}
td.wind_c {
	background: url('../img/wind_c.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/wind_c.png,sizingMethod=crop);
}
table.wind_all {
	position:relative;
	margin:-15px 0 -5px 0;
}
img.wind_close {
	position:relative;
	margin:0 -10px 0 0;
}

.wind_bord {
	border:5px solid #4a4c45;
	background-color:#ffffff;
	width:249px;
	height:202px;
	display:table;
	##display:block;
	padding:2px;
}

.wind_t1 {
	font-family:Georgia;
	font-size:18px;
	line-height:22px;
	color:#a8d539;
	font-weight:normal;
	font-style:italic;
	white-space:nowrap;
	padding:0 0 0 3px;
	width: auto;
}
.wind_t2 {
	width: auto;
	font-family:Verdana;
	font-size:11px;
	line-height:12px;
	color:#aeb588;
	font-weight:normal;
	margin:10px 0 0 0;
}
table.wind_t2 td {
	font-family:Verdana;
	font-size:11px;
	line-height:12px;
	color:#aeb588;
	font-weight:normal;
	padding:0 20px 0 0;
}

.wind_t2 a, .wind_t2 a:visited, .wind_t2 a:active {
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#aeb588;
	font-weight:bold;
	text-decoration:underline;
}
.wind_t2 a:hover {
	text-decoration:none;
}
/* End Katalog */


/* Footer Blok */
td.footer_p {
	background-color:#e1ecb9;
}
td.footer_bg {
	background:url('../img/footer_bg.gif') left top repeat-x;
	height:71px;
}

.imico a, .imico a:visited, .imico a:active {
	font-family:Verdana;
	font-size:10px;
	line-height:12px;
	color:#828282;
	font-weight:normal;
	text-decoration:underline;
	white-space:nowrap;
}
.imico a:hover {
	text-decoration:none;
}

.footer_text {
	font-family:Verdana;
	font-size:10px;
	line-height:12px;
	color:#828282;
	font-weight:normal;
	white-space:nowrap;
}
.footer_text {
	font-family:Verdana;
	font-size:10px;
	line-height:12px;
	color:#828282;
	font-weight:normal;
	padding:0 15px 0 0;
	white-space:nowrap;
}
/* End Footer Blok */


/* common */
div.map_links { width: 1%; }
div.map_links a { width: auto; display: block; margin: 0 0 3px 0; white-space: nowrap; }
div.map_sub_links {     margin: 0 0 10px 20px; }
div.map_sub_links a { margin: 0 0 7px 0; }

span.required { color: #990000;}
span.valid { display: none;}

span.tree-message {
	display: block;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}

span.tree-accept {
	display: block;
	font-weight: bold;
	color:#009900;
	margin: 0px 0px 5px 0px;
}

span.tree-error {
	display: block;
	font-weight: bold;
	color:#990000;
	margin: 0px 0px 5px 0px;
}

table.pop_up {
	width: auto;
	position:absolute; 
	overflow:hidden;
	z-index:99;
	display:none; 
	/*border: 1px solid #ffffff;*/
}