@charset "iso-8859-1";

/* HTML TAGS */

body {
	height:100%;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background:#082f57;
	background-color:#000000;
	color:#000000;
	font-size:12px;
	font-family:Verdana;
	background-image:url(../../_img/base/bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment: fixed;
}

img {
	border:0px;
}


a,
a:link,
a:active,
a:visited {
	color:#222222;
	text-decoration:none;
}
a:hover{
	color:#888888;
	text-decoration:none;
}

select,
select.no,
input,
input.no,
textarea,
textarea.no {
	font-size:11px;
	font-family:Verdana;
	BORDER-BOTTOM:#e1e1e1 1px solid;
	BORDER-LEFT:#ebebeb 1px solid;
	BORDER-RIGHT:#e1e1e1 1px solid;
	BORDER-TOP:#ebebeb 1px solid;
	PADDING-LEFT:2px;
	PADDING-RIGHT:2px;
	margin-top:2px;
	margin-bottom:2px;
}

/* GENERAL STYLES FOR PAGE LAYOUT */

.pageBody {
	position:relative;
	float:none;
	width:900px;
	margin-left:auto;
	margin-right:auto;
}
.pageBodyFoot {
	position:relative;
	float:none;
	width:900px;
	margin-left:auto;
	margin-right:auto;
}
.pageHeader {
	position:relative;
	float:none;
	margin-top:106px;
	margin-bottom:10px;
	width:894px;
	height:434px;
}
.headLogo {
	position:relative;
	float:left;
	width:180px;
}
.headNavi {
	float:right;
	margin-top:30px;
	margin-right:12px;
	width:430px;
	height:30px;
}
.headImage {
	position:relative;
	float:left;
	width:894px;
	height:434px;
	z-index:1;
	background-repeat:no-repeat;
	background-position:left top;
}
.pageNavi {
	position:relative;
	float:none;
    width:752px;
	height:30px;
	margin-left:19px;
	padding-left:8px;
}
.navi_r {
	position:relative;
	float:left;
}
.navi_n {
	position:relative;
	float:left;
	border:none;
}
.pageContent {
	position:relative;
	float:none;
    width:894px;
	margin-left:0px;
	padding-left:0px;
}
.pageFooter {
	position:relative;
	float:none;
	width:900px;
	height:116px;
	margin-left:0px;
	padding-left:0px;
}
.footRef {
	position:relative;
	float:none;
	width:900px;
}

.ListRow {
	position:relative;
	float:none;
	width:460px;
}
.CellObj {
	position:relative;
	float:none;
	width:200px;
}

.homeBlockFull {
	position:relative;
	float:none;
	width:874px;
	padding:10px;
	margin-bottom:10px;
	background-image:url(../../_img/base/content_bg_full.png);
}
.homeBlockLeft {
	position:relative;
	float:none;
	width:560px;
	padding:10px;
	margin-bottom:10px;
	background-image:url(../../_img/base/content_bg_560.png);
}
.homeBlockNews {
	position:relative;
	float:none;
	width:560px;
	padding:10px;
	margin-bottom:10px;
	background-image:url(../../_img/base/content_bg_560.png);
}
.homeBlockKontakt {
	position:relative;
	float:none;
	width:228px;
	margin:-16px;
	margin-top:15px;
}
.homeBlockLast {
	position:relative;
	float:none;
	width:560px;
	padding:10px;
	background-image:url(../../_img/base/content_bg_560.png);
}
.homeBlockRight {
	position:relative;
	float:none;
	width:280px;
	margin-left:14px;
	padding:10px;
	background-image:url(../../_img/base/content_bg_r.png);
}
.basicTitle {
	position:relative;
	float:none;
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
}
.basicText {
	position:relative;
	float:none;
	font-size:12px;
	margin-top:10px;
}
.basicMore {
	position:relative;
	float:none;
	margin-top:10px;
	color:#000000;
}
.basicNavi {
	position:relative;
	float:none;
	margin-top:10px;
	font-size:12px;
	line-height:16px;
	color:#000000;
}
.basicNavi a,
.basicNavi a:link,
.basicNavi a:active,
.basicNavi a:visited {
	color:#000000;
	font-size:12px;
	line-height:16px;
	text-decoration:none;
}
.basicNavi a:hover{
	color:#888888;
	text-decoration:none;
}
.quickConTitle {
	position:relative;
	float:none;
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
}
.quickConText {
	position:relative;
	float:none;
	color:#000000;
	font-size:12px;
	line-height:16px;
}
.quickConPhone {
	position:relative;
	float:none;
	margin-top:10px;
	color:#000000;
	font-size:12px;
	line-height:20px;
}
.quickConEmail {
	position:relative;
	float:none;
	margin-top:10px;
	color:#000000;
	font-size:13px;
	line-height:16px;
}
.quickConEmail a,
.quickConEmail a:link,
.quickConEmail a:active,
.quickConEmail a:visited {
	color:#000000;
}
.GalThumb {
	float:left;
	width:175px;
	height:120px;
	margin-right:5px;
	margin-bottom:5px;
	background-repeat:no-repeat;
	background-position:center center;
}

/* foot float */
#fixme {
     /* IE 5.0/Win and other lesser browsers will use this */
     position: absolute; right: 0px; top: 0px;
	 z-index:100;

}
body > div#fixme {
     /* used by Netscape6+/Mozilla, Opera 5+, Konqueror, Safari, OmniWeb 4.5+, ICEbrowser */
     position: fixed;
	 z-index:100;
}