/*****************************************/

/* Globale Settings                      */

/*****************************************/



* {

	margin: 0;

	padding: 0;

}





html{

}



body{

  font-family: Corbel, Arial, sans-serif;

  font-size:15px;

  color:#222;

  margin:0px;

  padding:0px;

  background-color:#FF9203;

}



h1{

  font-size: 2em;

  color: #F30022;

  margin-bottom: .5em;

}



h2{

  font-size:1.5em;

  color: #F30022;

  margin: .75em 0 .4em 0;

}



h3{

  font-size:1em;

  color:#F30022;

  margin: 1em 0 .5em 0;

}



h4{

  font-size:1em;

  color:#FFFFFF;

}



p,li {

	line-height: 1.4;

	margin-bottom: .5em;

}



a:link, a:visited{ 

  text-decoration:underline;

  color:#F30E2F;

}



a:active, a:hover{

  text-decoration:underline;

  color:#F34B42;

}



.nlink:link, .nlink:visited{

  text-decoration:underline;

  color:#ABDCFF;

} 



.nlink:active, .nlink:hover{

  text-decoration:underline;

  color:#FFFFFF;

} 



a img{ 

  border: 0; 

}



/*****************************************/

/* Header                                */

/*****************************************/



#headerbg{

  position:absolute;

  top:0px;

  width:100%;

  height:150px;

  margin:0px;

  padding:0px;

  background-image: url(/clowns/picpool/img/header.png);

  background-repeat: repeat-x;

}



#header{

  position:relative;

  width:1000px;

  height:150px;

  margin:0px auto;

  padding:0px;

  /*border:1pt solid #ffffff;*/

}



.headerlogo {

  margin-left:20px;

}



/*****************************************/

/* Ballon im Header                      */

/*****************************************/



#ballon1{

  position:absolute;

  top:49px;

  left:212px;

  width:70px;

  height:101px;

  background-image: url(/clowns/picpool/img/ballon.gif);

  background-repeat: no-repeat;

  /*border:1pt solid #ffffff;*/

}



#ballon2{

  position:absolute;

  top:49px;

  left:450px;

  width:70px;

  height:101px;

  background-image: url(/clowns/picpool/img/ballon.gif);

  background-repeat: no-repeat;

  /*border:1pt solid #ffffff;*/

}



#ballon3{

  position:absolute;

  top:49px;

  left:640px;

  width:70px;

  height:101px;

  background-image: url(/clowns/picpool/img/ballon.gif);

  background-repeat: no-repeat;

  /*border:1pt solid #ffffff;*/

}



#ballon4{

  position:absolute;

  top:49px;

  left:770px;

  width:70px;

  height:101px;

  background-image: url(/clowns/picpool/img/ballon.gif);

  background-repeat: no-repeat;

  /*border:1pt solid #ffffff;*/

}



#ballon5{

  position:absolute;

  top:49px;

  left:900px;

  width:70px;

  height:101px;

  background-image: url(/clowns/picpool/img/ballon.gif);

  background-repeat: no-repeat;

  /*border:1pt solid #ffffff;*/

}



#ballon6{

  position:absolute;

  top:49px;

  left:900px;

  width:70px;

  height:101px;

  background-image: url(/clowns/picpool/img/ballon.gif);

  background-repeat: no-repeat;

  /*border:1pt solid #ffffff;*/

}



/*****************************************/

/* Navigation                            */

/*****************************************/



#navigationbg{

  position:absolute;

  top:150px;

  width:100%;

  height:35px;

  margin:0px;

  padding:0px;

  background-image: url(/clowns/picpool/img/navi.png);

  background-repeat: repeat-x;

}



#navigation{

  width:1000px;

  height:35px;

  margin:0px auto 0px auto;

  padding:0px;

  text-align: right;

  overflow:hidden;

  /*border:1pt solid #ffffff;*/

}



#navlist {

	margin: 0;

	padding: 0;

	height: 35px;

	list-style: none;

	display: inline;

	overflow: hidden;

}



#navlist li {

	margin: 0; 

	padding: 0;

  list-style: none;

	display: inline;

	}



#navlist a {

	float:right;

	padding: 35px 0 0 0;

	overflow: hidden;

	height: 0px !important; 

	height /**/:35px; /* for IE5/Win only */

	}

	

#navlist a:hover {

	background-position: 0 -35px;

	}



#navlist a:active, #navlist a.selected {

	background-position: 0 -35px;

	}



#wuu a  {

	width: 188px;

	background: url(/clowns/picpool/img/clowns_clowns.gif) top left no-repeat;

	}



#cia a  {

	width: 214px;

	background: url(/clowns/picpool/img/cia.gif) top left no-repeat;

	}



#mtg a  {

	width: 170px;

	background: url(/clowns/picpool/img/mitgl.gif) top left no-repeat;

	}



#akt a  {

	width: 132px;

	background: url(/clowns/picpool/img/akti.gif) top left no-repeat;

	}



#kon a  {
	width: 110px;
	background: url(/clowns/picpool/img/kont.gif) top left no-repeat;
	}


#kontakt a  {
	width: 110px;
	background: url(/clowns/picpool/img/kont.gif) top left no-repeat;
	}

#clowns__clowns a  {
	width: 214px;
	background: url(/clowns/picpool/img/clowns.gif) top left no-repeat;
	}

