@charset "utf-8";

/* author: Thomas Fux */

body {background-color: #000000;background-image: url(gfx/background.jpg);background-repeat: no-repeat;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-attachment: fixed;background-position: center top;font-family: Arial;font-size: 12px;color: #FFFFFF;line-height: 125%;}

#mm {text-align: left;margin: 0px auto auto;padding: 0px;width: 780px;height: auto; display: block;}

#line { height:40px; width:780px; background-image:url(gfx/line1.jpg); display:block}
#line2 {height:57px; width:780px; display:block;}
#blind { visibility:hidden }

#block1 {height:57px; width:164px; background:url(gfx/buttfree.jpg) top left ; display:block; float:left; overflow:hidden}
#block2 {height:57px; width:189px; background-image:url(gfx/buttcustom.jpg); display:block; float:left; overflow:hidden}
#block3 {height:57px; width:187px; background-image:url(gfx/buttexclusiv.jpg); display:block; float:left; overflow:hidden}
#block4 {height:57px; width:236px; background-image:url(gfx/ma.jpg); display:block; float:left; overflow:hidden}

#mainblock {height:auto; width:780px; background-image:url(gfx/baecks.jpg); display:block;}

#downunder {font-size: 7pt;color: #666666;text-align: center;}
a { outline:none;   }
a.under:link, a.under:active {font-size: 7pt;color: #666666; width:auto; height:auto; text-indent:0px; display:inline}
a.under:visited {font-size: 7pt;color: #FF9933;width:auto;height:auto;text-indent:0px;display:inline}
a.under:hover {font-size: 7pt;color: #FFFFFF; width:auto; height:auto; text-indent:0px; display:inline}

a.ll:link, a.ll:active {font-size: 9pt;color: #666666; width:auto; height:auto; text-indent:0px; display:inline}
a.ll:visited {font-size: 9pt;color: #FF9933;width:auto;height:auto;text-indent:0px;display:inline}
a.ll:hover {font-size: 9pt;color: #FFFFFF; width:auto; height:auto; text-indent:0px; display:inline}

a.fb:link, a.fb:active { width:160px; height:auto; text-indent:0px; color:#FFF; font-size:18px;  }
a.fb:visited {width:160px; height:auto; text-indent:0px; color:#FFF;}
a.fb:hover {width:160px; height:auto; text-indent:0px; color:#FFF; text-decoration:none;}

.main1 {height:auto;width:540px;   display:block; float:left; z-index:1; line-height:160%}
.main2 {height:auto;width:220px;display:block;float:right;padding-left:15px; line-height:105%}


h1 {font-size: 12pt;color: #AA160F;text-decoration: none;font-weight: bold;padding: 0px; font-family:Georgia, "Times New Roman", Times, serif;}
h2 { margin:0px; padding:0px;  }

.ueber {font-size: 12pt;color: #AA160F;text-decoration: none;font-weight: bold;padding: 0px; font-family:Georgia, serif; padding-bottom:8px;}

.rahmen {width: auto;border: 1px solid #550000;padding: 3px;}

.mini {font-size: 9px;color: #CCCCCC; line-height:80%;}

/*ie8 navigation, vielen dank microsoft */



.liks {text-decoration: none;border: 0px;  text-indent:0px;}



.butts { width:280px; height:auto;  }

.butts2 { width:120px; height:auto;  }



.umrand { height:20px;width:95px; display:block }



.vorschau {background-image:url(gfx/vor1.jpg);height:20px;width:95px; overflow:hidden; display:block; }

.vorschau:hover {background-image:url(gfx/vor2.jpg); text-indent:0px}



.download {background-image:url(gfx/down1.jpg);height:20px;width:95px; overflow:hidden; display:block   }

.download:hover {background-image:url(gfx/down2.jpg); text-indent:0px}



a.ablock1:link, a.ablock1:visited,  a.ablock1:active { background:url(gfx/buttfree.jpg) left top ;height:57px;width:164px; border:0px; float:left; margin:0px; padding:0px; text-indent:-1000px;  }

a.ablock1:hover {background:url(gfx/buttfree2.jpg) top left;}



a.ablock2:link, a.ablock2:visited,  a.ablock2:active {background-image:url(gfx/buttcustom.jpg);height:57px;width:189px;float:left; border:0px; text-indent:-1000px;margin:0px; padding:0px;}

a.ablock2:hover{background-image:url(gfx/buttcustom2.jpg);height:57px;width:189px;}



a.ablock3:link, a.ablock3:visited,  a.ablock3:active {background-image:url(gfx/buttexclusiv.jpg);height:57px;width:187px; float:left; border:0px; text-indent:-1000px;margin:0px; padding:0px;}

a.ablock3:hover{background-image:url(gfx/buttexclusiv2.jpg);height:57px;width:187px;}



a.frame:link, a.frame:visited,  a.frame:active {font-size: 12px;color: #FFCC33;text-decoration: none;   width:auto; text-indent:0px; padding:8px; float:left}

a.frame:hover {color: #AA0000; text-decoration:underline}

a.focus{color: #AA0000; text-decoration:none}



a:link, a:visited,  a:active {display:block;width:200px;overflow:hidden;text-indent: 25px;padding: 1px;font-size: 12px;color: #FFFFFF;text-decoration: none;border-top: 0px none #666666;border-right: 0px none #666666;border-bottom: 0px none #666666;border-left: 0px none #666666;}

a:hover {text-indent: 30px;color: #AA0000;}



.imgleft {float:left; border:0px; margin-right:8px; margin-bottom: 2px; margin-top: 2px; }

.imgright { float:right; border:0px; margin-left:8px; margin-bottom: 2px; margin-top: 2px; }



.ueber2 {font-size: 10pt;color: #FFCC33;text-decoration: none;font-weight: bold;padding: 0px;}

.newsblock {  border:#FFCC33 dotted 1px; padding:15px; background: url(gfx/pics/newsback.jpg);  }



.clearall { clear:both; }

.clearing { clear:both; height: 2px;width: auto; }

.nullwert {height: 2px;width: auto; display:block}



.t11 { width:160px;  }

.t12 { width:160px;  }

.breite { width:auto;  }

.polaroid {width:160px;height:150px;background-image:url(http://www.madart25.com/15/gfx/rahmen.jpg);background-repeat:no-repeat;overflow:hidden;display:block;padding: 5px 0px 0px 5px;}

.top5 { width: auto; border: 1px solid #FFFFFF; text-align: center; padding: 4px; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-image: url(gfx/formback.jpg); }



.formula {color: #FFFFFF;background-color: #000000;border: 1px solid #B70000;width: 325px;background-image: url(gfx/formback.jpg);background-position: 0px 0px;background-repeat: repeat;background-attachment: scroll;padding:3px;}

.formula:focus, .formula:hover   {color: #FFFFFF;background-color: #000000;border: 1px dotted #FFFFFF;padding: 3px;width: 325px;background-image: url(gfx/formback.jpg);background-position: 0px 0px;background-repeat: no-repeat;}



#downlink { font-size: 12pt; color: #FFFFFF; background-color: #9D0000; height: 50px; width: 80%; border: 1px solid #FFFF33; display:block; margin:5px; padding:5px; text-align:center; vertical-align:middle; }

#downlink:hover { color: #000000; background-color: #FFFFFF; }


