/*@charset "utf-8";*/
/*************************************************************************
  Default-Stylesheet for   pilotprojekt.de|com
  Media:                   screen
  Author:                  Julia Mittendorf
**************************************************************************/

/*** Headings ***/
/*@import url("/styles/headings.css");*/
/*@import url("headings.css");*/

/*** Content ***/
/*@import url("/styles/content.css");*/
/*@import url("content.css");*/

/*** Hyperlinks ***/
/*@import url("/styles/hyperlinks.css");*/
/*@import url("hyperlinks.css");*/

/********************/


/******************************************************************************/
/**********   ALLGEMEINES                                      ****************/
/******************************************************************************/
/* Remove padding and margin */



*
{
    margin: 0;
    padding: 0;  
 }

 .clear
 {
    clear:both;
 }

 .right
 {
    float: right;
 }

 .left
 {
    float: left;
 } 


body {
  /*font: 92.5%/1.5  "Verdana", sans serif;*/
	font: 11px Verdana, Helvetica, Arial, sans-serif;		
  line-height: 14px;		
  background-color: #FFFFFF;
  color: #000000;    
  text-align:center;
 }

 #wrapper {
  width:1016px;
	/*width:1040px;*/
  text-align:left;  
	position: absolute; 
	left:0px; 
	/* folgende Zeile auskommentiert f�r Relaunch 10.09.2008 */
	/* top:131px; */
	top:0px;
	z-index:3;
	/* Auskommentiert wegen dem Wallpaper
	margin-top: 50px; 
  	margin-left:auto;
  	margin-right:auto;
	margin-bottom: 50px;
  */
	background-color: #FFFFFF;
	/*border-top: solid 2px #E3E3E4; 
	border-right: solid 2px #E3E3E4;*/
 }

  #innerwrapper {
  border-top: solid 2px #CACBCD;
/*	###border-right: solid 2px #CACBCD; */
 }
 
 #wallpaper {
  position: absolute; 
	left:0px; top:0px; 
	z-index:0;
 }

/******************************************************************************/
/**********   HEAD                                             ****************/
/******************************************************************************/ 

 #header {
   	width: 1015px;
	height: 150px; 
	/* folgende Codezeilen auskommentiert f�r den neuen Head 10.09.2008 */
	
	background-image:url(http://www.pilotprojekt.de/fileadmin/images/Head_img/punktleiste.jpg); 
	
	/*background-image:url(http://www.pilotprojekt.de/fileadmin/images/Head_img/relaunch_head_main_top.jpg);*/ 
	background-repeat: no-repeat;
 }
 
   
  /* folgender Codeblock auskommentiert und ersetzt f�r den neuen Head 10.09.2008 */
 /*  #navi-top {
	font-size: 0.9em;
	color: #FFFFFF;
	text-align:left; 
	margin-left: 735px; 
	margin-right: 15px; <- war auskommentiert
	padding-top: 25px;
 }*/
 
/* Ersatzblock (10.09.2008) */
	
	#navi-top2 {
	left				:	0px;	
	top				:	150px;
	width				:	1016px;
	height				:	106px;
	background-color			:	transparent;
	margin:0;
	padding:0;
	}

 #sprache {
 	position:absolute;
 	top: 40px;
 	left: 45px;
        /* border: solid 0px green; */
	text-align:right; 
	width	:87px;
	/* margin-left: 45px; 
	margin-right: 15px; 
	margin-top: 70px; */
 }

#head_men01 {
	position		:	absolute;
	top				:	32px;
	left			:	0px;
}

#head_men02 {
	position		:	absolute;
	top				:	32px;
	left			:	578px;
}

#head_men03 {
	position		:	absolute;
	top				:	32px;
	left			:	716px;
}

#head_men04 {
	position		:	absolute;
	top		:	32px;
	left		:	855px;
}

#head_men05 {
	position		:	absolute;
	top		:	70px;
	left		:	0px;
}


 #breadcrumb {
  border: solid 0px green; 
	font-size: 1em; 
	color: #808184; 
	border-bottom: dotted 1px #000000; 
	text-align:left; 
	margin-top: 10px; 
	margin-left: 25px; 
	margin-right: 10px; 
	padding-bottom: 5px;
 }

 #breadcrumptrail {
  text-align: left; 
	float:left;
}

 #current-date {
  text-align: right; 
	/*margin-right: 15px;*/
	margin-right: 5px;
}

/******************************************************************************/
/**********   NAVIGATION                                       ****************/
/******************************************************************************/ 

