/*
Contentpapst Standard-Vorlagenset
© 2003-2004, sandoba.de medien agentur

Contentpapst ist das Content-Management-System der sandoba.de medien agentur (www.sandoba.de) aus Berlin. Weder ein Teil noch der gesamte Quellcode, Inhalte oder Grafiken sind ohne schriftliche Erlaubnis in anderen Medien (v.a. auf anderen Websites) einzusetzen, sofern nicht anderweitig angegeben.
*/

/* Import der Datei "standard.css" */

@import url(standard.css);

/* Allgemeine Angaben */

body {
	font-weight: normal; 

	color: #000000;
	background: #FFFFFF;
	font-style: normal; 
	font-family: Verdana, Helvetica, Sans-Serif;
	
	margin: 0;
	padding: 0;
}

banner {
	border-color:#000000;
}

.cpforms_textarea	{
	width: 275px;
	}
	
.cpforms_text	{
	width: 275px;
	}
	
.cpforms_email	{
	width: 200px;
	}
	

#box_main {
  color                  : black ;
  font-family            : Verdana, Sans-Serif ;
  font-size              : 1em ;
  font-size              : 100.01% ;
  font-style             : normal ; 
  font-weight            : normal ; 
  margin                 : 0 ;
  padding                : 0 ;
  width                  : 1000px ;
}

#box_main a {
  text-decoration        : none ;
}

#box_main a:hover {
  text-decoration        : underline ;
}


#box_header {
  margin-bottom          : 7px ;
}

#box_navi_block {

}

#box_navi {
  float                  : left ;
  width                  : 710px ;
}

#box_change_language {
  float                  : left ;
  margin-left            : 15px ;
  margin-top             : 3px ;
  width                  : 24px ;
}

#box_navi_stuff {
  float                  : right ;
  font-size              : 0.8em ;
  max-width              : 200px ;
  margin-top             : 3px ;
  padding-right          : 17px ;
  width                  : 217px ;
}

#box_navi_stuff a.sel {
  text-decoration        : underline ;
}


#box_navi_path {
  background             : url('custom/body/gradient.jpg') repeat-y ;
  clear                  : both ;
}

#box_body {
  background             : url('custom/body/gradient.jpg') repeat-y ;
}

#box_body_left {
  float                  : left ;
  width                  : 192px ;
}

#box_navi_left .kunststoff a,
#box_navi_left .kunststoff_active a,
#box_navi_left .kunststoff_sub a,
#box_navi_left .kunststoff_sub_active a,
#box_navi_left .aktuelles a,
#box_navi_left .aktuelles_active a,
#box_navi_left .aktuelles_sub a,
#box_navi_left .aktuelles_sub_active a,
#box_navi_left .nrw_kunststoff a,
#box_navi_left .nrw_kunststoff_active a,
#box_navi_left .nrw_kunststoff_sub a,
#box_navi_left .nrw_kunststoff_sub_active a,
#box_navi_left .arbeitsgruppen a,
#box_navi_left .arbeitsgruppen_active a,
#box_navi_left .arbeitsgruppen_sub a,
#box_navi_left .arbeitsgruppen_sub_active a,
#box_navi_left .presse a,
#box_navi_left .presse_active a,
#box_navi_left .presse_sub a,
#box_navi_left .presse_sub_active a {
  color                  : white ;
  font-family            : Verdana, Sans-Serif ;
  font-size              : 10px ;
  font-weight            : bold ;
  line-height            : 2em ;
  text-decoration        : none ;
}

#box_navi_left a:hover {
  text-decoration        : none ;
}

#box_kln_partners {
  margin-top             : 20px ;
}

#box_body_middle {
  background             : url('custom/body/gradient_long.jpg') repeat-y right top ;
}

#box_body_middle.big {
  background             : none ;
}

#box_content {
  float                  : left ;
  font-size              : 0.80em ;
  max-width              : 540px ;
  padding-left           : 25px ;
  width                  : 565px ;
}

#box_content a {
  color                  : #4b6c29 ;
}

#box_content h1 {
  font-size              : 1em ;
}

#box_content marquee {
  color                  : #4b6c29 ;
  font-size              : 0.9em ;
}

#box_content marquee a {
  color                  : black ;
}

#box_content ul.color{
  margin-left            : 0 ;
  padding-left           : 0 ;
}

#box_content ul.color li a {
  color                  : white ;
  font-size              : 1em ;
  font-weight            : bold ;
  line-height            : 2em ;
  padding                : 0.3em ;
}

#box_content ul.color li {
  list-style-type        : none ;
  width                  : 45% ;
}

