html, body, table, .none  {
	padding: 0px; 
	margin: 0px; 
	font: 11px verdana, arial, helvetica, sans-serif; 
}


.sitemap a {
	color: #000000;
	text-decoration: none;
}

.sitemap a:hover {
	text-decoration: underline;
}

a.showmonth {
	color: #840a00;
	font-weight: bold;
	text-decoration: none;
}

a.showmonth:hover {
	text-decoration: underline;
}
#n_cat {
	margin: 5px 0px 5px 0px;
}
#n_cat a {
	display: block;
	font-size: 11px; 
	color: black; 
	text-decoration: none;
	border: 1px solid #a69f82;
	padding: 3px 8px 3px 8px;
	margin: 1px 0px 1px 0px;
}
.gallery {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	clear: both;
}
.gallery li {
	float: left;
	margin: 0px 7px 7px 0px;
	padding: 0px;
}
a.n_normal1, a.n_active1 {
	font-weight: bold; 
	text-align: center;
}
a.n_normal1ch {
	font-weight: bold; 
	text-align: center;
	background: #ffffff url('img/plus.gif') no-repeat 5px 5px;
}
a.n_active1ch {
	font-weight: bold; 
	text-align: center;
	background: #ded4ae url('img/plus.gif') no-repeat 5px 5px;
}
a.n_normal2, a.n_active2 {
	text-align: left;
}
a.n_normal1 {
	background: #ffffff;
}
a.n_normal2 {
	background: #eae9db;
}
a.n_normal2:hover {
	background: #ffffff;
}
a.n_normal1:hover {
	background: #eae9db;
}
a.n_active1, a.n_active2 {
	background: #ded4ae;
}

#l_cat {
	margin: 5px 9px 5px 0px;
}
#l_cat a {
	display: block;
	font-size: 9px; 
	color: black; 
	text-decoration: none;
	border: 1px solid #a69f82;
	padding: 3px 8px 3px 8px;
	margin: 1px 0px 1px 0px;
}
a.l_normal1, a.l_active1 {
	font-weight: bold; 
	text-align: center;
}
a.l_normal1ch {
	font-weight: bold; 
	text-align: center;
	background: #ffffff url('img/plus.gif') no-repeat 5px 5px;
}
a.l_active1ch {
	font-weight: bold; 
	text-align: center;
	background: #ded4ae url('img/plus.gif') no-repeat 5px 5px;
}
a.l_normal2, a.l_active2 {
	text-align: left;
}
a.l_normal1 {
	background: #ffffff;
}
a.l_normal2 {
	background: #eae9db;
}
a.l_normal2:hover {
	background: #ffffff;
}
a.l_normal1:hover {
	background: #eae9db;
}
a.l_active1, a.l_active2 {
	background: #ded4ae;
}


.news_title {
	color: #ffffff;
	padding: 7px;
	font-weight: bold;
	font-size: 13px;
	height: 31px;
}

.news_title a {
	color: #ffffff;
	text-decoration: none;
}

.news_title a:hover {
	color: #ffffff;
	text-decoration: underline;
}

.news_item p , .news_item a {
	font: 13px verdana, arial, helvetica, sans-serif; 
	text-decoration: none;
	color: #840a00;
	font-weight: bold;
}

.news_item  {
	padding: 6px 10px 3px 10px;
}

a.news_item:hover, news_item a:hover {
	text-decoration: underline;
}

h1  {
	font-size: 15px; 
	font-wight: bold;
}

h2  {
	font-size: 13px; 
	font-wight: bold;
}

h3  {
	font-size: 12px; 
	font-wight: bold;
}

h4  {
	font-size: 11px; 
	font-wight: bold;
}

.announcements1_top {
	height: 25px;
	background: url('img/announce/ann_top.gif');
}

a.congratulations {
	color: #000000;
	text-decoration: none;
	margin-right: 15px;
}

a.congratulations:hover {
	text-decoration: underline;
}

