/*zaubzer.de
Lamade CSS
04.2010*/

* { padding: 0; margin: 0; }

body  { font-size: 13px; font-family: Arial, Helvetica, sans-serif; background-color: #373737; background-image: url(../gfx/hintergrund_grau.jpg); background-repeat: no-repeat; background-attachment: fixed  }
#wrapper    { margin: 0 auto; width: 980px; height: auto }
#header    { background-image: url(../gfx/transparenz_png_header.png); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 20px auto 0; padding: 0; width: 1050px; height: 225px; float: left }
#navigation       { color: #b9b9b9 !important; font-size: 1.1em; text-decoration: none; background-image: url("../gfx/transparenz_png.png"); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left; margin: 0; padding: 10px 10px 10px 26px; width: 944px; float: left }
#navigation a  { color: #b9b9b9 !important; text-decoration: none }
#navigation a:link  { color: #b9b9b9 !important; text-decoration: none }
#navigation a:visited  { color: #b9b9b9 !important; text-decoration: none }
#navigation a:hover  { color: #fff !important; text-decoration: none }
#content  { background-image: url(../gfx/transparenz_png.png); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; width: 980px; height: auto; float: left }

#leftcolumn      { background-image: url(../gfx/leftcolumn_top.png); background-repeat: no-repeat; background-attachment: scroll; margin: 0 0 0 15px; padding: 10px 0 10px 10px; width: 696px; height: auto; float: left }
#leftcolumn800 { background-image: url("../gfx/leftcolumn_top.png"); background-repeat: no-repeat; background-attachment: scroll; margin: 0 0 0 15px; padding: 10px 0 10px 10px; width: 800px; height: auto; float: left }
#leftcolumn p    { color: #eff3ff; font-size: 1.1em; line-height: 1.4em; text-align: justify; margin-top: 1.1em; margin-bottom: 1.1em }
#leftcolumn h1  { color: #d7dde2; font-size: 1.4em; margin-top: 1.5em }
#leftcolumn h2  { color: #d7e3e8; font-size: 1.2em; margin-bottom: 0.9em }
#leftcolumn h3  { color: #ccf; font-size: 1.1em; margin-bottom: 0.9em }
#leftcolumn h4  { color: #ccf; font-size: 1em; margin-bottom: 0.9em }
#leftcolumn h5  { color: #ccf; font-size: 1em; margin-bottom: 0.9em }
#leftcolumn h6  { color: #ccf; font-size: 1em; margin-bottom: 0.9em }
#leftcolumnend { background-image: url(../gfx/leftcolumn_bottom.png); background-repeat: no-repeat; background-position: right 0; width: 696px; height: 90px }


#rightcolumn     { color: #eee; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; display: inline; margin: 0 0 0 10px; padding: 10px; width: 220px; height: auto; float: right }
#rightcolumn p     { color: #eee; font-size: 1em; text-align: left; margin-top: 1em; margin-bottom: 1.3em; padding-right: 5px }
#rightcolumn a { color: #a4a4a4; text-decoration: none; }
#rightcolumn a:link  { color: #a4a4a4; text-decoration: none }
#rightcolumn a:hover  { color: #a4a4a4; text-decoration: none }
#rightcolumn h3  { color: #eee; font-size: 1em }
#slider   { background-repeat: no-repeat; margin-top: 9px; width: 696px; height: 230px }
#slider1   { margin-left: 0; width: 116px; height: 230px; float: left }
#slider2   { width: 116px; height: 230px; float: left }
#slider3   { width: 116px; height: 230px; float: left }
#slider4   { width: 116px; height: 230px; float: left }
#slider5   { width: 116px; height: 230px; float: left }
#slider6  { width: 116px; height: 230px; float: left }

#slider_nav   { background-repeat: no-repeat; width: 220px; height: auto }
#slider_nav1     { display: block; width: 220px; height: 40px; float: left; border-bottom: 1px dotted #c5d4e4 }#slider_nav2    { width: 220px; height: 40px; float: left; border-bottom: 1px dotted #c5d4e4 }
#slider_nav3    { width: 220px; height: 40px; float: left; border-bottom: 1px dotted #c5d4e4 }
#slider_nav4    { width: 220px; height: 40px; float: left; border-bottom: 1px dotted #c5d4e4 }
#slider_nav5    { width: 220px; height: 40px; float: left; border-bottom: 1px dotted #c5d4e4 }
#slider_nav6   { width: 220px; height: 50px; float: left }

#footer     { color: #828588; background-image: url("../gfx/transparenz_png_footer.png"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: center; margin: 0; padding: 50px 10px 10px; width: 980px; height: 89px; clear: both }
ol  { color: #fff; font-size: 1.1em; list-style-type: decimal; margin: 1em 0 1em 40px }
ol ol  { font-size: 1.1em; background-color: #fff; margin-top: 0; margin-bottom: 0 }
ul  { color: #fff; font-size: 1.1em; line-height: 2em; list-style-type: disc; margin: 1em 0 1em 40px }
ul ol  { color: #fff; font-size: 1.1em; margin-top: 0; margin-bottom: 0 }
ul ul  { color: #fff; font-size: 1.1em; margin-top: 0; margin-bottom: 0 }
#newsletter { text-align: right; margin-top: 30px; margin-right: 325px; }

a:link  { color: #a4a4a4; text-decoration: none  }
a:visited  { color: #a4a4a4; text-decoration: none  }
a:hover  { color: #a4a4a4; text-decoration: none  }
a:active  { color: #a4a4a4; text-decoration: none  }

#leftcolumn img    { background-color: #fafafa; margin: 0 6px 6px 0; padding: 4px; width: 250px; height: auto; float: left; border: solid thin #d4d4d4 }
#slider img  { background-color: transparent; margin: 0; padding: 0; width: auto; height: 230px; border-style: none }
#linkbearbeiten { width: 18px; height: 18px; padding-top: 0; padding-left: 660px; }
#linkbearbeiten img { background-color: transparent; width: 18px; height: 18px; border-style: none; border-width: 0; }

table  { width: auto }
td { color: #fff; background-image: url(../gfx/transparenz_png.png); margin-top: 4px; margin-bottom: 4px; padding: 8px; border: solid 1px #272b2e; }
