/***************************************************************************/
/************************** CSS DATA - Typo ********************************/
/***************************************************************************/
/***** CSS Datei fuer die Schriften des Webauftritt Petri Konferenztechnik */
/***************************************************************************/

/* Author Bernhard Lehner */
/* i.A. der Firma maglist */

/***************************************************************************/
/************************** Allgemeine Angaben *****************************/
body {
	font-family:Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6, h7, p, ul, ol {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/***************************************************************************/
/************************** HEADER NAVI CONTAINER **************************/
#headerNavi {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
#headerNavi a, #headerNavi a:visited {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
}
#headerNavi a:hover {
	color: #E17000;
}
/***************************************************************************/
/************************** HEADER CONTAINER *******************************/
#imageNaviContainer	a {
	font-size:0px;
	color:#ffffff;
}
/***************************************************************************/
/************************** NAVI CONTAINER *********************************/
#navi a, #navi a:visited{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
#mainNaviRight a, #mainNaviRight a:visited{
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
/***************************************************************************/
/************************** CONTENT CONTAINER ******************************/

	/***********************************************************************/
	/******************************************** LEFT NAVI CONTAINER ******/
	#leftNaviContainer {
	}
		#headerLeftNaviContainer h1{
			font-size:11px;
			font-weight:bold;
			color:#ffffff;
			
			padding:3px 10px 0px 11px;
		}
		#leftSubNavi {
			font-size:11px;
			font-weight:normal;
			color:#ffffff;
			text-decoration:none;
		}
		#leftSubNavi a, #leftSubNavi a:visited {
			font-size:11px;
			font-weight:normal;
			color:#ffffff;
			text-decoration:none;
		}
	/***********************************************************************/
	/******************************************** CONTENT ******************/
	#content {
		color:#000000;
	}
		/********************************************************************/
		/* Inhaltselemente Content Bereich */
		/********************************************************************/
		#content h1 {
			font-size:16px;
			font-weight:bold;
			line-height:21px;
			
			padding:0px 0px 8px 0px;
			margin:0px 0px 21px 0px;
		}
		#content h2 {
			font-size:16px;
			font-weight:bold;
			line-height:21px;
			
			padding:0px 0px 8px 0px;
			margin:0px 0px 21px 0px;
		}
		#content h3 {
			font-size:16px;
			font-weight:bold;
			line-height:21px;
			
			padding:0px 0px 8px 0px;
			margin:0px 0px 21px 0px;
		}
		#content h5 {		
		        width:480px;
		        height:22px;
		        background:url(../IMG/bg_ContentH5.gif) left top repeat-x;
		        font-size:11px;
		        font-weight:bold;
		        color:#000000;
		        padding:4px 10px 0px 11px;
		        margin-bottom:0px;
		}
		
		#content p, #ctlinkliste p, #ctnewsletter p, p.mailformplus_contactform {
			font-size:11px;
			font-weight:normal;
			line-height:15px;
			padding:5px 0px 11px 0px;
			margin:0px;
			}
			
		#content a, #content a:active, #content a:visited {
			color:#000000;
			text-decoration: none;		
			}
			
		#ctnewsletter, #ctlinkliste {
			padding:0px;
			margin:0px;
			font-size:11px;
			color:#000000;
			font-weight:normal;
			line-height:15px;
			text-decoration: none;
			}
			
		#ctnewsletter a, #ctnewsletter a:active, #ctnewsletter a:visited {
			font-size:11px;
			color:#000000;
			font-weight:normal;
			line-height:15px;
			text-decoration: underline;			
			}
	
		#ctlinkliste a, #ctlinkliste a:active, #ctlinkliste a:visited {
			font-size:11px;
			color:#000000;
			font-weight:bold;
			line-height:15px;
			text-decoration: none;			
			}

		#ctlinkliste p {
			padding:0px;
			margin:0px;
			}

		#content a:hover, #ctlinkliste a:hover, #ctnewsletter a:hover {
			color:#E17000;
			}
			
		#content .claim {
			font-size:16px;
			font-weight:normal;
			color:#e17000;
			padding:22px 0px 16px 0px;
		}
		#content .important {
			font-size:16px;
			font-weight:normal;
			color:#e17000;
			padding:22px 0px 16px 0px;
		}
		#content ul {
			font-size:11px;
			font-weight: normal;
		}
		#content ul li {
		}
		#content ol {
			font-size:11px;
			font-weight:normal;
		}
		#content ol li{
		}
		/********************************************************************/
		/* Box Navigation Content Bereich */
		/********************************************************************/
		#boxNavi h1, #boxNavi h2, #boxNavi h3, #boxNavi h4, #boxNavi h5, #boxNavi h6 {
			font-size:14px;
			font-weight:bold;
			line-height:21px;
			padding: 6px 4px 4px 10px;
			margin:0px 0px 0px 0px;
		}
		#boxNavi ul {
			font-size:11px;
			font-weight:normal;
		}
		#boxNavi ul a, #boxNavi ul a:visited {
			text-decoration:none;
			font-size:11px;
			font-weight:normal;
			color:#000000;
		}
		#boxNavi ul a:hover {
			color:#E17000;
		}
		#listNavi h5 {
			font-size:11px;
			font-weight:bold;
		}
		#listNavi p {
			font-size:11px;
			font-weight:normal;
			line-height:15px;
		}
		#listNavi a, #listNavi a:visited{
			text-decoration:none;
			color:#000000;
		}
		#listNavi a:hover {
			color:#E17000;
		}
		/********************************************************************/
		/* List Navigation Content Bereich */
		/********************************************************************/
		#listNavi h1, #listNavi h2, #listNavi h3, #listNavi h4 {
			font-size:11px;
			font-weight:bold;
			color:#000000;
			padding: 2px 10px 0px 6px;
			margin:0px 0px 0px 0px;
		}
		/********************************************************************/
		/* Detail Ansicht Content Bereich */
		/********************************************************************/
		#content a.backLink, #content a.backLink:visited {
			font-size:11px;
			font-weight:bold;
			color:#000000;
			text-decoration:none;
			padding: 0px 0px 0px 24px;
			margin:5px 0px 0px 0px;
		}
		#content a.backLink:hover {
			color:#E17000;
		}
		a.backLink, a.backLink:visited {
			font-size:11px;
			font-weight:bold;
			color:#000000;
			text-decoration:none;
			padding: 0px 0px 0px 14px;
			margin:5px 0px 0px 0px;
		}
		a.backLink:hover {
			color:#E17000;
		}
		#detailContent #csc-textpic-text h5 {
			font-size:11px;
			font-weight:bold;
		}
		#detailContent #csc-textpic-text p {
			font-size:11px;
			font-weight:normal;
		}
		#detailContent #csc-textpic-text ul {
			font-size:11px;
			font-weight:normal;
		}
		#detailContent #csc-textpic-text ul li {
		}
		#detailNavi a, #detailNavi a:visited {
			font-size:11px;
			font-weight:bold;
			color:#ffffff;
			text-decoration:none;
		}
	/***********************************************************************/
	/******************************************** RIGHT NAVI CONTAINER *****/
	#rightContainer {
	}
		#headerRightContainer h1{
			font-size:11px;
			font-weight:bold;
			color:#ffffff;
			
			padding:3px 10px 0px 11px;
		}
		
		#rightContainerContent h1 {
			font-size:11px;
			font-weight:bold;
			color:#000000;
			line-height:15px;
			padding:3px 4px 12px 11px;
		}
		#rightContainerContent h3 {
			font-size:11px;
			font-weight:bold;
			color:#000000;
			line-height:15px;
			padding:1px 4px 0px 11px;
		}
		#rightContainerContent p {
			font-size:11px;
			font-weight:normal;
			line-height:15px;
			padding:0px 4px 15px 11px;
		}
		#rightContainerContent p a, #rightContainerContent p a:visited {
			color:#000000;
			text-decoration:none;
		}
		#rightContainerContent p a:hover {
			color:#E17000;
		}
		/*******************************************************************/
		#rightContainerNavi {
			font-size:11px;
			font-weight:normal;
			color:#000000;
			text-decoration:none;
		}
		#rightContainerNavi a, #rightContainerNavi a:visited {
			font-size:11px;
			font-weight:bold;
			color:#000000;
			text-decoration:none;
		}
		#rightContainerNavi a:hover {
			color:#E17000;
		}
		#rightContainerNavi a.aktiv {
			color:#E17000;
		}
		/*******************************************************************/
		#rightContainerSpecialNavi a, #rightContainerSpecialNavi a:visited {
			font-size:11px;
			font-weight:bold;
			color:#000000;
			text-decoration:none;
		}
		#rightContainerSpecialNavi a:hover {
			color:#E17000;
		}
		#rightContainerSpecialNavi ul li.productView h1 {
			font-weight:normal;
		}
		
		
