html, body, div, table, font, tr, td, ul, li, form, fieldset, select {
	margin: 0px;
	padding:0px;
}

body {
	margin: 0px 0px 0px 0px;
	background-color: #0198E4;
}

p {
	margin-top:0px; margin-bottom: 0px;
}

body, div, td, p, font, .text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	line-height: 150%;
}

a {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

/* Main Navi*/
.main_rollover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 1px none;
}
td.main_rollover:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(/media/images/sibir/main_navi_button_bg1.gif);
	border: 1px solid #3994F5;
	color: #ffffff;
}
td.main_rollover2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(/media/images/sibir/main_navi_button_bg1_grey.gif);
	border: 1px solid #3994F5;
	color: #ffffff;
}
td.main_rollover3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(/media/images/recycling/main_navi_button_bg1_green.gif);
	border: 1px solid #3994F5;
	color: #ffffff;
}
td.main_rollover4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(/media/images/service/main_navi_button_bg1_orange.gif);
	border: 1px solid #3994F5;
	color: #ffffff;
}
.main_down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(/media/images/main_navi_button_bg2.gif);
	border: 1px solid #1F7CF4;
	color: #333333;
}
a.main_link:hover, a.main_link:visited, a.main_link:active, a.main_link:link {
	color: #ffffff;
	text-decoration: none;
	white-space: nowrap; 
}
/* Sub Navi*/
.sub_rollover {
	color: #000000;
}
a.sub_rollover:link, a.sub_rollover:visited, a.sub_rollover:active {
	text-decoration: none;
	color: #000000;
}

td.sub_rollover:hover, a.sub_rollover:hover {
	background-color: #E6E6E6;
	color: #000000;
	width: 157px;
}
.sub_down {
	color: #ffffff;
	background-color: #0198E4;
}
a.hover:sub_rollover {
	color: #000000;
	text-decoration: none;
}

/* Path */
.path {
	color: #000000;
	white-space:nowrap;
}

.path_bar {
	background-image: url(/media/images/sibir/path_bg.gif); 
}

a.path {
	color: #333333;
	text-decoration: none;
}
a.path:hover {
	color: #333333;
	text-decoration: underline;
}

.fotoalbum {
	float:left;
	margin: 5px;
	padding: 3px;
	border: 1px solid #343434;
	background-color: #EEEEEE;
}

/* text */

.object_title {
	font-size: 14px;
	font-weight: bold;
}

.blog_title {
	font-size: 13px;
	font-weight: bold;
}
.blog_text {
	font-size: 12px;
}
.blog_user {
	font-size: 11px;
	font-style: italic;
}
/* tpl */
.product_closeup a, .product_closeup a:hover, .product_closeup {
	color: #ffffff;
	background-color: #0198E4;
}
.contentbox_big {
}
.contentbox_small {
}
.news_box_title {

}
.news_text {
	font-size: 11px;
}
.copyright {
	font-size: 9px;
	color:#AAAAAA;
}
/* formular */
.form_name, input, textarea {
	font: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
}
input, textarea {
	font-size:12px;
	font-weight:normal;
}
input {
	background-color: #FCFCFC;
	border: 1px solid #8A8A8A;
	margin: 3px;
}
textarea {
	background-color: #FCFCFC;
	border: 1px solid #8A8A8A;
	margin: 3px;
}
input.submit {
	background-color: #FFFFFF;
	font-weight:bold;
	font-size:10px;
	border: 1px none #343434;
	cursor:pointer;
}.product_title {
	font-size: 24px;
	font-weight: bold;
}

.product_desccat {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0198E4;
}

.product_desctext {
	border-bottom: 1px solid #CCCCCC; 
	vertical-align: top;
}
.headerbar {
	color: #636C82;
	background-color: #666666;
}
.headerbar_text {
	color: #333333;
	background-color: #ADBDCF;
	font-size: 16px;
	font-weight: bold;
	padding: 10px;
}
.headerbar_picture {
	color: #636C82;
	background-color: #ADBDCF;
}
.body_side {
	background-color: #CCCCCC !important;
}

.created {
	color: #CCCCCC;
}

a.created {
	color: #CCCCCC;
}

a:visited.created {
	color: #CCCCCC;
}

a:hover.created {
	color: #0198E4;
}