BODY, HTML, FORM {
	margin: 0;
	padding: 0;
}
BODY {
	background-color: #fff;
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4f6466;
	text-align: center;
}

A {
	color: #008b99;
	text-decoration: none;
}
A:hover {
	text-decoration: underline;
}

A.white {
	color: #fff;
	font-family: arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

A.whiteactive {
	color: #fff;
	font-family: arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}

#all {
	width: 920px;
	margin: 0 auto;
}

#footer {
	margin-top: 50px;
	color:#88b2b6;
	font-size: 10px;
}
#footer A {
	color:#88b2b6;
	text-decoration: none;
}
#footer A:hover {
	color:#88b2b6;
	text-decoration: underline;
}
#footer TD {
	color:#88b2b6;
	font-size: 10px;
}

#mainzone {
	text-align: left;
}

#index_menu {
	margin-left: 20px;
}
#inner_menu {
	margin-left: 50px;
	margin-right: 10px;
}

#logo_w {
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}
#logo_p {
  	margin-top: 90px;
	margin-bottom: 50px;
}

#row1 {
	float: left;
	width: 260px;
}

#row2 {
	float: left;
	width: 620px;
	min-height: 500px;
	margin-left: 40px;
}
.photo0 {
  	background-image: url(i/inner_bgfoto_0.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.photo1 {
	background-image: url(i/inner_bgfoto_1.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.photo2 {
	background-image: url(i/inner_bgfoto_2.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.photo3 {
	background-image: url(i/inner_bgfoto_3.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.photo4 {
	background-image: url(i/inner_bgfoto_4.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.photo5 {
	background-image: url(i/inner_bgfoto_5.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.photo6 {
	background-image: url(i/inner_bgfoto_6.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}


#row2_col1 {
	width: 280px;
	height: 200px;
}
#row2_col2 {
	width: 580px;
	text-align: justify;
}

#row2 H1 {
	width: 300px;
	font-size: 22px;
	font-weight: normal;
	color: #008b99;
}

#row2 H2 {
	font-size: 18px;
	font-weight: normal;
	color: #f15d2a;
	text-align: left;
}

#submenu A {
	font-size: 11px;
	color: #008b99;
	text-decoration: none;
}
#submenu A:hover {
	text-decoration: underline;
}

#submenu {
	margin-top: 2px;
	margin-bottom: 2px;
}


.space{
	clear: both;
}


#news_part {
	margin-bottom: 20px;
}

#news_title {
	font-weight: bold;
}

#news_anonse {
	margin-top: 2px;
}

#news_body {

}

#news_date {
	float: left;
	margin-right: 5px;
	border-bottom: 1px dashed #4f6466;
}

#lists_items {
	margin-top: 10px;
}

#lists_item {
	float: left;
	padding: 2px 15px 2px 0;
}
#lists_item_title {

}

#lists_item_title_selected {
	font-weight: bold;
}

#lists_values {
	clear: both;
	text-align: left;
}

/* FORUM */
#forum_headline {
	color: #fff;
	font-weight: bold;
	font-size: 120%;
	background-color: #008b99;
	padding: 2px 5px 2px 5px;
	border-bottom: 1px outset #008b99;
	border-right: 1px outset #008b99;
	margin-top: 30px;
}
#forum_headline A {
	color: #fff;
}

#forum_subheadline {
	font-weight: bold;
	font-size: 120%;
	padding: 2px 5px 2px 3px;
	border-bottom: 1px outset #008b99;
	border-left: 1px outset #008b99;
	margin-top: 0px;
	background-color: #ceebe9;
}

#forum_theme {
	clear: both;
	padding: 2px;
}

#forum_theme_title {
	float: left;
	font-weight: bold;
	width: 470px;
}

#forum_theme_c_topics {
	float: left;
	width: 50px;
	text-align: right;
}

#forum_theme_c_msg {
	float: left;
	width: 50px;
	text-align: right;
}

#forum_theme_comment {
}

#forum_msg {
	margin-top: 10px;
}

#forum_msg_element {
	margin-bottom: 10px;
	padding: 0 0 0 3px;
	border-left: 1px solid #008b99;
	border-bottom: 1px solid #008b99;
}

#forum_msg_subject {
	font-weight: bold;
}

#forum_msg_comment {
	font-size: 90%;
}

#forum_msg_text {
	margin: 2px 0 2px 20px;
	padding: 5px;
	background-color: #f9f9f9;
	border-top: 1px dashed #ccc;
	border-left: 1px dashed #ccc;
	font-size: 110%;
}

#forum_reply {
	margin: 0 0 10px 24px;
	padding: 0 0 0 3px;
	border-left: 1px dashed #ccc;
	border-bottom: 1px dashed #ccc;
	background-color: #f9f9f9;
}

#forum_reply_comment {
	font-size: 90%;
	font-weight: bold;
}


#forum_reply_text {
	margin: 2px 0 2px 20px;
	padding: 5px;
	background-color: #fff;
	border-top: 1px dashed #ccc;
	border-left: 1px dashed #ccc;
	font-size: 110%;
}




#online_form {
	margin: 0 auto;
	width: 300px;
	padding: 10px;
	border: 1px solid #ccc;
	background-color: #eee;
}
#online_form form label {}
#online_form form input {
	width: 300px;
	margin-bottom: 5px;
}
#online_form form select {
	width: 305px;
	margin-bottom: 5px;
}
#online_form form textarea {
	width: 300px;
	height: 150px;
	margin-bottom: 5px;
}
#online_form form sup {
	color: #c66;
}
#online_form form div.button, #online_form form div.button_wide {
	text-align: right;
}
#online_form form div.button input {
	width: 100px;
}
#online_form form div.button_wide input {
	width: 200px;
}

#faq_item {
	margin: 0 0 25px 0;
}
#faq_item #faq_title {
	font-weight: bold;
}
#faq_item #faq_date {
	color: #777; font-size: 10px;
}
#faq_item #faq_text_question {
	margin: 5px 0 5px 0;
	padding: 5px 10px 5px 10px;
	border-left: 2px solid #ccf;
	text-align: justify;
	background-color: #eef;
}
#faq_item #faq_text_answer {
	margin: 5px 0 5px 20px;
	padding: 5px 10px 5px 10px;
	border-left: 2px solid #ddd;
	text-align: justify;
}
