
/*======= instanziierung ===========*/
* {margin: 0; padding: 0; border: 0; vertical-align: top;}

/*======= body ===========*/
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; text-align:center; color:#fff; background:#f2ebdf; text-align:left}
.frame_1{width:986px; margin:0 auto; background:#fff; min-height:900px;}
.frame_2{width:926px; margin:0 auto; background:url(images/bg.gif) repeat-y top left}
.frame_3{width:900px; margin:0 auto; background:#fff}

/*========= page ===========*/
#page .col_1{width:340px;}
#page .mid{width:5px;}
#page .col_2{width:555px;}

/*======= images ===========*/
img{border:0; text-align:left; vertical-align:top;}

/*======= attribute ===========*/
.float_right{float:right;}
.float_left{float:left;}
.clear {clear:both}
.clear_left {clear:left}
.clear_right {clear:right}

.align_right{text-align:right;}
.center{text-align:center;}
.block{display:block;}
.strong {font-weight:bold}
.underline {text-decoration:underline}
.italic {font-style:italic}

.bright {background:#fcf9f3}
.dark {background:#f2ebdf}
.white {background:#fff}

.liststyle_inside {list-style-position:inside}
.liststyle_outside {list-style-position:outside}

.headline_bright {background:#fcf9f3; padding:0 10px 0 30px}
.headline_dark {background:#f2ebdf; padding:0 10px 0 30px}
.headline_white {background:#fff; padding:0 10px 0 30px}
.headline_bg_white {background:url(images/styleline_white.gif) repeat-x}
.headline_bg_bright {background:url(images/styleline_bright.gif) repeat-x}
.headline_bg_dark {background:url(images/styleline_dark.gif) repeat-x}
.headline_bg_none {background:transparent}

.pclear_bright {background:#fcf9f3; line-height:14px}
.pclear_dark {background:#f2ebdf; line-height:14px}
.pclear_white {background:#fff; line-height:14px}
.pclear_none {background:transparent; line-height:14px}

.padding_left_30px {padding-left:30px}
.padding_left_27px {padding-left:27px}
.padding_left_10px {padding-left:10px}
.padding_left_13px {padding-left:13px}
.padding_right_30px {padding-right:30px}
.padding_right_26px {padding-right:26px}
.padding_right_23px {padding-right:23px}
.padding_right_20px {padding-right:20px}
.padding_right_10px {padding-right:10px}
.padding_bottom_48px {padding-bottom:48px}
.padding_bottom_30px {padding-bottom:30px}
.padding_bottom_20px {padding-bottom:20px}
.padding_bottom_19px {padding-bottom:19px}

.padding_top_30px {padding-top:30px}
.padding_top_20px {padding-top:20px}
.padding_top_10px {padding-top:10px}
.padding_top_5px {padding-top:5px}

.spacer_top_5px {margin-top:5px}
.spacer_top_10px {margin-top:10px}
.spacer_top_25px {margin-top:25px}
.spacer_top_20px {margin-top:20px}
.spacer_top_30px {margin-top:30px}

.height_830px {height:830px}
.height_780px {height:780px}
.height_760px {height:760px}
.height_730px {height:730px}
.height_690px {height:690px}
.height_650px {height:650px}
.height_630px {height:630px}
.height_620px {height:620px}
.height_550px {height:550px}
.height_500px {height:500px}
.height_450px {height:450px}
.height_400px {height:400px}
.height_350px {height:350px}
.height_300px {height:300px}
.height_260px {height:260px}
.height_250px {height:250px}
.height_240px {height:240px}
.height_187px {height:187px}
.height_174px {height:174px}
.height_140px {height:140px}
.height_133px {height:133px}
.height_108px {height:108px}
.height_100px {height:100px}
.height_86px {height:86px}
.height_72px {height:72px}
.height_50px {height:50px}
.height_38px {height:38px}
.height_40px {height:40px}
.height_30px {height:30px}
.height_20px {height:20px}
.height_5px {height:5px}
.width_365px {width:365px}
.width_300px {width:300px}
.width_260px {width:260px}
.width_230px {width:230px}
.width_225px {width:225px}
.width_200px {width:200px}
.width_195px {width:195px}
.width_160px {width:160px}
.width_125px {width:125px}

.fontstyle_1 {font: normal 30px Times New Roman; color:#404040}
.fontstyle_2 {font: 18px Times New Roman; color:#520305}
.fontstyle_3 {font: normal 18px Times New Roman; color:#7e7e7e}
.fontstyle_4 {font: normal 12px Verdana; color:#98393a}
.fontstyle_5 {font: bold 11px Tahoma; text-decoration:underline; color:#404040}
.fontstyle_6 {font: normal 14px Times New Roman; color:#404040}
.fontstyle_7 {font: normal 24px Times New Roman; color:#404040}



/*======= lightbox ===========*/
#lightbox{
	background-color:#f2ebdf;
	padding: 10px;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	color:#404040
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}

/*======= listen ===========*/
ul{color:#404040}
ul a {color:#404040; text-decoration:underline}
ul a:hover {color:#404040; text-decoration:none}
li{line-height:14px}

/*======= Links ===========*/
a{color:#404040; text-decoration:underline;}
a:hover{text-decoration:none;}

/*======= container ===========*/
.container{width:100%; overflow:hidden; clear:both}

/*======= content ===========*/
.col_1, .col_2, .mid {float:left;}
#content{padding: 10px 0 12px 0; color:#404040; clear:both}

/*======= header ===========*/
.header{height:385px; width:900px; background:url(images/header.gif) no-repeat top center}
.header_left {width:247px; height:317px; background:url(images/header_left.gif) left top no-repeat; float:left}
.header_middle {width:217px; height:317px; background:url(images/header_middle.gif) left top no-repeat; float:left}
.header_right {width:436px; height:317px; background:url(images/header_right.gif) left top no-repeat; float:left}
.spacer {width:900px; height:22px; background:transparent; clear:both}

#navigation {margin:0; background:url(images/navi_bg.gif) no-repeat top center; height:45px; width:900px;}	
	#menu {height:45px; list-style:none; width:840px; background:transparent; margin: 0 auto}
	#menu li {display:block; padding:0; background:transparent; height:45px; font: normal 18px Times New Roman; line-height:45px; text-align:left; text-decoration:none; color:#f2ebdf; float:left}
	#menu li a {display:block; padding:0; background:transparent; height:45px; font: normal 18px Times New Roman; line-height:45px; text-align:left; text-decoration:none; color:#f2ebdf; float:left}
	#menu li a:hover {background:transparent; color:#f2ebdf; text-decoration:underline}
	.marginright_0px {margin-right:0px}
	.marginright_68px {margin-right:68px}
	.marginright_25px {margin-right:25px}
	.marginright_30px {margin-right:30px}
	.marginright_20px {margin-right:20px}

/*=======footer===========*/
#footer { background:url(images/footer.gif) left top no-repeat; height:33px; padding:20px 24px 0px 31px; clear:both}
#footer a { color:#fff; text-decoration:none;}
#footer a:hover { text-decoration:underline;}
#footer span { float:right; word-spacing:0; text-align:right}
#footer span a { color:#fff; text-decoration:none;}
#footer span a:hover { text-decoration:underline;}