.announcements1 {
	background: url('img/announce/ann.gif');
}

.announcements1_btm {
	height: 9px;
	background: url('img/announce/ann_btm.gif');
}

.congratulations1_top {
	height: 25px;
	background: url('img/announce/cng_top.gif');
}

.congratulations1 {
	background: url('img/announce/cng.gif');
}

.congratulations1_btm {
	height: 9px;
	background: url('img/announce/cng_btm.gif');
}

.company_title {
	font-size: 12px;
	font-weight: bold;
	margin: 10px 10px 0px 10px;
}

.company_text, .company_text table {
	font-size: 12px;
}

.company_text {
	width: 318px;
	margin: 10px 10px 0px 10px;
}


a.submenu_item, .submenu_item p {
	font: 13px verdana, arial, helvetica, sans-serif; 
	text-decoration: none;
	color: #444444;
	display: block;
	padding: 6px 10px 3px 10px;
	font-weight: bold;
}

a.submenu_item:hover {
	text-decoration: underline;
}

.icon_list {
	margin-left: 10px;
}

.forum_apakshtema_body th {
	font-size: 12px;
}

.footer  {
	font-size: 11px; 
}

.footer a {
	color: #840A00; 
}

.footer a:hover {
	color: #CE2400; 
}

.A1 {
	width: 100%;
} 
.A1 td {
	text-align: center;
	padding: 3px 1px 10px 1px;
	width: 20%;
}

.A1 a {
	font-weight: bold; 
	font-size: 11px; 
	color: black; 
	text-decoration: none;
	display: block;
	background: #ffffff;
	border: 1px solid #a69f82;
	padding: 5px 5px 5px 5px;
	height: 39px;
	max-height: 27px;
}

.A1 a:hover {
	background: #eae9db;
}

.A1_1 {
	background-image: url('img/page/A_home.gif');
}

.A1_1:hover {
	background-image: url('img/page/A_home_anim.gif');
}

.A1_2 {
	background-image: url('img/page/A_sitemap.gif');
}

.A1_2:hover {
	background-image: url('img/page/A_sitemap_anim.gif');
}

.A1_3 {
	background-image: url('img/page/A_guide.gif');
}

.A1_3:hover {
	background-image: url('img/page/A_guide_anim.gif');
}

.A1_4 {
	background-image: url('img/page/A_advertize.gif');
}

.A1_4:hover {
	background-image: url('img/page/A_advertize_anim.gif');
}

.A1_5 {
	background-image: url('img/page/A_about.gif');
}

.A1_5:hover {
	background-image: url('img/page/A_about_anim.gif');
}

.A1_6 {
	background-image: url('img/page/A_travel.gif');
}

.A1_6:hover {
	background-image: url('img/page/A_travel_anim.gif');
}

.A1_7 {
	background-image: url('img/page/A_chat.gif');
}

.A1_7:hover {
	background-image: url('img/page/A_chat_anim.gif');
}

.A2 {
	margin-bottom: 3px;
}

.A2 td {
	width: 91px;
	height: 21px;
	background-image: url('img/page/A_btn2.gif');
	text-align: center;
	font-size: 9px; 
	font-weight: bold; 
	padding-top: 2px;
}

.A2 a {
	color: black; 
	text-decoration: none;
	display: block;
	width: 89px;
}

.A2 a:hover {
	color: #840a00;
}

.area {
	background-image: url('img/page/area_bg.gif');
	margin-top: 5px;
}

.area td {
	padding-left: 5px;
	padding-right: 5px;
}


.area a {
	color: #840A00; 
}

.area a:hover {
	color: #CE2400; 
}



.area_bottom {
	background-image: url('img/page/area_bottom.gif');
	height: 9px;
	font-size: 1px;
}

.logo_area_top {
	background-image: url('img/page/logo_area_top.gif');
	height: 29px;
	text-align: center;
	font-weight: bold;
	vertical-align: top;
	padding-top: 6px;
}

