html, body {background-color:#fffdf3;}
html, body, form {height:100%;}
html, body, form, a, p, span, div{margin:0; padding:0;}
body {font-family:Arial; font-size:12px; color:#525252; border:0;}
table {font-family:Arial; font-size:12px; color:#525252;}
td {vertical-align:top;}
img {border:0;}
button {background:transparent; border:0}
input {background-color:#fff;font-family:Tahoma; font-size:12px; color:#4a2c0d;}
a {
	cursor:pointer;
	color: #7f2139;
	text-decoration: underline;
}
a:hover {
	cursor:pointer;
	color: #7f2139;
	text-decoration: none;
}
p {
	text-align: justify;
	padding-bottom: 12px;
}

.w_25 {width:25%}
.w_50 {width:50%}
.w_ {width:100%}
.wh_ {width:100%; height:100%;}
.h_ {height:100%}
.w_1 {width:1px}
.h_1 {height:1px}
.w_0 {width:0}
.h_0 {height:0}
.tonk_ {width:0; height:0; font-size:1px; line-height:0px;}
.tonk_w {height:0; font-size:1px; line-height:0px;}
.tonk {font-size:1px; line-height:0px;}
.t_ .t1 {border:1px solid #000;}
.t_ .t1 td {border:1px solid #000;}
.t_ .t1 div {border:1px solid #f00;}
.sh_fon {
	height: 100%;
	width: 100%;
	background-image: url(sh_fon.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.sh_fon_f {
        height: 100%;	
	width: 100%;
	background-image: url(sh_fon_f.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.sh_fon_forum {
	width: 100%;
	background-image: url(sh_fon_f.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}


.sh {
	height: 287px;
	width: 100%;
	background-image: url(sh_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sh_f {
	height: 273px;
	width: 100%;
	background-image: url(sh_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sh_L {
	width: 322px;
	background-image: url(sh_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.list {
	background-image: url(center_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.pdl {
	width: 100%;
	height: 87px;
	background-image: url(pdl_fon.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.pdl_L {
	width: 50%;
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	padding-top: 50px;
	padding-left: 56px;
	background-image: url(pdl_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.pdl_R {
	text-align: right;
	padding-top: 48px;
	padding-right: 70px;
}
.atil {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 4px;
}
.atil a {
	color: #FFFFFF;
	text-decoration: none;
}
.atil a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.logo {
	width: 570px;
}

.logoforum {
	width: 570px;
}


.merzana {
	position:absolute;
	right:48px;
	top:40px;
}
.ss1 {
	position:absolute;
	left:240px;
	top:0px;
	z-index:1;
}
.ss2 {
	position:absolute;
	left:280px;
	top:0px;
	z-index:2;
}
.ss3 {
	position:absolute;
	left:320px;
	top:0px;
	z-index:3;
}
.ss4 {
	position:absolute;
	left:360px;
	top:0px;
	z-index:4;
}
.kol_L {
	width: 230px;
	background-image: url(kol_1_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.kol_R {
}
.style1 {
	font-family: Arial;
	font-size: 16;
	font-weight: bold;
	color: #f55e00;
}
.style1_f {
	font-family: Arial;
	font-size: 14;
	font-weight: bold;
	color: #f55e00;
}
.style2 {
	font-family: Arial;
	font-size: 12px;
	color: #f55e00;
}
.style3 {
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 14px;
}
.style4 {
	font-size: 10px;
	color: #000000;
}
.style5 {font-size: 11px}
.sea_tel {
	position: relative;
	top: 0px;
	height: 1px;
	width: 570px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-size: 1px;
	line-height: 0px;
	right: 0px;
}
.searching {
	position:absolute;
	top:259px;
	z-index:8;
	right: 277px;
	width: 120px;
}
.tel {
	position:absolute;
	right:0px;
	top:233px;
	width:419px;
	height:94px;
	z-index:5;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.tel_f {
	position: absolute;
	right:0px;
	top:216px;
	width:282px;
	height:57px;
	z-index:5;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(tel_forum.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.search {
	width: 416px;
}
.telefon {
	width: 122px;
	position: absolute;
	right: 1px;
	top: 254px;
	z-index: 7;
	line-height: 16px;
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
}
.telefon_f {
	width: 110px;
	position: absolute;
	right: 1px;
	top: 232px;
	z-index: 7;
	line-height: 16px;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}
.sea {
	border: 0px none #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	color: #ff8e00;
	line-height: 13px;
	height: 16px;
	width: 120px;
	padding-left: 5px;
}
.boot {
	position:absolute;
	right:250px;
	top:257px;
	z-index:10;
}
.menu_ {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ff8a00;
	width: 100%;
	margin-top: 75px;
	margin-bottom: 75px;
}
.menu_ td {
	height: 22px;
	background-image: url(menu_td.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu_ a {
	color: #7f2139;
	display: block;
	height: auto;
	width: 100%;
	background-image: url(menu_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}
.menu_ a:hover {
	color: #ff8a00;
	display: block;
	height: auto;
	width: 100%;
	background-image: url(menu_td.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}
.menu_ div {
	padding-left: 36px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.menu_2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ff8a00;
	width: 100%;
}
.menu_2 td {
	height: 22px;
	background-image: none;
}
.menu_2 a {
	color: #7f2139;
	display: block;
	height: auto;
	width: 100%;
	background-image: url(menu2_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}
.menu_2 a:hover {
	color: #ff8a00;
	display: block;
	height: auto;
	width: 100%;
	background-image: url(menu2_hover.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}
.menu_2 div {
	padding-left: 47px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.menu_3 {
	font-family: Arial;
	font-size: 12px;
	color: #ff8a00;
	width: 100%;
}
.menu_3 td {
	height: 22px;
	background-image: none;
	padding-left: 11px;
}
.menu_3 a {
	color: #7f2139;
	display: block;
	height: auto;
	width: 100%;
	background-image: url(menu2_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}
.menu_3 a:hover {
	color: #ff8a00;
	display: block;
	height: auto;
	width: 100%;
	background-image: url(menu2_hover.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}
.menu_3 div {
	padding-left: 47px;
	padding-top: 3px;
	padding-bottom: 3px;
}

html>body .logoforum {background:url(logo.png);}
* html .logoforum {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/logo.png",sizingMethod="scale");}

html>body .logoforum {background:url(logo.png) no-repeat;}
* html .logoforum {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/logo.png",sizingMethod="crop");}

html>body .telforum {background:url(png_R.png);}
* html .telforum {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/png_R.png",sizingMethod="scale");}

html>body .telforum {background:url(png_R.png) no-repeat;}
* html .telforum {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/png_R.png",sizingMethod="crop");}



html>body .logo {background:url(logo.png);}
* html .logo {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/logo.png",sizingMethod="scale");}

html>body .logo {background:url(logo.png) no-repeat;}
* html .logo {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/logo.png",sizingMethod="crop");}

html>body .tel {background:url(png_R.png);}
* html .tel {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/png_R.png",sizingMethod="scale");}

html>body .tel {background:url(png_R.png) no-repeat;}
* html .tel {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/png_R.png",sizingMethod="crop");}


.tab_ {
	padding-right: 19px;
}
.tab_bg {
	background-color: #fcf2db;
	background-image: url(tab_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.zag {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #7f2139;
	padding-right: 190px;
	padding-left: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.zag_2 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #7f2139;
	padding-bottom: 14px;
}
.zag_3 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #7f2139;
	padding-bottom: 6px;
	padding-left: 24px;
}
.z3 {
	padding-left: 24px;
}


.cont {
	padding-right: 45px;
	padding-left: 30px;
}
.fnew {
	border: 2px solid #ffffff;
	float: left;
	margin-right: 8px;
	height: 71px;
	width: 71px;
}
.zag_new {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #7f2139;
	padding-bottom: 8px;
}
.zag_new a {
	color: #7f2139;
	text-decoration: underline;
}
.zag_new a:hover {
	color: #7f2139;
	text-decoration: none;
}
.txt_new {
	text-align: justify;
	font-size: 11px;
	font-family: Arial;
	color: #525252;
}
.f_txt {
	border: 7px solid #ffffff;
	float: left;
	margin-right: 12px;
	margin-bottom: 12px;
}
.new {
	background-image: url(tab2_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.sel {
	height: 19px;
	width: 220px;
	font-family: Arial;
	font-size: 10px;
	color: #525252;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.t_3 {
	background-image: url(tab3_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.cat1 {
	width: 100%;
}
.cat1 td {
	padding-bottom: 24px;
}
.f_cat1 {
	height: 101px;
	width: 101px;
	float: left;
	margin-right: 12px;
}
.f_cat2 {
	height: 101px;
	width: 101px;
	float: left;
	margin-right: 12px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 12px;
}
.f_cat3 {
	height: 200px;
	width: 200px;
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}

.cat2 {
	width: 100%;
}
.t_cat2 {
	width: 50%;
	background-image: url(tab_cat_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.news {
	width: 100%;
}
.news td {
	padding-bottom: 16px;
}
.sp {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #525252;
	padding-bottom: 16px;
}
.sp a {
	font-weight: lighter;
}
.sp a:hover {
	font-weight: bolder;
}
.tabl {
	width: 510px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #f7e4d0;
	border-left-color: #f7e4d0;
}
.tabl th {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #f7e4d0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f7e4d0;
	background-color: #fff2d0;
	padding-top: 5px;
	padding-bottom: 6px;
	padding-right: 5px;
	padding-left: 5px;
}
.tabl td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #f7e4d0;
	border-bottom-color: #f7e4d0;
	font-family: Verdana;
	font-size: 11px;
	color: #674e39;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}.excise {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}
.map_ {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #525252;
	line-height: 29px;
	margin-bottom: 16px;
}
.map_ a {
	color: #525252;
	text-decoration: none;
}
.map_ a:hover {
	color: #525252;
	text-decoration: underline;
}
.map_2 {
	width: 100%;
	font-family: Arial;
	font-size: 11px;
	line-height: 15px;
	color: #7f2139;
}
.map_2 td {
	padding-left: 16px;
	background-image: url(str_map.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.map_2 a {
	color: #7f2139;
	text-decoration: underline;
}
.map_2 a:hover {
	color: #7f2139;
	text-decoration: none;
}
.auth {
	font-family: Arial;
	font-size: 12px;
	color: #ff0000;
	padding-bottom: 9px;
}
.auth_tab {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #525252;
}
.auth_tab td {
	vertical-align: middle;
}
.auth_inp {
	height: 18px;
	width: 216px;
	border: 1px solid #333333;
	padding-left: 10px;
	margin-left: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Verdana;
	font-size: 11px;
	color: #525252;
}
.bot {
	background-image: url(bottom_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 19px;
	width: 50px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #525252;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 5px;
}
.zag_faq {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-left: -25px;
	margin-bottom: 10px;
	margin-top: 10px;
}
ol {
	margin-top: 0px;
	margin-bottom: 0px;
}
li {
	margin-top: 5px;
	margin-bottom: 5px;
}
.faq_ {
	width: 100%;
}
.faq_ td {
	padding-bottom: 20px;
}

.searchbutton {
  background:transparent;
} 
