	body {
		font-family: Verdana, Tahoma, Arial, sance-serif;	
		font-size:11px	!important
	}
	A {
		color:#BC2A77;
		text-decoration:underline;
		font-weight:normal;
	}

	#contenttable {
		 background-image:url('/img/elements/background.jpg');
		 background-position:left top;
		 background-repeat:repeat-x;
		 text-align:left;
		 font-size:11px !important
 	}

        #BeautyContent A {
                color:#BC2A77;
        }


        .headertable {
                background-image:url('/img/elements/kopf.gif');
		background-position:left top;
		background-repeat:no-repeat;
		height:118px;
        }

	#search_header {margin-top:32px;}
	#search_header {margin-top:34px;}
	#search_caption {
		margin-top: 10px;
		font-size: 11px;
	}
	#search_input {
		border:1px #F5DFEB solid;
		height:17px;
		width:100px;
		font-size:10px;
		margin-top:2px;
		margin-right:5px;
	}	
	#search_go {
		line-height:17px;
		vertical-align: bottom;
	}
	#horoskope_table {
		margin-top:10px;
	}
	#right_column {
		background-color:#F2F2F2;
	}
	#topimages2 {
		background-image:url(/img/elements/verlauf_artikel.jpg);
		width:400px;
		text-align:right;
	}
	#topimages1 {
		margin-left:10px;
	}
	#popuptop {
		height:24px;
		vertical-align:middle; 
		text-align:right;
		background-color:#F8EFF4;
	}
	#popupbottom {
		vertical-align:middle; 
		text-align:right;		
	}
	#popupheadline {
		font-size:14px;
		font-weight:bold;
		color:#630043;
		margin-top:15px;
	}
        #pollingheadline {
                font-size:14px;
                font-weight:bold;
                color:#630043;
                margin-top:20px;
		margin-bottom:20px;
        }
	#popupimage {
		margin-top:2px;
	}
        #popup_pollingimage {
                margin-top:10px;
		margin-left:45px;
		margin-right:45px;
		margin-bottom:10px;
        }
	#popupclosebutton {
		margin-top:5px;
		margin-bottom:3px;
	}
	.spacer_top {
		width:190px;
		height:21px;
	}
	.navpic_top {
		margin-top:10px;	
	}
        .navpic_bot {
                margin-bottom:10px;
        }

	.header_image {
		margin-top:1px;
		margin-bottom:10px;
	}
	.teaser_image {
		margin-bottom:8px;
	}
        .title_image {
		margin-top:8px;
                margin-bottom:8px;
        }
        .teaser_image_polling {
                margin-bottom:1px;
		margin-left:10px;
        }
	.teaser_abschluss {
		margin-top:10px;
		margin-bottom:20px;
	}
	.teaser_big_hl {
		font-size:14px !important;
		line-height:14px!important;
		font-weight:bold;
	}
	 A.teaser_big_hl  {
		color:#000000;
		text-decoration:none;
	}
	.teaser_small_image {
		margin-right:5px;
		float:left;
	}

	.teaser_small_hl {
		font-size:12px!important;
		line-height:14px!important;
		font-weight:bold;
	}
	 A.teaser_small_hl  {
		color:#000000;
		text-decoration:none;
	}
	.teaser_small_text {
		font-size:11px!important;
		line-height:13px!important;
	}
	 A.teaser_small_hl  {
		color:#000000;
		text-decoration:none;
	}
	.teaser_testmachen {
		margin-top:10px;
		margin-bottom:7px;
	}
	.teaser_txt {
		font-size:11px!important;
		margin-top:3px;
	}
        .teaser_txt_polling {
                font-size:11px !important;
                margin-top:3px;
		margin-bottom:5px;
        }
	.teaser_top_right_text {
		font-size:11px !important;
		font-weight:bold;
	}
	.teaser_top_right  {
		margin-top:15px;
		margin-left:10px;
		margin-right:10px;
		width:146px;
		font-size:11px !important;
	}
	.teaser_rest_right  {
		margin-top:20px;
		margin-left:10px;
		margin-right:10px;
		padding-bottom:18px;
		width:146px;
		font-size:11px !important;
	}
	.teaser_right_abschluss {
		margin-left:10px;
		margin-top:10px;
		margin-bottom:20px;
	}
	 A.teaser_top_right_text  {
		color:#000000;
		text-decoration:none;
	}
	.teaser_mehr {
		text-align:right;
		margin-top:5px;
	}
	.teaser_long_start {
		font-size:11px !important;
		font-weight:bold;
	}
	.teaser_long_rest {
		font-size:11px;
	}
	.teaser_long_link {
		font-size:11px !important;
		color:#BC2A77;
		font-weight:normal;
		text-decoration:none;
	}
	.box {
		margin-top:5px;
		margin-bottom:10px;
		margin-left:10px;
	}
	.box1bild {
		margin-top:5px;
		margin-bottom:10px;
	}
	.boxtop {
		background-image:url(/img/elements/corners_top.gif);
	}
	.boxmiddle {
		background-image:url(/img/elements/borders.gif);
		padding:10px;
		vertical-align:top;
		font-size:10px !important;
		color:#BC2A77;
		font-weight:bold;
	}
	.boxmiddle A {
		font-weight:normal;
		text-decoration:none;
		color:#BC2A77;
	}
	.boxmiddle A:hover {
		font-weight:normal;
		text-decoration:underline;
		color:#BC2A77;
	}
	
	.boxmiddle UL {
		list-style-type:none; 
		list-style-image:none !important;
		margin:0px;
		padding:0px;
	}
	.boxmiddle LI {
		padding-bottom:5px;
		
	}
	.boxbottom {
		background-image:url(/img/elements/corners_bottom.gif);
	}
	.boxmehrzumthema {
		margin-top:13px;
		margin-bottom:3px;
	}
  .boxmehrzumthema_text {
	  font-size:10px !important;
	  color:#000000;
	  font-weight:normal;
	  margin-top:13px;
	  margin-bottom:3px;
		text-transform:uppercase;
	}
	.articleheadline {
		font-size:14px !important;
		margin-bottom:8px;
		margin-top:2px;
		font-weight:bold;
	}

        h1 {
                font-size:14px !important;
                margin-bottom:8px;
                margin-top:2px;
                font-weight:bold;
        }

	.articlesubline {
		font-size:11px !important;
		font-weight:bold;
	}

        .articlebody h3 {
                font-size:11px !important;
                line-height:16px;
		font-weight:bold;
		margin: 0 0 15px 0;
        }
	
	.articlebody {
		font-size:11px !important;
		line-height:16px;
	}
        .polling_counted {
		margin-top:10px;
		margin-bottom:1px;
                font-size:11px !important;
                line-height:16px;
		color:#BC2A77;
        }
	.surveyquestionheadline {
		font-size:11px !important;
		font-weight:bold;
	}
	.surveyquestionsubline {
		font-size:11px !important;
	}
	.surveyanswer {
		font-size:11px !important;
	}
	.surveyalert {
		font-size:11px !important;
		font-weight:bold;	
	}
	.surveyresult {
		font-size:14px !important;
		margin-bottom:8px;
		margin-top:2px;
		font-weight:bold;
	}


	.bottomnavBL {
		margin-top:15px;
		margin-bottom:10px;
		font-size:11px !important;
		font-weight:bold;
		background-image:url(/img/elements/article_bottom_nav.gif);
		background-repeat:no-repeat;
		text-align:center;
		color:#BC2A77;
		
	}

	.bottomnavBL A {
		font-weight:normal;
		text-decoration:none;
		color:#BC2A77;
	}
	.bottomnavBL A:hover {
		text-decoration:underline;
		color:#BC2A77;
	}
	.articlenavlinks {
		margin-top:20px;
		font-size:11px;
	}
	.articlenavlinks UL {
		margin-top:20px;
		list-style-type:none;
		margin:0px;
		padding:0px;
	}
	.articlenavlinks LI {
		padding-bottom:5px;
	}
	.articlenavlinks A {
		text-decoration:none;
		font-weight:normal;	
	}
	.articlenavlinks A:hover {
		text-decoration:underline;
	}
	.popupnavimage {
		margin-top:5px;
	}
	.popupnavicon {
		margin-top:3px;
	}
	.popuptext {
		margin-top:10px;
		font-size:11px;
		line-height:13px;
		color:#630043;
	}
        .popupcopy {
                margin-top:2px;
                font-size:10px;
                line-height:10px;
                color:#EBC0D7;
		text-align:right;
        }
	.horoskopimage {
		margin-left:10px;
		margin-bottom:10px;
	}
	
	
	div#formularBody {
		font-size:11px;
		font-weight: normal;
		line-height:13px;
	}	
	div#formularField {
		margin-top:5px;
		font-size:10px;
	}	
	div#formularField input {
		border:1px #F5DFEB solid;
		height:17px;
		font-size:10px;
	}	
	div#formularField select {
		border-width:1px;
		border-color: #F5DFEB;
		border-style: solid;
		font-size:10px;
	}	
	div#formularField textarea {
		border-width:1px;
		border-color: #F5DFEB;
		border-style: solid;
		font-size:10px;
	}	
	div#formularField label {
		font-size:10px;
		font-weight: bold ;
	}	
	div#checkbox {
		margin-top:0px;
		font-family: Verdana, Tahoma, Arial, sance-serif;	
		font-size:10px;	
	}
	div#checkbox td{
		margin-top:0px;
		font-family: Verdana, Tahoma, Arial, sance-serif;	
		font-size:10px;	
	}
	div#checkbox input{
		font-family: Verdana, Tahoma, Arial, sance-serif;	
		font-size:10px;	
		border-style: none;
	}
	div#errorMsg {
		margin-top:10px;
		font-size:11px;
		font-weight: bold ;
		color: #BC2A77;
	}
	div#FormularErrorMsg {
		margin-top:10px;
		font-size:11px;
		font-weight: bold ;
		color: #BC2A77;
	}


	#searchbox {
		background-image:url('/img/elements/search_border.gif');
		width:400px;
		height:39px;
		margin-bottom:15px;
	}
	#searchbox {
		background-image:url('/img/elements/search_border.gif');
		font-size:12px;
		font-weight:bold;
		width:400px;
		height:39px;
		margin-bottom:15px;
	}
        #lexikonbox {
                background-image:url('/img/elements/lexikon_border.gif');
                font-size:12px;
                font-weight:bold;
                width:400px;
                height:25px;
                margin-bottom:15px;
        }
	#searchbox_input {
		width:232px;
		height:19px;
		border: 1px solid #F5DFEB;
		font-size:10px;
	}
	#search_result {
		font-size:12px;
	}
	
	.search_item {
		margin-top:10px;
		margin-bottom:25px;
		font-size:11px;
		line-height:13px;
	}
	.search_item_link {
		font-weight:normal;
	}

	.search_item_headline {
		text-decoration:none;
		font-weight:bold;
	}
	.horoskopimage {
		margin-left:10px;
		margin-bottom:10px;
	}
	
	#horoskop_big {
		margin-left:5px;
		margin-bottom:5px;
	}
	#horoscopeicons {
		margin-top:30px;
	}
	.horoskopheadline {
		font-size:14px;
		font-weight:bold;
	}
	#eventbox_text {
		font-size:11px;
		margin-left:10px;
	}
	
	#eventbox_hl {
		font-weight:bold;
		font-size:12px;
		margin-left:10px;
	}
	#eventbox_input {
		width:170px;
		height:19px;
		border: 1px solid #F5DFEB;
		font-size:10px;
	}
	.event {
		margin-top:5px;
		margin-bottom:20px;
		font-size:11px;
		text-align:left;
	}
	.event_headline {
		font-size:12px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
	}

	.event_dates {
		color:#BC2A77;
		font-size:10px;
	}
	.event_image {
		margin-left:1px;
		margin-right:10px;
	}
	.event_text {
		margin-top:10px;
	}
	.event_more {
		clear:both;
		margin-top:10px;
	}
	.event_teaser_top {
		width:190px;
		height:3px;
		background-image:url('/img/elements/eventbox_top.gif');
	}	
	.event_teaser_bottom {
		width:190px;
		height:3px;
		background-image:url('/img/elements/eventbox_bottom.gif');
		margin-bottom:20px;
	}
	.event_teaser_middle {
		width:190px;
		background-image:url('/img/elements/eventbox_middle.gif');
	}	
	.event_teaser_item {
		width:170px;
		margin-left:10px;
		margin-right:10px;
		font-size:11px;
	}
	.event_teaser_more {
		font-weight:normal;
	}

	.event_tesear_select_text {
		margin-top:5px;
		margin-bottom:2px;
	}
	.polling_item {
		width:190px;
		border:1px solid #F5DFEB;
		text-align:left;	
	}
	
	.polling_bar {
		height:13px;
		background-color:#BC2977;
	}	
        .tab_teaser_top {
                width:240px;
                height:3px;
                background-image:url('/img/elements/tabbox_top.gif');
        }
        .tab_teaser_middle {
                width:240px;
                background-image:url('/img/elements/tabbox_middle.gif');
        }
        .tab_teaser_bottom {
                width:240px;
                height:3px;
                background-image:url('/img/elements/tabbox_bottom.gif');
        }
        .tab_teaser_item {
                width:190px;
		margin-top:10px;
                margin-left:25px;
                margin-right:25px;
                font-size:11px;
        }
        .tab_abschluss {
                margin-top:10px;
                margin-bottom:7px;
        }
        .tab_teaser_abschluss {
                margin-top:10px;
        }



	.teaser_scrolling {
		padding-top:5px;
		padding-bottom:5px;
		background-image:url('/img/elements/scroll_borders.gif');
		width:166px;
		height:600px;
	}
	
	.scrolling_riegler {
		height:600px;
		width:163px;
		overflow:auto;
	}		
	
        .scrolling_top {
                width:166px;
                height:3px;
                background-image:url('/img/elements/scroll_top.gif');
		background-repeat: no-repeat;
        }
        .scrolling_bottom {
                width:166px;
                height:3px;
                background-image:url('/img/elements/scroll_bottom.gif');
		background-repeat: no-repeat;
        }

        .scrolling_right  {
                margin-top:10px;
                margin-left:10px;
                width:132px;
                font-size:10px;
        }

        .scrolling_right_top {
		margin-left:10px;
		margin-top:1px;
		width:132px;
		font-size:10px;
        }


        .scrolling_mehr {
                text-align:right;
		padding-right:10px;
        }

        .scrolling_teaser_text {
                font-size:10px;
                line-height:13px;
        }
        .scrolling_hl {
                font-size:11px;
                line-height:14px;
                font-weight:bold;
        }
         A.scrolling_hl  {
                color:#000000;
                text-decoration:none;
        }
        .scrolling_image {
                margin-bottom:5px;
                float:left;
        }

  	.boxextra_title {
          	font-size:10px;
	        color:#BC2A77;
		text-decoration:none;
          	margin-bottom:3px;
		font-weight:bold;
        }
        .boxextra_text {
                font-size:10px;
                line-height:13px;
		font-weight:normal;
		color:#BC2A77;
        }
        .boxextra_title A:hover {
                font-weight:bold;
                text-decoration:underline;
        }
	.bl_link {
		color:#BC2A77;
	}