@charset "UTF-8";
/* CSS Document */


/* Default Styles CSSSTYLEDCONTENT */

.csc-textpic	{
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}

/* Bottom/Hauptinhaltsbereich */


.bottom	{
	width: 1200px;
	padding: 20px 0px 0px 0px;
	float:left;
}

.links	{
	color: #404040;
	width: 490px;
	float:left;
}


.rechts	{
	position:relative;
	left: 40px;
	width: 670px;
	float:left;
}


.movie	{
	width: 490px;
	margin: 20px 0px 0px 0px;
	float:left;
}


.movie a	{
	text-decoration:none;
	font-weight:bold;
	color: #404040;	
}

.banner	{
	width: 490px;
	height: 300px;
	margin: 10px 0px 20px 0px;
	float:left;
	overflow:hidden;
	cursor: hand;
	border: 1px solid #666666;

}

.content-links	{
	color: #404040;
	width: 490px;
	font-size:13px;
	margin: 0px 40px 0px 0px;
	float:left;
	
}


.seitentitel	{
	color: #eb7f00;
	width: 250px;
	padding: 0px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}


/* Neuheiten Startseite Manuell */

.neuheiten-manuell	{
	width: 155px;
	height: 116px;
	border: 1px solid #666666;
	background-image: url(../../img/aktion-back.jpg);
	background-repeat: repeat-x;
	margin: 5px 6px 0px 0px;
	font-size:12px;
	color:#404040;
	float:left;
	overflow: hidden;
}

.neuheiten-manuell h1	{
	margin: 0px;
	padding: 0px;
	font-weight:normal;
	font-size: 14px;
	color:#eb7f00;
}


.neuheiten-head	{
	font-size: 14px;
	font-weight:bold;
	width: 490px;
	color: #eb7f00;
	border-bottom: 1px solid #404040;
	float:left;
}


/* Content TOP 10 Intranet */

.top10	{
/*	border-top: 1px solid #000;*/
	width: 250px;
	color:#404040;
	float:left;
}

