﻿#cph_WebPartsDiv
{
    width: 100%;
    height: 1px;
}
#CPH_MemberNav
{
    /*width: 100%;*/
    height: 0px;
    
}


#main
{
    width: 1200px;
    background-color: #FFFFFF;
    margin:5px auto 20px auto;
}

#header
{
	width:auto;
	padding: 0px;
}

#sitemapPath
{
	width:100% - 10px;
	padding:2px 5px 2px 5px;
	border:1px dotted #999999;
	margin-bottom:10px;
	background-image:url(/images/layout/sitemapPath_BG.png); 
	background-repeat:repeat-x;
}

#contentLeft
{
	width: 180px;
	float: left;
	margin:30px 0px 0px 0px;
	/*border:1px dotted #333333;*/
}

#contentMaster
{
    width:1000px;
    float:right;
    margin:38px 0px 0px 0px;
}

#contentSite 
{
    width:999px;
    
    /*background-color:#FFFFFF;*/
    border-left:1px solid #D5DFE5;
    border-bottom:1px solid #D5DFE5;
   /* border:1px dotted #333333;*/
}

#content 
{
    width:780px;
    float: left;
    /*margin:58px auto 10px auto;*/
    /*background-color:#FFFFFF;*/
    /*border-left:1px solid #999999;*/
   /* border:1px dotted #333333;*/
}

#contentRight
{
	width: 200px;
	float: right;
	margin-top:28px;
	/*border:1px dotted #333333;*/
}

#footer 
{
    padding:5px 0px 5px 0px;
    /*border-top:1px solid #999999;
    margin-top:30px;*/
}

.inlineContent
{
    min-height:600px;
    width:auto;
    padding-left:15px;
    padding-bottom:10px;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	DIV BOXEN
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.clear 
{
	clear:both;
}
.BoxUC
{
padding:5px;
width:100% - 10px;
border:1px solid #D5DFE5;
margin-bottom:10px;
background-color:#F3F3F3;
}

.BoxUCoBorderWhiteBG
{
padding:5px;
width:100% - 10px;
margin-bottom:10px;
background-color:#FFFFFF;
}

.BoxUCWS
{
padding:5px;
width:100% - 10px;
border:1px solid #D5DFE5;
margin-bottom:10px;
background-color:#FFFFFF;
}

.BoxSiteText
{
    width:320px;
    text-align:justify;
    margin:40px 45px 40px auto;
}

.BoxSiteTextLeft
{
    width:300px;
    text-align:justify;
    margin: 40px auto 40px 0px;
}

.first-letter:first-letter
{
    font-size:500%;
    margin:0px 3px 0px 0px;
    float:left;
    font-family:Georgia;
    color:Gray;}

.BoxSiteZitat
{
    width:400px;
    color:#bd9d55;
    font-family:Georgia;
    font-size:120%;
    font-variant:small-caps;
    margin:0px 0px 0px auto;
    text-align:justify;
}

/*######################## Detail Seite #####################*/
.BoxDetLeft
{
    width:422px;
    height:auto;
    
}

.BoxDetRight
{
    width:310px;
    height:auto;
    
    
}

.DivTable {width:100%;height:auto;}
    .DivTableR0 {width:100% - 10px;height:auto; border-bottom:1px solid #D5DFE5; padding:7px 5px 0px 5px;}
    
    .DivTableR1 {width:40%;height:auto;float:left; color: #000000;}
    .DivTableR2 {font-weight: bold; width:60%;height:auto;float:right;text-align:right; color: #333333;}
    .DivTableTi {width:342px;height:auto;padding:4px 0px 4px 10px;margin-bottom:7px;}

.BoxDetTitel {
	width: 730px;
	height: auto;
	padding: 10px 5px 5px 5px;
	margin: 10px 8px 0px 0;
	font-family: Georgia;
	font-variant: small-caps;
	font-size: 150%;
	font-weight: normal;
	color: #666666;
	position: relative;
	border-bottom: 1px solid #D5DFE5;
	top: 0px;
	left: 0px;
}

.BoxDetUnterTitel {
width:100% - 10px; height:auto; padding:5px 5px 20px 5px; font-family:georgia; font-variant:small-caps; font-size: 100%;
font-weight: normal; color: #004A8D; display: table-cell;}







.Box500
{
    margin:0px auto;
    padding:10px;
    width:480px;
    height:auto;
}
.tbl_BG
{
	background-image: url('/includes/tableBG/header.gif');
}

.Box210
{
    margin:0px;
    padding:10px;
    width:190px;
    height:auto;
}

.Box380
{
    width:355px;
    height:auto;
    margin:0px auto 20px auto;
    padding:10px;
    border:1px dotted #004687;
}
.BoxDetail
{
    width:380px;
    height:auto;
}





.BoxFormEdit 
{
    border: 1px #6F6F6F solid;
    /*background-image: url('../../includes/tableBG/header.gif');*/
    background-repeat:repeat-x;
    /*padding:10px;*/
}



.BoxModule
{
	background-color: #F5F4F1; 
	border: 1px solid #CAC3BB; 
	margin:0px 0px 15px 0px; 
	padding:5px; 
	width:100% -10px; 
	height:auto;
}
.BoxTableHeaderAlaObout
{
	padding:5px 0px 8px 10px; 
	color: #FFFFFF; 
	font-size: 11px; 
	font-weight: bold; 
	background-image: url('/includes/tableBG/header.gif'); 
	background-repeat: repeat-x; 
	height: 30px;
}
.BoxTableHeaderAlaOboutOP
{
	padding:1px 1px 1px 5px; 
	
	color: #FFFFFF; 
	font-size: 11px; 
	 
	background-image: url('/includes/tableBG/VistaHeader30.gif'); 
	background-repeat: repeat-x; 
	height: 30px;
}

.PanelObjKontakt {
margin-top:45px;
}



/*#########################################################################
######################################################################
####
####
####             DEFINITION FÜR DRUCKEN
####
####
###########################################################
#####################################################
*/



@media print
{
    .noprint 
    {
		display: none;
    }


    #cph_WebPartsDiv
	{
		display: none;
	}

	#main
	{
		width: 100%;
		
		
	}

	#header
	{
		width:auto;
		padding: 0px;
	}

	#sitemapPath
	{
		display: none;
	}

	#contentLeft
	{
		width: 0px;
		float: left;
		display: none;
		border-left:1px solid #FFFFFF;
	}

	#contentMaster
	{
		width:100%;
		float:right;
		margin:20px 0px 0px 0px;
	}

	#contentSite 
	{
		width:98%;
		border-left:1px solid #FFFFFF;
		border-bottom:1px solid #FFFFFF;
		
	}

	#content 
	{
		width:100%;
		float: left;
		border-left:1px solid #FFFFFF;
		border-bottom:1px solid #FFFFFF;

	}

	#contentRight
	{
		display: none;
		float: right;
		
	}

	#footer 
	{
		display: none;
	}

	.inlineContent
	{
		min-height:600px;
		width:auto;
		
	}
}
