/********************************************************************************************/
/* gw24_3col_leftNav.css media:screen                                                       */
/* Use with template index.html                                                             */
/********************************************************************************************/

/********************************************************************************************/
/* HTML tag styles   #DBDBDB                                                                */
/********************************************************************************************/ 

/* BODY */
* {margin:0;padding:0;}
/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 
p{margin:0 0 1em 0; padding:2px; line-height:140%; font-size:1.1em;}
body{background-color:#9933FF;/*#E9E4DE*/ position:relative;/* for ie7*/ font-family:Arial,sans-serif; font-size:70%; color:#333333; line-height:normal; min-width:88em;/* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */}

/* LINK */
a{color:#333333; text-decoration:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:underline;}
* a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}

/* ÜBERSCHRIFTEN */
h1{font-size:2.1em/*1.7em*/; margin:14px 0; padding-bottom:2px; border-bottom:#D7D7D7 solid 3px;}
h2{font-size:1.3em; margin:12px 0; padding-bottom:2px; border-bottom:#D7D7D7 solid 2px;}
h3{font-size:1.1em; margin:4px 0; padding-bottom:1px; border-bottom:#D7D7D7 dotted 1px;/*#006699*/}
h4{font-size:100%; margin:0; padding:0;}
h5{font-size:100%; margin:0; padding:0;}

label{font-size:9px; display:block;}

/********************************************************************************************/
/* Layout Divs                                                                              */
/********************************************************************************************/

#boxOUTER-center{max-width:105em;/*115em*/ margin:0 auto;}
* html #boxOUTER-center{max-width:none; width:800px;}
#boxOUTER{min-height:100%;margin:0 325px 0 173px;/*0 28em 0 16em; +17px*/ border-left:1px #9933FF/*#E9E4DE*/ solid; border-right:1px #9933FF/*#E9E4DE*/ solid;}
#boxOUTER_boxCENTRECONTENT-wide{min-height:100%; margin:0 5px 0 173px;/*0 28em 0 16em;*/ border-left:1px #9933FF/*#E9E4DE*/ solid; border-right:1px #9933FF/*#E9E4DE*/ solid;}
* html #boxOUTER{height:100%;} /*IE treats height as min-height anyway*/

#boxHEADER, #boxHEADER_controll{position:absolute; top:0; left:0; width:100%; overflow:hidden;}
#boxHEADER{height:236px/*+21px 16.04.09*/;}
#boxHEADER_controll{height:256px;/*+21px 16.04.09*/}

#boxLEFT{position:relative;/*IE needs this to show float */ width:156px; float:left; margin-left:-173px;/*157px 179px ...TEST-1px instead of plus AND equal | 1px less than width to push footer down in some browsers */ left:-1px; padding:0 11px 52px 6px;/* clear footer*/}
* html #boxLEFT{position:relative; width:162px; float:left; margin-left:-173px; left:-1px; padding:0 0 52px 6px;}
#boxRIGHT{position:relative;/*IE needs this to show float */ width:308px;/*+17px*/ float:right; margin-right:-307px;/*291 314 | 1px less than width to push footer down in some browsers */	left:1px; padding:247px/*to clear header+ 11px = 1em*/ /*+21px 16.04.09*/ 5px 52px 11px;/* clear footer*/}
* html #boxRIGHT{position:relative; width:324px;/*+17px*/ float:right; margin-right:-324px;/*-17px*/ left:1px; padding:247px/*+21px 16.04.09*/ 5px 52px 11px;}
#boxRIGHT_controll{position:relative;/*IE needs this to show float */ width:308px;/*+17px*/float:right; margin-right:-324px;/*-17px*/ /*291 314 | 1px less than width to push footer down in some browsers */ left:1px; padding:288px/*to clear header+ 11px = 1em*/ /*+21px 16.04.09*/ 5px 52px 11px;/* clear footer*/}
* html #boxRIGHT_controll{position:relative; width:324px;/*+17px*/ float:right; margin-right:-324px;/*-17px*/ left:1px; padding:267px 5px 52px 11px;}
#boxFOOTER{width:100%; clear:both; height:auto; text-align:center; position:relative; margin-top:-50px;/*drag footer from below the fold*/}
#boxCENTRECONTENT{float:right; width:100%; position:relative; padding-bottom:52px;/*clear footer*/ margin-left:-1px;}

.outerwrap, .outerwrap_controll{float:left;	width:100%;	margin-right:-3px;/*to stop columns dropping*/}
.outerwrap{padding-top:247px;/*to clear header +11px*/ /*+21px 16.04.09*/}
.outerwrap_controll{padding-top:267px;/*to clear header +11px*/ /*+21px 16.04.09*/}

.clearer, .clear{height:1px; overflow:hidden; margin-top:-1px; clear:both;}

/********************************************************************************************/
/* Layout Divs Testpage                                                                     */
/********************************************************************************************/

.box_BOTTOM{padding:0; margin:0; background-color:#FFFFFF;}
.box_BOTTOM_page-nr, .box_BOTTOM_offer{text-align:right; margin-top:1px; padding:4px; -moz-border-radius-bottomleft:2px; -moz-border-radius-bottomright:2px; -khtml-border-radius-bottomleft:2px; -khtml-border-radius-bottomright:2px; -webkit-border-bottom-left-radius:2px; -webkit-border-bottom-right-radius:2px;}
.box_BOTTOM_page-nr{background-color:#FFFFFF;}
.box_BOTTOM_offer{background-color:#9CC6D6;}
.box_BOTTOM_clear{clear:both;}

.box_CONTENT{height:auto; padding:1.2em; background-color:#FFFFFF;}
.box_CONTENT-art, .box_CONTENT_GAP{height:auto; padding:1.2em; background-color:#FFFFFF; margin-bottom:4px;}

.box_nav_inhalt{height:auto; padding:.4em; margin:0; line-height:140%; font-size:105%; text-align:left; border-bottom:1px solid #E3E3E3;}

.GAP{padding:0; margin-bottom:.8em;}
.boxC_nachrichten_heading_green{padding:.1em 0;	font-size:130%; font-weight:bold; background-color:#FFFFFF;	border-bottom:solid 2px #009900;}

ul#NAV-general{height:auto; font-size:1em;/* 0.83em */ padding:0; margin:0; background-color:#F3F3F3; border-left:solid 1px #000000; border-right:solid 1px #000000; border-bottom:solid 1px #000000/*#CFCFCF*/; -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; -khtml-border-radius-bottomleft:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-left-radius:6px; -webkit-border-bottom-right-radius:6px;}
ul#NAV-general li{list-style:none; margin:0; padding:0;}
ul#NAV-general a{display:block; color:#333333; padding:.3em .4em; text-decoration:none; margin:0;}
ul#NAV-general a:link{text-decoration:none;}
ul#NAV-general a:visited{text-decoration:none;}
ul#NAV-general a:hover{text-decoration:underline;}
ul#NAV-general a:active{text-decoration:none;}

ul#htest{}
ul#htest li{list-style:none; display:inline;}
ul#htest a{color:#333333; text-decoration:none;}
ul#htest a:link{text-decoration:none;}
ul#htest a:visited{text-decoration:none;}
ul#htest a:hover{text-decoration:underline;}
ul#htest a:active{text-decoration:none;}

#navi ul{list-style-type:none; margin:0px; padding:4px; height:32px; overflow:hidden; font:normal normal 18px Verdana, Arial;}
#navi ul li{float:left;}
#navi ul li a{padding:4px; height:24px; display:block; text-align:center; vertical-align:middle; text-decoration:none; color:#999; background-color:#fff;}

#hov1 a:hover{color:#BD00F7;}
#hov2 a:hover{color:#319CCE;}
#hov3 a:hover{color:#CEA55A;}

ul#NAV_green{height:auto; font-size:1em;/* 0.83em */ padding:0; margin:0; background-color:#FFFFFF; border-left:0px solid #000000; border-right:0px solid #000000;}
ul#NAV_green li{list-style:none; margin:0; padding:0;}
ul#NAV_green a{display:block; color:#333333; padding:.4em; text-decoration:none; margin:0; background-color:#FFFFFF;}
ul#NAV_green a:link{text-decoration:none;}
ul#NAV_green a:visited{text-decoration:none;}
ul#NAV_green a:hover{text-decoration:none; background-color:#B2DD87/*#66CC00*/;}
ul#NAV_green a:active{text-decoration:none; color:#FFFFFF; background-color:#009C00;}

#boxC_directory{background-color:#EAEAEA; width:320px; margin:0; padding:0; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px;}
.boxC_directory-heading{padding:.2em; font-size:1.3em; font-weight:bold; border-bottom:#999999 3px solid; color:#999999;}
.boxC_directory-content{padding:.3em; line-height:140%; color:#999999; font-size:1.1em;}
.boxC_directory-content ul{list-style-type:circle; margin-left:16px;}
.boxC_directory-content a{color:#999999; text-decoration:none;}

#boxC_card{background-color:#EAEAEA; width:320px; margin:0; padding:0; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px;}
.boxC_card-heading{padding:.2em; font-size:1.3em; font-weight:bold; border-bottom:#999999 3px solid; color:#999999;}
.boxC_card-content{padding:.2em .5em; line-height:140%; color:#999999; font-size:1.1em;}
.boxC_card-content ul{list-style-type:circle; margin-left:16px;}
.boxC_card-content span{padding-right:.4em;}

#box_CONTENT a{text-decoration:none;}

.update_icon{background: url(../images/update.png) left no-repeat; padding-left:17px;}
.datum_clock{background: url(../images/clock.png) right no-repeat; padding-right:18px;}
.captcha{background: url(../rechen-captcha.php) left no-repeat #FFFFFF; padding:1px 1px 1px 115px; border-collapse:collapse; border:1px solid #CCCCCC; width:60px; -moz-border-radius:4px; -khtml-border-radius:4px;/*Konqueror*/ -webkit-border-radius:4px; font-size:9px;}

/********************************************************************************************/
/* Links                                                                                    */
/********************************************************************************************/

a.link_external, a.link_comments, a.link_read{color:#D200BC; text-decoration:underline;}
a.link_external{background:url(../images/external-link.png) right no-repeat; padding-right:14px;}
a.link_comments{background:url(../images/comments-link.png) left no-repeat; padding-left:14px;}
* html .link_read a:link{text-decoration:underline;}
* html .link_read a:visited{text-decoration:underline;}
* html .link_read a:hover{text-decoration:underline;}
a.link_anker{color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.link_controller{color:#CCCCCC;}
a.link_kat-img{text-decoration:none;}
.page{background-color:#EEE; border:1px solid #CCC; padding:1px 2px; margin:0 1px; text-decoration:none;}
a.last{border:1px solid #CCC; padding:1px 2px; margin:0 1px; background: url(../images/page-last.png) right no-repeat #EEE; padding-right:17px;}
a.offer{background: url(../images/offer.png) left no-repeat; padding-left:25px; text-decoration:none;}
a.link_ad{color:#666666;}

/********************************************************************************************/
/* boxHEADER Controller+Optionbar                                                                     */
/********************************************************************************************/


.boxH_bg{background-color:#0099FF;}
.boxH_bg form{margin:0;padding:0;}
.boxH_bg a{text-decoration: underline;}
.boxH_bg a:link{text-decoration: underline;}
.boxH_bg a:visited{text-decoration: underline;}
.boxH_bg a:hover{text-decoration: none;}

#boxH_header{position:absolute; left:0px; top:0px;}
#boxH_login{position:absolute; left:90px; top:205px; width:auto; height:auto;}
div#boxH_login input{font-size:12px; background-color:#000000; color:#FFFFFF; border:solid #896189; border-width:1px; padding:3px; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px;}
#boxH_login-body{position:absolute; left:90px; top:228px; font-size:12px; color:#FFFFFF; padding:.4em;}
div#boxH_login-body a{color:#FFFFFF;}
#boxH_overview{width:auto; height:auto; padding:.5em .5em .5em .8em; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#fff; font-size:9px;}
#boxH_logo{width:100%; padding:0; color:#FFFFFF;}
#boxH_content-fadingtext{float:left; text-align:left;}

#boxH_bar{width:auto; margin-right:15px;}
#boxH_bar a{color:#333333; text-decoration:none;}
#boxH_bar a:link{text-decoration:none;}
#boxH_bar a:visited{text-decoration:none;}
#boxH_bar a:hover{text-decoration:underline;}

#boxH_controll{position:absolute; right:0px; top:0px; background-color:#000; border-left:2px solid #896189; border-bottom:2px solid #896189; -moz-border-radius-bottomleft:10px; -khtml-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px;}

.boxH_CONTROLL{margin:0 auto;}
.boxH_controller-portal, .boxH_controller-offer, .boxH_controller-user, .boxH_controller-forum, .boxH_content-portal, .boxH_content-offer, .boxH_content-user, .boxH_content-forum{background-color:#FFFFFF; -moz-border-radius-bottomleft:8px; -moz-border-radius-bottomright:8px; -khtml-border-radius-bottomleft:8px;-khtml-border-radius-bottomright:8px; -webkit-border-bottom-left-radius:8px; -webkit-border-bottom-right-radius:8px;}
.boxH_controller-portal, .boxH_controller-offer, .boxH_controller-user, .boxH_controller-forum{height:40px; width:auto; margin:0 6px;}
.boxH_content-portal, .boxH_content-offer, .boxH_content-user, .boxH_content-forum{float:right; margin-left:10px;}
.boxH_controller-portal, .boxH_content-portal{border-left:#D69CF7 1px solid; border-bottom:#D69CF7 1px solid; border-right:#D69CF7 1px solid;}
.boxH_controller-offer, .boxH_content-offer{border-left:#9CC6D6 1px solid; border-bottom:#9CC6D6 1px solid; border-right:#9CC6D6 1px solid;}
.boxH_controller-user, .boxH_content-user{border-left:#E7CEA5 1px solid; border-bottom:#E7CEA5 1px solid; border-right:#E7CEA5 1px solid;}
.boxH_controller-forum, .boxH_content-forum{border-left:#B5DE84 1px solid; border-bottom:#B5DE84 1px solid; border-right:#B5DE84 1px solid;}

.boxH_content-general{padding:.2em .5em; font-size:1.1em; width:100%; background-color:#fff;}

.boxC_OPTION{padding:.4em; background-color:#404040; height:auto; border-bottom:2px #999999 dashed;}

.boxC_OPTION-angebote_kat{width:auto; padding:.6em; height:auto; background-color:#319CCE; -moz-border-radius-topleft:8px; -moz-border-radius-topright:8px; -khtml-border-radius-topleft:8px; -khtml-border-radius-topright:8px; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px; border-bottom: 3px solid #21739C;}
.boxC_OPTION-angebote_heading-kat{padding:.1em 0; font-size:1.3em; font-weight:bold;}
.boxC_OPTION-angebote_ukat{padding:.4em; line-height:140%; font-size:1.1em; text-align:left; height:auto; background-color:#CCCCCC; border-bottom:2px #999999 dashed;}
.boxC_OPTION-angebote_ukat a{color:#333333;}



/********************************************************************************************/
/* HEADING                                                                                  */
/********************************************************************************************/

.boxL_HEADING, .boxC_HEADING, .boxR_HEADING, .boxL_HEADING-login, .boxC_HEADING-offer, .boxR_HEADING-expedition, .boxR_HEADING-newsletter, .boxR_HEADING-survey{height:auto; padding:.5em; color:#FFFFFF; font-weight:bold; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -khtml-border-radius-topleft:4px; -khtml-border-radius-topright:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;}
.boxL_HEADING{background:url(../images/boxR_HEADER-banane.png) left no-repeat; padding:5px 0 5px 27px; background-color:#000000;}
.boxC_HEADING{background:url(../images/boxR_HEADER-banane.png) left no-repeat; padding:5px 0 5px 27px; background-color:#000000;}
.boxR_HEADING{background:url(../images/box_HEADING_bg.gif) left top repeat; text-align:right;}
.boxL_HEADING-login, .boxC_HEADING-offer, .boxR_HEADING-expedition, .boxR_HEADING-newsletter, .boxR_HEADING-survey{background-color:#000000;}
.boxL_HEADING-login, .boxC_HEADING-offer{}
.boxR_HEADING-expedition, .boxR_HEADING-newsletter, .boxR_HEADING-survey{text-align:right;}
.boxL_HEADING-advert, .boxC_HEADING-advert, .boxR_HEADING-advert{height:auto; padding:.2em .5em; background-color:#FFFFFF; color:#CCCCCC; font-weight:normal; -moz-border-radius-topleft:8px; -moz-border-radius-topright:8px; -khtml-border-radius-topleft:8px; -khtml-border-radius-topright:8px; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px; border-bottom:1px solid #CCCCCC;}
.boxR_HEADING-advert{text-align:right;}

/********************************************************************************************/
/* boxHEADER styles                                                                               */
/********************************************************************************************/



#boxL_login, #boxR_expedition, #boxR_newsletter, #boxR_survey{-moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -khtml-border-radius-bottomleft:4px; -khtml-border-radius-bottomright:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px;}

/* boxLEFT styles */
#boxL_advert, #boxC_advert, #boxR_advert{padding:.4em; text-align:center; background:#FFFFFF;}
#boxC_advert{-moz-border-radius-bottomleft:8px; -moz-border-radius-bottomright:8px; -khtml-border-radius-bottomleft:8px; -khtml-border-radius-bottomright:8px; -webkit-border-bottom-left-radius:8px; -webkit-border-bottom-right-radius:8px;}
#boxC_advert-gap{padding:.4em 0; text-align:center;}
#boxL_advert-bottom, #boxR_advert-bottom{height:auto; padding:.2em .5em; background-color:#CCCCCC; text-align:right; -moz-border-radius-bottomleft:8px; -moz-border-radius-bottomright:8px; -khtml-border-radius-bottomleft:8px; -khtml-border-radius-bottomright:8px; -webkit-border-bottom-left-radius:8px; -webkit-border-bottom-right-radius:8px;}

/* boxRIGHT styles */
div#boxR_expedition{background-color:#B7B7B7;/*#C1C1C1*/}
div#boxR_expedition form{margin:0; padding:0;}
div#boxR_expedition a{text-decoration:underline;}
div#boxR_expedition a:link{text-decoration:underline;}
div#boxR_expedition a:visited{text-decoration:underline;}
div#boxR_expedition a:hover{text-decoration:none;}
.boxR_expedition-lines{height:18px; background: url(../images/boxRIGHT_expedition_balken_2.gif) left top repeat-x;}
.boxL_login-body, .boxR_expedition-body, .boxR_newsletter-body, .boxR_survey-body{padding:.4em;}
.boxR_expedition-textfeld, .boxR_newsletter-textfeld, .boxR_survey-textfeld{padding:0 .4em .4em .4em; margin:0; text-align:left;}
.boxR_expedition-map{padding:3px; display:none;}


div#boxR_newsletter{background-color:#FFD479;}
div#boxR_newsletter form{margin:0; padding:0;}
div#boxR_newsletter a{text-decoration:underline;}
div#boxR_newsletter a:link{text-decoration:underline;}
div#boxR_newsletter a:visited{text-decoration:underline;}
div#boxR_newsletter a:hover{text-decoration:none;}
.boxR_newsletter-lines{height:18px; background: url(../images/boxRIGHT_newsletter_balken_2.gif) left top repeat-x;}

div#boxR_survey{background-color:#B5DE84;}
.boxR_survey-lines{height:18px; background: url(../images/boxRIGHT_survey_balken_2.gif) left top repeat-x;}

.boxR_input{padding:1px; border-collapse:collapse; border:1px solid #ccc; width:150px;}
.boxR_input-submit{cursor:pointer; border:1px solid #999999; background:#E3E3E3; margin-left:2px;}

#boxR_ausgrabungsstuecke{height:auto; padding:.4em 0; margin:0;	background:#FFFFFF;	text-align:left;}


#boxR_review{padding:4px; background-color:#FFFFFF;}
.boxR_review-header-1, .boxR_review-header-2, .boxR_review-header-3, .boxR_review-header-4{padding:2px 0; color:#999999; border-bottom-width:1px; border-bottom-style:solid;}
.boxR_review-header-1{border-bottom-color:#0099FF;}
.boxR_review-header-2{border-bottom-color:#0099FF;}
.boxR_review-header-3{border-bottom-color:#9900CC;}
.boxR_review-header-4{border-bottom-color:#9900CC;}
.boxR_review-header-1 a, .boxR_review-header-2 a, .boxR_review-header-3 a, .boxR_review-header-4 a{text-decoration:none; color:#999999;}
.boxR_review-description{padding:2px 0; float:right; color:#777777; font-weight:bold;}
ul#LIST-review{height:auto;	font-size:1em;/* 0.83em */ padding:0; margin:0; background-color:#FFFFFF;}
ul#LIST-review li{list-style:none; margin:0; padding:0;}
ul#LIST-review a{display:block; text-decoration:none; padding:.5em .5em .5em 26px; color:#333333; margin:0;}
ul#LIST-review a:link{background: url(../images/offer.png) left no-repeat #FFFFFF;}
ul#LIST-review a:visited{background: url(../images/offer.png) left no-repeat #FFFFFF;}
ul#LIST-review a:hover{background: url(../images/offer_new.png) left no-repeat #EDF7FA;}
ul#LIST-review a:active{background:url(../images/offer.png) left no-repeat #EDF7FA;}
.LIST-review-li{border-bottom:1px solid #E3E3E3;}

#boxR_topliste{height:auto; padding:0; margin:0; background-color:#FFFFFF;}
.boxR_topliste_boxTL{float:left; height:auto; width:4em; padding:0 1em .2em 0; text-align:left; vertical-align:top; background-color:#33CC33; -moz-border-radius-bottomright:8px;/*Für Netscape Mozilla Firefox*/ -khtml-border-radius-bottomright:8px;/*Konqueror*/ -webkit-border-bottom-right-radius:8px;/*Safari*/}
.boxR_topliste_boxTL_icon{padding:.4em;	text-align:center; background-color:#FFFFFF; -moz-border-radius-bottomright:4px;/*Für Netscape Mozilla Firefox*/ -khtml-border-radius-bottomright:4px;/*Konqueror*/ -webkit-border-bottom-right-radius:4px;/*Safari*/}
.boxR_topliste_heading{height:auto; padding:.1em .1em .1em 5em; text-align:left; font-size:110%; font-weight:bold; background-color:#E6FFE3; border-top:solid 0.2em #33CC33; border-bottom:solid .3em #C9FFC5;}
.boxR_topliste_body{clear:both; height:auto; padding:.4em; margin:0; text-align:left; background:#FFFFFF;}
.boxR_topliste_clear{float:right; width:auto; padding:.1em .4em .1em .4em; font-size:80%; text-align:right; background-color:#CCCCCC; -moz-border-radius-topleft:4px;/*Für Netscape Mozilla Firefox*/ -khtml-border-radius-topleft:4px;/*Konqueror*/ -webkit-border-top-left-radius:4px;/*Safari*/}
.boxR_topliste_bottom{clear:both; margin-bottom:.5em; border-bottom:dotted 1px #999999;}

#boxR_angebote{height:auto; padding:0; margin:0; background-color:#FFFFFF;}
#boxR_angebote hr{height:.2em; background-color:#C5E9FF; margin:0; border-style:none;}
.boxR_angebote_heading{clear:both; height:auto; padding:.1em .1em .1em .4em; text-align:left; font-size:110%; font-weight:bold; background-color:#E3F4FF; border-bottom:solid .3em #C5E9FF;}
.boxR_angebote_left{float:left;	height:auto; width:17em; padding:0;}
.boxR_angebote_body{height:auto; padding:.4em; margin:0; text-align:left; border-top:solid .2em #33CCFF; background:#FFFFFF;}
.boxR_angebote_right{height:auto; width:8em; padding:0 0 .2em 1em; margin:0 0 .4em 17em; background-color:#33CCFF;-moz-border-radius-bottomleft:8px;/*Für Netscape Mozilla Firefox*/ -khtml-border-radius-bottomleft:8px;/*Konqueror*/ -webkit-border-bottom-left-radius:8px;/*Safari*/}
.boxR_angebote_image{height:auto; width:auto; padding:.2em;	text-align:center; vertical-align:middle; background-color:#C5E9FF; -moz-border-radius-bottomleft:4px;/*Für Netscape Mozilla Firefox*/ -khtml-border-radius-bottomleft:4px;/*Konqueror*/ -webkit-border-bottom-left-radius:4px;/*Safari*/}
.boxR_angebote_clear{float:right; width:auto; padding:.1em .4em .1em .4em; font-size:80%; text-align:right; background-color:#CCCCCC; -moz-border-radius-topleft:4px;/*Für Netscape Mozilla Firefox*/ -khtml-border-radius-topleft:4px;/*Konqueror*/ -webkit-border-top-left-radius:4px;/*Safari*/}
.boxR_angebote_bottom{clear:both; margin-bottom:.5em; border-bottom:dotted 1px #999999;}

#boxR_member{height:auto; padding:0; margin:0; background-color:#FFFFFF;}
#boxR_member hr{height:.2em; background-color:#C5E9FF; margin:0; border-style:none;}
.boxR_member_heading{clear:both; height:auto; padding:.1em .1em .1em .4em; text-align:left; font-size:110%; font-weight:bold; background-color:#FFDEDD; border-bottom:solid .3em #FFC8C5;}
.boxR_member_left{float:left; height:auto; width:17em; padding:0;}
.boxR_member_body{height:auto; padding:.4em; margin-top:0; text-align:left; background:#FFFFFF;	border-top:solid .2em #FF3333;}
.boxR_member_right{height:auto; width:8em; padding:0 0 .2em 1em; margin:0 0 .4em 17em; background-color:#FF3333; -moz-border-radius-bottomleft:8px;/*Für Netscape Mozilla Firefox*/ -khtml-border-radius-bottomleft:8px;/*Konqueror*/ -webkit-border-bottom-left-radius:8px;/*Safari*/}
.boxR_member_image{height:auto; width:auto;	padding:.2em; background-color:#FFC8C5;	-moz-border-radius-bottomleft:4px;/*Für Netscape Mozilla Firefox*/ -khtml-border-radius-bottomleft:4px;/*Konqueror*/ -webkit-border-bottom-left-radius:4px;/*Safari*/}
.boxR_member_clear{float:right; width:auto; padding:.1em .4em .1em .4em; font-size:80%; text-align:right; background-color:#CCCCCC; -moz-border-radius-topleft:4px;/*Für Netscape Mozilla Firefox*/ -khtml-border-radius-topleft:4px;/*Konqueror*/ -webkit-border-top-left-radius:4px;/*Safari*/}
.boxR_member_bottom{clear:both; margin-bottom:.5em; border-bottom:dotted 1px #999999;}

/* boxCONTENT styles */
#boxC_offer{background-color:#9CC6D6;}
.boxC_offer-lines{height:18px; background: url(../images/boxCONTENT_offer_balken_2.gif) left top repeat-x;}
.boxC_offer-body{line-height:140%; font-size:105%; text-align:left; padding:.5em; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; background-color:#FFFFFF;}
.boxC_offer-inhalt{border-bottom:1px solid #E3E3E3; margin-bottom:6px;}

.boxC_BUTTON{font-size:12px; border-collapse:collapse; border:1px solid #FFD479;}

#boxC_nachrichten{width:auto; padding:.5em;	background-color:#FFFFFF;}
.boxC_nachrichten_heading{padding:.1em 0; font-size:1.3em; font-weight:bold; border-bottom:solid 2px #9900CC;}
.boxC_nachrichten_datum{float:right; width:auto; padding:.1em 0 .1em .4em; color:#999999; font-size:1.3em;}
.boxC_nachrichten_body{height:auto;	padding:.4em 0; margin:0; line-height:140%;	font-size:1.1em; text-align:left;}
.boxC_nachrichten_footer{padding:.1em 0; margin:0; border-top:solid 2px #CC99FF;}
.boxC_nachrichten_footer_comments{padding:.1em 0; margin-bottom:30px; border-top:solid 2px #CC99FF;}
.boxC_nachrichten_bottom{clear:left;}

.update-text{color:#808080;}

.comment_timestamp{float:right; font-weight:normal; color:#666666;}
.comment_footer{padding:.2em; margin:0;	border-top:solid 0px #DEDFB1;}

/********************************************************************************************/
/* KATALOG                                                                                  */
/********************************************************************************************/ 

#boxC_angebote{padding:.6em; width:auto; background-color:#FFFFFF;}
#boxC_angebote-kat{width:auto; padding:.6em; margin-bottom:2px; background-color:#FFFFFF;}
.boxC_angebote_art-anzahl{float:right; width:auto; color:#999999; font-size:1.3em; padding:.1em 0 .1em .4em;}
.boxC_angebote_art-datum{float:right; width:auto; color:#999999; font-size:1.3em; padding:.1em 0 .1em .4em;}
.boxC_angebote_heading2{height:29px; padding:.5em; color:#FFFFFF; font-size:1.3em; font-weight:bold; text-align:left; background:url(../images/box_HEADING_angebote_bg.gif) left top repeat-x; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -khtml-border-radius-topleft:4px; -khtml-border-radius-topright:4px;/*Konqueror*/ -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;/*Safari*/}
.boxC_angebote_heading{padding:.1em 0; font-size:1.3em; font-weight:bold; border-bottom:solid 2px #21739C;}
.boxC_angebote_heading3{height:25px; padding:0; font-size:100%; font-weight:bold; background:url(../images/box_HEADING_angebote_bg.gif) left top repeat-x;}
.boxC_angebote_body{height:auto; padding:.4em 0; margin-bottom:2px; line-height:140%; font-size:1.1em; text-align:left;}

#boxC_angebote-kat-ukat{padding:.6em; width:auto; background-color:#FFFFFF;}
.atest{float:left; width:50%;}
.atestp{padding-right:.3em;}
.atest2{float:right; width:50%;}
.atest2p{padding-left:.3em;}

.boxC_angebote-kat-overview{width:auto; padding:.6em; height:30px; background-color:#319CCE; -moz-border-radius-topleft:8px; -moz-border-radius-topright:8px; -khtml-border-radius-topleft:8px; -khtml-border-radius-topright:8px; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px; border-bottom: 3px solid #21739C;}
.boxC_angebote_heading-kat{padding:.1em 0; font-size:1.3em; font-weight:bold;}
.boxC_angebote_kat-art-anzahl{float:right; width:auto; color:#FFFFFF; font-size:1.3em; padding:.1em 0 .1em .4em;}

.boxC_angebote-kat-content{width:auto; padding:.4em; line-height:140%; font-size:1.1em; text-align:left; height:auto; background-color:#CCCCCC; -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; -khtml-border-radius-bottomleft:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-left-radius:6px; -webkit-border-bottom-right-radius:6px;}
.atest4{float:left; width:49%;}
.atestp4{padding-right:.2em;}
.atest24{float:right; width:49%;}
.atest2p4{padding-left:.2em;}

#boxC_angebote-art-overview{padding:1.2em; width:auto; background-color:#FFFFFF; margin-bottom:4px;}
#boxC_angebote-art-overview .atest{float:left; width:50%;}
#boxC_angebote-art-overview .atestp{padding-right:1.2em;}
#boxC_angebote-art-overview .atest2{float:right; width:50%;}
#boxC_angebote-art-overview .atest2p{padding-left:1.2em;}
/********************************************************************************************/
/*  boxFOOTER                                                                               */
/********************************************************************************************/ 

#boxF_lines{height:auto; width:100%; padding:0;	margin:0;}
.boxF_lines_1{height:34px; width:100%; background:url(../images/boxFOOTER_balken_1.gif) left top repeat-x;}
.boxF_lines_1_green{height:34px; width:100%; background:url(../images/boxFOOTER_balken_1_green.gif) left top repeat-x;}
.boxF_lines_body{height:30px; width:100%; background-color:#000000;}

/********************************************************************************************/
/*  Bubbles                                                                                 */
/********************************************************************************************/ 

#test, #test_2, #test_3, #test_5, #test_6, #test_7, #test_8, #test_9{height:auto; padding:.5em; text-align:left; -moz-border-radius:8px; -khtml-border-radius:8px; -webkit-border-radius:8px;}
.test_bg, .test_2_bg, .test_3_bg, .test_5_bg, .test_6_bg, .test_7_bg, .test_8_bg, .test_9_bg{height:auto; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px;} 
.test, .test_2, .test_3, .test_5, .test_6, .test_7, .test_8, .test_9{padding:.2em; margin:0; font-weight:bold; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -khtml-border-radius-topleft:4px; -khtml-border-radius-topright:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;}
.test_b, .test_2_b, .test_3_b, .test_5_b, .test_6_b, .test_7_b, .test_8_b, .test_9_b{padding:.2em; margin:0; font-weight:normal; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -khtml-border-radius-bottomleft:4px; -khtml-border-radius-bottomright:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px;}

#test{background-color:#33CC33;}
.test_bg{background-color:#C9FFC5;}
.test{background-color:#E6FFE3;}
.test_b{background-color:#C9FFC5;}


#test_2{color:#000000; background-color:#33CCFF;}
.test_2_bg{background-color:#C5E9FF;}
.test_2{background-color:#E3F4FF;}
.test_2_b{background-color:#C5E9FF;}


#test_3{background-color:#FF3333;}
.test_3_bg{background-color:#FFC8C5;}
.test_3{background-color:#FFDEDD;}
.test_3_b{background-color:#FFC8C5;}


#test_4{height:auto; padding:.2em; text-align:right; background-color: #666666; -moz-border-radius-bottomleft:8px; -moz-border-radius-bottomright:8px;/*Für Netscape Mozilla Firefox*/ -khtml-border-radius-bottomleft:8px; -khtml-border-radius-bottomright:8px;/*Konqueror*/ -webkit-border-bottom-left-radius:8px; -webkit-border-bottom-right-radius:8px;/*Safari*/}

#test_5{background-color:#FFFF00;}
.test_5_bg{background-color:#FEFF91;}
.test_5{background-color:#FEFFC5;}
.test_5_b{background-color:#FEFF91;}

#test_6{padding:4px; background-color:#33CCFF;}
.test_6_bg{background-color:#C5E9FF;}
.test_6{background-color:#E3F4FF; border-bottom:dashed 1px #33CCFF;}
.test_6_b{background-color:#FFFFFF;}

#test_7{padding:4px; background-color:#D69CF7;}
.test_7_bg{}
.test_7{background-color:#E6CEF6; border-bottom:dashed 1px #D69CF7;}
.test_7_b{background-color:#FFFFFF;}

#test_8{padding:4px; background-color:#C6C6C6;}
.test_8_bg{}
.test_8{background-color:#E1E1E1; border-bottom:dashed 1px #C6C6C6;}
.test_8_b{background-color:#FFFFFF;}

#test_9{padding:4px; background-color:#CCCC99;}
.test_9_bg{}
.test_9{background-color:#E6E6BC; border-bottom:dashed 1px #CCCC99;}
.test_9_b{background-color:#FFFFFF;}

.boxR_UL{list-style-type:none; padding:0; margin:0;}
.boxR_UL li{margin:2px 0;}

.boxR_vorwahl-de{background: url(../images/Flaggen/de.gif) left no-repeat #fff; padding:1px 1px 1px 18px; border-collapse:collapse; border:1px solid #CCCCCC; width:40px; border:solid 1px #000000; -moz-border-radius:4px; -khtml-border-radius:4px;/*Konqueror*/ -webkit-border-radius:4px; font-size:12px;} 
.boxR_vorwahl-fr{background: url(../images/Flaggen/fr.gif) left no-repeat #fff; padding:1px 1px 1px 18px; border-collapse:collapse; border:1px solid #CCCCCC; width:40px; border:solid 1px #000000; -moz-border-radius:4px; -khtml-border-radius:4px;/*Konqueror*/ -webkit-border-radius:4px; font-size:12px;}

.boxR_vorwahl-gr{background: url(../images/Flaggen/gr.gif) left no-repeat #fff; padding:1px 1px 1px 18px; border-collapse:collapse; border:1px solid #CCCCCC; width:40px; border:solid 1px #000000; -moz-border-radius:4px; -khtml-border-radius:4px;/*Konqueror*/ -webkit-border-radius:4px; font-size:12px;}
.boxR_vorwahl-gb{background: url(../images/Flaggen/gb.gif) left no-repeat #fff; padding:1px 1px 1px 18px; border-collapse:collapse; border:1px solid #CCCCCC; width:40px; border:solid 1px #000000; -moz-border-radius:4px; -khtml-border-radius:4px;/*Konqueror*/ -webkit-border-radius:4px; font-size:12px;}

.boxR_vorwahl-it{background: url(../images/Flaggen/it.gif) left no-repeat #fff; padding:1px 1px 1px 18px; border-collapse:collapse; border:1px solid #CCCCCC; width:40px; border:solid 1px #000000; -moz-border-radius:4px; -khtml-border-radius:4px;/*Konqueror*/ -webkit-border-radius:4px; font-size:12px;}
.boxR_vorwahl-at{background: url(../images/Flaggen/at.gif) left no-repeat #fff; padding:1px 1px 1px 18px; border-collapse:collapse; border:1px solid #CCCCCC; width:40px; border:solid 1px #000000; -moz-border-radius:4px; -khtml-border-radius:4px;/*Konqueror*/ -webkit-border-radius:4px; font-size:12px;}

.boxR_vorwahl-pl{background: url(../images/Flaggen/pl.gif) left no-repeat #fff; padding:1px 1px 1px 18px; border-collapse:collapse; border:1px solid #CCCCCC; width:40px; border:solid 1px #000000; -moz-border-radius:4px; -khtml-border-radius:4px;/*Konqueror*/ -webkit-border-radius:4px; font-size:12px;}
.boxR_vorwahl-ch{background: url(../images/Flaggen/ch.gif) left no-repeat #fff; padding:1px 1px 1px 18px; border-collapse:collapse; border:1px solid #CCCCCC; width:40px; border:solid 1px #000000; -moz-border-radius:4px; -khtml-border-radius:4px;/*Konqueror*/ -webkit-border-radius:4px; font-size:12px;}

.boxR_vorwahl-es{background: url(../images/Flaggen/es.gif) left no-repeat #fff; padding:1px 1px 1px 18px; border-collapse:collapse; border:1px solid #CCCCCC; width:40px; border:solid 1px #000000; -moz-border-radius:4px; -khtml-border-radius:4px;/*Konqueror*/ -webkit-border-radius:4px; font-size:12px;}
.boxR_vorwahl-tr{background: url(../images/Flaggen/tr.gif) left no-repeat #fff; padding:1px 1px 1px 18px; border-collapse:collapse; border:1px solid #CCCCCC; width:40px; border:solid 1px #000000; -moz-border-radius:4px; -khtml-border-radius:4px;/*Konqueror*/ -webkit-border-radius:4px; font-size:12px;}