.top10 h1{
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

.top10 a	{
	text-decoration:none;
	color:#404040;
	font-size: 12px;
	}

.top10 a:hover	{
	color: #eb7f00;
	}


.top10 ul	{
	padding: 0px;
	margin: 0px;
	list-style-type:none;
}

/* Content rechts */

.content-rechts	{
	width: 620px;
	font-size: 12px;
	line-height: 140%;
	color: #404040;
/*	border: 1px solid #666666;
	background-color:#CCCCCC;
*/	margin: 5px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}

.content-rechts h1	{
	padding: 5px 0px 0px 0px;
}


.content-rechts ul	{
	color: #404040;
	list-style-type:square;
}


.content-rechts a	{
	text-decoration:none;
	font-weight:bold;
	color: #404040;	
}

.content-rechts li	{
	text-decoration:none;
}

.content-rechts li a	{
	text-decoration:none;
	font-weight:bold;
	color: #404040;
}

/* Contenttabelle */

.content-rechts table	{
	width: 100%;
}

.content-rechts .tr-even	{
	margin: 2px;
}

.content-rechts .tr-odd	{
	margin: 2px;
	background-color: #fff;
}

/* Content Intranet */
.content-intranet	{
	width: 620px;
	font-size: 12px;
	line-height: 140%;
	color: #404040;
/*	border: 1px solid #666666;
	background-color:#CCCCCC;
*/	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}


.newsblock	{
	float:left;
}

.unternehmensblock	{
	float:left;
}

.titel	{
	width: 630px;
	color: #eb7f00;
	border-bottom: 1px solid #404040;
	float:left;

}

.titel2	{
	width: 415px;
	color: #eb7f00;
	border-bottom: 1px solid #404040;
	float:left;
}

.titel a, .titel2 a	{
	font-size: 11px;
	font-weight:bold;
	color: #eb7f00;
	text-decoration:none;
}


.produkte	{
	width: 670px;
	float:left;
	margin: 0px;
	padding: 0px;
	float:left;
}

.homebox-head	{
	font-size: 14px;
	font-weight:bold;
	width: 627px;
	color: #eb7f00;
	border-bottom: 1px solid #404040;
	margin: 0px 0px 5px 0px;
	float:left;
}

.homebox-content	{
	width: 200px;
	height: 129px;
	background-image: url(../../img/menu-back.jpg);
	background-repeat: repeat-x;
	border: 1px solid #666666;
	background-color:#CCCCCC;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	float:left;
	overflow:hidden;
}

.homebox-content p	{
	margin: 0px;
	padding: 0px 10px 0px 10px;
	color: #4d4d4d;
	font-size: 12px;
}

.homebox-content h1	{
	display:block;
	color: #4d4d4d;
	font-size: 16px;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 10px;
	font-weight: normal;
}



/* Kontaktformular Startseite */

.contact-start	{
	width: 187px;
	margin: 0px 5px 5px 0px;
	float:left;
}

.contact-start-form	{
	width: 187px;
	height: 222px;
	font-size: 11px;
	border: 1px solid #666666;
	background-color:#CCCCCC;
	margin: 0px 10px 10px 0px;
	padding: 5px;
	float:left;
}

.contact-start-form span	{
	padding: 0px 0px 5px 0px;
	float:left;
}

.contact-start-form input	{
	width: 130px;
}


/* Kontaktformular */

.tx-powermail-pi1	{
	padding: 5px;
}

.tx-powermail-pi1 label	{
	width: 120px;
	float:left;
}

.tx_powermail_pi1_fieldwrap_html, 
.tx_powermail_pi1_fieldwrap_html_text, 
.tx_powermail_pi1_fieldwrap_html_1 even, 
.tx_powermail_pi1_fieldwrap_html_2 odd,
.tx_powermail_pi1_fieldwrap_html_textarea	{
	
	padding: 0px 0px 5px 0px;
	height: auto;

}

.tx_powermail_pi1_fieldwrap_html_textarea	{

}

.tx_powermail_pi1_fieldwrap_html_captcha	{

}

.tx_powermail_pi1_fieldwrap_html_captcha label	{

}

.tx_powermail_pi1_fieldwrap_html_captcha input	{
}

.tx_powermail_pi1_fieldwrap_html_captcha img	{

}


.powermail_check_inner	{
	width: 500px;
	float:left;
	padding: 0px 0px 5px 0px;
}

.powermail_check_inner label	{	
}

.powermail_check_inner input	{
	width: 20px;
}



.tx-srfreecap-pi2-cant-read	{
	display:block;
}

.tx-srfreecap-pi2-image	{
	padding: 10px 0px 0px 110px;
	display: block;
}



.rand h1	{
	font-size: 14px;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 5px 0px;
	width: 198px;
	border-bottom: 1px solid #595959;
	color: #eb7f00;
	float:left;
}


.login	{
	font-size: 12px;
	color: #000;
}

.login h3	{
	font-size: 12px;
	color: #000;
}




/* Newselement der Startseite und News */


.newsheadline	{
	width: 630px;
	color: #eb7f00;
	border-bottom: 1px solid #404040;
	font-weight: bold;
	text-transform:uppercase;
	font-size: 14px;
	float:left;

}
.news-latest-container	{
	padding: 5px 0px 0px 0px;
	float:left;
}


.news-einzel-item	{
	width: 630px;
	float:left;
}

.news-einzel-item h2 {

	font-size: 14px;
}


.news-einzel-subheader p	{
	font-size: 12px;
	font-weight:bold;
	color: #eb7f00;
}

.news-latest-item	{
	width: 191px;
	height: 100px;
	border: 1px solid #666666;
	background-color:#CCCCCC;
	margin: 0px 10px 10px 0px;
	padding: 5px;
	float:left;
}

.news-latest-item h3 {
	display:block;
	padding: 0px;
	margin: 0px;
	font-weight:normal;
	color: #eb7f00;
	font-size: 16px;
}

.news-latest-item a	{
	text-decoration:none;
	color: #eb7f00;
}

.news-latest-subheader	{
	color: #404040;
	font-size: 12px;
}

.news-latest-morelink	{
	color: #404040;
	font-size: 12px;

}


/* Newselement der Detailansicht*/


.news-single-item	{}

.news-single-item h2	{
	font-size: 14px;
}


.news-single-item img	{
	border:none;
	text-decoration:none;

}

.news-single-item a	{
	border:none;
	text-decoration:none;

}


.news-single-subheader h3	{
	font-size: 12px;
	color: #eb7f00;
	
}

.news-single-newsimage	{

}
		
.news-single-newscontent	{
	font-size: 12px;
}

.news-single-author	{}

.news-single-timedata	{}

.news-single-backlink a	{
	text-decoration:none;
	color: #eb7f00;

}


/*
Intranet Dateiverweise
*/

.csc-uploads	{

}

.csc-uploads a	{
	color: #404040;
	text-decoration: none;
	border:none;
}

.csc-uploads img	{
	text-decoration: none;
	border:none;
}

.csc-uploads table	{
	border-collapse: collapse;
}

.csc-uploads tr	{
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}

.csc-uploads td	{
	padding: 0px;
	margin: 0px;
}



/***************************
*  Default styles for the
*        EXT rgtabs
* by Ringer Georg (just2b)
***************************/  

.tx-rgtabs-pi1	{
	width: 620px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
	float:left;
}

.tx-rgtabs-pi1 h4	{
	margin: 0px;
	padding: 0px;
}



/* wraps the hole tab */
.rgtabs-wrapper {
	border: 1px solid #000;
	padding: 0px 0px 0px 5px;
/*	background:#fff url(../../img/topbg.gif) repeat-x;*/
	overflow:hidden;
	clear:both;
}

/* add a loading icon */
.rgtabs-wrapper .rgtabs-ajax-loading {
  padding: 100px 0;
/*  background:	url(../../img/spinner2.gif) no-repeat center; */
}

/* Tab-Menu ul */
.rgtabs-menu  {
  margin: 0px;
  padding: 0px 0px 0px 0px;
  height: 26px;
  width: auto;
  background: #4d4d4d; /*url(../../img/tab-bkg.gif) bottom left repeat-x; */
  list-style:none;
  border-right: 1px solid #000;
  border-left: 1px solid #000;
  border-top: 1px solid #000;
}

/* Tab-Menu li */
.rgtabs-menu  li, #left .rgtabs-menu  li {
  list-style-type: none;
  list-style:none;
/*  background: url(../../img/tab-on-l.gif) top left no-repeat;*/
  float: left;
  margin: 0px 5px 0px 0px !important;
  padding: 0px 0px 0px 10px !important;
  cursor: pointer;
}	

/* Tab-Menu li.a */
.rgtabs-menu  li a, #left .rgtabs-menu  li a {
/*  background: url(../../img/tab-on-r.gif) top right no-repeat;*/
  display: block;
  float: left;
  height: 24px;
  line-height: 24px;
  color: #fff;
  font-family: arial;
  font-size: 10pt;
  font-weight: bold;
  padding: 2px 12px 0px 0px;
  text-decoration: none;
  outline:0;
}

.rgtabs-menu  li:hover	{
	color: #eb7f00;
	background-color: #c6c6c6;
}

.rgtabs-menu  li a:hover	{
	color: #eb7f00;
}

/* Selected Tab */
#left .rgtabs-menu  li.rgtabs-selected, .rgtabs-menu  li.rgtabs-selected {
	background-color: #c6c6c6;
    /*background: url(../../img/tab-off-l.gif) top left no-repeat;*/
}	

#left .rgtabs-menu  li.rgtabs-selected a, .rgtabs-menu  li.rgtabs-selected a {
 /* background: url(../../img/tab-off-r.gif) top right no-repeat;*/
  color: #eb7f00;
}

/* Next / Prev nav */
.rgtabs-pageswrapper {
	display:block;
}