* {margin:0;padding:0;} 
.donotdisplay {left:-9999px;position:absolute;}
body {color: #222222;background: #b40f1d url(http://img.dna-partys.de/default/hintergrund.jpg) repeat-x top center;font-size: 80%;font-family: verdana, arial, tahoma, helvetica, sans-serif;}
#counter {padding: 20px 0px;background: url(http://img.dna-partys.de/default/countdown-lichter.gif) no-repeat top center;}
#background {width: 100%;background: url(http://img.dna-partys.de/default/bg_head.jpg) no-repeat top center;}
#mainwrap {background: #faeec6 url(http://img.dna-partys.de/default/bg_main.jpg) repeat-y 0px 220px;padding: 0px 10px;}
#wrap {width: 800px;margin: auto;}
#homewrap {width: 640px;margin: auto;}
#homewrap img {border: none;padding: 0px;margin: 0px;}
img#plakat {padding: 20px 0px;}
#head {height: 80px;}
#wrapperLogo {float: left;padding: 0px;}
#wrapperLogo img {border: 0;}
#teaserImg {background-color: #faeec6;padding: 10px 0px 10px 0px;height: 200px;}
#footer {margin-left:220px;height: 71px;font-size: 80%;}
#breadcrumbs{font-size: 80%;}
#breadcrumbs p {padding: 0px 0px 5px 0px;}
#breadcrumbs_home {padding-right: 3px;float: left;color: #B80B27;}
#contentColumn {float: left;width: 540px;margin-left: 20px;}
#naviColumn {background: #b10e1c url(http://img.dna-partys.de/default/navi_bg.jpg) repeat-y top left;float: left;width: 220px;}
#naviColumn img {border: none;padding: 7px 0px;}
#borderBottom {height: 10px;background-color: #FAEEC6;margin-bottom: 10px;}
#text img {padding: 5px;border: none;}
#text img.noPadding {padding: 0px;}
#footer .wrapper {text-align: centercolor: #B80B27;padding-top: 35px;}
#footer .wrapper a {color: #B80B27;}
img { border: none; }

h1 {font-size: 140%;padding: 8px 0px 4px;}
h2 {font-size: 120%;padding: 4px 0px 2px;}
#gallery h2 {padding: 4px 0px 20px;}
h3 {font-size: 100%;padding: 3px 0px 1px;}
h4 {font-size: 90%;padding: 2px 0px 0px;}
h5 {font-size: 80%;padding: 1px 0px 0px;}
p {padding: 5px 0px;}

ul#breadcrumb, ul.navi, ul#homeNavi, ul#horizontalSubNavi, ul#microNaviList, ul#socialNavi, ul#galleryOverview  {list-style-type: none;list-style-image: none;	padding: 0em 0em;}
#text ul#galleryOverview {margin: 0px;}
#text ul#galleryOverview li {padding: 5px 0px 10px 0px;}
#text ul#galleryOverview li img {padding: 0px 10px 10px 0px;}
ul#breadcrumb li {float: left;padding: 0px 2px 0px;}
ul.navi {background: url(http://img.dna-partys.de/default/background_navi.jpg) no-repeat top left;}
ul.navi ul.navi {background: none;margin: 0px;}
ul.navi li {display:block;}
ul.navi li.level-2 {padding-left: 25px;}
ul.navi li.level-3 {margin-left:-25px;padding-left:35px;background: none;}
ul#microNaviList {float: right;}
li.microNavi, li.microNaviActive {float: left;border-left: dotted 1px #ffffff;}
li.firstItem {float: left;border: none;}
ul#socialNavi {background:url(http://img.dna-partys.de/default/bg_social.jpg)left top no-repeat;height: 159px;margin: 20px 0px 0px;}
ul#socialNavi li {padding: 60px 5px;float: left;}
#text ul {margin-left: 20px;padding: 3px 0px;}
#text ol {margin-left: 30px;padding: 3px 0px;}
ul#horizontalSubNavi {list-style-type: none;list-style-image: none;	padding: 0em 0em;margin: 0px;}

/* LINKS */
a, li.activeItem li a {color: #b80b27;text-decoration: none;}
a:hover, a:focus, ul.navi li.level-1 a:hover, ul.navi li.level-2 a:hover, ul.navi li.level-1 a:focus, ul.navi li.level-2 a:focus, li.activeItem li a:hover, li.activeItem li a:focus {text-decoration: underline;background: none;}
a.navi {display: block;padding: 3px;}
ul.navi li.level-2 a.navi {padding: 0px 3px;}
li.microNavi a.navi {color: #ffffff;text-transform: uppercase;}
li.microNaviActive a.navi {color: #ffffff;text-transform: uppercase;text-decoration: underline;}
li.activeItem a {color: #ffffff;}
a.disabled, li.activeItem li a.disabled, li.activeItem li li a.disabled {text-decoration: line-through;}

.right {text-align: right;}
.left {text-align: left;}
.center {text-align: center;}
.justify {text-align: justify;}
.floatleft {float: left;}
.floatright {float: right;}
.clearboth {clear: both;}
.info {font-size: 70%;color: #555555;}

