/* Reset all */
*{padding:0;margin:0; border:0;}

DIV.doPrint {color:#fff; font-size:14px; font-weight:bold; text-align:center; background:url(../images/bg-head-red.gif) repeat-x; margin:10px 0 20px 0; text-decoration:underline;}
DIV.doPrint A {color:#fff;}
DIV.print, #breadcrumb {display:none;}
html {height:100%;}
body {font-size:12px; margin:0px; padding:0px; font-family:verdana, sans-serif; width:510px; margin:20px; border:1px solid #BB2936; padding:20px;}
a img {border:0;}
a:focus {outline: none;}
div,p,ul {font-size:12px; line-height:160%; text-align:left}
td {vertical-align:top;}
pre { display:none }
ul,ol {margin:0 0 10px 20px}
input,textarea,select {font-size:12px;font-family:verdana, sans-serif;}

/*DEFAULT*/
P {margin-bottom:10px}

/*HEADLINES*/
H1 {margin:0 0 10px; font-size:17px; color:#BB2936; line-height:25px; font-family:verdana, sans-serif; border-bottom:1px solid #BB2936; font-weight:normal}
H2 {margin:0 0 5px; font-size:13px; color:#BB2936; font-family:verdana, sans-serif;}
H3 {margin:0 0 5px; font-size:12px; color:#BB2936; font-family:verdana, sans-serif;}

H2 a {color:#000}

/*CONTAINER*/
#wrapper {margin:auto; width:960px;}
.wrapper {margin:auto; width:960px;}
#headernavi {display:none;}
#header {width:960px; height:295px; margin:0 auto; display:none;}
#left {display:none;}
#right { width:750px;}
#content_left {float:left; width:510px;}
#content_right {float:right; width:220px}
#footer {font-size:11px}
#footer DIV.left {width:660px; float:left;}
#footer DIV.left A{display: none;}
#footer DIV.right {width:300px; float:right;}
.shadow {background:#fff url('/design/ger/images/bg-shadow.gif') repeat-x top left;}
#breadcrumb {margin-bottom:10px;font-size:10px}
.actionbox {background:#D4E796}
.actionbox P {padding:5px;font-size:11px;margin:0}
.actionbox H2 {margin:0;color:#fff; background:#34A726 url('/design/ger/images/bg-head-green.gif') repeat-x top left;font-size:13px;padding:5px 5px;}
.banner_house {float:left;margin-right:8px;width:160px; display:none;}
#navi {padding:25px 0 0 0;}

SPAN.sub {font-size:10px}

/*LINKS*/
a {color:#BB2936; text-decoration:none}
a:hover {text-decoration:underline}
a.next {background:url(/design/ger/images/arrow-next.gif) no-repeat 5px center; padding:0px 0px 0px 15px;}
a.search {display:block;font-size:11px;color:#000;background:#D4E796 url(/design/ger/images/search.gif) no-repeat 5px center; padding:3px 5px 3px 15px;}
#navi {display:none;}
/*#navi a.e1 {display:block;text-decoration:none;color:#fff;background:#A30F0F url('/design/ger/images/bg-head-red.gif') repeat-x top left;font-size:13px;padding:5px 5px;font-weight:bold}
#navi a.e1:hover {text-decoration:underline}
#navi a.e2 {display:block;text-decoration:none;color:#BB2936;background:#FFF5D7;font-size:12px;padding:5px 20px;}
#navi a.e2active {display:block;text-decoration:none;color:#fff;background:url('/design/ger/images/bg_nav_2.jpg') repeat-x top;font-size:12px;padding:5px 20px;font-weight:bold}
#navi a.e2:hover {text-decoration:underline}
#breadcrumb a {color:#64A90E}*/

/*LINES*/
.line {padding:10px 0  18px 0; background:url(../images/line_bg_top.gif) repeat-x bottom;}
.line_image {float:left;width:120px}
.line_content {float:right;width:370px}
.line P {}

/*.lineSmallTeaser {width:255px; float:left;}*/
.lineTeaserLeft {width:250px; float:left;}
.lineTeaserRight {width:250px; float:right;}


/*MESSAGE*/
.warning {padding:10px;margin-bottom:10px;background:#BB2936;color:#fff}
.warning h2 {font-size:15px;color:#fff}

/*HEADERNAVI*/
#search	{width:185px; float:left;}
#search INPUT {color:#9BBD11; width:180px; height:auto; background:#fff url(../images/lens.gif) no-repeat right top; font-size:11px; padding:4px 0 3px 0;}
#support {width:240px; float:right;}
#resizer {width:80px; float:left; text-align:right;}
#flags {width:160px; float:right; text-align:right;}
#flags IMG {margin:0 0 0 15px;}

/*FORMULARE*/
INPUT.box {width:400px; border:1px solid #9BBD11;}
INPUT#fromAddress { width:300px; border:1px solid #9BBD11; float:left;}
INPUT.submit, INPUT.buttonRoute {width:auto; background:url('/design/ger/images/bg_nav_2.jpg') repeat-x top; color:#fff; font-weight:bold; cursor:pointer; padding:5px 10px; margin:0 0 0 100px;}
/*INPUT.buttonRoute { margin:0;}*/
TEXTAREA {width:400px; height: 180px; border:1px solid #9BBD11; overflow:hidden;}
LABEL {float:left;width:100px;}
LABEL.option {float:left;width:70px;}

/***SPECIAL FÜR EMBEDDED IMAGES***/
DIV.object-left {width:auto; float:left; margin:0 15px 15px 0;}
DIV.object-right {width:auto; float:right; margin:0 0 15px 15px;}
DIV.object-center {padding:0 auto 0 auto; width:100%; text-align:center;}
		
DIV.thumb A.two {margin:0 2px 0 4px;}
DIV.thumb A.three {margin:0 4px 0 2px;}

/***CONTENTGALERIE***/
DIV#contentGalerie {background:#DCEAB5; padding:0 2px 10px 2px; font-size:10px; font-weight:bold;}
DIV.galerieText {font-size:10px;}

/***TAGCLOUD***/
#tagcloud {border-top:1px solid #BB2936; border-bottom:1px solid #BB2936; color:#BB2936; padding:16px 0 10px 0;}
#tagcloud A {color:#BB2936;}

/***SEARCH***/
DIV.searchresult {padding:20px 0 0 0; border-bottom:1px solid #BB2936;} 
DIV#searchField {background:url(../images/bg_search.jpg) repeat-x top #64A90E; height:30px; color:#fff; padding:10px 0 3px 15px;} 
DIV#searchField INPUT.box {background-color::#fff; font-size:11px; border:1px solid #64A90E; height:15px; padding:2px 0 0 5px; width:200px;} 
DIV#searchField INPUT.button {background-color:transparent; color:#fff; font-size:11px; cursor:pointer;}

/*SHOP
.shop-confirmorder {width:auto; width:100px; display:none;}
.shop-confirmorder P {display:none;}
.content-basket {width:960px; display:none;}*/

/*CLEAR*************************************************/
.l {background-color:#BB2936; height:1px; font-size:1px; border:0px;overflow:hidden;clear:both;}
.c {clear:both;}
.c2 {clear:both; font-size:2px; height:2px;border:0px;overflow:hidden;}
.c3 {clear:both; font-size:3px; height:3px;border:0px;overflow:hidden;}
.c4 {clear:both; font-size:4px; height:4px;border:0px;overflow:hidden;}
.c5 {clear:both; font-size:5px; height:5px;border:0px;overflow:hidden;}
.c7 {clear:both; font-size:7px; height:7px;border:0px;overflow:hidden;}
.c9 {clear:both; font-size:9px; height:9px;border:0px;overflow:hidden;}
.c10 {clear:both; font-size:10px; height:10px;border:0px;overflow:hidden;}
.c12 {clear:both; font-size:12px; height:12px;border:0px;overflow:hidden;}
.c15 {clear:both; font-size:15px; height:15px;border:0px;overflow:hidden;}
.c20 {clear:both; font-size:20px; height:20px;border:0px;overflow:hidden;}
.c30 {clear:both; font-size:30px; height:30px;border:0px;overflow:hidden;}
.c40 {clear:both; font-size:40px; height:40px;border:0px;overflow:hidden;}
.c50 {clear:both; font-size:50px; height:50px;border:0px;overflow:hidden;}
.c60 {clear:both; font-size:60px; height:60px;border:0px;overflow:hidden;}
.c70 {clear:both; font-size:70px; height:70px;border:0px;overflow:hidden;}
.c80 {clear:both; font-size:80px; height:80px;border:0px;overflow:hidden;} 
