@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

body{
	font-size: 12px;
	font-family: Arial, Verdana;
	color: #666;
	/*background: url(../img/bg-startseite-dialog2.jpg) top center no-repeat;*/
	}

a {color: #BF4D71; text-decoration: none;}
div#main-wrap.stromtv .content a{color: #009ee1;}
div#main-wrap.stromtv #content-col3 a{color: #BF4D71;}

span.more-link {
  display: block;
  text-align: right;
  padding-right: 10px;
  margin-bottom: 3px;
  background: url(../images/layout/ico-red-arrow.gif) no-repeat right center;
}

.noborder {border: none !important;}
.nomargin {margin: 0 !important;}
.borderbottom { border-bottom: 1px dashed #a6a6a6; }
.clear-all {clear: both; display: block;}

h1 {color: #BF4D71;	border-bottom: 1px solid #a6a6a6; padding-bottom: 3px; margin-bottom: 5px; font-size: 1.8em;}
body.start h1 {border-bottom: 0; margin-top: 10px;  color: #bf4d71;}
div#main-wrap.stromtv h1 {color: #214b72; border: none; }
div.sendafriend h1 {border-bottom: 0px; font-size: 1.6em; margin: 10px 0 0 0;}
h1 label.searchword {font-style:italic; color: #666;}

h2 {color: #BF4D71; font-weight: normal; font-size: 1.4em;}
h2 a:hover,h1 a:hover, h3 a:hover {color: #666;}
body.start h2 {font-weight: bold; color: #bf4d71;}

h3 {color: #BF4D71; font-weight: normal;font-size: 1.4em;}

input.image {
	background: url(../images/layout/ico-red-arrow.gif) no-repeat center;
	position: relative;
}

div#main-wrap.stromtv input.image {
	background: url(../images/layout/ico-blue-arrow.gif) no-repeat center;
}

img {border: none;}
img.ico-grey-arrow, img.ico-red-arrow, img.ico-blue-arrow {
	display: inline !important;
	border: none !important;
	float: none !important;
	margin: 0 !important;
	height: 10px;
	width: 10px;
	background: url(../images/layout/ico-grey-arrow.gif) no-repeat;
}

img.logo {
margin:0;
}

a:hover img.ico-grey-arrow {
	background: url(../images/layout/ico-red-arrow.gif) no-repeat 1px 1px;
}

div.videos a:hover img.ico-grey-arrow {
	background: url(../images/layout/ico-blue-arrow.gif) no-repeat 1px 1px;
}

a:hover img.ico-blue-arrow {
	background: url(../images/layout/ico-blue-arrow.gif) no-repeat 1px 1px;
}

img.ico-red-arrow {
	background: url(../images/layout/ico-red-arrow.gif) no-repeat 1px 1px;
}

a:hover img.ico-red-arrow {
	background: url(../images/layout/ico-grey-arrow.gif) no-repeat;
}

span.date {
	display: block;
	margin-bottom: 8px;
}

div.body_top {
	line-height: 1.4em;
	margin-bottom: 23px;
}
div.body_bottom {
    clear:left;
}

p.teaser-text a {
  color: #666 !important;
}

p {
	margin-bottom: 20px;
}

input{	font-family: Arial, Verdana; }
input.text {
	background: #FFF;
	border: 1px solid #a6a6a6;
	padding: 2px 5px 0 5px;
	height: 20px;
	font-size: 1em;
	color: #666;
}

textarea {
	font-size: 12px;
	font-family: Arial, Verdana;
	color: #666;
	padding: 2px 5px 0 5px;	
	background: #FFF;
	border: 1px solid #a6a6a6;
}

#main-wrap {
	margin: 0;
}

#main-header {
	height: 70px;
	position: relative;
	background:none;
}
#main-header.stromscouts_active{
background:none;
}

#startflash, .scouts-rating {
	display:none;
}


#main-header ul {display: none;}


div#footer ul.nav-language li {color: #CCC;}
body.start ul.nav-main{position: absolute; z-index: 1; left: 4px; bottom: 244px;}

ul.nav-main{
    position: absolute;
    bottom: 0;
    left: 4px;
}

ul.nav-main li a{
	color: #919191;
	font-size: 14px;
	padding: 5px 0 5px 30px;
	display: block;
	width: 107px;
	margin-right: 2px;
}


body.start ul.nav-main li.stromtv a {background: url(../images/layout/tab-stromtv.gif) no-repeat 0 -27px; }
body.start ul.nav-main li.dialog a {background: url(../images/layout/tab-stromdialog.gif) no-repeat 0 -27px; }
body.start ul.nav-main li.stromwissen a {background: url(../images/layout/tab-stromwissen.gif) no-repeat 0 -27px; }
body.start ul.nav-main li.stromscouts a {background: url(../images/layout/tab-stromscouts.gif) no-repeat 0 -27px; }

ul.nav-main li.stromtv a {background: url(../images/layout/tab-stromtv.gif) no-repeat 0 -54px; }
ul.nav-main li.dialog a {background: url(../images/layout/tab-stromdialog.gif) no-repeat 0 -54px; }
ul.nav-main li.stromwissen a {background: url(../images/layout/tab-stromwissen.gif) no-repeat 0 -54px; }
ul.nav-main li.stromscouts a {background: url(../images/layout/tab-stromscouts.gif) no-repeat 0 -54px; }

ul.nav-main li.stromtv a:hover,
ul.nav-main li.active a {background-position: 0 0 !important; }

ul.nav-main li.dialog a:hover,
ul.nav-main li.dialog a.active,
body.start ul.nav-main li.dialog a:hover
{background: url(../images/layout/tab-stromdialog.gif) no-repeat 0 0; }

ul.nav-main li.stromwissen a:hover,
ul.nav-main li.stromwissen a.active,
body.start ul.nav-main li.stromwissen a:hover
{background: url(../images/layout/tab-stromwissen.gif) no-repeat 0 0; }

ul.nav-main li.stromscouts a:hover,
ul.nav-main li.stromscouts a.active,
body.start ul.nav-main li.stromscouts a:hover {background: url(../images/layout/tab-stromscouts.gif) no-repeat 0 0; }

div#header-search {display:none;}

div#header-search input.text {
	height: 20px;
	width: 120px;
	border: none;
}

div#header-search input.image {
	position: relative;
	top: 5px;
	left: 5px;
}

#content-col1 { display:none; }
#content-col2 {width: 525px; float: left; margin-right: 8px;}
#content-col3 { display:none; }
.sidebar-flash {position: absolute; top: -30px; left: 4px;}

ol li{ margin-bottom:1em; margin-left:1.5em; }
ol{ padding-bottom:2em; }

.content img {border: 1px solid #a6a6a6; }

ul.text_list {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}
ul.text_list li {
    background:transparent url(../images/ico_text_list.gif) no-repeat scroll 0 6px;
    line-height:1.15em;
    margin-bottom:11px;
    padding-left:10px;
}

.main-title {height:1%; min-height:1%; position: relative; margin-top:30px;}
.scouts .main-title h1,
.scouts_phase1 .main-title h1,
.scouts_phase2 .main-title h1,
.scouts_phase3 .main-title h1,
.tags .main-title h1 { border-bottom:none; margin-bottom:0; }

#TB_ajaxContent .main-title {height: auto;}
#TB_ajaxContent .top_link{display:none;}
.main-title h1{position: absolute; bottom: 0; left: 0; width: 525px;}
#TB_ajaxContent .main-title h1 {position: static; width: auto; margin-bottom: 20px; margin-top: 10px;}
.print-recommend-links { display:none;}
.honeypot { display:none; }

body.start #content-col1 {display:block; width: 713px; float: left; min-height:200px; width: 155px; float: left; margin-right: 10px; clear: left; min-height:1px;}
body.start #content-col3 {width: 222px; float: left; min-height:200px; margin-top: 0; padding: 0;}

body.start .content-col1-left {width: 359px; float: left;}
body.start .content-col1-right {width: 354px; float: left;}

/*BEREICHS NAVIGATION*/

ul.nav-unit {list-style: none; padding: 0; border-top: 1px solid #d08099; border-bottom: 1px solid #d08099;}
ul.nav-unit li {padding: 3px 0 3px 0; border-bottom: 1px dotted #BF4D71;}
ul.nav-unit li a {color: #d08099;}
ul.nav-unit li.active a {color: #666;}
ul.nav-unit ul li {padding: 3px 0 3px 20px; border-bottom: none;}
ul.nav-unit ul {list-style:none; padding-top: 3px;}
ul.nav-unit ul li a, ul.nav-unit li.active ul a  {color: #BF4D71;}

ul.nav-dialog li {border: none !important;}

/*BEREICHS ICON*/

div.unit-ico {
	margin: 23px 0 23px 0;
}

/*TAG-CLOUD*/
.box-tag-cloud {padding-bottom: 20px;}
.box-tag-cloud ul {list-style: none;}
.box-tag-cloud ul li {float: left; vertical-align: middle; height: 20px; padding: 0 4px 0 4px; line-height: 2em; }
.box-tag-cloud li a {color: #bf4d71;}
.box-tag-cloud h2 {color: #bf4d71;}
.box-tag-cloud a.tag_s1 {font-size: 1.6em;}
.box-tag-cloud a.tag_s2 {font-size: 1.4em;}
.box-tag-cloud a.tag_s3 {font-size: 1.2em;}
.box-tag-cloud a.tag_s4 {font-size: 1.0em;}
.box-tag-cloud a.tag_s5 {font-size: 0.8em;}
.box-tag-cloud a.tag_s6 {font-size: 0.6em;}

/*************************************************/
/*****************TEASER STARTSEITE****************/
/*************************************************/

/*-------------START TEASER STROMSCOUT--------------------------*/

.start-teaser-stromscout {
	width: 696px;
	background: #e5e5e5;
	border-right: 1px solid #791229;
	border-left: 1px solid #791229;
	margin-bottom: 8px;
}

.start-teaser-stromscout p.category-header {
	background: #791229;
	padding: 3px 0 3px 5px;
	color: #FFF;
	margin: 0;
	text-transform: uppercase;
	font-size: 0.9em;
}

.start-teaser-stromscout img {
	float: left;
	margin: 10px 15px 10px 10px;
}

.start-teaser-stromscout span.bottom {
	background: #791229;
	display: block;
	height: 4px;
	clear: both;
}

.start-teaser-stromscout p.text {
	margin: 10px;
	font-weight: bold;
}
.start-teaser-stromscout p.text a { color: #666666; }

/*-------------START TEASER STROMSCOUT--------------------------*/

.start-teaser-wissen {
	width: 337px;
	border-right: 1px solid #791229;
	border-left: 1px solid #791229;
	margin-bottom: 8px;
}
.category-header a{ color:#FFFFFF; }

.start-teaser-wissen p.category-header {
	background: url(../images/layout/start-teaser-normal-top.jpg);
	padding: 3px 0 3px 5px;
	color: #FFF;
	text-transform: uppercase;
	margin-bottom: 0;
	font-size: 0.9em;
}

.start-teaser-wissen span.bottom {
	background: url(../images/layout/start-teaser-normal-bottom.jpg);
	display: block;
	height: 4px;
}

.start-teaser-wissen img.teaser_image {
	display: block;
	border-bottom: 4px solid #a6a6a6;
}


/*-------------START TEASER STROMSCOUT--------------------------*/

.start-teaser-dialog {
	width: 337px;
	border-right: 1px solid #791229;
	border-left: 1px solid #791229;
	margin-bottom: 8px;
}

.start-teaser-dialog p.category-header {
	background: url(../images/layout/start-teaser-normal-top.jpg);
	padding: 3px 0 3px 5px;
	color: #FFF;
	text-transform: uppercase;
	margin-bottom: 0;
	font-size: 0.9em;
}

.start-teaser-dialog span.bottom {
	background: url(../images/layout/start-teaser-normal-bottom.jpg);
	display: block;
	height: 4px;
}

div.start-teaser-dialog ul.comments li div {
	width: 295px;
	padding: 16px 12px 0 12px;
	margin: 0;
	color: #bf4d71;
	min-height: inherit;
	background: url(../images/layout/comment-box-start-top.gif) no-repeat top left;
}

div.start-teaser-dialog ul.comments li div span.bottom {
	background: url(../images/layout/comment-box-start-bottom.gif) no-repeat top left;
	margin: 5px -12px 0 -12px;
	height: 8px;
}

div.start-teaser-dialog ul.comments a.comment-link {
	display: block;
	text-align: right;
	padding-right: 10px;
	margin: 10px 10px 10px 0;
	background:url(../images/layout/ico-red-arrow.gif) no-repeat right center;
}

div.start-teaser-dialog ul.comments a.comment-link span {color: #666; margin-right: 5px;}

.start-teaser-dialog h2,
.start-teaser-wissen h2 {
 	margin: 5px 5px 3px 5px;
}

.start-teaser-dialog p.text,
.start-teaser-wissen p.text {
 	margin: 5px;
}

.start-teaser-dialog p.text {margin-bottom: 20px;}
.start-teaser-dialog span.date{margin: 0 0 0 5px; font-size: 0.8em; color: #ccc;}
.start-teaser-dialog ul.comments li span.author{padding-right: 0;}

.start-teaser-dialog p.text a,
.start-teaser-wissen p.text a{
 	color: #666;
}

.start-teaser-stromscout p.category-header span,
.start-teaser-wissen p.category-header span,
.start-teaser-dialog p.category-header span {
	padding-right: 10px;
	background: url(../images/layout/ico-white-arrow.gif) no-repeat center right;
}


/*************************************************/
/*****************CONTENT ELEMENTE****************/
/*************************************************/

/*-------------TAG LIST & EMBED VIDEO--------------------------*/
div.tag-list-box h4, div.video_embed h4 {margin-bottom: 3px; font-size: 1em;}
div.tag-list-box ul {list-style: none; height: 16px;}
div.tag-list-box ul li{float: left;}
div.tag-list-box ul li a{
	margin-right: 7px;
	padding-right: 7px;
	background: url(../images/layout/tag-list-line.gif) no-repeat center right;
}
div.tag-list-box ul li.last a {background: none;}
div.tag-list-box {margin-bottom: 15px; border-top: 1px dashed #a6a6a6; padding-top: 15px; clear: both;}
div.video_embed {margin-bottom: 15px; clear: both;}


/*-------------Comment-Container--------------------------*/

div.comment-container {
	border-top: 1px dashed #a6a6a6;
	padding: 16px 0 10px 0;
}

#main-wrap.stromtv ul.comments {padding-top: 10px;}

ul.comments {padding: 0 0 0 6px; list-style: none;}
ul.comments ul{padding: 0 0 0 10%; list-style: none;}
ul.comments li {margin: 0 0 3px 0;}

ul.comments li div {
	padding: 12px 15px 12px 15px;
	background: url(../images/layout/comment-box-top.gif) no-repeat top left;
}

ul.comments ul li div{
	background: url(../images/layout/comment-box-rosa-top.gif) no-repeat top left;
	min-height: 10px;
	padding: 15px 15px 15px 8px;
}

ul.comments li p {
    margin-bottom: 4px;
}

ul.comments li p span.author {
	font-style: italic;
	font-weight: bold;
	font-size: 1em;
	padding-right: 5px;
}

ul.comments li p span.date {
	display: inline;
	font-size: 0.9em;
}

span.comment-bottom {
	display: block;
	text-align: right;
	background: url(../images/layout/comment-box-bottom.gif) no-repeat top left;
	padding: 9px 7px 0 0;
	min-height: 5px;
}

ul.comments ul span.comment-bottom {
	background: none;
	background: url(../images/layout/comment-box-rosa-bottom.gif) no-repeat top left;
}

span.comment-bottom a { display:none; }

/*-------------New-Comment-Container---------------------------*/
.input_note{ color:#999; }
div.new-comment-container { display:none;}

div.input_row {
	margin-bottom: 12px;
	clear: both;
}

div.input_row label {
	display: block;
	float: left;
	padding: 5px;
	width: 106px;
}

div.input_row input {
	width: 192px;
	height: 21px;
}

div.input_row textarea {
	width: 325px;
	height: 150px;
}

div.input_row input.checkbox {
	margin-left: 115px;
	width: auto;
	float: left;
	margin-top: 3px;
}

div.checkbox label {
	width: 380px;
}

div.checkbox {
	float: left;
}

div.input_row .input_note {
	clear: both;
	margin-left: 115px;
	margin-top: 5px;
}

div.button {
	text-align: right;
	color: #a40234;
}

.content div.button {
	color: #BF4D71;
}

div.button input{
    width: auto;
    height: 8px;
}

#main-wrap.stromtv div.button {
  color: #009ee1;
}

div.button label{
	width: auto;
    cursor: pointer;
	float: none;
	display: inline;
	padding-left: 12px;
	/*background: url(../images/layout/ico-red-arrow.gif) no-repeat 0px 9px;*/
}

/* #main-wrap.stromtv div.button label{
	background: url(../images/layout/ico-blue-arrow.gif) no-repeat 0 9px;
} */

/*-------------Contact form-----------------------------------------------*/
div.input_row .small_field input{ width:40px; float:left; margin-right:5px; }
div.input_row .big_field input{ width:135px; }

/*-------------Content-Teaser STARTSEITE DIALOG---------------------------*/

div.content-teaser-dialog {
	border-bottom: 1px dashed #a6a6a6;
	padding-bottom: 5px;
	padding-top: 10px;
}

div.content-teaser-dialog img {
    float: left;
    margin: 3px 8px 8px 0;
}

div.content-teaser-dialog p {
	margin-bottom: 5px;
}

div.content-teaser-dialog a.comments {
	display: block;
	text-align: right;
}

div.content-teaser-dialog a.comments span {
	color: #666;
}

/*-------------Content-Teaser STARTSEITE WISSEN---------------------------*/

div.teaser-quader-wissen {
  float: left;
}

div.teaser-quader-wissen p.teaser-text a {
	color: #666;
}

div.teaser-quader-wissen-detail {
  margin-bottom: 15px;
  float: left;
  border-top: 1px dashed #a6a6a6;
  border-bottom: 1px dashed #a6a6a6;
}

div.teaser-quader-wissen-detail .content-teaser-wissen {
  border: none;
  height: 120px;
  color: #a9a9a9;
}

div.teaser-quader-wissen-detail .content-teaser-wissen h3 {
  color: #666;
  font-size: 1.1em;
  margin-bottom: 8px;
  font-weight: bold;
}


div.content-main-teaser-wissen {
  margin-top: 8px;
  margin-bottom: 8px;
  }

div.content-main-teaser-wissen h2 {
  margin-bottom: 8px;
}

div.content-main-teaser-wissen img{
  float: left;
  margin: 3px 8px 8px 0;
}

div.content-main-teaser-wissen p.introduction {
	margin-bottom: 0;
}

div.content-main-teaser-wissen p.introduction a {
	color: #666;
}

div.content-teaser-wissen {
  width: 258px;
  float: left;
  padding-top: 12px;
  height: 200px;
  border-top: 1px dashed #a6a6a6;
  margin-right: 8px;
}

div.content-teaser-wissen img {
  float: left;
  margin: 3px 8px 8px 0;
}

div.content-teaser-wissen p {
  clear: left;
  margin-bottom: 10px;
}


/*-------------BILD TEXT KOMPONENTE---------------------------*/

div.bild-text {
  margin-bottom: 15px;
}
                                  st
div.bild-text img {
  float: left;
  margin: 3px 8px 8px 0;
}

div.image_container {
	width: 523px;
	border: 1px solid #d4cdcd;
	border-bottom: 3px solid #d4cdcd;
	margin-bottom: 15px;
	position: relative;
	}

div.two_col_container .two_col_left {
    width: 262px;
}

div.two_col_container .two_col_left img {
    display: block;
	border: none;
	border-right: 1px solid #d4cdcd;
}

div.image_container .two_col_right {
	position: absolute;
	bottom: 8px;
	width: 250px;
	font-size: 0.9em;
	color: #cccccc;
	left: 270px;
}

div.image_container .two_col_right a {color: #CCC;}
div.image_container .two_col_right a:hover {color: #666;}

/*-------------BILD TEXT KOMPONENTE---------------------------*/
div#rss-socialbookmarks { display:none;}

/*-------------VIDEO DETAIL SEITE---------------------------*/
p.video-description {
  margin: 8px 0 8px 0;
}


/*-------------VIDEO START SEITE---------------------------*/
ul.stromtv-overview-list {
  list-style: none;
}

ul.stromtv-overview-list li {
  border-bottom: 1px dashed #a6a6a6;
  padding: 8px;
  float: left;
}

ul.stromtv-overview-list li.last {
  border-bottom: none;
}

ul.stromtv-overview-list li h3{
  color: #214b72;
}

ul.stromtv-overview-list li div.image {
  float: left;
  margin-right: 11px;
}
ul.stromtv-overview-list li div.image img {
  display: block;
  margin-bottom: 3px;
}

ul.stromtv-overview-list li div.image label {
  clear: left;
  color: #c2c2c2;
}

ul.stromtv-overview-list li p {
  margin-bottom: 0;
  padding-left:133px;
}

ul.stromtv-overview-list li span.more-link {
  clear: both;
  background: url(../images/layout/ico-blue-arrow.gif) no-repeat right center;
}

div.stromtv-sorting {
	display:none;
}

div.stromtv-comment-links {
  padding: 8px 0 20px 0;
}

div.stromtv-comment-links a {
  padding-right: 8px;
  background: url(../images/layout/ico-blue-arrow.gif) no-repeat right center;
  margin-right: 20px;
}

div.stromtv-comment-links a span {
  margin-right: 5px;
  color: #c2c2c2;
}

a.video-comment {
	margin: -8px 0 0 0;
	display: block;
	position: relative;
	cursor:pointer;
    color: #666 !important;
}

a.video-comment img {
	position: absolute;   
	right: 3px;
	border: none;
}

div.toggle_comments {
    text-align: right;
}

div.toggle_comments a {
    padding-left: 8px;
    background: url(../images/layout/ico-blue-arrow.gif) no-repeat left center;
}

/*-----------------PAGINATION---------------------------*/

div.pagination {
	padding: 8px 0 8px 0;
	text-align: right;
}

div.pagination span.next-page {
	padding-left: 8px;
	margin-left: 3px;
	background: url(../images/layout/line-grey-vertical.gif) no-repeat left center;
}

div.pagination span.next-page a{
	background: url(../images/layout/ico-red-arrow.gif) no-repeat right center;
	padding-right: 8px;
}

div.pagination span.prev-page {
	padding-right: 8px;
	margin-right: 3px;
	background: url(../images/layout/line-grey-vertical.gif) no-repeat right center;
}


div.pagination span.prev-page a{
	background: url(../images/layout/ico-red-arrow-back.gif) no-repeat left center;
	padding-left: 8px;
}

#main-wrap.stromtv div.pagination span.prev-page a{background: url(../images/layout/ico-blue-arrow-back.gif) no-repeat left center;}
#main-wrap.stromtv div.pagination  span.next-page a{background: url(../images/layout/ico-blue-arrow.gif) no-repeat right center;}

/*-----------------SUCHRESULTATE-------------------*/
div.search-text-input {
	padding: 5px 0 15px 0;
}

div.search-text-input input.text {
	margin-right: 8px;
	width: 190px;
}

div.search-text-input label {
	display: block;
	color: #BF4D71;
	font-weight: normal;
	font-size: 1.3em;
	margin-bottom: 3px;
}

div.search-text-input #search_button{ top:8px; position:relative; }

ul.searchresult-tabs {list-style:none; width: 525px; height: 30px; border-top: 1px solid #a6a6a6; background-color: #e0e0e0; margin-bottom: 15px;}
ul.searchresult-tabs li {
	float: left;
	padding: 5px 6px 6px 6px;
	font-size: 1.4em;
}

ul.searchresult-tabs li.active {
	background-color: #FFF;
}

ul.searchresult-tabs li span {
	color: #666;
	padding-left: 5px;
}

.ui-tabs-hide {
	display: none;
}

ul.searchresult-list {list-style:none;}
ul.searchresult-list li{border-bottom: 1px dashed #a6a6a6; padding: 8px 0 8px 0;}
ul.searchresult-list li p {margin-bottom: 0;}
ul.searchresult-list li p a {color: #666;}

/*************************************************/
/*****************SIDEBAR STYLES******************/
/*************************************************/
div.sidebar-box {
	border-right: 1px solid #a6a6a6;
	border-left: 1px solid #a6a6a6;
	border-bottom: 4px solid #a6a6a6;
	margin-bottom: 8px;
	padding: 0 5px 0 5px;
	width: 212px;
}

div.sidebar-box span.sb-header {
	display: block;
	background: #a11a36;
	color: #FFF;
	padding: 2px 0 2px 5px;
	text-transform: uppercase;
	font-size: 0.9em;
	margin: 0 -6px 10px -6px;
}

div.sidebar-box div.sb-link, div.sidebar-box a.sb-link {
    color:#BF4D71;
	display: block;
	text-align: right;
	margin: 10px 0 5px 0;
	background: url(../images/layout/ico-red-arrow.gif) no-repeat right center;
	padding: 0 10px 0 0;
}

.sb-link label { cursor:pointer; }
div.sidebar-box div.sb-link {background: none;}

div.sidebar-box div.sb-link label {
    margin-right: 5px;
}

div.sidebar-box p {
	margin-bottom: 5px;
}

/*-------------UMFRAGE---------------------------*/

div.umfrage ul.umfrage-auswahl {
	list-style: none;
	border-top: 1px dotted #a6a6a6;
	margin: 0 10px 0 0;
}

div.umfrage ul.umfrage-auswahl li{
	border-bottom: 1px dotted #a6a6a6;
	padding: 5px 3px 5px 3px;
}

div.umfrage ul.umfrage-auswahl li input {
	margin-right: 5px;
}

div.notice {
    background: #e4b3c2;
    margin-bottom: 8px;
    padding: 8px !important;
    color: #000;
}

div.poll-container{
    border-bottom: 1px dotted #CCC;
    margin-bottom: 10px;
}

div.graph_result {
    border-top: 1px dotted #ccc;
    padding: 3px 0 3px 0;
}

div.graph_container div.graph {
    background: #bf4d71;
    height: 4px;
    min-width: 2px;
}

div.graph_container p {
    clear: both;
    margin-bottom: 0;
}

div.graph_background {
    clear: both;
}

div.graph_value {
    float: left;
    width: 30px;
    color: #9d1931;
    font-size: 10px;
}

div.graph_container div.graph_bar {
    float: left;
    width: 175px;
    margin: 3px 5px 0px 0px;
    border: 1px solid #dcb9bf;
    background: #dcb9bf;
    height: 4px;
}

div.knowledge_check_answer {padding-left: 0px; margin-bottom: 8px;}
div.knowledge_check_answer h3 {font-size: 1em; font-weight: bold; padding: 4px 0 3px 25px; margin-bottom: 10px;}
div.wrong  h3{background: url(../images/layout/ico-poll-wrong.gif) no-repeat top left; }
div.correct h3{background: url(../images/layout/ico-poll-correct.gif) no-repeat top left; }

div.newsletter div.notice {
    background: url(../images/layout/ico-notice-warn.gif) no-repeat top left #FFF;
    color: #ff0034;
    padding: 25px 0 0 0 !important; 
}

/*-------------Newsletter---------------------------*/

div.newsletter {padding-bottom: 20px;}

div.newsletter input.text {
	border: 1px solid #a6a6a6;
	width: 192px;
	height: 17px;
	padding: 3px;
	background: none;
	margin-right: 3px
}

/*---------------------MEHR ZUM THEMA--------------------*/

div.more-topic-links {
	padding: 8px 0 0 0;
	border-top: 1px solid #a6a6a6;
	border-bottom: 1px solid #a6a6a6;
	margin-bottom: 8px;
}

div.more-topic-links span {
	font-weight: bold;
}

div.more-topic-links ul {list-style: none; padding: 0 0 4px 0; }
div.more-topic-links li {padding: 6px 0 4px 15px; height: 1%; background:url(../images/layout/ico-red-arrow.gif) no-repeat 3px 9px;}


/***----------------MORE INFORMATION BOX------------------*/

div.more-information-box {
  padding: 15px 0 15px 0;
  border-top: 1px dashed #a6a6a6;
}
#main-wrap.scouts div.more-information-box,
#main-wrap.scouts_phase1 div.more-information-box,
#main-wrap.scouts_phase2 div.more-information-box,
#main-wrap.scouts_phase3 div.more-information-box{
	padding:0 0 15px 0;
	border:none;
}

div.more-information-box span {
  font-weight: bold;
}

div.more-information-box ul {
  list-style: none;
  padding: 15px 0 0 0;
}
#main-wrap.scouts div.more-information-box ul,
#main-wrap.scouts_phase1 div.more-information-box ul,
#main-wrap.scouts_phase2 div.more-information-box ul,
#main-wrap.scouts_phase3 div.more-information-box ul{
	padding:0;
}

div.more-information-box ul li a {
   padding: 0 0 0 15px;
   background: url(../images/layout/ico-more-info.gif) no-repeat left center;
}

/*---------------------TOP PAGE-----------------------------*/

p.top-page { display:none; }

/*************************************************/
/*****************F O O T E R****************/
/*************************************************/

div#footer {padding: 20px 0 50px 0;	position: relative;	font-size: 0.9em; clear: both;}
div#footer ul {list-style: none;}
div#footer ul li {float: left; }
div#footer a {color: #666;}
div#footer p {margin-bottom: 0; color: #000; border-top:1px solid #CCC;}
div#footer p span {padding: 10px; clear: none; display: block;}
body.start div#footer p span {padding: 10px; clear: none; display: block;}
div#footer p a {color: #666;}
div#footer ul.nav-language {display:none;}
div#footer ul.nav-footer { display:none; }


/* Form errors */
#errorExplanation{ margin-bottom:20px; background:#E4B3C2; padding:5px 8px; }
#errorExplanation h2 { color:#BF4D71; margin-bottom:5px; }
#errorExplanation ul{ list-style-type:none; color:#000000; }
.success_or_fail_notice{ margin-top:30px; margin-bottom:5em; font-weight:bold; }


.sendafriend form{ margin-top:25px; }
div.respond_to { margin-top:20px; }
div.respond_to .comment-container{ border-top:none; }
div.respond_to span.respond_text{ font-weight:bold; margin-bottom:20px; }

ul.comments li ul li{ padding:0;  margin:0; }
ul.comments li { padding:0;  margin:0; }
.box-tag-cloud .tag_area { font-weight:bold; margin-bottom:6px; }

.checkbox .fieldWithErrors{ display:inline !important; }

#global_notice, #preview_notice	{ color:#000; background:#E6E573; padding:1em;}


/* Stromscouts */
.stromscouts-big-teaser{ margin-bottom:19px; }
.stromscouts-body{}
.stromscouts-assignment{ float:right; width:243px; border:1px solid #CCC; border-bottom:4px solid #CCC; background:#e5e5e5; padding:4px 8px 0 8px; margin: 0 0 26px 26px;}
.stromscouts_form_details{ padding:13px 4px 0px 4px; border-bottom: 1px dashed #a6a6a6; border-top: 1px dashed #a6a6a6; margin-bottom:20px;}
.stromscouts_form_details ul{ margin-top:7px; }
.stromscouts-assignment h3{ margin-bottom:2px;}
form .input_note{ margin-bottom:14px; padding-top:9px; }
.stromscouts_form_teaser{ margin-bottom:26px; margin-top:8px; font-weight:bold; }
.index #candidate_reason{ height:115px; width:96%; margin-top:3px; }
.index #new_candidate div.button{ margin-top:7px; margin-bottom:2px; }
.index #new_candidate div.button label{  }
.stromscouts-big-teaser img{ border:none; }

.noprint { display:none;}