#therapeutische_clownerie  a  {
	width: 214px;
	background: url(/clowns/picpool/img/therapeutische_.gif) top left no-repeat;
	}

#angebote  a  {
	width: 142px;
	background: url(/clowns/picpool/img/angebote.gif) top left no-repeat;
	}

#imp a  {

	width: 121px;

	background: url(/clowns/picpool/img/imp.gif) top left no-repeat;

	}

#partner a  {

	width: 121px;

	background: url(/clowns/picpool/img/partner.gif) top left no-repeat;

	}

/*****************************************/

/* Content                               */

/*****************************************/



#contentbg{

  position:absolute;

  top:185px;

  width:100%;

  height:auto;

  margin:0px;

  padding:0px;

}



#content{

  width:1000px;

  height:auto;

  margin:0px auto;

  padding:0px;

  /*border:1pt solid #ffffff;*/

}



#zitat{

  margin:35px auto;

  /*border:1pt solid #ffffff;*/

}



blockquote {

  width: 300px;

  margin: 0px;

  background: url(/clowns/picpool/img/quote_first.gif) 0 0 no-repeat;

  /*border:1pt solid #ffffff;*/

}



blockquote p.spruch {

  margin: 0px;

  padding: 0px 30px 0px 40px; 

  display: block;

  text-align: left;

  font-size: 16px;

  font-style: italic;

  font-weight: bold;

  line-height: 1.3;

  color: #ffffff;

  background: url(/clowns/picpool/img/quote_second.gif) 0 0 no-repeat;

  background-position:right bottom;

}



blockquote p.sprecher {

  display: block;

  margin-top: 20px;

  padding: 0;

  text-align: right;

  font-style: italic;

  font-weight: bold;

  font-size: 12px;

  color: #ffffff;

} 



#altcontent{

  width:356px;

  height:auto;

  margin:0px auto;

  padding:50px 0px 50px 20px;

  float:left;

  text-align:left;

  /*border:1pt solid #ffffff;*/

}



#altnavi {

  width:356px;

  height:auto;

  margin:0px auto;

  padding:50px 0px 50px 20px;

  float:left;

  text-align:left;
  
  color:#ABDCFF;
  /*border:1pt solid #ffffff;*/

}



#maincontent{

  width:620px;

  height:auto;

  margin:0px;

  padding-top:40px;

  float:right;

  /*border:1pt solid #ffffff;*/

}



#maincontent img{

  border: 5px solid #fff;

  margin: 0 5px 5px 0;

}



#boxtop{

  width:618px;

  height:25px;

  margin:0px;

  padding:0px;

  background-image: url(/clowns/picpool/img/boxtop.gif);

  background-repeat: no-repeat;

  /*border:1pt solid #000000;*/

}



#boxmiddle{

  width:618px;

  margin:0px;

  padding:1px;

  background-image: url(/clowns/picpool/img/boxmiddle.gif);

  background-repeat: repeat-y;

  /*border:1pt solid #000000;*/

}



#boxbottom{

  width:618px;

  height:30px;

  margin:0px;

  padding:0px;

  background-image: url(/clowns/picpool/img/boxbottom.gif);

  background-repeat: no-repeat;

  /*border:1pt solid #000000;*/

}



#boxtext{

  position:relative;

  top:0px;

  left:25px;

  width:555px;

  height:auto;

  margin:0px;

  padding:0px;

  overflow: auto;

  /*border:1pt solid #ffffff;*/

}



.boxtextstyle{

  font-size: 14px;

}



.boxtextstylep1{

  font-size: 14px;

  line-height: 1.8;

}



#maincontent ul{

  font-size:14px;

  list-style-type:square;

  margin-left: 25px;

}



#altnavi ul.listtextstyle li{

	list-style-type:none;

	padding: 3px 0 3px 30px;

	margin-left: 0px;

	font-size: 14px;

	font-weight: bold;

	background: transparent url(/clowns/picpool/img/blume.png) no-repeat 0 45%;

}



.listtextstyle2{

  font-size:14px;

  list-style-type:none;

}



.mgbilder{

  overflow: auto;

	width: 100%;

	margin-bottom: 2em;

}







.mgbildlinks{

  float:left;

  margin-left:25px;

}



.mgbildrechts{

  float:right;

  margin-right:25px;

}



.rubrikbilder{

  margin-bottom:20px;
  border: 5px solid #FFFFFF;

}



.right {

	float: right;

	margin: 0 0 20px 20px !important;

}



.left {

	float: right;

	margin: 0 20px 20px 0 !important;

}





/*****************************************/

/* Kontakt-Form                          */

/*****************************************/



#kform{
   margin-bottom: 60px;

}
#nform{
   margin-bottom: 60px;

}



input,

textarea {

	border: 1px solid #da000b;

	padding: 5px 10px;

}



.one{

  width:300px;

  font-size:14px;

}



.more{

  width:300px;

  height:200px;

  font-size:14px;

}



.button{

  font-size: 14px;

  color: #fff;

  font-weight: bold;

  border:1px solid #fff;

  background: #da000b url(/clowns/picpool/img/navi.png) repeat-x 0 50%;

	margin-right: 20px;

	padding: 5px 10px;

	cursor: pointer;

}

/** by calle */
#imp_link {
  font-size: 9px;
  padding-left: 250px;
  padding-top: 15px;
}
#imp_link a {
  color: #000000;
  display: inline;
}
