/* (c) selimtolga.ch, Webdesign Online1.ch */

/* Generelle Einstellungen */
body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	line-height: 16px;
}
/* Überschriften H1 und H2 und H3*/
h1 { font-size: 18pt; font-weight:100; line-height:24px; margin-top:0px;}
h2 { font-size: 12pt; font-weight:400; margin-bottom:8px;}
h3 { font-size: 12px; font-weight:100;}
ul { margin: 20px; line-height:24px;}

/* Links im Inhaltsteil */
a { text-decoration:none;}
a:visited { color:#000088; text-decoration: none}
a:active  { color:#000088; text-decoration: none}
a:link    { color:#000088; text-decoration: none}
a:hover   { color:#0000ff; text-decoration: underline}

/* TOP-Navigation */
#menuoben{line-height:22px; clear:both;text-align:right;padding:0 133px 0 0;	font-size: 10pt; border-top:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; color: #bbbbbb;}
#menuoben a{text-decoration:none;  color: #777777;}
#menuoben a:visited { color:#777777; text-decoration: none}
#menuoben a:active  { color:#000000; text-decoration: none}
#menuoben a:link    { color:#777777; text-decoration: none}
#menuoben a:hover   { color:#000000; text-decoration: none}

#menuo2{line-height:12px; border:1px solid white; color:#aaaaaa; font-size:10px; width:280px; float:right; text-align:right; margin:53px 0px 4px 0px; padding-right:5px;}
#menuo2 a{line-height:16px; text-decoration:none; color: #000088;}
#menuo2 a:visited { color:#000088; text-decoration: none}
#menuo2 a:active  { color:#000088; text-decoration: none}
#menuo2 a:link    { color:#000088; text-decoration: none}
#menuo2 a:hover   { color:#0000ff; text-decoration: none}

.ms {height: 12px; width:12px; border:0px;} /* Menu Oben Spacer */

/* Container */
#push {border:1px solid white; width:770px; margin:0px auto;}
#header {border:1px solid white; margin:10px 0px 20px 0px;}
#header img{border:0;}
#content {border:0px solid white; float:left; width:574px; margin:0px;}

#leftnav {border:0px; border-left:1px solid #cccccc; border-right:1px solid #cccccc;float:left; width:143px; height:394px; margin-right:29px; padding:10px 2px 10px 18px; line-height:18px;}
#leftnav a{text-decoration:none; color: #777777; display:block;}
#leftnav a:visited { color:#777777; text-decoration: none}
#leftnav a:active  { color:#000000; text-decoration: none}
#leftnav a:link    { color:#777777; text-decoration: none}
#leftnav a:hover   { color:#000000; text-decoration: none}

#i_like_button{
  height:21px;
  border:0;
  overflow:hidden;
  width:450px;
}
#front_image{
  margin-left:35px;
  background-image:url(_img/zauberer-magier-kuenstler.jpg);
  width:486px;
  height:359px;
}

#foot {clear:both; line-height:22px; font-size: 10px; border-top:1px solid #bbbbbb; color: #999999; text-align:right; margin:0px;}
#foot a{text-decoration:none; color: #999999;}
#foot a:visited { color:#999999; text-decoration: none}
#foot a:active  { color:#999999; text-decoration: none}
#foot a:link    { color:#999999; text-decoration: none}
#foot a:hover   { color:#0000ff; text-decoration: none}

/* Rote Hinweisschrift */
.reds { color: #990000;}
.small { font-size:10px;}
.small2 { font-size:11px;}
.up { float:right;}
/* Trashcan */
.distanz-nav-oben{	height: 12px; width:40px;}

/* Copyrighthinweis am Seitenende */
.copyright { font-size: 11px; color: #FFFFFF}
.gray { font-size: 11px; color: #bbbbbb}
a.cr:link, a.cr:visited, a.cr:active, a.cr:hover {color:#999999; text-decoration:none; font-family:Verdana, Arial;font-size:8px;}
a.cr:active, a.cr:hover {color:#222222; font-family:Verdana, Arial;font-size:8px; background-color:#bbbbbb;}
/* Links Programme/Anlässe */
#programme_firstline{
  width:600px;
  float:left;
}
#programme_firstline a{
  float:left;
}
#programme_firstline a img{
  border:0;
  opacity: .5;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);		
}
#programme_firstline .output{
  height:20px;
  font-weight:bold;
}
#programme_firstline .output_first{
  margin:0;
  padding:0 0 0 0;
}
#programme_firstline .output_second{
  margin:0;
  padding:0 0 0 200px;
}
#programme_firstline .output_third{
  margin:0;
  padding:0 0 0 200px;
}
#programme_secondline{
  width:600px;
  float:left;
}
#programme_secondline a{
  float:left;
}
#programme_secondline a img{
  border:0;
  border:0;
  opacity: .5;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);	
}
#programme_secondline .output{
  margin:150px 10px 0 0;
  padding:0 0 10px 0;
  height:20px;
  font-weight:bold;
}
#programme_secondline .output_fourth{
  margin:0 0 0 0;
  padding:0;
}
#programme_secondline .output_fifth{
  margin:0 0 0 0;
  padding:0 0 0 200px;
}
#programme_secondline .output_sixth{
  margin:0 0 0 0;
  padding:0 0 0 200px;
}
/*a.prog:link, a.prog:visited, a.prog:active, a.prog:hover {color:#ffffff; text-decoration:none; font-size:12px; font-weight:bold;}
a.prog:active, a.prog:hover {color:#444444;}*/

/* Div-Box bei Zauberkasten */
.zl { border:1px solid #bbbbbb; padding:10px 20px 12px 20px; background-image:url(_img/rbg1.jpg);}
.zlol {margin:8px 8px 8px 24px;}
#social{
float:right;
  margin-top:3px;
  /*border:0;
  text-decoration:none;*/
}
#social1{
float:right;
  margin-top:3px;
  /*border:0;
  text-decoration:none;*/
}
.social{
float:right;
  
  border:0;
  text-decoration:none;
  padding-right:5px;
}
.fundownbild {
  float:left;
}
.fundowntext {
  padding-left:60px
}
.magier_button{
  border:0;
}
#content .line{
  width:100%;
}
#content .iframe_guestbook{
  width:100%;
  height:320px;
  margin-top:10px;
  padding:0px;
  border:0px;
}
#content .iframe_gratis_report{
  width:100%;
  height:180px;
  margin-top:10px;
  padding:0px;
  border:0px;
}
#content .iframe_contact{
  width:100%;
  height:620px;
  margin-top:10px;
  padding:0px;
  border:0px;
}

.pdf{
  border:0;
}
.selim_picture_contact{
  float:right;
  margin:-130px 80px 0 0;
}
