/*
* Global settings
********************************************************************************/

* {
	margin:0;
	padding:0;
	font-family:tahoma, arial, helvetica, sans-serif;
}

body {
	background-color:#787878;
	background-image: url(../images/page_bg.gif);
   	background-repeat: repeat-y;	
}

.clear {
	clear:both;
	font-size:1px;
	line-height: 1px;
	width:1px;
	height:1px;
}

.left {
	float:left;
}

.right {
	float:right;
}

img.left {
	float:left;
	margin:0 10px 10px 0;
}

img.right {
	float:right;
	margin:0 0 10px 10px;
}

.hidden {
	display:none;
}

legend {
	display:none;
}

fieldset {
	border:none;
}

form {
	margin:0;
	padding:0;
}

h2, h3 {
	color:#787878;
}

img{ border:0; }
/*
* Page settings
********************************************************************************/

#page {
    width: 960px;
    background-color: #fff;
}

#page-wrapper {
    width: 900px;
    margin-left: 30px;
}

#header {
    height: 80px;
    position: relative;
    z-index: 20;
}
#navigation-wrapper {
    position: relative;
    z-index: 10;
    float: left;
    width: 100%;
}
#goldstueck-logo {
    position: absolute;
    bottom:0;
    height: 60px;
    width: 197px;
}

#city-selector {
    position: absolute;
    top:43px;
    left:219px;
    height:auto;
}
#city-selector-width {
    position: absolute;
    top:43px;
    left:219px;
    height:auto;
}


div.content-border-top {
    background-image: url(../images/border_head_upper.png);
    background-repeat: no-repeat;
    background-position: center center;
    height: 12px;
    clear: both;
}

div.content-bottom-wrapper2-border {
    background-image: url(../images/border_head_upper.png);
    background-repeat: no-repeat;
    background-position: center center;
    height: 12px;
    clear: both;
}

img.border-top-bottom {
    margin: 4px 0 4px 0;
}

div#footer {
	text-align: center;
	width: 100%;
}

/*
* Navigation settings */
.navigation-spacer {
	 height: 10px;
}
.navigation-spacer-footer {
	 height: 15px;
}
#navigation-main {
    width: 100%;
    float: left;
    /*height: 70px;*/
}
#navigation-main ul {
    margin: 2px 0 5px 0;
    width: 100%;
    float: left;
}

#navigation-main ul li {
    display: block;
    float: left;
}
#navigation-main ul li a {
    display: block;
    height: 43px;
}


#navigation-main ul li a.Mode, #navigation-main ul li a.Mode_active {
    background-image: url(../images/nav_mode_off.gif);
    background-repeat: no-repeat;
    width: 100px;
}

#navigation-main ul li a.Mode:hover, #navigation-main ul li a.Mode_active {
    background-image: url(../images/nav_mode_on.gif);
}

#navigation-main ul li a.Schoenheit, #navigation-main ul li a.Schoenheit_active {
    width: 187px;
    background-image: url(../images/nav_schoenheit_off.gif);
    background-repeat: no-repeat; 
}

#navigation-main ul li a.Schoenheit:hover, #navigation-main ul li a.Schoenheit_active {
    background-image: url(../images/nav_schoenheit_on.gif);
}

#navigation-main ul li a.Schönheit, #navigation-main ul li a.Schönheit_active {

    width: 187px;

    background-image: url(../images/nav_schoenheit_off.gif);

    background-repeat: no-repeat; 

}

#navigation-main ul li a.Schönheit:hover, #navigation-main ul li a.Schönheit_active {

    background-image: url(../images/nav_schoenheit_on.gif);

}

#navigation-main ul li a.Lebensart, #navigation-main ul li a.Lebensart_active {
    width: 180px;
    background-image: url(../images/nav_lebensart_off.gif);
    background-repeat: no-repeat; 
}

#navigation-main ul li a.Lebensart:hover, #navigation-main ul li a.Lebensart_active {
    background-image: url(../images/nav_lebensart_on.gif);
}

#navigation-main ul li a.Speisen, #navigation-main ul li a.Speisen_active {
    width: 158px;
    background-image: url(../images/nav_speisen_off.gif);
    background-repeat: no-repeat; 
}

#navigation-main ul li a.Speisen:hover, #navigation-main ul li a.Speisen_active {
    background-image: url(../images/nav_speisen_on.gif);
}

#navigation-main ul li a.Kultur, #navigation-main ul li a.Kultur_active {
    width: 156px;
    background-image: url(../images/nav_kultur_off.gif);
    background-repeat: no-repeat; 
}

#navigation-main ul li a.Kultur:hover, #navigation-main ul li a.Kultur_active {
    background-image: url(../images/nav_kultur_on.gif);
}

#navigation-main ul li a.Reisen, #navigation-main ul li a.Reisen_active {
    width: 106px;
    background-image: url(../images/nav_reisen_off.gif);
    background-repeat: no-repeat; 
}

#navigation-main ul li a.Reisen:hover, #navigation-main ul li a.Reisen_active {
    background-image: url(../images/nav_reisen_on.gif);
}

span.hide-navigation-main {
    display: none;
}

#ttnews-cat-tree ul {
    margin: -5px 0 5px 0;
}


#content-bottom{ float:left; width:100%; }

#content-bottom .blogpost{float: left; min-height: 100px; width: 660px; font-size:12px; margin-right:5px;}
#content-bottom .blogpost  .news-list-browse{ font-size:12px; }

#content-bottom .thread{float: left; min-height: 100px; width: 225px;}
#content-bottom .thread .active a{ color:#6E6E6E;}

#content-right .thread h3{ background-color: #EDE5B3; color: #FFFFFF; font-size: 13px;  margin-bottom: 5px;  padding: 2px 5px; }
#content-right  .thread #ttnews-cat-tree ul li a {
    height: auto;
    color: #A0464B;
    text-decoration: none;
    font-family:Tahoma, Geneva, sans-serif;
    font-weight:bold;
    font-size:8pt;
}

#content-right .thread #ttnews-cat-tree ul li a:hover { color: #6E6E6E; text-decoration: none; }
#content-right .thread #ttnews-cat-tree ul li.active1 a , .thread #ttnews-cat-tree ul li a:hover { color: #6E6E6E; text-decoration: none;}

#content-right .thread #ttnews-cat-tree ul li ul li.active a , .thread #ttnews-cat-tree ul li ul li a:hover { color: #6E6E6E !important; text-decoration: none;}

#content-right .thread #ttnews-cat-tree ul li { display: block; font-family: tahoma, arial, helvetica, sans-serif; font-size: 8pt; margin-bottom:10px; }

#content-right .thread #ttnews-cat-tree ul li { display: block; font-family: tahoma, arial, helvetica, sans-serif; font-size: 8pt; padding-right: 0px; }

#content-right .thread #ttnews-cat-tree ul li ul li a{ color:#A0464B !important; }

#content-right .thread #ttnews-cat-tree ul{ margin:10px 0px 0px 0px;}

#content-right .thread #ttnews-cat-tree ul li {
    font-family: tahoma, arial, helvetica, sans-serif;
    font-size: 8pt;
    padding-right: 10px;
}

#content-right .thread #ttnews-cat-tree ul li#row0_0 {
	display:block;
	list-style-type:none;
	list-style:inside;
	text-align:right;
}


#content-right .thread #ttnews-cat-tree ul li {
    font-family: tahoma, arial, helvetica, sans-serif;
    font-size: 8pt;
    padding-right: 10px;
}

#content-right .thread #ttnews-cat-tree ul li a {
    height: auto;
    color: #787878;
    text-decoration: none;
}

#content-right .thread #ttnews-cat-tree ul li.active a,
#content-right .thread #ttnews-cat-tree ul li a:hover {
    color: #e9db90;
    text-decoration: none;
}

#content-right .thread #ttnews-cat-tree ul li img {
	display: none;
}


/* Header */
/* Search */
/* Register */
#login-elements {
	position: absolute;
	top: 20px;
	right: 0;
	color: #787878;
 	width: 300px;
	float: right;
}

#login-elements-search {
	margin: 5px 0 0 0;
	float: left;
	width: 100%;
}

.input-search {
	float: left;
	width: 254px;
	height: 32px;
	overflow: hidden;
	padding: 3px 5px 5px 5px;
	background: transparent url(../images/general_searchfield.png) no-repeat;
	border: none;
	color: #787878;
	font-size: 11pt;
}

div.register_form {
	color: #787878;
	font-size: 0.75em;
}

div.register_form h3 {
	margin: 0 0 5px 0;
	font-size: 1em;
}

#logoutform {
	text-align: right;
	/*padding-right: 40px;*/
	height: 25px;
}
.tx-srfeuserregister-pi1 input.input-register {
	float: left;
	width: 260px;
	height: 25px;
	overflow: hidden;
	padding: 3px 5px 5px 5px;
	background: transparent url(../images/input-search270_bg.gif) no-repeat;
	border: none;
	color: #787878;
}

span.float_register {
	width: 100px;
}

table.register_form td {
	color:#787878;
	font-size: 1em;
	height: 30px;
}

table.register_form td.register-left {
	width: 150px;
	margin: 15px 0 15px 0;
}

table.register_form {
	margin: 0 0 20px 0;
	
}

/* IE 6 Breite/Höhe */
* html .input-search {
   height: 24px;
   width: 200px;
}
.submit-search {
	float: right;
}

/* Login */
div.gs_login_form {
	font-size: 0.75em;
	color: #787878;
	margin-top:0px !important;
}
.tx-felogin-pi1 a {
	font-size: 12px;
	padding-left: 0; 
	background: none; 
	padding: 0;
	margin:0;
	text-decoration:none; 
	color: #787878;
	font-weight:bold;

}
.tx-felogin-pi1 a:hover { 
	color: #E9DB90;
}
.input-forgot-email {
	float: left;
	width: 190px;
	height: 15px;
	overflow: hidden;
	padding: 3px 5px 5px 5px;
	background: transparent url(../images/input-search_bg.gif) no-repeat;
	border: none;
	color: #787878;
	font-size: 0.65em;
}
#user,
#pass {
	float: left;
	width: 115px;
	height: 18px;
	overflow: hidden;
	padding: 3px 5px 5px 5px;
	background: transparent url(../images/general_email_password.png) no-repeat;
	border: none;
	color: #787878;
	font-size: 10px;
}

h2.login a {
	color: #787878;
	text-decoration: none;
}

h2.login a:hover {
	color: #e9db90;
	text-decoration: none;
}

h2.login {
	color: #787878;
	font-size:12px;
	margin: 0;
	padding: 0;
	margin-top: 0px;
	margin-bottom: 10px;
}




/* IE 6 Breite/Höhe */
* html #user,
* html #pass {
   height: 24px;
   width: 95px;
}
#user {
	margin: 0 7px 0 0;
}
.submit-login {
	/*float: right;*/
}

#content-left .forget-passwort,
#content-left .submit-login {
	float: left;
	background:url("../images/submit_login.gif") no-repeat scroll right center transparent;
	border:none;
	color:#787878;
	cursor:pointer;
	font-weight:bold;
	margin:0;
	padding:3px 30px 2px 10px;
}


/* Logout */
.username {
	color:#b4b4b4;
	font-size:0.65em;
}
.submit-logout {
	border: none;
	background: transparent; 
	color: #787878;
	padding: 0;
	cursor: pointer;
	width:auto;
}
.form-forgot-email {
	margin: 10px 0 0 0;
}

/* City Select Menu */
#content-left {
	float: left;
	/*width: 580px; 
	width:660px;*/
	width:685px;
}
#content-right {
	float: right;
	/*width:210px;*/
	width:200px;
        position:relative;
        top:-1px;
}
#nav { 
	list-style: none; 
	float: left; 
	height: 30px; 
}
#nav li { 
	float: left; 
	position: relative; 
}
#nav li a { 
	display: block; 
	padding: 5px 10px; 
	line-height: 20px; 
	text-decoration: none;	
}
#nav li a span {
	text-decoration:none;
	color: #E9DB90;
	font-size: 12px;
	font-weigth:bold;
	display: block;
	float: left;
	margin: 10px 5px 0 0;
}


#nav li ul { 
	list-style: none; 
	display: none; 
	position: absolute; 
	top: 35px; 
	left: 0; 
	width: 120px; 
	background: transparent url(../images/city-menue-bg.png);
}
#nav li:hover ul { 
	display: block; 
}
#nav li ul li { 
	float: none; 
}
#nav li ul li a { 
	display: inline-block; 
	text-decoration:none;
	color: #787878;
	font-size: 12px;
	font-weigth:bold;
	width: 100%;
}
#nav li ul li a:hover { 
	color: #E9DB90;
}


/* BANNER */
#newslist-news {

	float: left;

}

#contentBanner {

	float: right;
	height:250px;
	width:300px;

}

#skyscraper {

	position: absolute;
	top:0;
	left: 960px;
	width: 160px;
	height: 600px;

}

#contentRightNavigation {
	text-align:right;
	float:none;
}

#contentBannerTop {
	height:250px;
	position:relative;
	width:300px;
}



#bannerTop {
	position:relative;
}

#contentRightNavigation .signupbox{ margin-bottom:15px; }
#contentRightNavigation .navigation{ float:left; margin-right:12px; }
#contentRightNavigation .navigation a{ font-size: 11px; margin-left:6px; margin-top:2px; float:left; }
#contentRightNavigation .navigation a span{ margin:0px; }
#contentRightNavigation .last{ margin:0px; }

#rightNavigation .navigationDiv { margin-left:10px; }
#rightNavigation { float:right; }
#rightNavigation .navigation{ float:left; margin-right:20px; }
#rightNavigation .navigation a{ font-size: 11px; margin-left:6px; margin-top:2px; float:left; text-decoration:none; color:#6E6E6E; }
#rightNavigation .navigation a span{ margin:0px; }
#rightNavigation .last{ margin:0px; }