/* Sidebar left */  
 #sidebar-left {
  float:left;
	/*width: 25%;*/
	width: 250px;
	border: solid 0px green;
	background-color: #FFFFFF;
	/*Hack*/
	/*padding-bottom: 5555px;
	margin-bottom: -5555px;*/
 }

 #sidebar-left h3 {
   font-size: 11px;
   text-transform: uppercase;
	 padding-top: 3px;
	 height: 21px;	  	   
   vertical-align:middle;
	 background-color: #9EAFB6;
	 background: url("http://www.pilotprojekt.de/fileadmin/images/bg_headline.gif") repeat-x;
	 /*
	 border-right: solid 1px #ACBBC1;	
	 border-bottom: solid 1px #ACBBC1;   
  */
 }
 
 .bunt {
  /*float:left;*/ 
	height: 20px; 
	padding-top: 1px; 
	/*border-bottom: #3E7553;*/
 }
 
  .grau {
  /*float:left;*/ 
	height: 21px; 
	padding-top: 1px; 
	/*border-bottom: #3E7553;*/
 }

 #sidebar-left #main {
  background-color: #ffffff;
  color: #000000;
	border: solid 0px red;
 }
 
  #sidebar-left .misc-left {
  background-color: #D9DADD;
	border: solid 0px red;
 }

 /*
 #sidebar-left #pilot,
 #sidebar-left #pilot h3 {
  background: transparent url("http://www.pilotprojekt.de/fileadmin/images/bg_pilot.gif") 0 bottom repeat-y;
 }*/
 
/* Sidebar-Left Menu */
 #sidebar-left ul, 
 #sidebar-right ul {
  margin: 0 0 0 0;
  padding: 0 0 10px 45px;
  list-style: none;
 }

 #sidebar-left ul ul,
 #sidebar-right ul ul {
  margin: 0 0 0 10px;
  padding: 0;
 }

 #sidebar-left ul li,
 #sidebar-right ul li {
  margin: 5px 0 0 0;
  padding: 0;
  font-size: 11px;
	border: solid 0px red;
 }
 
 
  
/* Sidebar right */
 #sidebar-right {
 	float: right;
  /*width: 24%;*/
	width: 240px;
	background-color: #FFFFFF;
	border: solid 0px green;
	/*Hack*/
	/*padding-bottom: 5555px;
	margin-bottom: -5555px;*/
 }
 
 #sidebar-right .misc-right {
  background-color: #D9DADD;
 }
 
  #sidebar-right .right_box {
   margin-left: 20px; 
	 margin-right: 10px;
	 margin-top: 10px; 
	 padding-bottom: 10px;
 }
 
 #sidebar-right h3 {
  font-size: 11px;
  text-transform: uppercase;
  padding-top: 3px;
	height: 21px;
	vertical-align:middle;
	background-color: #9EAFB6;
	background: url("http://www.pilotprojekt.de/fileadmin/images/bg_headline.gif") repeat-x;
  /*
	border-right: solid 1px #ACBBC1;	
	border-bottom: solid 1px #ACBBC1;  
	*/
 }
 
 
/* Sidebar-Right Menu xxx
 #sidebar-right ul {
  list-style: none;
  margin: 8px 0 0 20px;  
  padding: 0 0 8px 5px;
	border: solid 0px green; 
 }*/
 
 /* Sidebar-Right Images */ 
 /*#sidebar-right .misc-right img {
  margin: 8px 8px 0 0;
  border: 1px solid #000000;
 }*/

 /*#sidebar-right #top-issue img {
  margin: 12px 8px;
  border: none;
 }*/

/******************************************************************************/
/**********   CONTENT                                          ****************/
/******************************************************************************/
 
 #obersteEbene {
 	/*Hack*/
 	overflow: hidden;
 }
 
 #content {
  /*margin-left: 26%;*/
  /*margin-right: 10%;*/
	
	margin-left: 20px;
	margin-right: 10px;	
	width: 489px;
	background-color: #FFFFFF;
	color: #000000;
	border: solid 0px red;
 }
 
 img,
 a img {
  border: none;
  text-decoration: none !important;
 }
  
 h1 {
  background: transparent;
  color: #000000;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 1.7em;
  font-weight: bold;
  margin: 0.5em 0 1em 0;
 }
 
  /* Content pane */
 #contentpane {
  background-color: #ffffff;
  color: #000000;
	font: 12px Verdana, Helvetica, Arial, sans-serif;
	line-height: 20px;
 }
 
 /* Header f�r Oberbereiche z.B. Presse, PR-Agentur, Verlag, Partner etc. */
 #contentpane #head_themes {
  margin-left: 10px;
	margin-right: 10px;	
	margin-bottom: 0px;
 /*	margin-left: 26%;
	margin-right: 26%;	
	margin-bottom: 25px*/
 }

 #contentpane #head_fonts {
  font-weight:bold;
  margin-left: 32px;  
  /*padding-top: 1px;*/
  color: #000000;
  text-transform: none;
 }
