/* CSS Document */

/***********************************************/
/* 46plus - Layout                             */
/* Definitionen fuer Positionierung            */
/***********************************************/

#header_home{
	position: static;
	height: 300px;
	background-color:#FF6600;
}

#header_main{
	position: static;
	height: 270px;
	background-color:#FF6600;
}

#header_nopic{
	position: relative;
	height: 60px;
	background-color:#ff6600;
	padding-top: 60px;
}

#header_sub{
	position: absolute;
	top: 30px; left: 340px; right: auto;
	width: 600px; height: 120px;
	background-color:#FF6600;
}

#content_home{
	position:relative;
	width: 600px; height: 300px;
	background-color: #f5f5f5;
}

#content_main{
	position:relative;
	width: 600px; height: 330px;
	background-color: #f5f5f5;
}

#content_var{
	position:relative;
	width: 600px; height: auto;
	background-color: #f5f5f5;
}

#content_sub{
	position:absolute;
	top: 150px; left: 340px; right: auto;
	width: 600px; height: 480px;
	background-color: #f5f5f5;
}

#block_home_li{
	position: static; float:left;
	width: 269px; height: 270px;
	border-right-color: #CCCCCC; border-right-width: 1px; border-right-style: dotted;
	padding: 15px;
}

#block_home_re{
	position: relative; float:left;
	width: 270px; height: 270px;
	padding: 15px;
}

#block_main_li{
	position: static; float: left;
	width: 214px; height: 300px;
	border-right-color: #CCCCCC; border-right-width: 1px; border-right-style: dotted;
	padding: 15px;
}

#block_main_re{
	position: relative; float:left;
	width: 325px; height: 300px;
	padding: 15px;
}

#block_maink_li{
	position: static; float: left;
	width: 214px; height: 240px;
	border-right-color: #CCCCCC; border-right-width: 1px; border-right-style: dotted;
	padding: 15px;
}

#block_maink_re{
	position: relative; float:left;
	width: 325px;
	padding: 15px;
}

#cblock_sub_left{
	position: absolute;
	left: 0px; top: 0px;
	width: 215px; height: 300px;
	border-right-color: #CCCCCC; border-right-width: 1px; border-right-style: dotted;
	padding: 15px;
}

#block_pic_li{
	position: relative;
	left: 10px; top: 10px;
	width: 195px; height: 160px;
}

#cblock_picture_left2{
	position: absolute;
	left: 25px;
	top: 85px;
	width: 195px;
	height: 160px;
}

#block_quote_li{
	position: relative;
	left: 10px; top: 10px;
	width: 195px; height: 50px;
	font-family:"Times New Roman", Times, serif; font-size:12px;
}

#block_chead{
	position:static; width: 600px; height: 60px;
	border-bottom-color: #CCCCCC; border-bottom-width: 1px; border-bottom-style: dotted;
}

#block_ccon_h270{position: static; width: 600px; height: 270px;}
#block_ccon_h270b{position: static; width: 600px; height: 270px;
	border-top-color: #CCCCCC; border-top-width: 1px; border-top-style: dotted;
}
#block_ccon_h480{position: static; width: 600px; height: 480px;}

#block_ccon_auto{
	position: static; width: 600px; height: auto;
}

#block_chead_li_50-50{
	position:static; float:left; width: 299px;
	border-right-color: #CCCCCC;border-right-width: 1px; border-right-style: dotted;
}

#block_chead_re_50-50{
	position:relative; float:left; width: 270px; line-height: 14px;
	padding-left: 15px; padding-right: 15px;
}

#block_chead_li_2-3{
	position:static; float:left; width: 244px;
	border-right-color: #CCCCCC;border-right-width: 1px; border-right-style: dotted;
}

#block_chead_re_2-3{
	position:relative; float:left; width: 325px; line-height: 14px;
	padding-left: 15px; padding-right: 15px;
}

#block_chead_li_2-4{
	position:static; float:left; width: 199px;
	border-right-color: #cccccc; border-right-width: 1px; border-right-style: dotted;
}

#block_chead_re_2-4{
	position: relative; float:left; width: 370px;
	line-heigt: 14px; padding-left: 15px; padding-right: 15px;
}

#block_li{
	position:static; float:left; width:169px; height: auto;
	border-bottom-color: #cccccc; border-bottom-width: 1px; border-bottom-style: dotted;
	padding: 15px;
}

.block_li{
	position:static; float:left; width:189px; height:auto;
	border-bottom-color: #cccccc; border-bottom-width: 1px; border-bottom-style: dotted;
	padding: 5px;
}

#block_re_h270{
	position:relative; float:left; width:369px; height:240px;
	border-left-color: #cccccc; border-left-width:1px; border-left-style:dotted;
	padding: 15px;
}

#block_li_h480{position:static; float:left; width:199px; height: 450px; padding: 15px;}
#block_einspaltig_h480{position:static; float:left; width: 569px; height: 450px; padding: 15px;}
#block_re_h480{position:relative; float:left; width:339px; height: 450px;
	border-left-color: #ccc; border-left-width:1px; border-left-style:dotted; padding:15px;}

#block_auto{
	position:relative; float:left; width:579px; height:auto;
	padding: 10px;
}

#block_quick{
	position: static;
	width: 571px; height: 235px;
	padding: 10px;
}

/* Tabellen */

table#fkalspon {

}

table#fkalspon td {
	border: 1pX dotted #CCCCCC;
}

table#fkalnav {
	
}
table#fkalnav tr {

}
table#fkalnav td {
	text-align: right;
}
table#fkalnav tr.aktiv {
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	border-bottom-width: thick;
	border-color: #FF6600;

}
table#programm td {border-top: 1px; border-top-color: #ccc; border-top-style: dotted; vertical-align: top;}
table#aktuell td {border-top: 1px; border-top-color: #ccc; border-top-style: dotted; vertical-align: top;}
table#eberichte td {border-top: 1px; border-top-color: #ccc; border-top-style: dotted; vertical-align: middle;}
table#literatur td {border-top: 1px; border-top-color:#ccc; border-top-style: dotted; vertical-align: top;}
table#literatur td.bild {vertical-align:middle; text-align:center;}
table#faq td {
	border-bottom: 1px; border-bottom-color: #ccc; border-bottom-style: dotted;
}
table#container td.li {border-right: 1px; border-right-color: #ccc; border-right-style: dotted;}
table#container td.abbinder {border-top: 1px; border-top-color: #ccc; border-top-style: dotted; padding:5px}
table#info td.mr {border-bottom: 1px; border-bottom-color: #ccc; border-bottom-style: dotted;}
table#raster td {border-bottom: 1px; border-bottom-color: #ccc; border-bottom-style: dotted; vertical-align:top}
table#raster td.rr {border-right: 1px; border-right-color: #ccc; border-right-style: dotted;}
table#raster td.bild {vertical-align:middle; text-align: center;}
table#eb td.content {border-left: 1px; border-left-color: #ccc; border-left-style: dotted; vertical-align: top;}
table#eb td.verfasser {vertical-align:top; border-bottom: 1px; border-bottom-color: #ccc; border-bottom-style: dotted;}
table#eb td.download {vertical-align:top;}
table#eb td.foto {vertical-align:top;}
table#plakate td {border-bottom: 1px; border-bottom-color: #ccc; border-bottom-style: dotted;}
table#plakate td.desc {border-right: 1px; border-right-color: #ccc; border-right-style: dotted;}
span.fra {
	display:block; font-size:12px; color:#ff6600; font-weight:bold;
}
span.ant {
}