#content-left .goldblogimg{float:left; width:200px; margin-right:15px; }
#content-left .goldblogcontent{float:left; width:445px;}
#content-left .goldblogcontent .csc-textpic-imagewrap{ margin-right:10px; }
#content-left .goldblogcontent .csc-textpic-text{ width:100%; float:none; }
#content-wrapper #content-left .blogpost .news-list-container .news-list-item-teaser p.bodytext{ font-size:12px; color:#6E6E6E;; }
#content-wrapper #content-left .blogpost .news-list-container .news-list-item-teaser p.bodytext a{ color:#9B3756; }
#content-wrapper #content-left .blogpost .news-list-container .news-list-item-teaser .news-list-item-teaser-subheader a{ color:#9B3756; }
#content-wrapper #content-left .blogpost .news-list-container-single .news-list-item-teaser{width: 100%;}
#content-wrapper #content-left .blogpost .news-list-container .news-list-item .signup{ float:left; }
#content-wrapper #content-left .blogpost .news-list-container .news-list-item .blogshare .facebook{ margin-top:0px; width: 105px;  }
#content-wrapper #content-left .blogpost .news-list-container .news-list-item .blogshare .twitter{ margin-top:0px; width: 105px; }
#content-wrapper #content-left .blogpost .news-list-container .news-list-item .blogshare .google{ float: left; width: 70px;}
#content-wrapper #content-left .blogpost .news-list-container .news-list-item-teaser .newsauthor{ float:left; margin-right:10px; }
#content-wrapper #content-left .blogpost .news-list-container .news-list-item-teaser .newsauthor p{ font-size:10px; }




#contentRightNavigation {text-align:right;}
#contentRightNavigation span{ margin-right:10px; position:relative; top:1px; }
#contentRightNavigation a{ text-decoration:none; font-weight:bold; font-size:13px; color:#6E6E6E; }
#contentRightNavigation a:hover{ color:#EAD282; }
#contentRightNavigation .line{ margin-top:3px; margin-bottom:4px; }
#contentRightNavigation .first{ margin-top:1px; margin-bottom:6px; }
#contentRightNavigation a span.active{ color:#EAD282; }
#contentRightNavigation .first h1{  background-color: #787878; color:#FFFFFF; font-size: 13px; margin: 0 0 2px; padding: 2px 2px 2px 5px; }
#contentRightNavigation .first h2{  background-color: #787878; color:#FFFFFF; font-size: 13px; margin: 0 0 2px; padding: 2px 2px 2px 5px; }
#contentRightNavigation .first h3{  background-color: #787878; color:#FFFFFF; font-size: 13px; margin: 0 0 2px; padding: 2px 2px 2px 5px; }


#nav li ul li.last{ border-top:1px solid #C8C8C8;}

#content-wrapper { /*margin-top:15px; height:100%;  height:225px;*/ float:left;   width:100%; position: relative; z-index: 1; }

/***** DRC Comment *****/
#content-left #gallerybox{ float:left;height:225px;margin-right:30px;width:200px; }
#content-left #tagcloudbox{ float:left;height:225px;margin-right:30px;width:200px; overflow:hidden; }
#content-left #featurebox{ float:left;width:200px; margin-bottom:4px; }
#content-left #featurebox .news{ float:left; width:200px; color:#6E6E6E; font-size:10px; margin-bottom:8px; }
#content-left #featurebox .news .image{ float:left; margin-right:10px; }
#content-left #featurebox .news .desc{ float:left; width:130px; }
#content-left #featurebox .news .text{ float:left; height:44px; }
#content-left #featurebox .news .desc .title{ font-size:12px; margin-bottom:3px; }
#content-left #featurebox .news .desc .title a{ color:#6E6E6E; text-decoration:none; }
#content-left #featurebox .news .desc .subheader{ overflow:hidden; height:14px; }
#content-left #featurebox .news .desc .edition{ font-size:11px; float:left; padding-top:3px; width:100%; }
#content-left #featurebox .news .desc .edition a{ color:#6E6E6E; text-decoration:none }

#content-left #gallerybox h1.csc-firstHeader{ background-color:#EDE5B3; color:#FFFFFF; padding:2px 2px 2px 5px; margin-bottom:5px; font-size:13px; }
#content-left #featurebox h1.csc-firstHeader{ background-color:#EDE5B3; color:#FFFFFF; padding:2px 2px 2px 5px; margin-bottom:5px; font-size:13px; }
#content-left #tagcloudbox h1.csc-firstHeader{ background-color:#EDE5B3; color:#FFFFFF; padding:2px 2px 2px 5px; margin-bottom:5px; font-size:13px; }

#content-left .blogpost .news-list-container .news-list-item-teaser h3{ font-size:11px; font-weight:bold; /*line-height:14px;*/ margin-bottom:5px;  }
#content-left .blogpost .news-list-container .news-list-item-teaser h1{ font-size:11px; font-weight:bold; /*line-height:14px;*/ margin-bottom:5px; }

#content-wrapper #content-left .blogpost .news-list-container .news-list-item-teaser h3 a{ color:#787878; }
#content-wrapper #content-left .blogpost .news-list-container .news-list-item-teaser h1 a{ color:#787878; }

#content-left .blogpost .news-list-container .news-list-browse{ font-size:12px; }
#content-left .blogpost .news-list-container .news-list-browse{ /*width:100%;*/ height:20px; float:right; }
#content-left .blogpost .news-list-container .news-list-browse .activeLinkWrap{ display:none; }
#content-left .blogpost .news-list-container .news-list-browse .browseLinksWrap{ float: left; position: relative; top: 0; width: 85px; }
#content-left .blogpost .news-list-container .news-list-browse .showResultsWrap{ float: left; padding-top: 3px;}

#content-bottom-wrapper2{ float:left; height:250px; width:890px; margin-top:15px; margin-bottom:10px; }
#content-bottom-wrapper2 #advertise_banner{ float:left; /*margin-right:20px;*/ width:300px; height:250px; }

#content-bottom #gallerybox{ float:left; height:225px; margin-right:20px; margin-top:15px; width:200px; }
#content-bottom #tagcloudbox{ float:left; height:225px; margin-top:15px; width:200px; overflow:hidden; }
#content-bottom #featurebox{ float:left; width:225px; margin-top:15px; margin-right:15px; }
#content-bottom #mapbox{ /*float:left; width:215px; margin-top:15px; margin-right:15px;*/ }
#content-bottom .deatilnews_map{ float:left; width:215px; margin-top:15px; margin-right:15px; }
#content-bottom #featurebox .news{ float:left; width:225px; color:#6E6E6E; font-size:10px; margin-bottom:8px; }
#content-bottom #featurebox .news .image{ float:left; margin-right:10px; }
#content-bottom #featurebox .news .desc{ float:left; width:155px; }
#content-bottom #featurebox .news .text{ float:left; height:47px; width:155px; }
#content-bottom #featurebox .news .desc .title{ font-size:12px; margin-bottom:5px; }
#content-bottom #featurebox .news .desc .title a{ color:#6E6E6E; text-decoration:none; }
#content-bottom #featurebox .news .desc .subheader{ }
#content-bottom #featurebox .news .desc .edition{ font-size:11px; }
#content-bottom #featurebox .news .desc .edition a{ color:#6E6E6E; text-decoration:none }
#content-left .blogpost .news-list-container .news-list-browse .showResultsWrap
#content-bottom #gallerybox h1.csc-firstHeader{ background-color:#EDE5B3; color:#FFFFFF; padding:2px 2px 2px 5px; margin-bottom:5px; font-size:13px; }
#content-bottom #featurebox h1.csc-firstHeader{ background-color:#EDE5B3; color:#FFFFFF; padding:2px 2px 2px 5px; margin-bottom:5px; font-size:13px; }
#content-bottom #tagcloudbox h1.csc-firstHeader{ background-color:#EDE5B3; color:#FFFFFF; padding:2px 2px 2px 5px; margin-bottom:5px; font-size:13px; }
#content-bottom #mapbox h1.csc-firstHeader{ background-color:#EDE5B3; color:#FFFFFF; padding:2px 2px 2px 5px; margin-bottom:5px; font-size:13px; }

#content-bottom #mapbox .gmnoprint{ display:none; }

#content-bottom-wrapper2 #popular_news{ float:left; width:250px; height:250px; margin-right:20px;}
#content-bottom-wrapper2 #popular_news h1.csc-firstHeader{ background-color:#EDE5B3; color:#FFFFFF; padding:2px 2px 2px 5px; margin-bottom:5px; font-size:13px; }
#content-bottom-wrapper2 #popular_news .news{ float:left; width:250px; color:#6E6E6E; font-size:10px; margin-bottom:20px; }
#content-bottom-wrapper2 #popular_news .last{ margin-bottom:0px; }
#content-bottom-wrapper2 #popular_news .news .image{ float:left; margin-right:10px; }
#content-bottom-wrapper2 #popular_news .news .desc{ float:left; width:180px; position:relative; }
#content-bottom-wrapper2 #popular_news .news .text{ float:left; height:47px; width:100%; }
#content-bottom-wrapper2 #popular_news .news .desc .title{ font-size:12px; margin-bottom:5px; }
#content-bottom-wrapper2 #popular_news .news .desc .title a{ color:#6E6E6E; text-decoration:none; }
#content-bottom-wrapper2 #popular_news .news .desc .subheader{ }
#content-bottom-wrapper2 #popular_news .news .desc .edition{ font-size:11px; }
#content-bottom-wrapper2 #popular_news .news .desc .edition a{ color:#6E6E6E; text-decoration:none }
#content-bottom-wrapper2 #popular_news .news .desc .tx-ratings{ left:0px; top:48px; }

#content-bottom-wrapper2 #facebook_banner{ float:left; margin-right:20px; width:300px; height:250px; }

#content-bottom #newshome{ float:left; margin-bottom:10px; }
#content-bottom #newshome1, #content-bottom #newshome2, #content-bottom #newshome3, #content-bottom #newshome4, #content-bottom #newshome5{ margin-right:34px; }
#content-bottom #newshome h1{ background-color:#EAD282; font-size:13px; padding:2px 2px 2px 5px; color:#FFFFFF; float:left; width:113px; }
#content-bottom #newshome h1 a{  color:#FFFFFF; float:left; width:100%; }
#content-bottom #newshome h1 a:hover{ text-decoration:none;}

#content-bottom #blogteaser{ width:120px; float:left; font-size:0.8em; margin:1em 0 10px; }
#content-bottom #blogteaser h1{ background-color:#EAD282; font-size:13px; padding:2px 2px 2px 5px; color:#FFFFFF; float:left; width:113px; }
#content-bottom #blogteaser h1 a{color:#FFFFFF; text-decoration:none; float:left; width:100%; }
#content-bottom #blogteaser .news-latest-container-home h3 a{ text-decoration:none; color:#787878; }

