/*
-----------------------------------------------
christof lackner style
version:  2007.05.10
----------------------------------------------- */

body {background-color: #383838;}
#container {margin-left: auto; margin-right: auto; width: 900px; background-color: #FFFFFF;}
#background {background: url(./images/background.jpg) no-repeat; width: 900px; height: 795px;}
#background_index {background: url(./images/background_index.jpg) no-repeat; width: 900px; height: 795px;}
#background_kontakt {background: url(./images/background_kontakt.jpg) no-repeat; width: 900px; height: 695px;}
#background_uebermich {background: url(./images/background_uebermich.jpg) no-repeat; width: 900px; height: 1247px;}
#content {margin-left: 151px; margin-right: 141px; padding: 220px 0 0 0;}
#content table {border-collapse:collapse; font: bold 13px Verdana, sans-serif; color: #FFFFFF;}
.main_pic img {padding: 0 0 7px 0;}
a.link {font: bold 13px Verdana, sans-serif; color: #FFFFFF;}
.spacer img {padding: 0; margin: 0;}


.mainnav {padding: 0 0 7px 0; font: bold 13px Verdana, sans-serif;}
td.mainnav {width: 300px;}
a.mainnav {text-decoration: none; color: #FFFFFF; padding: 0 2em 0 0;}
a.mainnav:hover {text-decoration: none; color: #2A2648;}
.mainnav strong {text-decoration: none; color: #2A2648; padding: 0 2em 0 0;}

.picnav {padding: 0 0 7px 0; font: bold 15px Verdana, sans-serif; text-align: right;}
td.picnav {width: 300px;}
a.picnav {text-decoration: none; color: #FFFFFF; padding: 0 0 0 0;}
a.picnav:hover {text-decoration: none; color: #2A2648;}


.pic_01 {display: block; background: url(./images/thumbs/01_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_01:hover {display: block; background: url(./images/thumbs/01_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_02 {display: block; background: url(./images/thumbs/02_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_02:hover {display: block; background: url(./images/thumbs/02_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_03 {display: block; background: url(./images/thumbs/03_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_03:hover {display: block; background: url(./images/thumbs/03_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_04 {display: block; background: url(./images/thumbs/04_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_04:hover {display: block; background: url(./images/thumbs/04_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_05 {display: block; background: url(./images/thumbs/05_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_05:hover {display: block; background: url(./images/thumbs/05_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_06 {display: block; background: url(./images/thumbs/06_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_06:hover {display: block; background: url(./images/thumbs/06_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_07 {display: block; background: url(./images/thumbs/07_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_07:hover {display: block; background: url(./images/thumbs/07_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_08 {display: block; background: url(./images/thumbs/08_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_08:hover {display: block; background: url(./images/thumbs/08_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_09 {display: block; background: url(./images/thumbs/09_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_09:hover {display: block; background: url(./images/thumbs/09_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_10 {display: block; background: url(./images/thumbs/10_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_10:hover {display: block; background: url(./images/thumbs/10_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_11 {display: block; background: url(./images/thumbs/11_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_11:hover {display: block; background: url(./images/thumbs/11_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_12 {display: block; background: url(./images/thumbs/12_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_12:hover {display: block; background: url(./images/thumbs/12_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_13 {display: block; background: url(./images/thumbs/13_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_13:hover {display: block; background: url(./images/thumbs/13_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_14 {display: block; background: url(./images/thumbs/14_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_14:hover {display: block; background: url(./images/thumbs/14_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_15 {display: block; background: url(./images/thumbs/15_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_15:hover {display: block; background: url(./images/thumbs/15_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}
.pic_16 {display: block; background: url(./images/thumbs/16_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: 0px 0px; padding: 0; margin: 0;}
.pic_16:hover {display: block; background: url(./images/thumbs/16_thumb.gif) no-repeat; width: 30px; height: 30px; background-position: -30px 0px; padding: 0; margin: 0;}



#content strong a {background-position: -30px 0px; padding: 0; margin: 0;}

.footer {padding: 25px 0 0 0; font: 12px Arial, sans-serif; color: #FFFFFF; text-align: right; width:600px;}
a.footer {text-decoration: none; color: #FFFFFF; padding: 0;}
a.footer:hover {text-decoration: none; color: #2A2648;}
.footer strong {text-decoration: none; color: #2A2648; padding: 0;}