body {
	background-image:url(../images/startpage/background_alimant.jpg);
	background-repeat:no-repeat;
	background-position:center 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:14pt;
}

#bodycontainer {
	background-image:url(../images/startpage/background_blue.jpg);
	background-repeat:repeat-x;
	background-position:0 547px;
	position:relative;
	z-index:1;
}

#hintergrund_aluin_opt {
	position:absolute;
	top:0;
    left: 50%;
    margin-left: -600px;
	z-index:0;
}

/* Layout */

#container {
	width:980px;
	margin:0 auto;
	min-height:2000px;
	text-align:left;
	position:relative;
}

#banner { 
	height:548px;
	position:relative;
}

#contentcontainer {
	height:2000px;
	position:relative;
	background-image:url(../images/startpage/background_aluin.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-attachment:fixed;
}

#content {
	background-image:url(../images/startpage/grey_background_small.jpg);
	min-height:1464px;
	height:auto important!;
	height:1464px!;
	padding-bottom:25px;
	position:relative;
}

/* content */

.preorder {
	position:absolute;
	top:305px;
	right:0;
	z-index:1001;	
}

.sidebar div.csc-textpic-left div.csc-textpic-imagewrap {
    float: none;
}

.sidebar div.csc-textpic-left div.csc-textpic-imagewrap {
    float: none;
}

.sidebar div.csc-textpic div.csc-textpic-imagecolumn {
    display: block;
    float: none;
}

#copyright {
	margin-top:100px;
	text-align:center;
}

#copyright img {
	margin-bottom:15px;
}

#copyright a {
	color:#B0B0B0;
}

.goldenborder_left,
.goldenborder_right {
	width:15px;
	height:1553px;
	background-image:url(../images/startpage/goldenborder.png);
	background-repeat:repeat-y;
	position:absolute;
	top:-4px;
	z-index:100;
}

.goldenborder_left {
	left:0;
}

.goldenborder_right {
	right:-3px;
}

#grunge_footer {
	background-image:url(../images/startpage/grunge_footer_trans.png);
	background-repeat:no-repeat;
	height:137px;
	width:981px;
	z-index:100;
	position:absolute;
	bottom:-90px;
	left:0;
}

#logo {
	position:absolute;
	right:35px;
	top:50px;
}

/* content cols */

#col_left {
	width:630px;
	padding-left:56px;
	padding-top:50px;
	_width:680px;
	float:left;
}

#col_info {
	position:absolute;
	z-index:501;
	right:14px;
	top:0px;
	width:270px;
	/*height:1064px;*/
}

#col_info_content {
	padding:25px 34px 0 34px;
	/*height:1038px;
	_height:1064px;*/
	background-image:url(../images/sidebar_bg.png);

}

#col_info_footer {
	background-image:url(../images/sidebar_bottom.png);
	background-repeat:no-repeat;
	width:270px;
	height:96px;
}

.csc-textpic-right {
	float:right;
}

#col_left .csc-textpic-clear {
	clear:none;
}

#col_left .bodytext {
	width:600px;
}


div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
    display: inline;
    margin-right: 39px;
}

/* menu */

#main_menu {
	bottom:35px;
	right:10px;
	position:absolute;
}

#main_menu .menu_left {
	background-image:url(../images/menu_abschluss_l.png);
	background-repeat:no-repeat;
	width:51px;
	height:57px;
	float:left;
}

#main_menu .menu_content {
	background-image:url(../images/menu_bg.png);
	background-repeat:repeat-x;
	height:57px;
	width:860px;
	float:left;
}

#main_menu .menu_right {
	background-image:url(../images/menu_abschluss_r.png);
	background-repeat:no-repeat;
	width:51px;
	height:57px;
	float:left;
}

#main_menu #nav {
	margin-top:13px;
	margin-left:1px;
	padding:0;
    position: relative;
    z-index: 1005;
}

#main_menu #nav li {
	margin:0 20px;
}

/* poll */

.answer_result {
	margin-top:10px;
	color:#BB8800;
}

.answer_result img {
	margin-top:4px;
}

.tx-rsdynamicpoll-pi1 .submit input {
	background:none;
	border:none;
	background-image:url(../images/startpage/button_brown.png);
	height:26px;
	width:106px;
	color:#b0b0b0;
	font-size:8pt;
	margin-top:15px;
	margin-left:94px;
}

.tx-rsdynamicpoll-pi1 .answer {
	margin-top:5px;
}