div.tagcloud{ background:none; border:none; padding:0px; text-align:justify; }
div.tagcloud a{ color:#9B3756; font-weight:bold; }

#content-bottom .news-list-container { width:100%;}
#content-bottom .news-list-browse{ width:100%; height:25px; }
#content-bottom #newslist-news { width:100%; }
#content-bottom #newslist-news .news-list-item{ float:left; width:120px; margin-right:34px; }
#content-bottom .news-list-container h2{ background-color:#EDE5B3; color:#FFFFFF; font-size:13px; padding:2px 2px 2px 5px; margin:5px 0px 5px 0px; float:left; width:883px; }
#content-bottom .news-list-container h2 .editiontitle{ float:left; width:300px; }

#content-bottom .news-list-browse .firstSearch{ position: relative; right: 95px;}
#content-bottom .news-list-browse .prevSearch{ position: relative; right: 98px;}
#content-bottom .news-list-browse .nextSearch{ position: relative; left: 100px;}
#content-bottom .news-list-browse .lastSearch{ position: relative; left: 97px;}


#content-bottom .news-list-container h2 .news-list-browse{ font-size:13px; color:#FFFFFF; width:278px; height:15px; }

#content-bottom #newslist-news .news-list-item h1{background-color:#EAD282; color:#FFFFFF; font-size:13px; padding:2px 2px 2px 5px; display:none; }
#content-bottom #newslist-news .news-list-item .tx-ratings{ left:0px;}
#content-bottom #newslist-news .news-list-item .news-latest-item-home{ font-size:10px;}
#content-bottom .news-list-container .news-list-item-teaser h3{ font-size:11px; font-weight:bold; height:25px; line-height:14px; margin-bottom:6px; }
#content-bottom .news-list-container .news-list-item-teaser h4{ font-size:11px; font-weight:normal; margin-bottom:5px; }

#content-bottom .news-list-container .news-list-browse .activeLinkWrap{ display:none; }
#content-bottom .news-list-container .news-list-browse .browseLinksWrap{ position:relative; top:-18px; }

#content-wrapper #content-left .news-list-item-teaser-more a{ color:#9B3756; }
#content-wrapper #content-left .news-list-item-teaser a{ color:#9B3756; }

.searchFilterRow2{ float:right; margin-right:10px; }
.searchFilterRow2 strong{ float:left; }
.searchFilterRow2 span{ margin-left:8px; }

.next{float:left; height:60px; width:60px; margin-right:22px; background-color:#FFFFFF; }
.cur{float:left; height:60px; width:60px; margin-right:22px; background-color:#CCCCCC; opacity:0.5; filter: alpha(opacity = 50);
 }
.prev{float:left; height:60px; width:60px; background-color:#FFFFFF; }

#sorting{ list-style:none outside none; color:#CCCCCC; float:right; }
#sorting li{ position:relative;}
#sorting li a{ color:#787878; text-decoration:none; }
#sorting li ul{ background:url("../images/city-menue-bg.png") repeat scroll 0 0 transparent; display:none; left:0; list-style:none outside none; position:absolute; width:90px; z-index:1000;}
#sorting li:hover ul{ display:block; }
#sorting li ul li a{ color:#787878; display:inline-block; font-size:12px; text-decoration:none;width:100%; font-weight:normal; }
#sorting li ul li a:hover { color: #E9DB90;}

#sorting li ul li{ float:none; padding:4px; }
.frameworkdiv{ float:left;  width:100%; }
.frameworkdiv .csc-header h1{ background-color:#EDE5B3; color:#FFFFFF; padding:2px 2px 2px 5px; margin-bottom:10px; }
.frameworkdiv #tx-srfeuserregister-pi1-fe_users_form{ margin-top:0px;}
.frameworkdiv .csc-textpic-imagewrap{ margin-right:10px; }

.ce_imagewithtext{ float:left; width:100%; }
.ce_imagewithtext .csc-firstHeader{ background-color:#EDE5B3; color:#FFFFFF; padding:2px 2px 2px 5px; margin-bottom:10px; }
#content-bottom .csc-header h3.csc-firstHeader{ background-color:#EDE5B3; color:#FFFFFF; padding:2px 2px 2px 5px; margin-bottom:10px; }

.showResultsWrap{ font-weight:bold; }
.bookmarelabel{ position:relative; top:-6px; padding-right:10px; }
.tx_newsbreadcrumb{font-size:8pt; color:#787878; float:left; }
.tx_newsbreadcrumb a{ color:#E9DB90; text-decoration:none; }

.tx-srfeuserregister-pi1 { float:left; }

#content-bottom #featurebox .news .desc .subheader a{ color:#6E6E6E; text-decoration:none; }


/******************** Deals CSS  *********************/

.tx-dealscart-pi1 .dealDetail{ background-color: #F8F8E6; float: left;}
.tx-dealscart-pi1 .dealDetail #deals-left{ }
.tx-dealscart-pi1 .dealDetail .detail .news-single-item .image-title{ border-bottom: 5px solid #FFFFFF; margin-bottom:0; width: auto;}
.tx-dealscart-pi1 .dealDetail .detail{ border-left: 5px solid #FFFFFF; margin-bottom: 0; margin-left: 0; margin-top: 0; width: 545px;}
.tx-dealscart-pi1 .dealDetail #deals-left .linkpart{ border-top: 5px solid #FFFFFF; height: auto; }
.tx-dealscart-pi1 .news-latest-container{ padding-bottom:0px; }

#deals-left{ float: left; width: 120px; position:relative; }
#deals-middle{ float: left; padding: 0px 10px 0px 10px; width: 545px; color:#787878; }
#deals-right{ float: right; width: 200px; }

#deals-middle .news-list-container{ width:100%; }
#deals-middle .news-latest-item-home-image { float:left; margin-right:5px; }

#deals-left .dealdetail{ background-color:#EDE5B3; float:left; margin:0 20px 20px; padding:50px 15px 10px 15px; color:#6E6E6E;  }
#deals-left .dealdetail hr{ float:left; width:100%; color:#9B3756; border:2px solid #9B3756; height:2px;}
#deals-left .deal_offerdetail{ float:left; padding:0px 5px; }
#deals-left .buy{ float:left; width:120px; font-family:Tahoma, Geneva, sans-serif; font-size:23px; font-weight:bold; color:#FFFFFF; text-align:center; /*padding-top:10px;*/ line-height:50px; height:50px; position:absolute; background-image:url("../images/kaufen_button.png"); top:0; left:0; }
#deals-left .buy a{ color:#FFFFFF; text-decoration:none;}
#deals-left .pricedetail{ padding:10px 0px; float:left;  }
#deals-left .pricedetail .price{ font-size:16px; margin-bottom:10px; }
#deals-left .pricedetail dl {float: left; font-weight: normal; width: 70px; }
#deals-left .pricedetail dl dt{ font-size:12px; margin-bottom:3px; }
#deals-left .pricedetail dl dd{ font-size:15px; }
#deals-left .deal_timedetail{ float:left; padding:10px 5px; }
#deals-left .timeleftlabel{ float:left; font-size:12px; width:100%; margin-bottom:5px; }
#deals-left .deal_quantitydetail{ float:left; font-size:14px; padding:10px 5px; }
#deals-left .share{ margin-left:20px; }
#deals-left .share a{ font-size:12pt; font-weight:bold; text-decoration:none; color:#6e6e6e; }
#deals-left .share .sharelink{ margin-bottom:5px; }

.dealcart table th{ border-bottom:1px solid #adadad; padding-bottom:5px; font-size:12px; }
.dealcart .dealtitle{ font-size: 15px;font-weight: bold; }
.dealcart select{ border: 1px solid #CCCCCC; color: #787878; width: 50px; padding:2px;}
.cart{ width:830px !important; }
.cart hr{ margin-bottom:15px; border:1px solid #adadad; border-width:thin; height:1px; }
#deals-middle .dealcart{ margin-bottom:15px; }
#deals-middle .orderbutton{ float:left; text-align:right; width:100%; margin:10px 0px; }

.payment{ float:left; border-top:1px solid #ADADAD; width:100%; padding-top:15px; }
.payment .customerdetail h3{ font-size: 13px; font-weight: bold; }
.payment .customerdetail{ width:400px; float:left; margin-right:20px; }
.payment td.col1{ text-align:right; font-size:12px; padding:0 10px 10px 0px; vertical-align:top; }
.payment td.col2{ vertical-align:top; padding-bottom:6px; }
.payment label{ font-size:12px; text-align:right; }
.payment select{ border: 1px solid #CCCCCC; color:#787878; padding:2px; }
.payment input.text,.payment input.password{ color: #787878; padding: 2px; width: 235px; border:1px solid #CCCCCC;}
.payment input.registerStreet{ width:181px !important; margin-right:3px;}
.payment input.registerHouseNumber{ width:45px !important;}
.payment input.registerZip{ width:55px !important; margin-right:3px;}
.payment input.registerCity{ width:171px !important;}
.payment .boxError{ background-color:#FFDCD7; border-bottom:2px solid #D01E5E; border-top:2px solid #D01E5E; color:#D01E5E; font-size:14px; font-weight:bold; margin-bottom:10px; padding:5px; list-style:inside; }
.payment .boxError a{ text-decoration:none; color:#1C4C7C; }
	
.paymentdetail{ float:left; width:400px; }
.paymentdetail h3{ font-size:13px; font-weight:bold; }
.paymentdetail ul{ /*margin-left: 39px;*/ margin-top: 15px; position: relative; width: 390px; list-style:none outside none; }
.paymentdetail li{ list-style:none outside none; padding-top:8px; clear: left; display: block;}
.paymentdetail input.radio{ float: left; left: -23px; margin-top: 2px; position: absolute;}
.paymentdetail .details label{ color: #787878; display: block; padding-top: 4px; text-align:left; margin-top: 4px;}
.paymentdetail label.paymentchoose{ font-weight:bold; }
.paymentdetail .details input, .paymentdetail .details select{ margin-top: 2px; }
.paymentdetail .details .ccdetail{ width: 57px;}
.paymentdetail .details{ margin-left:20px; }

.nurnoch{margin-top:2px; margin-left:6px;;text-align: center;font-family: tahoma;font-size: 9px;font-weight: bold;color: #5A5A5A;}
.vauchar{margin-top:5px;width:108px;height:25px;margin-left:6px;background-image:url("../images/big_field.gif");}
.vaucharremain{padding-top:5px;;text-align: center;font-family: tahoma;font-size: 10pt;font-weight: bold;color: #5A5A5A;}
.golderen{background-color: #F8F8E6;color: #82A03C; font-family: tahoma;font-size: 7pt;height: 17px; text-align: center;width: 120px; font-weight:bold; padding-top:5px; border-top:5px solid #FFF; }
.bigfield{margin-top:5px;width:108px;height:25px;margin-left:6px;background-image:url("../images/big_field.gif");}
.membermissing{padding-top:5px;;text-align: center;font-family: tahoma;font-size: 10pt;font-weight: bold;color: #5A5A5A;}
.golderenunact{background-color: #F8F8E6;color: rgb(130,160,60);font-family: tahoma;font-size: 10pt;height: 60px;margin-top: 6px;text-align: center;width: 120px;margin-top:5px;margin-bottom:5px;}
.offerprice{background-color:#F8F8E6;font-weight: bold; height: 25px;margin-top:50px; border-top:5px solid #FFF; padding-top:5px; text-align: center;font-family: tahoma;font-size: 14px;width: 120px; color:#5A5A5A; }
.descount{background-color: #F8F8E6;color: #5A5A5A;font-family: tahoma;font-size: 9px; height:25px; border-top:5px solid #FFF; text-align: center;width: 120px; font-weight:bold; padding:10px 0px 5px 0px;}
.Angebot{background-color: #F8F8E6;color: #5A5A5A;font-family: tahoma;font-size: 9px; height: 150px; border-top:5px solid #FFF; text-align: center;width: 120px; font-weight:bold; padding-top:10px; }

.goldentime{ margin-top:5px;width:21px;height:25px;margin-left:6px;float:left;background-image:url("../images/field.gif");}
.goldennumber{margin-top:5px;;text-align: center;font-family: tahoma;font-size: 10pt;font-weight: bold;color: #5A5A5A;}
.goldentext{float:left;margin-top:2px; margin-left:6px;;text-align: center;font-family: tahoma;font-size: 10pt;font-weight: bold;color: #5A5A5A;}

.linkpart{background-color: #F8F8E6;font-family: tahoma;font-size: 10pt;height: 285px;margin-top: 6px;text-align: center;width: 120px;margin-top:5px; padding-top:5px;}
.linkpart .date{ color:#5A5A5A; margin-bottom:15px; font-size:12px; }
.linkpart .date span{ font-weight:bold; }

.facebook{margin-top:5px;width:83px;height:20px;margin-left:6px;float:left;}
.facebook iframe{ width:110px !important; }
.facebook_count{margin-top:5px;width:25px;height:18px;float:left;background-image:url("../images/box1.gif");}

.send{margin-top:15px;width:65px;height:20px;margin-left:6px;float:left; text-align:left; }

.twitter{margin-right:0px;margin-top:10px;width:55px;height:20px;margin-left:6px;float:left;}
.twitter_count{margin-left:64px;margin-top:-18px;width:49px;height:20px;float:left;background-image:url("../images/box2.gif");}

.detail{ float:left; width:540px;  margin-top:5px; margin-bottom:5px; /*height:295px;*/ margin-left:5px;}
.condition{ float:left; width:300px; background-color:#F8F8E6; height:285px; margin-left:0px;}

.address{ float:left; width:240px; /*background-color:#F8F8E6;*/ height:285px; margin-left:0px; margin-top:15px;}

.content-border-next{ background-color:#EDE5B3;float: left;height: 20px; width: 670px; line-height:18px; border-bottom:5px solid #FFF; }
.content-border-facebook{background-color:#EDE5B3;float: left;height: 30px;width: 220px;}
.content-border-text{ float:right; margin-right: 10px; font-family:Tahoma; font-size:13px; font-weight:bold; color:white;}

.deals-news-list-item-teaser{ color: #787878; float: left; font-size: 0.65em; min-height: 300px; position: relative; background:url("../images/main_background_img.gif") repeat-y #F8F8E6 center top; }
.deals-content{ background-color: #F8F8E6; float: right; margin-left: 5px;/* width: 240px;*/ padding-bottom:10px; }
.deals-content a{ color:#9b3756 !important; }

.image{/* float: left; width: 300px;*/}
.news-single-item .image-title{ background-color: #F8F8E6; height: 50px; margin-bottom: 5px; width:545px; font-size:11pt; text-align:center; color:#9B3756; font-weight:bold;}
.news-single-item .image-title table a h3{ font-size:12pt;  color:#9B3756; font-weight:bold; margin:0; padding:0; }
.news-single-item .image-title table td{ text-align:center; vertical-align:middle;font-size:12pt;  color:#9B3756; font-weight:bold; margin:0; padding:0;}
.news-single-item .image-title table td a{ font-size:12pt;  color:#9B3756; font-weight:bold; margin:0; padding:0; }

.general-image{ background-color: #F8F8E6; height: 240px; width: 300px;}
.content-right{ float: left; width: 670px; margin-top:15px; }
.content-left{ margin-top:15px; }

.dot-image{ margin-left:5px; float:left;}

.condition ul{ float: left; margin-left:25px;width: 270px; font-family:Tahoma; font-size:12px; color:#787878; margin-bottom:5px; line-height:18px; list-style-position:inside; }
.condition b{ margin-left:10px !important; margin-top:10px !important; font-family: Tahoma !important; font-size:13px !important; font-weight:bold !important; color:#787878 !important; float:left;}
.condition p.bodytext{margin-left:10px !important; margin-top:10px !important; font-family: Tahoma !important; font-size:13px !important; font-weight:bold !important; color:#5A5A5A !important;}
/*.condition li{ float: left; padding: 0px 0px 0px 15px; margin: 0px 0px 0px 0px; background:url(../images/dot.gif) no-repeat left center; width:285px;}*/
.content-border-facebook{ background-color:#EDE5B3;float: right;height: 30px;width: 200px; margin-bottom:5px;}
.deals-content p{ float:left; font-family:Tahoma !important; font-size:1.2em !important; /*margin-left:10px !important;*/}

.content-border-Schenk{ background-color:#EDE5B3;float: right;height: 30px;width: 200px; margin-bottom:5px;}
.content-left #deals-right .csc-firstHeader h1{background-color:#EDE5B3 !important;float: right !important;height: 30px !important;width: 200px !important; margin-bottom:5px !important; font-family:Tahoma !important; font-size:14px !important; font-weight:bold !important; color:white !important; margin-top:0px !important;}
.content-left #deals-right .csc-header h1{background-color:#EDE5B3; float: right; line-height:18px !important; width: 195px !important; _width: 200px !important; *width: 200px !important; width: 200px \0/ !important; margin-bottom:5px !important; font-family:Tahoma !important; font-size:13px !important; font-weight:bold !important; margin-top:20px; color:white !important; text-align:right !important; padding-right:5px !important; height:20px;}
.content-left #deals-right .csc-firstHeader {margin:0px !important; text-align:right !important; line-height:30px !important;}

.address .tx-jfeasymaps-pi1{ margin-left:10px !important; margin-top:10px;}
.address .tx-jfeasymaps-pi1 h1{ display:none !important;}
.address .deatilnews_map{ margin-left:5px; margin-top:5px; }

#content-wrapper .content-right .detail .deals-content h2, #content-wrapper .content-right .detail .deals-content h3, #content-wrapper .content-right .detail .deals-content h4 {color:#787878; font-family:Tahoma; font-size:14px; font-weight:bold; margin-left:10px; padding-top:5px; }

.hasCountdown {float:left; padding-left:6px; padding-top:10px; padding-bottom:15px;}
#defaultCountdown {float:left; padding-left:6px; padding-top:10px; padding-bottom:15px; width:100%;}

.orderbutton .orderleft{ float:left; width:340px; }
.orderbutton .orderright{ float:right; width:410px; }
.orderbutton .orderright ul{ list-style:none; }
.orderbutton .orderright ul li{ clear: left; display: block; float: left; padding-bottom: 6px; padding-top: 7px; }
.orderbutton .orderright ul li input{ display: inline; float: left; margin-right: 4px; margin-top: 3px; }
.orderbutton .orderright ul li label {float:left; font-size:12px; padding-left:6px; padding-top:0; text-align:left; width:385px; line-height:16px; }
.orderbutton .orderright #order{ margin:15px 0 15px 20px; float:left;}

.deals-menu { position:relative; top:10px; }
.deals-menu ul li{ display:inline; margin-left:15px; margin-right:45px; }
.deals-menu ul li a{ color:#5A5A5A; font-size:17px; font-weight:bold; text-decoration:none; }
.deals-menu ul li a .active{ color:#EAD282; font-size:18px; }



.missedDealHead{ font-size: 13px; height: 20px; background-color:#EDE5B3; margin-bottom:15px; margin-bottom: 15px; padding-right: 10px; text-align: right; color:#FFF; /*width:650px;*/ width:auto; line-height:18px; }
.missedDealBox .missedDeal { float: left; width: 570px;}
.missedDealBox .missedDeal .dealHeader{ background-color: #EAD283; color: #FFFFFF; height: 20px; padding-right: 10px; text-align: right; float:left; width:650px; margin-bottom:5px; }
.missedDealBox .missedDeal .dealHeader h1{ font-size: 13px; padding-top:2px; }
.missedDealBox .missedDeal .dealDesc{ float:left; height:80px; width:660px; margin-bottom:10px; }
.missedDealBox .missedDeal .dealImage{ width:100px; height:80px; float:left; margin-right:5px; }
.missedDealBox .missedDeal .dealTitle{ float:left; padding-left:10px; background-color:#f8f8e6; width:420px; height:80px; margin-right:5px; }
.missedDealBox .missedDeal .dealTitle a{ color: #9B3756; text-decoration:none; font-size:14px; font-weight:bold; }
.missedDealBox .missedDeal .dealTitle .title{ padding-right: 5px; margin-top:5px; line-height:20px; height:45px; }
.missedDealBox .missedDeal .dealTitle .subTitle a{ color:#5A5A5A; font-size:11px; }
.missedDealBox .missedDeal .dealPrice{ float:left; width:120px; }
.missedDealBox .missedDeal .dealPrice .price{ height:25px; background-color:#f8f8e6; margin-bottom:5px; color:#9B3756; font-size:14px; font-weight:bold; padding-top:5px; padding-left:0px;  text-align:center; }
.missedDealBox .missedDeal .dealPrice .discount{ height:17px; background-color:#f8f8e6; margin-bottom:5px; color:#5A5A5A; font-size: 10px; font-weight:bold; padding-top:3px; padding-left:0px;  text-align:center; }

.tx-dealscart-pi3{ color:#787878; }

.frameworkdiv .tx-felogin-pi1 .gs_login_form .submit-login{ float:left; margin-left:5px; }

.login a{ color: #787878; font-size: 12px; text-decoration: none;}

#error4{ float:left; margin-right:25px; }
#error6{ float:left; margin-right: 7px; }

.detail .news-latest-container{ width:540px; margin:0px; }
.detail .news-single-item{ width:545px; }
.deals-content p.bodytext{ margin:0px; padding-left:10px; padding-right:5px; }

.news-list-container .news-list-item-teaser .newstags a{ color:#9b3756 !important; }
.tx-newssearch-pi1 .news-list-container .news-list-item-teaser h3{ font-size:1em; }
.tx-newssearch-pi1 .news-list-container .news-list-item-teaser .news-list-item-teaser-subheader{ font-size:11px; font-weight:normal; width:750px; }
.tx-newssearch-pi1 .news-list-container .news-list-item-teaser .news-list-item-teaser-more a{  font-size:11px; font-weight:normal; color:#9B3756; }
.tx-newssearch-pi1 .news-list-container .news-list-item-teaser .news-list-item-teaser-date{ font-size:0.65em; }
.tx-newssearch-pi1 .news-list-container .news-list-item{margin:0px 0px 15px 0px; }
.tx-newssearch-pi1 .news-list-container .news-list-item-teaser{ padding:0px; }
.tx-newssearch-pi1 .news-list-container .content-border-top{ margin:0px 0px 12px 0px; }

#TB_window{ width:100% !important; left:0 !important; top:9% !important; margin:0 !important; float:none !important;  }
#TB_iframeContent{ width:100% !important; }
.gallery-view{ /*padding: 0px 10px 10px 10px;*/ background-color:#FFFFFF; float:none; position:relative; margin:0 auto; }
.gallery-view .image-title{ color: #787878; font-size: 11px; padding-top: 5px; float:left; width:98%; font-weight: bold; background-color:#FFFFFF;  }
.gallery-view .image-count{ color: #787878; font-size: 11px; padding-top: 5px; float:left; width:95px;}
.gallery-view .navigation{ float:left; padding-left:10px; text-align: right; width:98%; background-color:#EDE5B9; color:#FFFFFF; font-weight:bold; margin-bottom:10px; margin-top:10px; font-size:12px;  height:20px; padding-top:0px; }
.gallery-view .close{ float: left; padding-top: 4px; padding-right: 5px; /*width:10%;*/ text-align:right; }
.gallery-view #lightbox-nav{ height:88%;left: 0; position: absolute; top:8%; width: 100%; z-index: 10;}
.gallery-view #lightbox-nav #next{ display: block; float: right; height: 100%; width: 49%; }
.gallery-view #lightbox-nav #next:hover{ background: url("../images/lightbox-btn-next.gif") no-repeat right 15% transparent; }
.gallery-view #lightbox-nav #prev{ display: block; float: left; height: 100%; width: 49%; }
.gallery-view #lightbox-nav #prev:hover{ background: url("../images/lightbox-btn-prev.gif") no-repeat left 15% transparent; }
.gallery-view .galleryInner{ background: none repeat scroll 0 0 #FFFFFF;  float: left;  padding: 0 10px 10px;}

#content-left .blogpost .news-list-container .news-list-item .jcarousel-skin-tango .jcarousel-container-horizontal .gallery_line{ background:url(../images/left_column_line.png) no-repeat; float: left; height: 10px; width: 100%;  }
#content-left .blogpost .news-list-container .news-list-item .jcarousel-skin-tango .jcarousel-container-horizontal h2{ width:99%; }
#content-left .blogpost .news-list-container .news-list-item .jcarousel-skin-tango .jcarousel-clip-horizontal{ width:100%; }
#content-left .news-single-item .news-list-item-teaser .jcarousel-skin-tango .jcarousel-container-horizontal .gallery_line{ background:url(../images/gallery_line.png) no-repeat; float: left; height: 10px; width: 100%;  }
#content-bottom .news-list-container .jcarousel-skin-tango .jcarousel-container-horizontal h2{ width:98.6%; background:none; color:#787878;  }
#content-bottom .news-list-container .jcarousel-skin-tango .jcarousel-clip-horizontal{width:524px;}

.blogpost .news-list-item-teaser-more a{ color:#9b3756 !important; font-size:12px !important;  }

#content-right .yellowbox{ margin:5px 0; float:left; width:100%; }
#content-right .yellowbox h2{ background-color: #EDE5B3; color: #FFFFFF; font-size: 13px; padding: 2px 5px 2px 5px; margin-bottom:5px; }
#content-right .yellowbox .desc{ background-color: #F7F7E5; min-height: 110px; padding:10px; }

.likebox{ border-top:2px solid #CDCDCD; padding:5px 0px 10px 0px; }
.likebox h2{ font-size:12px; margin-bottom:5px; color:#5A5A5A; }
.news-single-item .news-list-item-teaser .likebox img{ float:none; }
.likebox a{ font-weight:normal; }

.newsmap{ border-top:2px solid #CDCDCD; padding:5px 0px 10px 0px;}
.news-single-item h2.newshead{ background-color: #EDE5B3; color: #FFFFFF; font-size: 13px; padding: 2px 2px 2px 5px; margin-bottom:5px; }
.news-single-item h2.newshead .navigation{ float: right; width: 32px; }

.share{ min-height:20px; margin-top:5px; }
.share .facebook{ float:left; width:170px; margin:0px; }
.share .twitter{ float:right; margin:0px; width:160px; }

#content-left .news-list-item-functions #featurebox{ float:left; width:225px; margin-right:15px; }
#content-left .news-list-item-functions #featurebox h1.csc-firstHeader{ background-color:#E9D282; }
#content-left .news-list-item-functions #featurebox .news{ float:left; width:225px; color:#6E6E6E; font-size:10px; margin-bottom:8px; }
#content-left .news-list-item-functions #featurebox .news .image{ float:left; margin-right:10px; }
#content-left .news-list-item-functions #featurebox .news .desc{ float:left; width:155px; }
#content-left .news-list-item-functions #featurebox .news .text{ float:left; height:47px; width:155px; }
#content-left .news-list-item-functions #featurebox .news .desc .title{ font-size:12px; margin-bottom:5px; }
#content-left .news-list-item-functions #featurebox .news .desc .title a{ color:#6E6E6E; text-decoration:none; }
#content-left .news-list-item-functions #featurebox .news .desc .edition{ font-size:11px; }
#content-left .news-list-item-functions #featurebox .news .desc .edition a{ color:#6E6E6E; text-decoration:none }

#content-left .news-list-item-functions #tagcloudbox{ float: left; margin-right:0px; overflow:hidden; width:225px; }
#content-left .news-list-item-functions #tagcloudbox h1.csc-firstHeader{ background-color: #EDE5B3;color: #FFFFFF; font-size: 13px; margin-bottom: 5px; padding: 2px 2px 2px 5px; }
#content-left .news-list-item-functions #tagcloudbox div.tagcloud a{ color:#9B3756; font-weight:bold; }

#content-right #tagcloudbox{ float: left; margin-right:0px; margin-bottom:10px; overflow:hidden; }
#content-right #tagcloudbox h1.csc-firstHeader{ background-color: #EDE5B3;color: #FFFFFF; font-size: 13px; margin-bottom: 5px; padding: 2px 5px 2px 5px; }
#content-right #tagcloudbox h2.csc-firstHeader{ background-color: #EDE5B3;color: #FFFFFF; font-size: 13px; margin-bottom: 5px; padding: 2px 5px 2px 5px; }
#content-right #tagcloudbox h3.csc-firstHeader{ background-color: #EDE5B3;color: #FFFFFF; font-size: 13px; margin-bottom: 5px; padding: 2px 5px 2px 5px; }

#content-right #tagcloudbox div.tagcloud a{ color:#9B3756; font-weight:bold; }

#content-right #popular_news{ float:left; /*height:250px; width:250px; margin-right:20px;*/}
#content-right #popular_news h1.csc-firstHeader{ background-color:#EDE5B3; color:#FFFFFF; padding:2px 5px 2px 5px; margin-bottom:5px; font-size:13px; }
#content-right #popular_news .news{ float:left; width:300px; color:#6E6E6E; font-size:10px; margin-bottom:5px; }
#content-right #popular_news .last{ /*margin-bottom:0px;*/ }
#content-right #popular_news .news .image{ float:left; margin-right:10px; }
#content-right #popular_news .news .desc{ float:left; width:230px; position:relative; }
#content-right #popular_news .news .text{ float:left; height:47px; width:100%; text-align:left; }
#content-right #popular_news .news .desc .title{ font-size:12px; margin-bottom:5px; }
#content-right #popular_news .news .desc .title a{ color:#6E6E6E; text-decoration:none; }
#content-right #popular_news .news .desc .subheader{ }
#content-right #popular_news .news .desc .edition{ font-size:11px; display:none; }
#content-right #popular_news .news .desc .edition a{ color:#6E6E6E; text-decoration:none }
#content-right #popular_news .news .desc .tx-ratings{ left:0px; top:48px; }

.inner #content-left { float: left;width:570px; }
.inner #content-right{ width:300px; }
.inner #contentRightNavigation .line{ margin-top:2px; margin-bottom:3px; }

.yellowbox #blogteaser { min-height: 93px; padding: 10px 5px 10px 10px;}
.yellowbox .news-latest-item-home-image{ width:90px; height:87px; margin:0px 10px 0px 0px; float:left; }
.yellowbox #blogteaser .contentdiv .news-latest-item-home-image{ background:none; height:auto; width:auto; margin-right:5px; }

.yellowbox #blogteaser h3{ padding:0px; text-align:left; margin-bottom:3px; width: 185px; float:left; }
.yellowbox #blogteaser .blogdetail{ /*float:left; width: 180px;*/ }
.yellowbox #blogteaser .blogdetail .blogdesc{ text-align:left; font-size:12px; /*margin-top:3px;*/ color:#787878; width: 185px; float: left; }
.yellowbox #blogteaser .blogdetail .blogdesc a{ color:#9b377c; font-weight:normal; }
.yellowbox #blogteaser .blogdetail .blogdesc p{ margin-bottom:7px; }

#left_column_line{ margin-bottom:10px; }

.categoryView{ float:left; }
.categoryView .news-latest-container .news-list-item-image{ width:120px; margin:3px 5px 0 0; }
.categoryView .news-latest-container .news-list-item-teaser{ width:445px; min-height:155px; }
.categoryView .news-latest-item .news-list-item-teaser p{ margin-bottom:0px; line-height:120%; }
.categoryView .news-latest-item .news-list-item-teaser h4{ margin:8px 0 0.8em; }
.categoryView .news-latest-item .news-list-item-teaser h3{ height:25px; }
.categoryView .catHead{    background-color: #EDE5B3; color: #FFFFFF; font-size: 13px; margin: 0 0 2px; padding: 2px 2px 2px 5px;}

.tx-gewinnspiele-pi3{ font-size:12px; color:#787878; min-height:40px; }
.questionAnswer{ /*margin-left:15px;*/ }
.questionAnswer .thankyou{ font-weight:bold; margin-bottom:15px; min-height: 105px; }
.questionAnswer .block{ margin-bottom:15px; }
.questionAnswer .block .label{ color: #787878; font-size: 12px; font-weight: bold; margin-right: 15px; text-align:left; width:100px; margin-bottom:5px; }
.questionAnswer .block .field{ color: #787878; font-size: 12px; font-weight: bold; margin-right: 10px; padding-left:10px; }
.questionAnswer .block .field textarea{ height: 80px; width: 300px; font-size:12px; }
.questionAnswer .boxError{ background-color:#FFDCD7; border-bottom:2px solid #D01E5E; border-top:2px solid #D01E5E; color:#D01E5E; font-size:14px; font-weight:bold; margin-bottom:10px; padding:5px; list-style:inside; }

.tx-gewinnspiele-pi1 .missedDealHead{ width:auto; }
.tx-gewinnspiele-pi1 .missedDealBox .missedDeal{ float:left; width:570px; margin-bottom:10px; }
.tx-gewinnspiele-pi1 .missedDealBox .odd{ margin-right:70px; }
.tx-gewinnspiele-pi1 .missedDealBox .missedDeal .dealHeader{ background-color: #EAD283; color: #FFFFFF; float: left; height: 20px; margin-bottom: 5px; padding-right: 10px; text-align: right; width:560px; }
.tx-gewinnspiele-pi1 .missedDealBox .missedDeal .dealDesc{ float: left; margin-bottom:0px; width:570px; }
.tx-gewinnspiele-pi1 .missedDealBox .missedDeal .dealImage{ float: left; height: 80px; margin-right:5px; width: 100px; text-align:center;  }
.tx-gewinnspiele-pi1 .missedDealBox .missedDeal .dealImage img{ margin:0px; float:none; }
.tx-gewinnspiele-pi1 .missedDealBox .missedDeal .dealTitle{ width:455px; margin-right:0px; }
.tx-gewinnspiele-pi1 .missedDealBox .missedDeal .dealTitle a{ color:#9b3756; font-size:14px; }
.tx-gewinnspiele-pi1 .missedDealBox .missedDeal .dealTitle .subTitle a{ color:#5A5A5A; font-size:11px; }


.tx-gewinnspiele-pi1 .dealDetail{ background-color: #F8F8E6; float: left;}
.tx-gewinnspiele-pi1 .dealDetail #deals-left{ /*border-right:5px solid #FFF;*/ }
.tx-gewinnspiele-pi1 .dealDetail  .detail .general-image{ text-align:center; background-color:#FFF; }
.tx-gewinnspiele-pi1 .detail{ /*width:545px;*/ width:445px;margin-top:0px; margin-left:0px; margin-bottom:0px; border-left:5px solid #FFFFFF;  }
.tx-gewinnspiele-pi1 .news-latest-container{ padding-bottom:0px; }
.tx-gewinnspiele-pi1 .detail .news-single-item{ width:auto; }
.tx-gewinnspiele-pi1 .detail .news-single-item .image-title{ width:auto;  border-bottom:5px solid #FFFFFF; margin-bottom:0px; }
.tx-gewinnspiele-pi1 #deals-left .buy{ height: 35px; padding-top: 15px; top:0px; line-height: 20px; }
.tx-gewinnspiele-pi1 #deals-left .linkpart{ margin-top:50px; border-top:5px solid #FFFFFF; height:auto; }
.tx-gewinnspiele-pi1 .detail .news-latest-container{ width:auto; }

.tx-gewinnspiele-pi2 #frmlogin label{ color:#787878; font-weight:bold; }
.tx-gewinnspiele-pi2 #frmlogin input{ color:#787878; }
.tx-gewinnspiele-pi2 .payment label{ color:#787878; font-weight:bold; }
.tx-gewinnspiele-pi2 .payment td.col1{ text-align:left; }
.tx-gewinnspiele-pi2 .payment td.col2 label{ vertical-align:top; padding-bottom:6px; font-size:12px; font-weight:normal; }
.tx-gewinnspiele-pi2 .payment .customerdetail h3{ margin:0; color:#787878; }
.tx-gewinnspiele-pi2 .checkbox{ margin-bottom:10px; margin-right:5px; }
.tx-gewinnspiele-pi2 .tx-srfeuserregister-pi1-submit { border: none; color: #787878; padding: 8px 30px 8px 0; margin: 0 0 0 0; background: transparent url(../images/submit_abo.gif) no-repeat right center; font-weight:bold;	cursor: pointer; }


/*.tx-gewinnspiele-pi4 .missedDealBox .missedDeal{ float:left; width:300px; margin-bottom:20px; }
.tx-gewinnspiele-pi4 .missedDealBox .odd{ margin-right:70px; }
.tx-gewinnspiele-pi4 .missedDealBox .missedDeal .dealHeader{ background-color: #EAD283; color: #FFFFFF; float: left; height: 20px; margin-bottom: 5px; padding-right: 10px; text-align: right; width:290px; }
.tx-gewinnspiele-pi4 .missedDealBox .missedDeal .dealDesc{ float: left; height: auto; margin-bottom:0px; width:300px; }
.tx-gewinnspiele-pi4 .missedDealBox .missedDeal .dealImage{ float: left; height: auto; margin-right:0px; width: 300px; }
.tx-gewinnspiele-pi4 .missedDealBox .missedDeal .dealImage img{ margin:0px; }
.tx-gewinnspiele-pi4 .missedDealBox .missedDeal .dealTitle{ background-color: #9b3756; float: left; height:auto; margin-right:0px; padding-left:0px; width:100%; text-align:center; padding:10px 0px; }
.tx-gewinnspiele-pi4 .missedDealBox .missedDeal .dealTitle a{ color:#FFF; font-size:12px; }*/

.tx-gewinnspiele-pi4 .detail .news-latest-container{ width:auto; }
.tx-gewinnspiele-pi4 .missedDealBox .missedDeal .dealHeader{ width:560px; }
.tx-gewinnspiele-pi4 .missedDealBox .missedDeal .dealTitle{ margin:0px; width:455px;  }
.tx-gewinnspiele-pi4 .missedDealBox .missedDeal .dealDesc{ width:570px; }
.tx-gewinnspiele-pi4 .detail{ width:545px; margin-top:0px; }
.tx-gewinnspiele-pi4 .detail .news-single-item{ width:auto; }
.tx-gewinnspiele-pi4 .detail .news-single-item .image-title{ width:auto; }
.tx-gewinnspiele-pi4 #deals-left .buy{ height: 35px; padding-top: 15px; top:0px; line-height:20px; }
.tx-gewinnspiele-pi4 #deals-left .linkpart{ margin-top:55px; }

.tx-gewinnspiele-pi5{ font-size:12px; color:#787878; min-height:40px; }
.tx-gewinnspiele-pi5 .missedDealHead{ margin-top: 15px; }

.tx-srfeuserregister-pi1 a { background: none repeat scroll 0 0 transparent; color: #787878; font-size: 12px; font-weight: bold; margin: 0; padding: 0; text-decoration: none; }
.tx-srfeuserregister-pi1 p { padding: 0; }

#menuitem270{ border-bottom: 1px solid #C8C8C8; border-top: 1px solid #C8C8C8;}
#menuitem312{ border-bottom: 1px solid #C8C8C8; }
#nav li ul li#menuitem297 a { color:#9b3756; }

.news-latest-container .news-latest-item .news-list-item-teaser p{ font-size:12.3px; }
#content-left .news-latest-container .news-list-item-teaser .news-list-item-teaser-more{ font-size:12.3px; }
#content-leftt .news-latest-container .news-list-item-teaser .news-list-item-teaser-more a{ color: #9B3756; }
.tx-gewinnspiele-pi3 .news-latest-container .news-latest-item .news-list-item-teaser h4{ font-size:11px; }

#content-left .cat-list{ float:left; width:100%; }
#content-left .cat-list .news-latest-container{ margin-right:5px; }
#content-left .cat-list .news-latest-container .header h1{ background-color:#E9D181; }
#content-left .cat-list .news-latest-container .news-list-item-teaser{ width:90px; min-height:0px; }
#content-left .cat-list .news-latest-item .news-list-item-teaser h3{ font-weight:normal; font-size:11px; margin:5px 0px 0px 0px; float:left; }
#content-left .catline{ /*margin-bottom:15px;*/ float:left; margin-top: 5px; }


#content-left .articlelist .news-latest-item .news-list-item-teaser h3{ padding-top:0px; margin-left:0px; margin-top:7px; }
#content-wrapper #content-left .articlelist .news-latest-item .news-list-item-teaser h3 a{ color:#787878; }
#content-left .articlelist .news-latest-item .news-list-item-teaser h4{ padding-top:0px; }
#content-left .articlelist .news-latest-item .news-list-item-teaser h4 p{ font-size:1em; }
#content-left .articlelist .news-latest-item #left_column_line{ margin:7px 0px; }
#content-left .articlelist .news-latest-container { padding:0px; }
#content-left .articlelist .news-latest-container .header h1{ margin-bottom:7px; padding:0 2px; }
#content-left .articlelist .news-latest-container .header h1 a { color: #9B3756; font-weight:normal; }
#content-left .articlelist .news-latest-container .bottom h1{ margin-bottom:0px; }
#content-left .articlelist .news-latest-container .news-list-item-teaser{ min-height:200px; }
#content-left .articlelist .news-latest-container .news-latest-item .news-list-item-teaser p{ margin-bottom:5px; }
#content-left .articlelist .news-latest-container .news-list-browse{ height:20px; position:absolute; top:0; right:10px; width:200px; }
#content-left .articlelist .news-latest-container .news-list-browse .showResultsWrap{ /*position: absolute; top: 3px; left: 70px;*/ float:left; color:#FFF; font-size:12px; padding-top:3px;  }
#content-left .articlelist .news-latest-container .news-list-browse .activeLinkWrap{ display:none; }
#content-left .articlelist .news-latest-container .bottom{ position:relative; top:-10px; }

#nav li ul li a.lastgoldregen{border-top:1px solid #C8C8C8; color:#9b3756;}

.deals-content .deallink{ font-size: 1.2em; margin-left: 10px; text-decoration: none;}

.tx-jfmulticontent-pi1 h3{ background-color:#ead18d; width:100%; float:left; margin:0px 0px 5px 0px; padding:0px; }
.tx-jfmulticontent-pi1 h3 a{ color:#FFF; text-decoration:none; font-size:12px; padding-bottom: 3px; padding-left: 5px; padding-top: 3px; display:block; }

.ui-accordion .ui-state-default{ background-image:none; background-color:#ead18d !important; border:none; }
.tx-jfmulticontent-pi1{ float:left; width:100%; }
.tx-jfmulticontent-pi1 .ui-accordion .ui-accordion-header{ background-image:none; background-color:#ead18d !important; margin-bottom:5px; margin-top:0px; }
.tx-jfmulticontent-pi1 .ui-accordion-icons .ui-accordion-header a{ padding-bottom: 3px; padding-left: 5px; padding-top: 3px; }
.tx-jfmulticontent-pi1 .ui-accordion .ui-accordion-header .ui-icon{ float:right; position:relative; margin-top:3px; margin-right:0px; left:0; top:0; }
.ui-accordion .ui-state-active a, .ui-accordion .ui-state-active a:link, .ui-accordion .ui-state-active a:visited a, .ui-accordion .ui-state-default a{ color:#FFF; }
.ui-accordion .ui-state-default a, .ui-accordion .ui-state-default a:link, .ui-accordion .ui-state-default a:visited{ color:#FFF; }
.tx-jfmulticontent-pi1 .ui-accordion .ui-accordion-header a{ font-size:12px; }
.tx-jfmulticontent-pi1 .ui-accordion .ui-corner-all, .tx-jfmulticontent-pi1 .ui-accordion .ui-corner-top, .tx-jfmulticontent-pi1 .ui-accordion .ui-corner-left, .tx-jfmulticontent-pi1 .ui-accordion .ui-corner-tl{  border-top-right-radius:0px; border-top-left-radius:0px; border-bottom-right-radius:0px; border-bottom-left-radius:0px; }
.tx-jfmulticontent-pi1 .ui-accordion .ui-widget-content{ background:none; border:none; }
.tx-jfmulticontent-pi1 .ui-accordion .ui-accordion-content{ padding:5px 0px; float:left; /*width:100%;*/  width:570px; }
.tx-jfmulticontent-pi1 .ui-accordion .ui-accordion-content .csc-firstHeader{ display:none; }
.tx-jfmulticontent-pi1 .ui-accordion .ui-state-active, .tx-jfmulticontent-pi1 .ui-accordion .ui-widget-content .ui-state-active, .tx-jfmulticontent-pi1 .ui-accordion .ui-widget-header .ui-state-active{ border:none; }
.tx-jfmulticontent-pi1 .ui-accordion-content .csc-textpic-text{ width:auto; }
.tx-jfmulticontent-pi1 .ui-accordion-content .csc-textpic .csc-textpic-text{ width:auto; }
.tx-jfmulticontent-pi1 .ui-accordion-content .csc-textpic-intext-left-nowrap{ width:auto; }
.tx-jfmulticontent-pi1 .ui-accordion-content .csc-textpic-below .csc-textpic-imagewrap{ width:100% !important; }
.tx-jfmulticontent-pi1 .ui-accordion-content .csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow{ width:100% !important; float:left; margin-bottom:10px; }
.tx-jfmulticontent-pi1 .ui-accordion-content .csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow dl.csc-textpic-image { float:left; width:184px !important; height:184px; background: url(../images/grid_element.png) no-repeat right center; margin-right:8px; vertical-align: middle; display: table-cell; line-height: 150px; text-align: center; }
.tx-jfmulticontent-pi1 .ui-accordion-content .csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow dl.csc-textpic-image img{ vertical-align: middle; }
.tx-jfmulticontent-pi1 .ui-accordion-content .csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow dl.csc-textpic-lastcol{ margin-right:0px; }

.tx-jfmulticontent-pi1 .ui-accordion  .ui-state-active .ui-icon{ background-image: url(../images/open_ac.gif) !important; background-position:0px;  }
.tx-jfmulticontent-pi1 .ui-accordion  .ui-state-default .ui-icon{ background-image: url(../images/close_ac.gif); background-position:0px;  }

.tx-jfmulticontent-pi1 .tx-imagecycle-pi1{ float:left; }
.tx-jfmulticontent-pi1 .csc-textpic-text p.imagecontent{ color: #787878; font-size: 0.75em; margin: 0 0 10px; margin-left:10px; width:360px; }
.tx-jfmulticontent-pi1 .csc-textpic-text p.imagecontent a{ color:#9B3756; text-decoration:none; }
.tx-jfmulticontent-pi1 .tx-partners-pi1 .imageTextpic p{  color: #787878; font-size: 0.75em; margin: 0 0 10px;}
.tx-jfmulticontent-pi1 .tx-partners-pi1 .imageTextpic p a{ color:#9B3756; text-decoration:none;}
.tx-jfmulticontent-pi1 .tx-partners-pi1 .imageList td.img { width:184px; height:184px; /*background: url(../images/grid_element.png) no-repeat right center;*/ border-right:2px solid #B9B9B9; border-bottom:2px solid #B9B9B9; margin-right:8px; vertical-align: middle; display: table-cell; line-height: 150px; text-align: center; }
.tx-jfmulticontent-pi1 .tx-partners-pi1 .imageList td.space{ background:none; }

#content-left #editionstart{ float:left; margin-bottom:10px; margin-top:15px; width:100%; }
#content-left #editionstart1, #content-left #editionstart2, #content-left #editionstart3, #content-left #editionstart4, #content-left #editionstart5{ margin-right:6px; float:left;  }
#content-left #editionstart6{ float:left; }

#content-left #editionstart h1{ background-color:#EAD282; font-size:11px; padding:3px 2px 1px 5px; color:#FFFFFF; float:none; height:16px; width:83px; }
#content-left #editionstart h1 a{  color:#FFFFFF; float:left; width:100%;  text-decoration:none; }
#content-left #editionstart h1 a:hover{ text-decoration:none;}
#content-left #editionstart h2{ background-color:#EAD282; font-size:11px; padding:3px 2px 1px 5px; color:#FFFFFF; float:none; height:16px; width:83px; }
#content-left #editionstart h2 a{  color:#FFFFFF; float:left; width:100%;  text-decoration:none; }
#content-left #editionstart h2 a:hover{ text-decoration:none;}


#content-left #editionstart .news-latest-item-home-image{ width:90px; height:90px;}
#content-left #editionstart .news-latest-container-home{ width:90px; float:none; }
#content-left #editionstart .news-latest-container-home h3 a{ text-decoration:none; color:#787878; }

#content-left .csc-frame-frame2 .csc-header .csc-firstHeader { background-color:#EAD282; color:#FFFFFF; padding:2px 5px; }
#content-left .csc-frame-frame2 .tx-imagecycle-pi1{ min-height:200px; margin-top:5px; }

#content-left #slider2 .csc-header .csc-firstHeader { background-color:#EAD282; color:#FFFFFF; padding:2px 5px; }

#content-left #topnewslist{ float:none; }
#content-left #topnewslist #topnews{ float:left; margin-top:10px; margin-bottom:10px; width:100%; }
#content-left #topnewslist #topnews p.bodytext{ margin-bottom:2px; }
#content-left #topnewslist #topnews a{ color:#9B3756; font-size:0.75em; text-decoration:none; }
/*#content-left #topnewslist #topnews h1 a{ color:#5A5A5A; font-size:12px; font-weight:bold; text-decoration:none; }*/
#content-left #topnewslist #topnews h2 a{ color:#5A5A5A; font-size:12px; font-weight:bold; text-decoration:none; }

/*#content-left #topnewslist #topnews h2 a{ color:#5A5A5A; font-size:12px; font-weight:normal; text-decoration:none; font-style:italic;  }*/
#content-left #topnewslist #topnews h3 a{ color:#5A5A5A; font-size:12px; font-weight:normal; text-decoration:none; font-style:italic;  }

#content-left #topnewslist #left_column_line{ margin-bottom:0px; }
#content-left #topnewslist .yellowheader{ background-color: #EDE5B3; color: #FFFFFF; padding: 3px 5px; font-size:12px; }
#content-left #topnewslist .csc-header h2{ background-color: #EDE5B3; color: #FFFFFF; padding: 3px 5px; font-size:12px; float:left; width:560px; }

#content-left .news-single-item .likebox .mybookmark{ float:left; width:100%; margin-bottom: 10px; }
#content-left .news-single-item .likebox .mybookmark img{ float:left; }
#content-left .news-single-item .likebox .mybookmark  .tx-mybookmarks-pi1{ position: relative; top: 8px;}


#content-left .tx-newssearch-pi1 .news-list-container{ width:100%; }
#content-left .tx-newssearch-pi1 .news-list-container .news-list-item-teaser .news-list-item-teaser-subheader{ width:438px; }
#content-left .tx-newssearch-pi1 .news-list-container .news-list-browse{ height: 25px; width: 100%; }
#content-left .tx-newssearch-pi1 .news-list-container .news-list-browse .browseLinksWrap{  position: relative; top: -18px;}
#content-left .tx-newssearch-pi1 .news-list-container .news-list-browse .activeLinkWrap{ display: none; }
#content-left .tx-newssearch-pi1 .news-list-browse .firstSearch{ position: relative; right: 95px;}
#content-left .tx-newssearch-pi1 .news-list-browse .prevSearch {  position: relative; right: 98px; }
#content-left .tx-newssearch-pi1 .news-list-browse .nextSearch{ left: 100px; position: relative;}
#content-left .tx-newssearch-pi1 .news-list-browse .lastSearch { left: 97px; position: relative; }

#content-left .tx-mybookmarks-pi3 .news-list-container{ width:100%; }
#content-left .tx-mybookmarks-pi3 .news-list-container .news-list-item{ margin-bottom:10px; }


.csc-frame .tx-imagecycle-pi1-pager a { color:#9a8f62; background:url(../images/simple_round_01.png) no-repeat center center !important;height: 13px; float:left;margin: 0 5px;padding: 3px 0;width: 14px;border:0px !important;font-size:0px;line-height:10px;}
.csc-frame .tx-imagecycle-pi1-pager a:hover { color:#963756; background:url(../images/active_round_01.png) no-repeat center !important;font-size:0px;line-height:10px;}
.csc-frame .tx-imagecycle-pi1-paper a.active{ color:#963756; background:url(../images/active_round_01.png) no-repeat center !important;font-size:0px;line-height:10px;}
.csc-frame .tx-imagecycle-pi1-pager { left: 190px;margin: 0 0 5px;position: absolute;text-align: center;top: 12px;z-index: 1000;display:none;}	
.csc-frame .tx-imagecycle-pi1-pager a.activeSlide{color:#963756; background:url(../images/active_round_01.png) no-repeat center !important;font-size:0px;line-height:10px;}
#content-left .csc-frame .tx-imagecycle-pi1:hover .tx-imagecycle-pi1-pager{display:block}

/*jignesh*/
#content-left .tx-newssearch-pi1 .news-list-container .news-list-item .news-list-item-teaser{width:320px;border-right:1px dotted;height:130px; margin-right:5px; }
#content-left .tx-newssearch-pi1 .news-list-container .news-list-item .news-list-item-teaser .news-list-item-teaser-subheader{width:310px;text-align: justify; font-size:12px; }
#content-left .tx-newssearch-pi1 .news-list-container .newssearch-info p{background-color: #F7F7E5;height: 20px;padding-left: 8px;padding-top: 10px;}
#content-left .tx-newssearch-pi1 .news-list-container .newssearch_header{ background-color: #EBD283;color: #64625C;font-size: 0.75em;height: 20px;margin: 0 0 10px;padding-left: 8px;padding-top:5px;}
#content-left .tx-newssearch-pi1 .news-list-container .news-list-item .news-list-item-teaser-time{color: #787878;float: left;font-size: 13px;font-weight: bold;text-align: right;width: 117px;}
#content-left .tx-newssearch-pi1 .news-list-container .news-list-item .newscategory{color: #787878;float: left;font-size: 13px;font-weight: bold;text-align: right;width: 117px;}
#content-left .tx-newssearch-pi1 .news-list-container .news-list-item{margin:0px}
#content-left .tx-newssearch-pi1 .news-list-container .news-list-item-teaser .news-list-item-teaser-more{margin-top:2px; margin-bottom:5px;}
#content-left .tx-newssearch-pi1 .news-list-container .content-border-top {margin: 0 0 5px;}
#content-left .tx-newssearch-pi1 .news-list-container .browse{ background-color:#EDE5B3; color:#5A5A5A; float:left; width:570px; margin-bottom:10px;  }

#content-left .tx-newssearch-pi1 .news-list-container .browse .sorting{ float:left; font-weight:bold; font-size: 0.75em; color: #787878; padding-left: 5px; padding-top: 2px; width:220px; position:relative; }
#content-left .tx-newssearch-pi1 .news-list-container .browse .sorting strong{ float:left; padding-right: 5px; }
#content-left .tx-newssearch-pi1 .news-list-container .browse .sorting ul{ float:left; color:#787878; }
#content-left .tx-newssearch-pi1 .news-list-container .browse .sorting ul li{ list-style-type:none; height:18px; }
#content-left .tx-newssearch-pi1 .news-list-container .browse .sorting ul li ul{ background-color: #FFFFFF; position: absolute; z-index: 1000; padding:5px; left:-9px; top:18px;  }

#content-left .tx-newssearch-pi1 .news-list-container .browse .news-list-browse{ height:20px; position:relative; top:0; right:0px; width:270px; float:right; }
#content-left .tx-newssearch-pi1 .news-list-container .browse .news-list-browse .browseLinksWrap{ top:0px; float:right; padding-right:5px; }
#content-left .tx-newssearch-pi1 .news-list-container .browse .news-list-browse .showResultsWrap{ float:left; padding-top:2px; }
#content-left .tx-newssearch-pi1 .news-list-container .browse .news-list-browse .firstSearch{ right:0px; }
#content-left .tx-newssearch-pi1 .news-list-container .browse .news-list-browse .lastSearch{ left:0px; }
#content-left .tx-newssearch-pi1 .news-list-container .news-list-item-teaser h3{ font-size:12px; }
#content-wrapper #content-left .tx-newssearch-pi1 .news-list-container .news-list-item-teaser h3 a{ text-decoration:none; color:#787878; }
#content-left .tx-newssearch-pi1 .news-list-container .news-list-item-teaser .news-list-item-teaser-subheader{ }
#content-left .tx-newssearch-pi1 .news-list-container .news-list-item-teaser .news-list-item-teaser-more a{ font-size:12px;}
#content-left .tx-newssearch-pi1 .news-list-container .news-list-item .news-list-item-edtion{float: right; height: 130px; width:112px; }

/*jignesh on 12-09-11*/
#content-right .tx-newssearch-pi1 .news-search-form .news_search{width:300px;margin-bottom:5px;}
#content-right .tx-newssearch-pi1 .news-search-form .news_search h2{background-color:#EDE5B3;color: #FFFFFF;font-size: 13px;margin-bottom: 5px;padding: 2px 5px;}
#content-right .tx-newssearch-pi1 .news-search-form .news_search .search{background-color: #F7F7E5;height: 34px;width: 300px;}
#content-right .tx-newssearch-pi1 .news-search-form .news_search .search .input_search{background: url("../images/big-input-search_bg.png") no-repeat scroll 0 0 transparent;border: medium none;color: #787878;float: left;font-size: 0.65em;height: 15px;overflow: hidden;padding: 3px 5px 5px;width:247px;margin:5px;}
#content-right .tx-newssearch-pi1 .news-search-form .news_search .search .submit_search{background: url("../images/submit_search.png") no-repeat scroll right center transparent;border: medium none;color: #787878;cursor: pointer;font-weight: bold;padding:6px 10px}
#content-right .tx-newssearch-pi1 .news-search-form .news_search .edition{background-color: #F7F7E5;height:40px;width: 295px;padding-left:5px;padding-top:5px;line-height: 20px;}
#content-right .tx-newssearch-pi1 .news-search-form .news_search .edition label{font-size: 0.75em;padding: 0 0 0 0.5em;}
#content-right .tx-newssearch-pi1 .news-search-form .news_search .kategorie{background-color: #F7F7E5;height: 122px;width: 295px;padding-left:0px;padding-top:5px;padding-bottom:5px;line-height: 20px;}
#content-right .tx-newssearch-pi1 .news-search-form .news_search .kategorie label{color:#787878; font-size: 0.75em; /*padding: 0 0 0 0.5em;*/}
#content-right.tx-newssearch-pi1 .news-search-form .news_search_info{width:300px;margin-bottom:5px;}
#content-right .tx-newssearch-pi1 .news-search-form .news_search_info p{background-color:#F7F7E5;;color: #787878;float: left;font-size: 0.75em;margin: 10px 0 5px;width:295px;padding-left: 5px; padding-top: 5px; padding-bottom: 5px; }
#content-right .tx-newssearch-pi1 .news-search-form .news_search .edition .mydds{  background-color: #FFFFFF;border: 1px solid #C3C3C3;cursor: default;height:25px;overflow: hidden;padding: 3px 3px 3px 5px;text-indent: 0;width: 95%;}
#content-right .tx-newssearch-pi1 .news-search-form .news_search .goldblog{ background-color: #F7F7E5; height:28px; }
#content-right .tx-newssearch-pi1 .news-search-form .news_search .goldblog label{color:#787878; font-size: 0.75em; padding-top:7px; /*padding: 0 0 0 0.5em;*/}
 
 /**** custom checkbox ****/
 /*	wrapper divs */
.custom-checkbox, .custom-radio { position: relative; }
	
/* input, label positioning */
.custom-checkbox input, 
.custom-radio input {
	position: absolute;
	left: 2px;
	top: 3px;
	margin: 0;
	z-index: 0;
	visibility:hidden;
}

.custom-checkbox label, 
.custom-radio label {
	display: block;
	position: relative;
	z-index: 1;
	font-size: 1.3em;
	padding-right: 1em;
	line-height: 1;
	padding: 0.3em 0  0.3em 30px;
	margin: 0;
	cursor: pointer;
}

	
/* states */
.custom-checkbox label { background: url(../images/checkbox.gif) no-repeat; }

.custom-radio label { background: url(../images/radiobutton.gif) no-repeat; }

.custom-checkbox label, .custom-radio label { background-position: -10px -14px; }

.custom-checkbox label.hover,
.custom-checkbox label.focus,
.custom-radio label.hover,
.custom-radio label.focus {
	background-position: -10px -114px;
}

.custom-checkbox label.checked, 
.custom-radio label.checked {
	background-position: -10px -214px;
}

.custom-checkbox label.checkedHover, 
.custom-checkbox label.checkedFocus {
	background-position: -10px -314px;
}

.custom-checkbox label.focus, 
.custom-radio label.focus {
	outline: 1px dotted #ccc;
}


.dd .ddTitle #select_drop_titletext  span.ddTitleText{ display:none; }

.dd .ddChild a span.ddTitleText{ display:none; }


.news-search-form_items{
	position:relative;
}
.suggestionsBox {
	position: absolute;
	left: 6px;
	margin: 2px 0px 0px 0px;
	width: 300px !important;
	background-color: #FFFFFF;
	border: 2px solid #b9b9b9;
	color: #787878;
	top:42px;
	opacity:0.9;
	/*display:block !important;*/
	border-top:none;
	z-index:1000;
}
.suggestionList {
	margin: 0px;
	padding: 0px;
}
.suggestionList li {
	list-style-type:none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	cursor: pointer;
	width:300px;
	float:left;
	border-top:1px solid #B9B9B9;
}
.suggestionList li:hover {
	/*background-color: #659CD8;*/
}
.suggestionsBox .suggestionList .autonews{
	width:300px;
	margin-top:10px;
	float:left;
}
.suggestionsBox .suggestionList .autonews .img{
	width:65px;
	height:65px;
	margin-right:10px;
	margin-left:5px;
	float: left;
}
.suggestionsBox .suggestionList .autonews .details{
	width:100%;
	font-size:11px;
}
.suggestionsBox .suggestionList .autonews .details a{
	text-decoration:none;
	color:#5A5A5A;
}
.suggestionsBox .suggestionList .autonews .details strong{
	font-size:13px;
} 

.recommendtext{ margin-bottom:10px; }
.recommendtext a{  text-decoration: none;  color: #787878;  font-size: 0.7em; font-weight: normal; }
.bottomaddress a{ text-decoration:none; color:#EAD282; font-size: 0.7em; font-weight: normal; }


/****** Comment CSS ********/
.tx-veguestbook-pi1{ float:left; margin-top:10px; font-size:12px; color:#6E6E6E; }
.tx-veguestbook-pi1 form legend{ display:block; color:#9B3756; font-size:14px; font-weight:bold; }
.tx-veguestbook-pi1 ul li{ list-style:inside; }
.tx-veguestbook-pi1 .tx-guestbook-result{ font-size:12px; }

.tx-veguestbook-pi1 .comment{ font-size:12px; background-color:#F7F7E5; margin-bottom:10px; }
.tx-veguestbook-pi1 .comment h2.tx-guestbook-header{ font-size: 12px; padding: 5px; width: 560px; color:#9B3756; background-color:#F7F7E5;  }
.tx-veguestbook-pi1 .comment .tx-guestbook-left{ background: none; float: left; height: auto !important; padding: 0px; width: 560px; min-height:0px; }
.tx-veguestbook-pi1 .comment .tx-guestbook-left p{ color:#6E6E6E;}
.tx-veguestbook-pi1 .comment .tx-guestbook-left p a{ color:#9B3756; text-decoration:none; }
.tx-veguestbook-pi1 .comment .tx-guestbook-right{ padding:0px 5px 5px 5px; width:560px; background:none; }
.tx-veguestbook-pi1 .comment .tx-guestbook-right p{ color:#6E6E6E;}
.tx-veguestbook-pi1 .comment .tx-guestbook-right .tx-guestbook-date{ margin-bottom:10px; }

.tx-veguestbook-pi1 h2.tx-guestbook-header{ background:none; padding:0px; color:#6E6E6E; }
.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea{ font-size:12px; }
.tx-veguestbook-pi1 .tx-guestbook-field label{ font-size:12px; }
.tx-veguestbook-pi1 input.tx-guestbook-submit{ background-image: url(../images/kaufen_button.png); color: #FFFFFF; display: block; font-size: 17px; font-weight: bold; padding: 5px; width: auto; border:none; cursor:pointer; margin-left:120px;  }

#content-left .thankyou_head p.bodytext { font-size:12pt; color:#9B3756; }

#content-wrapper #content-left .blogthread{ float:left; width:100%; }
#content-wrapper #content-left .blogthread .header{ background-color: #ead282; color: #FFFFFF; font-size: 12px; font-weight: bold; margin-bottom: 10px; padding:3px; }
#content-wrapper #content-left .blogthread .news-list-item { margin-bottom: 0; float: left; margin: 0; position: relative; width: 100%; min-height: 170px;}
#content-wrapper #content-left .blogthread .news-list-item .news-list-item-image{ float: left; height: 120px; margin: 3px 15px 0 0; width: 140px;}
#content-wrapper #content-left .blogthread .news-list-item .news-list-item-image .galleryImage { border-bottom: 2px solid #B9B9B9; border-right: 2px solid #B9B9B9; float: left; padding: 10px; }
#content-wrapper #content-left .blogthread .news-list-item .news-list-item-teaser{ font-size: 12px; width: 410px; padding: 0; color: #787878; float: left;}
#content-wrapper #content-left .blogthread .news-list-item .news-list-item-teaser .date{ font-size: 10px; margin-bottom: 15px;}
#content-wrapper #content-left .blogthread .news-list-item .news-list-item-teaser h3 { font-size: 11px; font-weight: bold;	margin: 0 0 5px; padding: 0; }
#content-wrapper #content-left .blogthread .news-list-item .news-list-item-teaser h3 a{ color: #787878; text-decoration: none; }
#content-wrapper #content-left .blogthread .news-list-item .news-list-item-teaser p { color: #6E6E6E; font-size: 12px; }
#content-wrapper #content-left .blogthread .news-list-item .news-list-item-teaser .news-list-item-teaser-more{	font-size: 1.2em; margin: 1em 0 0; padding: 0; }
#content-wrapper #content-left .blogthread .news-list-item .news-list-item-teaser .news-list-item-teaser-more a{text-decoration:none; color:#9B3756; font-size:12px;}

#content-right .yellowbox .news{ float: left; margin-bottom: 5px; width: 100%; background-color:#F7F7E5; padding: 5px; width: 290px; }
#content-right .yellowbox .news .image { float: left; height: 60px; width: 60px; }
#content-right .yellowbox .news .text { float: left; margin-left: 10px; text-align: left; width:220px; }
#content-right .yellowbox .news .text .edition { margin-bottom: 0; text-decoration: none; }
#content-right .yellowbox .news .text .edition a{ color: #6E6E6E; font-size: 13px; font-weight:normal; text-decoration: none;}

#content-wrapper #content-left .newslistondetailpage{ margin-top:10px; float:left; }
#content-wrapper #content-left .newslistondetailpage .news-latest-container .header { margin-bottom:7px; background-color:#EDE5B3; color:#FFFFFF; font-size:13px; margin: 0 0 2px; padding:0px 2px 0px 5px; }
#content-wrapper #content-left .newslistondetailpage .news-latest-container .header a{ color:#9B3756; font-weight:normal; text-decoration:none;  padding-top: 1px; }
#content-wrapper #content-left .newslistondetailpage .news-latest-item .news-list-item-teaser h3 a{ color:#787878; }
#content-wrapper #content-left .newslistondetailpage .news-latest-item .news-list-item-teaser h4{ padding-top:0px; }
#content-wrapper #content-left .newslistondetailpage .news-latest-item .news-list-item-teaser h4 p{ font-size:1em; }

#content-right .right #contentRightNavigation{ float:left; }


.newsondetailpage{ float:left; margin-top:10px; width:100%; }
.newsondetailpage .news-latest-container{ width:100%; }
#newslist .news-latest-item .news-list-item-image{ width:auto;}

.blogthread  .header{ padding:0px 3px 0px 3px !important;} 
.blogthread  .header a{color: #9B3756;     font-weight: normal;     text-decoration: none;}

.blogthread .news-list-browse{float: right !important; width: 200px;}
.blogthread .news-list-browse .showResultsWrap {color: #FFFFFF;  float: left;  font-size: 12px; padding-top: 2px;}

#articleslide{width:100%; height: 243px; margin-top:5px; }

.csc-frame-frame2 .tx-imagecycle-pi1{float: left; width: 200px; }
.csc-frame-frame2 .csc-textpic-text{ float: left; width: auto; margin-top: 5px; }
.csc-frame-frame2 .imagecontent{ color: #787878; font-size: 0.75em; line-height: 1.4; margin: 0 0 10px 10px; width: 360px; }
.csc-frame-frame2 .imagecontent a{ text-decoration:none; color:#9B3756; }

.tx-partners-pi1 .imageTextpic p{  color: #787878; font-size: 0.75em; margin: 0 0 10px;}
.tx-partners-pi1 .imageTextpic p a{ color:#9B3756; text-decoration:none;}
.tx-partners-pi1 .imageList td.img { width:184px; height:184px; /*background: url(../images/grid_element.png) no-repeat right center;*/ border-right:2px solid #B9B9B9; border-bottom:2px solid #B9B9B9; margin-right:8px; vertical-align: middle; display: table-cell; line-height: 150px; text-align: center; }
.tx-partners-pi1 .imageList td.space{ background:none; }

#content-left #yellowheader{ float:left; width:100%; }
#content-left #yellowheader h1{ background-color: #EAD18D; color: #FFFFFF; padding: 3px 5px; margin-bottom: 5px; font-size:12px; }
#content-left #yellowheader h2{ background-color: #EAD18D; color: #FFFFFF; padding: 3px 5px; margin-bottom: 5px; font-size:12px; }
#content-left #yellowheader h2 a{ color: #ffffff; text-decoration:none; }
#content-left #yellowheader .current a{ color: #9B377C; }
.tx-partners-pi1{ float:left; }

#content-wrapper #content-left #articleslide .news-latest-container{ height:100%; }
#content-wrapper #content-left #articleslide .news-latest-item .news-list-item-teaser h2{ margin:0px; }
#content-wrapper #content-left #articleslide .news-latest-item .news-list-item-teaser h2 a{ color:#FFFFFF; font-size:15px; }
#content-wrapper #content-left #articleslide .news-latest-item .news-list-item-teaser h3 { color:#FFFFFF; font-size:13px; }
#content-wrapper #content-left #articleslide .news-latest-item .news-list-item-teaser h3 a{ color:#FFFFFF; font-size:12px; }
#content-wrapper #content-left #articleslide .news-latest-container .news-list-item-teaser{ height:210px; min-height:210px; width: auto; padding:4px 0 0 20px; margin-right:9px;  }
#content-wrapper #content-left #articleslide .news-latest-container .news-list-item-image{ border:5px solid #FFF; margin-top:0px; width:auto; margin:0px; }
#content-wrapper #content-left #articleslide .news-latest-container .news-list-item-teaser .date{ color:#FFFFFF; margin-top: 5px;}
#content-wrapper #content-left #articleslide .news-latest-item .news-list-item-teaser .editionlogo{ position:absolute; left:0; bottom:0; color:#FFF; font-size:22px; font-weight:bold; margin-left:15px; }
#content-wrapper #content-left #articleslide .sliderwrapper .contentdiv{ padding:6px 8px; width:554px; margin-bottom:5px; }
#content-wrapper #content-left #articleslide .sliderwrapper .contentdiv .left_colum{ width:150px; }

.pagination{
width: 440px;
text-align: right;
background-color: navy;
padding: 5px 10px;
display:none;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #00007D;
background: white;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #FEE496;
}

#content-wrapper #content-left #articleslide .sliderwrapper .pagination{ width:555px; background:none; display:block; position:relative; top:-24px; left:10px; z-index:100; padding:0px; }
#content-wrapper #content-left #articleslide .sliderwrapper .pagination .prev{  display:none; }
#content-wrapper #content-left #articleslide .sliderwrapper .pagination .next{  display:none; }
#content-wrapper #content-left #articleslide .sliderwrapper{ margin-bottom:5px; }

#content-wrapper #content-left #articleslide .sliderwrapper #paginate-slider2{ display:none; }
#content-wrapper #content-left #articleslide .sliderwrapper:hover #paginate-slider2{ display:block; }
#content-wrapper #content-left #slider2:hover #paginate-slider2{ display:block; }

#content-wrapper #content-left #articleslide .sliderwrapper .pagination a { color:#9a8f62; background:url(../images/simple_round_01.png) no-repeat center center !important;height: 13px; float:right;margin: 0 5px;padding: 3px 0;width: 6px;border:0px !important;font-size:0px;line-height:10px;}
#content-wrapper #content-left #articleslide .sliderwrapper .pagination a:hover { color:#963756; background:url(../images/hover_round.png) no-repeat center !important;font-size:0px;line-height:10px;}
#content-wrapper #content-left #articleslide .sliderwrapper .pagination a.selected{ color:#963756; background:url(../images/active_round_01.png) no-repeat center !important;font-size:0px;line-height:10px;}

.header h1{ background-color: #EDE5B3; color: white; font-size: 13px; margin: 0 0 2px; padding: 2px 2px 2px 5px; }

/* Edition Slider */

#content-wrapper #content-left #articleslide .editionslide .news-list-item-teaser { float:left !important; /*width:363px !important;*/}
#content-wrapper #content-left #articleslide .editionslide .news-list-item-image { float:left !important; /*width:150px !important;*/}
#content-wrapper #content-left #articleslide .editionslide .contentdiv{ padding-bottom:5px !important;} 
#content-wrapper #content-left #articleslide .editionslide .left_colum{ width:20%;} 
#content-wrapper #content-left #articleslide .editionslide .right_colum h2 a{ font-size:15px;} 

/* NEW RIGHT SIDE*/
.news-latest-item-home-image-new{ float:left; }
.news-latest-item-home-image-new a{ margin-right:20px; }
.yellowbox #blogteaser-new { min-height: 90px; padding: 0px;}
.yellowbox #blogteaser-new .line{ float:left; }
.yellowbox #blogteaser-new .line img{ float: left; width: 190px; }
.yellowbox #blogteaser-new .blogdetail{ float:left; width:188px; }
.yellowbox #blogteaser-new .blogdetail .editionlogo .pink_blog_logo{ float:left; }
.yellowbox #blogteaser-new .blogdetail .editionlogo .pink_gewinnspiele_logo{ float:left; }
.yellowbox #blogteaser-new .blogdetail .editionlogo .text{ color: #464646; float: right; font-size: 11px; position:relative; top:6px; }
.yellowbox #blogteaser-new .blogdetail h3{ float: left; text-align:left; }
.yellowbox #blogteaser-new .blogdetail h3 a{ font-size:12px; }
.yellowbox #blogteaser-new .blogdetail .blogdesc{ text-align:left; font-size:12px; /*margin-top:3px;*/ color:#787878; width: 185px; float: left; }
.yellowbox #blogteaser-new .sliderwrapper .contentdiv{ background:none; }
.news-latest-item-home-image-new img{ border-right:2px solid #A9A9A9; border-bottom:2px solid #A9A9A9; padding:5px;}

.pink_blog_logo{ background:url("../images/edition_logo.png") no-repeat scroll -242px 50% transparent; height:22px; width:70px; }
.yellow_blog_logo{ background:url("../images/edition_logo.png") no-repeat scroll -120px 50% transparent; height:22px; width:70px; }
.black_blog_logo{ background:url("../images/edition_logo.png") no-repeat scroll 0px 50% transparent; height:22px; width:70px; }
.white_blog_logo{ background:url("../images/edition_logo.png") no-repeat scroll -360px 50% transparent; height:22px; width:70px; }


.black_gewinnspiele_logo{ background:url("../images/edition_logo.png") no-repeat scroll -0px 62% transparent; height:22px; width:100px; }
.yellow_gewinnspiele_logo{ background:url("../images/edition_logo.png") no-repeat scroll -120px 62% transparent; height:22px; width:100px; }
.pink_gewinnspiele_logo{ background:url("../images/edition_logo.png") no-repeat scroll -240px 62% transparent; height:22px; width:100px; }
.white_gewinnspiele_logo{ background:url("../images/edition_logo.png") no-repeat scroll -360px 62% transparent; height:22px; width:100px; }


.black_berlin_logo{ background:url("../images/edition_logo.png") no-repeat scroll -0px 0px transparent; height:22px; width:55px; }
.yellow_berlin_logo{ background:url("../images/edition_logo.png") no-repeat scroll -120px 0px transparent; height:22px; width:55px; }
.pink_berlin_logo{ background:url("../images/edition_logo.png") no-repeat scroll -240px 0px transparent; height:22px; width:55px; }
.white_berlin_logo{ background:url("../images/edition_logo.png") no-repeat scroll -360px 0px transparent; height:22px; width:55px; }


.black_hamburg_logo{ background:url("../images/edition_logo.png") no-repeat scroll -0px -75px transparent; height:22px; width:78px; }
.yellow_hamburg_logo{ background:url("../images/edition_logo.png") no-repeat scroll -120px -75px transparent; height:22px; width:78px; }
.pink_hamburg_logo{ background:url("../images/edition_logo.png") no-repeat scroll -240px -75px transparent; height:22px; width:78px; }
.white_hamburg_logo{ background:url("../images/edition_logo.png") no-repeat scroll -360px -75px transparent; height:22px; width:78px; }


.black_koeln_logo{ background:url("../images/edition_logo.png") no-repeat scroll -0px -96px transparent; height:22px; width:40px; }
.yellow_koeln_logo{ background:url("../images/edition_logo.png") no-repeat scroll -125px -96px transparent; height:22px; width:40px; }
.pink_koeln_logo{ background:url("../images/edition_logo.png") no-repeat scroll -240px -96px transparent; height:22px; width:40px; }
.white_koeln_logo{ background:url("../images/edition_logo.png") no-repeat scroll -360px -96px transparent; height:22px; width:40px; }


.black_muenchen_logo{ background:url("../images/edition_logo.png") no-repeat scroll -0px -120px transparent; height:22px; width:75px; }
.yellow_muenchen_logo{ background:url("../images/edition_logo.png") no-repeat scroll -120px -120px transparent; height:22px; width:75px; }
.pink_muenchen_logo{ background:url("../images/edition_logo.png") no-repeat scroll -240px -120px transparent; height:22px; width:75px; }
.white_muenchen_logo{ background:url("../images/edition_logo.png") no-repeat scroll -360px -120px transparent; height:22px; width:75px; }


.black_ueberall_logo{ background:url("../images/edition_logo.png") no-repeat scroll -0px -145px transparent; height:22px; width:60px; }
.yellow_ueberall_logo{ background:url("../images/edition_logo.png") no-repeat scroll -122px -145px transparent; height:22px; width:60px; }
.pink_ueberall_logo{ background:url("../images/edition_logo.png") no-repeat scroll -240px -145px transparent; height:22px; width:60px; }
.white_ueberall_logo{ background:url("../images/edition_logo.png") no-repeat scroll -360px -145px transparent; height:22px; width:60px; }


.black_goldstueckchen_logo{ background:url("../images/edition_logo.png") no-repeat scroll -0px -168px transparent; height:22px; width:113px; }
.yellow_goldstueckchen_logo{ background:url("../images/edition_logo.png") no-repeat scroll -120px -168px transparent; height:22px; width:113px; }
.pink_goldstueckchen_logo{ background:url("../images/edition_logo.png") no-repeat scroll -240px -168px transparent; height:22px; width:113px; }
.white_goldstueckchen_logo{ background:url("../images/edition_logo.png") no-repeat scroll -360px -168px transparent; height:22px; width:113px; }


/******* Footer Icon CSS  Start *******/

.black_anmelden_logo{ background:url("../images/footer_icons.png") no-repeat scroll -0px -101px transparent; height:17px; width:20px; float:left; }
.yellow_anmelden_logo{ background:url("../images/footer_icons.png") no-repeat scroll -20px -101px transparent; height:17px; width:20px; float:left; }
.pink_anmelden_logo{ background:url("../images/footer_icons.png") no-repeat scroll -40px -101px transparent; height:17px; width:20px; float:left; }
.white_anmelden_logo{ background:url("../images/footer_icons.png") no-repeat scroll -60px -101px transparent; height:17px; width:20px; float:left; }

.black_meingoldstuck_logo{ background:url("../images/footer_icons.png") no-repeat scroll -0px -40px transparent; height:20px; width:20px; float:left; }
.yellow_meingoldstuck_logo{ background:url("../images/footer_icons.png") no-repeat scroll -20px -40px transparent; height:20px; width:20px; float:left; }
.pink_meingoldstuck_logo{ background:url("../images/footer_icons.png") no-repeat scroll -40px -40px transparent; height:20px; width:20px; float:left; }
.white_meingoldstuck_logo{ background:url("../images/footer_icons.png") no-repeat scroll -60px -40px transparent; height:20px; width:20px; float:left; }

.black_weiterempfehlen_logo{ background:url("../images/footer_icons.png") no-repeat scroll -0px -60px transparent; height:20px; width:20px; float:left; }
.yellow_weiterempfehlen_logo{ background:url("../images/footer_icons.png") no-repeat scroll -20px -60px transparent; height:20px; width:20px; float:left; }
.pink_weiterempfehlen_logo{ background:url("../images/footer_icons.png") no-repeat scroll -40px -60px transparent; height:20px; width:20px; float:left; }
.white_weiterempfehlen_logo{ background:url("../images/footer_icons.png") no-repeat scroll -60px -60px transparent; height:20px; width:20px; float:left; }

.black_abbestellen_logo{ background:url("../images/footer_icons.png") no-repeat scroll -0px -121px transparent; height:20px; width:20px; float:left; }
.yellow_abbestellen_logo{ background:url("../images/footer_icons.png") no-repeat scroll -20px -121px transparent; height:20px; width:20px; float:left; }
.pink_abbestellen_logo{ background:url("../images/footer_icons.png") no-repeat scroll -40px -121px transparent; height:20px; width:20px; float:left; }
.white_abbestellen_logo{ background:url("../images/footer_icons.png") no-repeat scroll -60px -121px transparent; height:20px; width:20px; float:left; }

.black_uberuns_logo{ background:url("../images/footer_icons.png") no-repeat scroll -0px -0px transparent; height:20px; width:20px; float:left; }
.yellow_uberuns_logo{ background:url("../images/footer_icons.png") no-repeat scroll -20px -0px transparent; height:20px; width:20px; float:left; }
.pink_uberuns_logo{ background:url("../images/footer_icons.png") no-repeat scroll -40px -0px transparent; height:20px; width:20px; float:left; }
.white_uberuns_logo{ background:url("../images/footer_icons.png") no-repeat scroll -60px -0px transparent; height:20px; width:20px; float:left; }

.black_agb_logo{ background:url("../images/footer_icons.png") no-repeat scroll -0px -141px transparent; height:20px; width:20px; float:left; }
.yellow_agb_logo{ background:url("../images/footer_icons.png") no-repeat scroll -20px -141px transparent; height:20px; width:20px; float:left; }
.pink_agb_logo{ background:url("../images/footer_icons.png") no-repeat scroll -40px -141px transparent; height:20px; width:20px; float:left; }
.white_agb_logo{ background:url("../images/footer_icons.png") no-repeat scroll -60px -141px transparent; height:20px; width:20px; float:left; }

.black_impressum_logo{ background:url("../images/footer_icons.png") no-repeat scroll -0px -80px transparent; height:20px; width:20px; float:left; }
.yellow_impressum_logo{ background:url("../images/footer_icons.png") no-repeat scroll -20px -80px transparent; height:20px; width:20px; float:left; }
.pink_impressum_logo{ background:url("../images/footer_icons.png") no-repeat scroll -40px -80px transparent; height:20px; width:20px; float:left; }
.white_impressum_logo{ background:url("../images/footer_icons.png") no-repeat scroll -60px -80px transparent; height:20px; width:20px; float:left; }

.black_datenschutz_logo{ background:url("../images/footer_icons.png") no-repeat scroll -0px -161px transparent; height:20px; width:20px; float:left; }
.yellow_datenschutz_logo{ background:url("../images/footer_icons.png") no-repeat scroll -20px -161px transparent; height:20px; width:20px; float:left; }
.pink_datenschutz_logo{ background:url("../images/footer_icons.png") no-repeat scroll -40px -161px transparent; height:20px; width:20px; float:left; }
.white_datenschutz_logo{ background:url("../images/footer_icons.png") no-repeat scroll -60px -161px transparent; height:20px; width:20px; float:left; }

#footer .footer_icon{ width:auto; float:left; margin-right:36px; }
#footer .footer_icon a{ color: #464646; font-size: 8pt; text-decoration: none; float:left; margin-left:6px; margin-top:3px; }
#footer .last{ margin:0px; }

/******* Footer Icon CSS  End *******/

/*----------------------------------------------------------------------new css in 2-2-2012--------------------------------------------*/
.navigation-spacer ul.ul_bg {  width:571px !important; background: url(../images/header_line-02.png) repeat-x left bottom !important; float:left; height:25px !important; margin-top:0px !important; position:relative; z-index:100 !important;}
.navigation-spacer ul{ width:571px; background: url(../images/header_line-02.png) repeat-x left bottom !important; float:left;margin-top:-8px; height:25px !important; position:relative; z-index:100;}
.navigation-spacer ul li{ float:left; padding:0px; padding:0px 28px 0 28px; line-height:16px !important; position:relative; list-style:none;font-size:11px;}
.navigation-spacer ul li a {display:block; color:#6E6E6E; text-decoration:none; height:auto !important;}
.navigation-spacer ul li a:hover { color:#610b29;}
.navigation-spacer ul li a.active { color:#610b29;}
.navigation-spacer ul li.first { padding-left:10px !important; }
.navigation-spacer ul li.last { padding-right:10px !important;}
.navigation-spacer ul li.first ul { left:-0px !important;}

.navigation-spacer ul li ul { position:absolute; left:20px; top:14px; width:90px  !important; display:none; z-index:11000 !important; padding:7px 0 5px 0 !important; height:auto !important; background: url(../images/city-menue-bg.png) repeat left top !important;}
.navigation-spacer ul li ul li { float:left; padding:0px 10px 0 10px; line-height:25px !important; width:70px; }

.navigation-spacer ul li:hover ul { display:block;}
.navigation-spacer ul li ul { display:none;}

/*----------------------------------------------------------------------new css in 2-2-2012--------------------------------------------*/


#navigation-main #navigation-main  .news-catmenu #ttnews-cat-tree ul li img { display: none; }


#navigation-main #ttnews-cat-tree #treeRoot  li ul {  width:571px !important; background: url(../images/header_line-02.png) repeat-x left bottom !important; float:left; height:32px !important; margin-top:0px !important; position:relative; z-index:100 !important;}
#navigation-main #ttnews-cat-tree  #treeRoot li ul li {float:left; padding:0px; padding:0px 28px 0 28px; line-height:25px !important; position:relative; list-style:none;font-size:11px !important;}
#navigation-main #ttnews-cat-tree  #treeRoot li ul li a {display:block; color:#6E6E6E !important; text-decoration:none; font-weight:normal !important; height:auto !important;}
#navigation-main #ttnews-cat-tree  #treeRoot li ul li a:hover {color:#610B29 !important;}

#navigation-main #ttnews-cat-tree  #treeRoot li ul li ul { display:none; z-index:1100; height:auto !important; width:90px  !important; position:absolute; left:20px; top:25px !important; padding-top:5px !important; padding-bottom:5px !important; background: url(../images/city-menue-bg.png) repeat left top !important;}
#navigation-main #ttnews-cat-tree  #treeRoot li ul li ul li {float:left; width:70px  !important; text-align:left;  line-height:25px !important;  padding:0px 10px 0 8px;  position:relative; list-style:none;font-size:11px !important;}

#navigation-main #ttnews-cat-tree  #treeRoot li ul li:hover ul { display:block;}
#navigation-main .news-catmenu #ttnews-cat-tree ul li.active1 a, .thread #ttnews-cat-tree ul li a:hover {
    color: #6E6E6E !important;
    text-decoration: none;
}
#navigation-main .news-catmenu #treeRoot li a { display:none;}

#content-right .thread #ttnews-cat-tree #treeRoot #row0_0 a {display:none;}

#content-right .thread #ttnews-cat-tree #treeRoot #row0_0 ul li a {display:block;}