#box_content ul.c01 li {
  background             : #77c42a ;
}

#box_content ul.c02 li {
  background             : #498a08 ;
}

#box_content ul.c03 li {
  background             : #178175 ;
}

#box_content ul.c04 li {
  background             : #22517d ;
}

#box_content ul.c05 li {
  background             : #7b2437 ;
}

#box_content ul.c06 li {
  background             : #c2361d ;
}

#box_content ul.color li.sub_01, 
#box_content ul.color li.sub_02 {
  background             : none ;
}

#box_content ul.color li.sub_01 {
  list-style-type        : square ;
  margin-left            : 1.25em ;
}

#box_content ul.color li.sub_02 {
  list-style-type        : disc ;
  margin-left            : 2.75em ;
}

#box_content ul.color li.sub_01 a,
#box_content ul.color li.sub_02 a {
  line-height            : 1em ;
}

#box_content ul.c01 li.sub_01 a,
#box_content ul.c01 li.sub_02 a {
  color                  : #77c42a ;
}

#box_content ul.c02 li.sub_01 a,
#box_content ul.c02 li.sub_02 a {
  color                  : #498a08 ;
}

#box_content ul.c03 li.sub_01 a,
#box_content ul.c03 li.sub_02 a {
  color                  : #178175 ;
}

#box_content ul.c04 li.sub_01 a,
#box_content ul.c04 li.sub_02 a {
  color                  : #22517d ;
}

#box_content ul.c05 li.sub_01 a,
#box_content ul.c05 li.sub_02 a {
  color                  : #7b2437 ;
}

#box_content ul.c06 li.sub_01 a,
#box_content ul.c06 li.sub_02 a {
  color                  : #c2361d ;
}

#box_content .item_blue a {
  color                  : #22517d ;
  font-weight            : bold ;
}

#box_content .item_purple a {
  color                  : #7b2437 ;
  font-weight            : bold ;
}

#box_content .item_orange {
  border                 : 1px solid #c2361d ;
}

#box_content .item_orange a {
  color                  : #c2361d ;
  overflow               : hidden ;
}


#box_content_stuff {
  font-size              : 0.85em ;
  padding-top            : 2em ;
  text-align             : right ;
}

#box_content_stuff a {
  color                  : black ;
}

#box_content_stuff form {
  margin                 : 0 ;
  padding                : 0 ;
}

#box_content_stuff input {
  font-family            : Arial, Helvetica, Verdana, Sans-Serif ;
}

#box_content_stuff .inputmini {
  color                  : #4b6c29 ;
}

#box_body_right {
  float                  : right ;
  width                  : 217px ;
}

#box_body_right ul, #box_body_right li {
  list-style-type        : none ;
  margin                 : 0 ;
  padding                : 0 ;
}

#box_body_right li {
  background             : url('custom/content/list_element.jpg') no-repeat ;
  height                 : 19px ;
  margin                 : 12px ;
  overflow               : hidden ;
  padding-left           : 15px ;
  text-align             : center ;
}

#box_body_right li a {
  display                : block ;
  font-size              : 0.8em ;
  line-height            : 19px ;
}

#box_body_right li form {
  margin                 : 0 ;
  padding                : 0 ;
}

#box_body_right li select {
  background             : #d6edbf ;
  border                 : 1px solid #ccc ;
  color                  : #4b6c29 ;
  font-family            : Arial, Helvetica, Verdana, Sans-Serif ;
  font-size              : 0.55em ;
  height                 : 13px ;
  margin                 : 0 ;
  padding                : 0 ;
  width                  : 95% ;
}

#box_dates {
  margin                 : 12px ;
}

#box_dates_content {
  border                 : 2px solid #66CC33 ;
  font-size              : 0.85em ;
  max-width              : 168px ;
  padding                : 10px ;
  width                  : 192px ;
}

#box_dates_content small {
  color                  : #4b6c29 ;
}

#box_footer {
  clear                  : both ;
}

div.molecule {
  background             : url('custom/content/hr.gif') repeat-x ;
  border                 : none ;
  height                 : 8px ;
  margin                 : 4px 0 ;
  width                  : 99% ;
}

div.molecule hr {
  display                : none;
}

.navigation_extra a {
  color                  : black ;
}

.do_not_show {
  display                : none ;
}

.clearfix:after {
	clear              : both ;
	content            : "." ;
	display            : block ;
	height             : 0 ;
	visibility         : hidden ;
}
  
.clearfix {
	display            : inline-block ;
}  

/* Holly Hack Targets IE Win only \*/
* html .clearfix {
  height             : 1% ;
}

.clearfix {
  display            : block ;
}
/* End Holly Hack */