/*www.die-fotoseite.de -  CSS-Datei letzter Stand 17.08.2010*/

body { color: black; font-size: 9pt; font-family: Arial, Helvetica; margin: 0px; background-image: url(../Gfx/BGPatt.jpg); background-repeat: repeat-y; }
img { border: 0px; }
.kl {font-size: 8pt; }
.bold { font-weight: bold; }
.kurs { font-style: italic; }
h3 { color: black; font-size: 14pt; }
h2 { color: black; font-size: 11pt; }
a:link { color: blue ; text-decoration: none; }
a:visited { color: blue; text-decoration: none; }
a:hover { text-decoration: none; }
a:active { color: red ; text-decoration: none; }
:focus { color: #1c74ff; }
.schalter 		{ background-color: #fff8a7; text-align: center; position: relative; height: auto; margin: 2px; padding-right: 3px; padding-left: 3px; border: solid 1px black; -moz-border-radius:5px }
.schalter:hover { background-color: #fff8a7; text-align: center; margin: 2px; padding-right: 3px; padding-left: 3px; border: solid 1px #f00; -moz-border-radius: 5px }

.schalterohne 		{ margin: auto 3px; padding: 0px 3px; border: solid 1px black; -moz-border-radius:5px }
.schalterohne:hover { margin: auto 3px; padding: 0px 3px; border: solid 1px #f00; -moz-border-radius:5px }

a.navibtn_red		{ display: block; color: black; font-size: 13px; text-align: center; width: 102px; height: 20px; line-height: 20px; margin: 2px auto; border: solid 1px #f00; -moz-border-radius:5px }
a.navibtn_red:hover	{ display: block; color: black; font-size: 13px; text-align: center; width: 102px; height: 20px; line-height: 20px; margin: 2px auto; border: solid 1px #000; -moz-border-radius:5px }
a.navibtn			{ display: block; color: black; font-size: 13px; text-align: center; width: 102px; height: 20px; line-height: 20px; margin: 2px auto; border: solid 1px #000; -moz-border-radius:5px }
a.navibtn:hover 	{ display: block; color: black; font-size: 13px; text-align: center; width: 102px; height: 20px; line-height: 20px; margin: 2px auto; border: solid 1px #f00; -moz-border-radius:5px }
.such 	{ display: block;  width: 105px; height: 50px; margin: 5px auto; }
.popup	{ display: block;  width: 105px; height: 18px; margin: 5px auto; color: black; font-size: 10px; font-family: Arial, Helvetica; }
.counter { display: block; width: 100px; height: 30px; margin: 5px auto; }
.top50cnt { display: block; width: 100px; height: 50px; margin: 5px auto;  }
.home { display: block; width: 100px; margin: 5px auto 20px; }
.zent { text-align: center;}
.links { text-align: left; }
.rechts { text-align: right; }
.blborder { border: 1px solid black }
.bannerborder { display: block; width: 468px; height: 60px; margin: 0 auto; border: 1px solid black; }
.bannerborder150x60 { width: 150px; height: 60px; margin: 0 auto; border: 1px solid black; }

a.astrogal { display: block; margin: 2px; background-image: url(../astro/AstroStart.jpg); width: 150px; height: 100px; }
a.astrogal:hover { display: block; margin: 2px; background-image: url(../astro/AstroStart1.jpg); width: 150px; height: 100px; }

a.SBstart { display: block; margin: 2px; background-image: url(../astro/OriSB.jpg); width: 150px; height: 100px; }
a.SBstart:hover { display: block; margin: 2px; background-image: url(../astro/OriSB1.jpg); width: 150px; height: 100px; }

a.astrotips { display: block; margin: 2px; background-image: url(../astro/planeten.jpg); width: 150px; height: 100px; }
a.astrotips:hover { display: block; margin: 2px; background-image: url(../astro/planeten1.jpg); width: 150px; height: 100px; }

a.laserschw { display: block; margin: 2px; width: 80px; height: 120px; border: 1px solid black; background-image: url(../fotos/Portrait/Laserschwert_th.jpg); }
a.laserschw:hover { display: block; margin: 2px; width: 80px; height: 120px; border: 1px solid black; background-image: url(../fotos/Portrait/Laserschwert_th2.jpg); }

.zeile9hoch { margin:10px auto; width: 774px; height: 135px; }
.zeile8hoch { margin:10px auto; width: 688px; height: 135px; }
.zeile7hoch { margin:10px auto; width: 602px; height: 135px; }
.zeile6hoch { margin:10px auto; width: 516px; height: 135px; }
.zeile5hoch { margin:10px auto; width: 430px; height: 135px; }
.zeile4hoch { margin:10px auto; width: 344px; height: 135px; }
.zeile3hoch { margin:10px auto; width: 258px; height: 135px; }

.zeile6quer { margin:5px auto 30px; width: 744px; height: 90px; }
.zeile5quer { margin:5px auto 30px; width: 620px; height: 90px; }
.zeile4quer { margin:5px auto 30px; width: 496px; height: 90px; }
.zeile3quer { margin:5px auto 30px; width: 372px; height: 90px; }
.zeile2quer { margin:5px auto 30px; width: 248px; height: 90px; }

.zeile4hoch1quer { margin:25px auto; width: 468px; height: 135px; }
.zeile4hoch2quer { margin:25px auto; width: 592px; height: 135px; }
.zeile3hoch2quer { margin:25px auto; width: 506px; height: 135px; }
.zeile2quer2hoch { margin:25px auto; width: 420px; height: 135px; }
.zeile2quer1hoch { margin:25px auto; width: 344px; height: 135px; }
.zeile3quer2hoch { margin:25px auto; width: 544px; height: 135px; }
.zeile3quer1hoch { margin:25px auto; width: 458px; height: 135px; }
.zeile4quer1hoch { margin:25px auto; width: 582px; height: 135px; }
.zeile4quer2hoch { margin:25px auto; width: 668px; height: 135px; }
.zeile5quer1hoch { margin:25px auto; width: 706px; height: 135px; }

.zeile4quer_gr   { margin:5px auto; width: 616px; height: 135px; }
.zeile4quer_ggr   { margin:5px auto; width: 754px; height: 135px; }
.zeile3quer_thgr  { margin:5px auto; width: 564px; height: 125px; }
.zeile3quer_ggr  { margin:5px auto; width: 462px; height: 200px; }
.zeile1quer_ggr  { margin:5px auto; width: 184px; height: 200px; }
.zeile5hoch_ggr  { margin:5px auto; width: 642px; height: 200px; }
.zeile6hoch_ggr  { margin:5px auto; width: 771px; height: 200px; }

.zeile { margin: 10px auto; width: 728px; height: 114px; }
.galzeile710   { margin:5px auto; width: 710px; height: 135px; }

#cont	{ position: absolute; left: 121px; text-align: left; width: 80% }
#navi 	{ width: 120px; position: fixed; }
#zentr { margin: auto; width: 600px; }
#zentrgal { margin: auto; width: 800px; }
#contbox { background-color: #fff8a7;  width: 600px; padding: 10px; margin: 5px auto; border: 1px solid #c00; }
#contboxgal { width: 810px; margin: 5px auto; background-color: #fff8a7; border: 1px solid #c00; }
#contboxgrau { background-color: #c8c8c8; text-align: left; width: 600px; padding: 10px; margin: 0 auto; border: 1px solid #c00; }
#contbox_kl { background-color: #fff8a7; width: 298px; padding: 10px; border: 1px solid #c00; }
#zentr_kl { margin: auto; width: 300px; }
#bignav    { text-align: center; position: absolute; width: 100%;}
#backbtn { text-align: center; margin: 40px auto 20px; }
#galinf { position: absolute; top: 45px; left: 325px; width: 500px; height: 230px; padding: 15px; visibility: hidden; z-index: 2; border: 1px solid #c00; background-color: #fff8a7; }
.th_hoch  { width: 80px; height: 120px; margin: 2px; border: 1px solid black; }
.th_quer  {  width: 120px; height: 80px; margin: 2px; padding-top: 0px; border: 1px solid black; }
.th_quad  {  width: 80px; height: 80px; margin: 2px; padding-top: 0px; border: 1px solid black; }
.th_quer2 {  width: 120px; height: 80px; margin: 42px 2px 0px 2px;  border: 1px solid black; }

.th_quergr {  width: 150px; height: 100px; margin: 2px; }
.th_querggr {  width: 180px; height: 120px; margin: 2px; border: 1px solid black; }
.th_quadggr {  width: 180px; height: 180px; margin: 2px; border: 1px solid black; }
.th_hochggr {  width: 120px; height: 180px; margin: 2px; border: 1px solid black; }

.bildtitelhoch { position: relative; bottom: 0px; text-align: center; width: 84px; height: 11px; margin: 0 auto; }
.bildtitelquer { text-align: center; width: 120px; height: 11px; margin: 0 auto; }
.bildtitelquer2 {position: relative; top: 30px; text-align: center; width: 120px; height: 11px; margin: 0 auto; } 
.bildtitelquerkl2 {position: relative; top: 18px; text-align: center; width: 104px; height: 11px; margin: 0 auto; } 

.bildboxhoch { text-align: center; margin: 0px 0px; font-size: 11px; width: 84px; height: 130px; float: left; }
.bildboxhoch2 { text-align: center; margin: 5px 2px; font-size: 11px; width: 84px; height: 135px; float: left; }
.bildboxhochkl { text-align: center; margin: 10px 0px; font-size: 11px; width: 104px; height: 104px; float: left; }

.bildboxquer { text-align: center; margin: 0px 0px; font-size: 11px; width: 124px; height: 90px; float: left; }
.bildboxquer2 { text-align: center; margin: 10px 0px; font-size: 11px; width: 124px; height: 130px; float: left; }
.bildboxquerkl { text-align: center; margin: 10px 0px; font-size: 11px; width: 104px; height: 86px; float: left; }

.bildboxquad { text-align: center; margin: 0px 0px; font-size: 11px; width: 84px; height: 84px; float: left; }

.bildboxquerkl2 { text-align: center; margin: 14px 0px; font-size: 11px; width: 104px; height: 110px; float: left; padding-top: 15px}

.bildboxquer_ggr { text-align: center; margin: 10px 0px; font-size: 11px; width: 184px; height: 124px; float: left; }
.bildboxquer_gr { text-align: center; margin: 10px auto; font-size: 11px; width: 154px; height: 104px; float: left; }

.hr75 { width: 75%; text-align: center; }

a.umzug { display: block; margin: 0 auto; width: 169px; height: 150px; background-image: url(../fotos/privat/GoernersUmzug/titel1.jpg); }
a.umzug:hover { display: block; margin: 0 auto; width: 169px; height: 150px; background-image: url(../fotos/privat/GoernersUmzug/titel2.jpg); }

a.cow { display: block; margin: 0 auto; width: 212px; height: 150px; background-image: url(../fotos/privat/download/klimawandel/klimawandel_titel.jpg); }
a.cow:hover { display: block; margin: 0 auto; width: 212px; height: 150px; background-image: url(../fotos/privat/download/klimawandel/klimawandel_titel2.jpg); }

a.fully {display: block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/privat/download/fully/titel.png); }
a.fully:hover {display: block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/privat/download/fully/titel2.png); }

a.nzl { display: block; margin: 0 50px; width: 170px; height: 221px; background-image: url(../fotos/privat/nzl/nzltitel.png); float: left; }
a.nzl:hover { display: block; margin: 0 50px; width: 170px; height: 221px; background-image: url(../fotos/privat/nzl/nzltitel2.png); float: left; }
a.nzlbo { display: block; margin: 0 50px ; width: 170px; height: 221px; background-image: url(../fotos/privat/nzl/nzlbestof.png); float: right }
a.nzlbo:hover { display: block; margin: 0 50px; width: 170px; height: 221px; background-image: url(../fotos/privat/nzl/nzlbestof2.png); float: right }

a.silv07 { display: block; margin: 0 auto; width: 184px; height: 150px; background-image: url(../fotos/privat/silvester2007/titel.jpg); }
a.silv07:hover { display: block; margin: 0 auto; width: 184px; height: 150px; background-image: url(../fotos/privat/silvester2007/titel2.jpg); }

a.schulanf { display: block; margin: 0 auto; width: 50px; height: 100px; background-image: url(../fotos/privat/schulanfang/zuckertuete.png); }
a.schulanf:hover { display: block; margin: 0 auto; width: 50px; height: 100px; background-image: url(../fotos/privat/schulanfang/zuckertuete2.png); }

a.dwnld { display: block; margin: 7px auto; width: 100px; height: 55px; background-image: url(../fotos/privat/dwnpic3.png) }
a.dwnld:hover { display: block; margin: 5px; width: 100px; height: 55px; background-image: url(../fotos/privat/dwnpic32.png) }

div.sticker9x9 { float: left; margin: 10px ; width: 100px; height: 100px; background-image: url(../ffz/9x9.png); background-repeat: no-repeat; }
div.sticker5x8 { float: left; margin: 10px 50px ; width: 133px; height: 200px; background-image: url(../ffz/5x8.jpg); background-repeat: no-repeat; }
/*div.sticker5x8:hover { float: left; margin: 10px 50px ; width: 100px; height: 140px; background-image: url(../ffz/5x8-2.jpg); background-repeat: no-repeat; } */
div.sticker4x6 { float: right; margin: 10px; width: 200px; height: 149px; background-image: url(../ffz/4x6.jpg); background-repeat: no-repeat; }
div.sticker4x6:hover { float: right; margin: 10px; width: 200px; height: 149px; background-image: url(../ffz/4x6-2.jpg); background-repeat: no-repeat; }


a.wm2010 { display:block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/wm2010/wm2010titel.jpg); }
a.heavy24 { display:block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/heavy24/heavy24titel.jpg); }
a.abm09 { display: block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/ABM2009/ABM09titel.jpg);  }
a.qs { display: block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/QS/QS_th.jpg);  }
a.abora { color: black; display: block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/Abora/Abora_thgr.jpg);  }
a.radsp { display: block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/radsport/radsport_th.jpg);  }
a.bslam { display: block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/bslam/bslam_th.jpg);  }
a.abm05 { display: block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/ABM/ABM_th.jpg);  }
a.sring { display: block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/suedring/Suedring_th.jpg); }
a.wm06 { display: block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/wm/CityWM_titel.jpg);  }
a.heuersdrf { display: block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/heuersdorf/Heuersdorftitel_th.jpg);  }
a.em08 { display: block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/em/CityEM_titel.jpg);  }
a.slopes { display: block; margin: 0 auto; width: 120px; height: 80px; background-image: url(../fotos/slopestyle/titel.jpg);  }
#eli { float: right; width: 120px; height: 91px; right: 10px; top: 10px }

.label_gr { float: left; margin-top: 5px; width: 80px; }
.input_gr { margin-top: 5px; }
.select_gr { margin-top: 5px; width: 230px; }
.comment_gr { margin-top: 5px; width: 230px; height: 100px; }