/******Definition Team-Boxen*******/	

.bt_container {
margin:0;
margin-bottom:35px;
padding:0;
width:600px;
}

#team_bild{
width:160px;

float:left;
margin-left:0;
margin-top:0;
margin-right:0;
margin-bottom:0;
padding:0;
} 

#team_text{

float:left;
margin-left:10px;
margin-top:0;
margin-right:0;
margin-bottom:0;
padding:0;

}

#clear_box {

clear:both;
} 
    

/***UPDATES für ev Optimierung von Abständen etc.****/



/*

#boxNavi  {
margin-top:0px;

margin-bottom:21px;
} 

#content .important{
margin-bottom: 16px;
margin-top:5px;

font-size:12px;
font-style:italic;
font-weight:bold;
color: #e17000;
padding:0;

display:block;
}


#content h4{
font-size:12px;
font-weight:bold;
margin-top:5px;
margin-bottom:11px;

}

#rightContainerContent .csc-textpic{
margin-top:5px;
margin-bottom:23px;

}

#rightContainerContent h4{
font-size:12px;
font-weight:bold;
margin-top:5px;
margin-bottom:16px;

}

#rightContainerContent .csc-textpic-image 
{

float: none;
margin-bottom:0;

}


*/






.csc-textpic-intext-left{
clear:both;

}



