
/* ::::: http://www.kinderfoto.net/stylesheet.css ::::: */

html { font-family: Verdana; }
body { margin: 0px; padding: 0px 0px 50px; background: rgb(255, 255, 255) none repeat; }
img { border: 0px none ; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
#page { width: 955px; }
#header { width: 900px; }
#navigation { padding: 0pt 0pt 0pt 10px; margin-bottom: 0pt; }
#navigation ul { border: medium none ; margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#navigation li { margin: 0pt; padding: 0pt; }
#navigation li a { display: block; height: 14px; margin-top: 4px; text-decoration: none; font-size: 12px; color: rgb(78, 78, 78); }
#navigation li a:hover { text-decoration: underline; color: rgb(41, 88, 218); }
#contentpart { background: transparent url('/shop/subshop/metafiles/2926/con_bg.jpg') repeat; width: 857px; margin-left: 43px; }
#con_top { background: transparent url('/shop/subshop/metafiles/2926/con_top.jpg') repeat; width: 857px; height: 14px; }
#left { float: left; width: 170px; margin-left: 8px; }
#left .headline { background: rgb(229, 229, 229) none repeat; height: 17px; padding-top: 2px; padding-left: 10px; letter-spacing: 2px; font-size: 12px; font-weight: bold; color: rgb(78, 78, 78); }
#left .content { padding-top: 5px; text-align: center; font-size: 12px; color: rgb(78, 78, 78); }
#content { float: right; width: 615px; padding-right: 40px; font-size: 12px; color: rgb(78, 78, 78); }
#content h1 { font-size: 13px; }
#con_bottom { background: transparent url('/shop/subshop/metafiles/2926/con_bottom.jpg') repeat; width: 857px; height: 29px; }
.termine { width: 100%; }
.termine td { border-bottom: 2px solid rgb(229, 229, 229); background: rgb(115, 199, 238) none repeat; height: 25px; padding-left: 5px; color: rgb(42, 42, 42); }
.termine tr {  }
.termine .nobg { border: medium none ; background: transparent none repeat; color: rgb(78, 78, 78); }
.thumbnail { border: 2px solid rgb(52, 52, 52); margin: 7px; width: 130px; }
.alertbox { border: 2px solid rgb(52, 52, 52); padding: 15px; margin-bottom: 25px; }
.link_bestaetigung { border: 2px solid white; padding: 2px 20px; background: rgb(14, 156, 242) none repeat; display: block; width: 60px; text-decoration: none; text-align: center; font-size: 13px; font-weight: bold; color: white; }
.link_bestaetigung:hover { border: 2px solid rgb(52, 52, 52); text-decoration: underline; }
.aktionsuebersicht a { border-left: 4px solid rgb(52, 52, 52); background: rgb(26, 121, 229) none repeat; display: block; width: 250px; text-decoration: none; padding-top: 3px; padding-left: 20px; padding-bottom: 3px; color: white; }
.aktionsuebersicht a:hover { background: rgb(39, 87, 223) none repeat; }
.abstimm_button { border: 1px solid rgb(52, 52, 52); padding: 1px 20px; color: rgb(52, 52, 52); font-family: Verdana; }
.abstimm_input { border: 1px solid rgb(52, 52, 52); width: 160px; padding-top: 1px; padding-bottom: 1px; font-size: 12px; font-family: Verdana; color: rgb(52, 52, 52); }