#tx_rsdynamicpoll_pi1_preloader {
	display:block;
	padding:40px 80px;
	position:absolute;
	text-align:center;
}

/* newsletter */

.newslettersubscribe div.formfield img, .booksearch div.formfield img {
	float:left;
}

.newslettersubscribe div.formfield div.searchfield, .booksearch div.formfield div.searchfield {
	float:left;
	margin:0;
	padding:0;
}

.newslettersubscribe div.formfield div.searchfield input {
	display:block;
	float:left;
	line-height:13pt;
	margin:0;
	overflow:visible;
	width:130px;
	background-image:url(../images/startpage/input_bg.png);
	background-repeat:repeat-x;
	border:0 none;
	height:18px;
	padding-top:4px;
}

.newslettersubscribe div.label {
	float:left;
	margin-right:20px;
	padding-top:2px;
	width:35px;
}

.newslettersubscribe .agb {
	font-size:8pt;
}

.newslettersubscribe .subscribe {
	margin-left:94px;
	margin-top:15px;
}

.dmail_captcha img {
	width:120px;
	margin:5px 0;
	margin-top:10px;
	margin-right:10px;
}

.dmail_captcha {
	text-align:right;
}

/* Fader */

/* default styles for extension "tx_simacontentslider" */

.tx-simacontentslider-pi1 div#sima_slider_outerbox {
	width:608px;
	height:272px;
	position:relative;
	padding:0;
	margin-bottom:50px;
}

.tx-simacontentslider-pi1 div#sima_slider_outerbox div#sima_slider_box {
	float:left;
	width:608px;
	height:272px;
	padding:0;
	margin:0;
	background-repeat:none;
	position:relative;
	position:absolute;
	top:0;
	left:0;
}

.tx-simacontentslider-pi1 .sima_slider_menu {
	position:absolute;
	left:-27px;
	top:15px;
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
	width:auto;
	height:auto;
	z-index:100;
}

.tx-simacontentslider-pi1 .sima_slider_menu div.sima_slider_click {
	width:21px;
	line-height:20pt;
	height:13px;
	margin-bottom:5px;
}

.tx-simacontentslider-pi1 .sima_slider_wrapper {
	position:absolute;
}

.tx-simacontentslider-pi1 .sima_slider_content {
	position:absolute;
	bottom:0;
	left:25px;
}

.tx-simacontentslider-pi1 .sima_slider_title {
	font-family: Cambria,Georgia,"Times New Roman",Times,serif;	
	margin-bottom:5px;
	font-size:13pt;
	font-weight:normal;
	color:#EEEEEE;

}

.tx-simacontentslider-pi1 .sima_slider_text {
	font-size:10pt;
	width:420px;
	color:#cccdcd;
}

.tx-simacontentslider-pi1 .sima_slider_readmore {
	position:absolute;
	left:0;
	top:0;
}

.tx-simacontentslider-pi1 .sima_slider_readmore img {
	width:608px;
	height:272px;
}

/* News */

.news-list-container {
    border-top: 1px dotted;
    margin-top: 54px;
    padding: 10px 0;
	font-size:10pt;
	line-height:16pt;
	width:574px;
}

.news-list-container h3 {
 	font-family: Cambria,Georgia,"Times New Roman",Times,serif;	
	margin-bottom:25px;
	font-size:14pt;
	font-weight:normal;

}

.news-list-container h3 a {
	color:#EEEEEE;
}

.news-archiv-item {
	width:574px;
	background-image:url(../images/startpage/goldenborder_small.png);
	background-repeat:no-repeat;
	background-position:bottom;
    margin-bottom: 20px;
    padding-bottom: 40px;
}

.news-archiv-item a {
    color: #B0B0B0;
    text-decoration: none;
}

.news-list-container img {
    border: 1px solid #696969;
    float: left;
	margin-left:0;
    margin-right: 25px;
}

.news-list-date {
    display: block;
    float: none;
    padding-left: 0;
}

.news-single-image {
    border: 1px solid #696969;
    float: left;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news-archiv-text .readmore {
	text-align:right;
}

.news-archiv-text .readmore a {
	color:#BB8800;
}

.news-single-imgcaption {
    padding: 0;
}
.news-single-item h2 {
    margin-bottom: 0;
}

.news-single-item div.post_info {
    font-size: 8pt;
    margin-bottom: 25px;
}

.news-single-item {
    font-size: 9pt;
    line-height: 14pt;
    margin: 10px 0;
    text-align: justify;
}

.news-single-item a {
    text-decoration: underline;
}

