/*Allgemeine Angaben*/
body {background-color:#333333;margin:0px;margin-left:0px;margin-right:0px;}
div {font-family: myriad Web, Myriad Pro, verdana, tahoma, , frutiger, lucida grande, trebuchet ms, arial, sans-serif;color:#FFFFFF; font-size:12px;text-align:left;text-decoration:none;}

/*Allgemeine Links*/
a {text-decoration:underline;color:#41462f; }
a:hover {text-decoration:none;color:#41462f;}

/*Textformatierungen*/
.textWhite {font-family: myriad Web, Myriad Pro, verdana, tahoma, , frutiger, lucida grande, trebuchet ms, arial, sans-serif;color:#FFFFFF; font-size:17px;margin-right:3px;}
.textBlack {color:#41462f;}

.navText {text-align:right;padding-right:14px;padding-top:12px;font-weight:bold;}
.navTextGreen {text-align:right;padding-right:14px;padding-top:12px;font-weight:bold;color:#3f6400;}

.textSmallGreen {font-size:11px;color:#3f6400;text-align:right;line-height:14px;}
.textSmallGreen a {color:#3f6400;}
.textSmallWhite {font-size:11px;color:#FFFFFF;text-align:right;line-height:14px;}
.textSmallWhite a {color:#FFFFFF;}

/*Bereiche*/
.referenzkunden {position:absolute;background-color:#bdf30b;height:140px;width:140px;top:140px;}
.netzwerk {position:absolute;background-color:#7ec700;height:140px;width:140px;top:280px;}
.leistungen {position:absolute;background-color:#5db3d6;height:140px;width:140px;margin-left:0px;top:420px;text-decoration:none;}
.pixelariumSmall {position:absolute;background-color:#5db3d6;height:140px;width:140px;margin-left:0px;top:420px;text-decoration:none;cursor:pointer;cursor:hand;}
.kontakt {position:absolute;background-color:#0079a1;height:140px;width:140px;margin-left:560px;top:420px;}
.impressum {position:absolute;background-color:#d0ff41;height:140px;width:140px;margin-left:700px;top:280px;}
.pixelarium {position:absolute;background-color:#ade600;height:560px;width:420px;top:0px;margin-left:140px;background-image:url(img/kreise.gif);background-repeat:no-repeat;visibility: visible;}

/*Bl�cke*/
.blockBackground {position:absolute;top:6px;height:560px;width:100%;background-image:url(img/bg.jpg);background-repeat:repeat-x;text-align:center;visibility: visible;}
.blockPixelarium {width:840px;margin:auto;}

/*Elemente*/
.elementTextSmall {padding-right:14px;padding-top:15px;}
.elementLeistungen {margin-top:23px;}
.elementKontakt {margin-top:30px;color:#41462f;}
.elementKontaktText {margin-top:7px;color:#41462f;}
.elementImpressum {position:absolute;margin-left:780px;top:123px;}
.elementContent {position:absolute;left:135px;top:40px;width:240px;}
.elementSchriftzug {position:absolute;left:45px;top:40px;}
.elementlogo {position:absolute;background-color:#FFFFFF;height:270px;width:280px;top:140px;margin-left:560px;}
.elementBlubber {position:absolute;}

.elementFisch1 {position:absolute;background-image:url(img/fisch1.gif);background-repeat:no-repeat;height:24px;width:50px;left:340px;top:105px;}
.elementFisch2 {position:absolute;background-image:url(img/fisch2.gif);background-repeat:no-repeat;height:27px;width:47px;left:130px;top:141px;}
.elementFisch3 {position:absolute;background-image:url(img/fisch3.gif);background-repeat:no-repeat;height:36px;width:57px;left:340px;top:480px;}

/*Elemente Impressum*/
.elementContentImpressum {position:absolute;left:40px;top:0px;width:379px; height:560px; overflow:auto;}
.elementTextImpressum {margin-right:30px;margin-top:40px;padding-bottom:20px;text-align:justify;color:#41462f;}
.elementMask {position:absolute;z-index:10;top:535px;height:25px;width:400px;background-color:#ade600}

/*Inhaltselemente*/
.logo {margin-top:29px;text-align:center;}
.Slogan {color:#41462f;}
.pxText {margin-top:68px;}
.Name {margin-top:6px;color:#41462f;}
.leistungenBg {height:20px;width:238px;background-color:#87cd00;margin-top:7px;}

.Blubber1 {position:absolute;background-image:url(img/blubber1.gif);background-repeat:no-repeat;height:27px;width:27px;left:770px;top:60px;}
.Blubber2 {position:absolute;background-image:url(img/blubber2.gif);background-repeat:no-repeat;height:15px;width:15px;left:620px;top:100px;}
.Blubber3 {position:absolute;background-image:url(img/blubber3.gif);background-repeat:no-repeat;height:27px;width:27px;left:75px;top:460px;}

/*Get Flash Player*/
.elementGetFlashPlayer {position:absolute;z-index:10;width:280px;height:279px;margin-left:560;top:280px;background-color:#FFFFFF;visibility: visible;/*border-top:1px solid #ade600;*/}
.flashPlayer {margin-left:41px;margin-top:12px;color:#41462f;}
.button {background-color:#008fb3;height:20px;width:200px;margin-top:15px;border-left:1px solid #66bcd1;border-top:1px solid #66bcd1;border-bottom:1px solid #2e5c56;border-right:1px solid #2e5c56;}
.buttonActiv {background-color:#4ab4ce;height:20px;width:200px;margin-top:15px;border-left:1px solid #92d2e2;border-top:1px solid #92d2e2;border-bottom:1px solid #44675e;border-right:1px solid #44675e;}

.buttonText {padding-top:3px;padding-left:4px;color:#FFFFFF;text-decoration:none;}
.buttonText a {color:#FFFFFF;text-decoration:none;}
.imgButton {margin-right:6px;border:none;}