/* Header f�r Oberbereiche ENDE */ 
 
 #contentpane .article h1 {
  background: transparent;
  color: #000000;
  margin-left: 6px;
 }

 #contentpane .opener h1 {
  background: transparent;
  color: #ac1315 !important;
  margin-left: 0!important;
  padding: 0 !important;
 }
 

 
 /* Typo - CSS */
 /* ALT VERSION 4.0.6   #contentpane .csc-caption { */
 #contentpane .csc-textpic-caption {
  font-style:italic;
  margin-top: 3px;
  font-size: 10px;
  line-height: 12px;
 }

 #contentpane h1 {
  font-size: 18px;
  line-height: 20px;
  margin-bottom: 20px;
 }
 
 #contentpane .pfeilliste {
   list-style-image:url(http://www.pilotprojekt.de/fileadmin/images/pfeilliste.gif);
	 margin: 0px;
 }

 #sitemap {
  text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;	
	border-bottom: dotted 1px #666666;
	margin-top: 25px;
 
 
  /*padding: 2px 0 2px 5px;
	font-size: 11px;
	font-weight: bold;	
  background: rgb(153, 153, 153) none repeat scroll 0% 50%;
	-moz-background-clip: initial;
	-moz-background-origin: initial;
	-moz-background-inline-policy: initial;
	color: white;
	text-transform: uppercase;*/	
 }

 h2 {
  background-color: #ACB0AC;
  color: #FFFFFF;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 1em;
  font-weight: bold;
  text-transform: uppercase;
	letter-spacing: 0.5px;
  margin: 10 0 15 0;
  padding: 3 0 3 10;
 }
 
 div#content h5 {
 
	font-size: 12px;
 }
 
 /*h2 {
  background: transparent;
  color: #aa1416;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 1em;
  font-weight: bold;
  text-transform: uppercase;
  margin: 0 0 0 0;
  padding: 0 0 6 0;
  border-bottom: 1px solid #676767;
 }*/
 
 td { 
  font: 12px Verdana, Helvetica, Arial, sans-serif;
 }
 
 #contentpane ul {
   margin-left: 10px;
 }
 
  #contentpane ol {
   margin-left: 30px;
 }
 
 ul {
 	padding-left: 20px;
 }

/* Formatierung von Typo-Formularen */

  .csc-form-label {
   font-size: 11px;
 }

 .csc-form-label-req {
   font-size: 11px;
 }

/* Formulare */ 
 .csc-mailform {
   border: none;
 }

 .csc-mailform-field {
   margin-bottom: 5px;
 }
 

 .csc-mailform-submit {
 	cursor:pointer;
	border:outset 1px #000000;
	background:#EFEFEF;
	color:#4F4F4F;
	font-weight:bold;
	font-size: 9px;
	padding: 3px 3px;
	margin-top: 10px;
	background:url(../images/formbg.gif) repeat-x left top;
 }
 
 input {
 	display: block;
 }
 

/******************************************************************************/
/**********   HYPERLINKS                                       ****************/
/******************************************************************************/ 
 a:link {
  color: #ac1315;
  background: transparent;
  text-decoration: none;  	
}

 a:visited {
  color: #990000;
  background: transparent;
  text-decoration: none;
 }

 a:hover {
  color: #cc0000;
  background: transparent;
  text-decoration: underline;
 }

 #header a {
  background-color: transparent;
	font-size: 0.9em;
  color: #ffffff;
 }

 #header #navi-top a {
  margin: 0 0.5em;
 }

 #sidebar-left a:link,
 #sidebar-left a:visited,
 #sidebar-right a:link,
 #sidebar-right a:visited {
   color: #000000;
   background-color: transparent;
   font-weight: bold;
 }

 #sidebar-left a:hover,
 #sidebar-right a:hover {
  text-decoration: underline;
 }

 #sidebar-left ul li ul li a,
 #sidebar-right ul li ul li a {
  font-weight: normal !important;
 }
 
/* Einr�cken des Submenues */
 #sidebar-left li.submenu {
  /*margin-left:10px;*/
 }

/************************/




/* von Julia f�r die Cartoons*/
.iflow-image {
  border: solid 1px #E2E2E2;
}

/* von Julia f�r die Print-Version */
#print {
    background-color: #ffffff;
}

#print_aswell {
    background-color: #ffffff;
}

/* POLL-Modul CSS */

/* Radiobutton */
input.pollanswer {
	display 			: inline;
	margin-top			: 10px;
	margin-right		: 10px;
}

p.polltotal {
	margin-top			: 20px;
	margin-bottom		: 20px;
}

td.pollresulttext {
	height				: 10px;
}
div#content  img {
margin: 0px;
}
div#content p.bodytext > img {
margin: 0 5 0 5;
}

.csc-frame-frame1 {
	background-color		: #DCDCDC;
	font-size			: 12px;
	padding			: 5px;
	border			: 1px solid #222;
	margin			: 16px 0 16px 0;
}



p.align-right {
text-align: right;
}


.tx-quickPoll-pi1 .pollquestion {
margin-bottom: 20px;
}


#content h1 {
  background: transparent;
  color: #000000;
  font-size: 1.7em;
 }