.right_area_top {
	background-image: url('img/page/right_area_top.gif');
	height: 29px;
	text-align: center;
	font-weight: bold;
	vertical-align: top;
	padding-top: 6px;
}

.textfield {
	width: 95px; 
	height: 19px; 
	color: #000000; 
	border: 1px solid #7F9DB9; 
	background-color: #FFFFFF;
	margin-top: 1px;
	font: 11px verdana, arial, helvetica, sans-serif;
}

.button {
	width: 45px; 
	height: 20px; 
	border-style: solid; 
	border-width: 0; 
	background-image: url('../img/page/form_btn.gif');
	margin-top: 3px;
	font: 9px verdana, arial, helvetica, sans-serif;	
}

.B_zone {
	margin-left: 13px;
	margin-top: 2px;
	margin-bottom: 5px;
	font: 11px verdana, arial, helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
}

.B_zone td {
	background-repeat: no-repeat;
}

.B_zone a {
	text-align: left;
	display: block;
	width: 156px;
	position: relative;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 6px;
	padding-bottom: 5px;
}

.B_zone a span {
	cursor:pointer;
	background-repeat: no-repeat;
	position: absolute;
	left: 145px;
	top: 0px;
	width: 252px;
	padding: 6px 5px 5px 25px;
	visibility: hidden;
	z-index: 1;
}

.B_zone a:hover {
	color: #ffffff;
	border: 0px solid;
}

.B_zone a:hover span {
	visibility: visible;
}


.C_zone {
	margin-top: 7px;
	margin-left: 8px;
	margin-bottom: 5px;
	font: 11px verdana, arial, helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
}

.C_zone td {
	background-image: url('../img/page/C_menu.gif');
	background-repeat: no-repeat;
}

.C_zone a {
	text-align: right;
	display: block;
	width: 124px;
	position: relative;
	color: #ffffff;
	text-decoration: none;
	padding-right: 5px;
	padding-top: 6px;
	padding-bottom: 5px;
}

.C_zone a span {
	cursor:pointer;
	background-image: url('../img/page/C_menu_p.gif');
	background-repeat: no-repeat;
	position: absolute;
	left: -242px;
	top: 0px;
	width: 252px;
	padding: 6px 25px 5px 5px;
	visibility: hidden;
	z-index: 1;
}

.C_zone a:hover {
	color: #ffffff;
	border: 0px solid;
}

.C_zone a:hover span {
	visibility: visible;
}

.country td {
	padding: 0px;
}

.country a {
	display: block;
	width: 40px;
	height: 35px;
	border: solid 1px #DDD3AC;
	text-align: center;
	padding-top: 5px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.country a:hover {
	border-color: #A69F82;
	background: #EAE9DB;
	color: #000000;
}

.country_active a {
	border: solid 1px #A69F82;
	background: #EAE9DB;
	color: #000000;
}

.page_title {
	color: #ffffff;
	padding: 7px;
	font-weight: bold;
	font-size: 13px;
	height: 100px;	
}

.path {
	margin-top: 4px; 
	background: #DDD3AC; 
	padding: 4px;
}

.path a {
	color: #840A00; 
}

.path a:hover {
	color: #CE2400; 
}

.forum_menu {
	margin-left: 12px;
	margin-top: 1px;
	margin-bottom: 5px;
	font: 11px verdana, arial, helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
}

.forum_menu a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	background-repeat: no-repeat;
	text-align: left;
	padding: 6px 10px 5px 5px;
}

.forum_apakshtema_menu a {
	padding-left: 15px;
}

.forum_tema_menu td {
	background-image: url('img/page/forum_tema.gif');
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 156px;
}

.forum_apakshtema_menu td {
	background-image: url('img/page/forum_subtema.gif');
	background-position: 10 0;
	background-repeat: no-repeat;
	width: 156px;
}