/* ###################### GENERAL DEFINITIONS ###################### */
a {
        color:#384EA4;
        text-decoration:none;        
}

a:hover {
        text-decoration:underline;        
}



/*###################### LAYOUT ######################*/
input, textarea, select, fieldset {
        border-color:#A29E92;        
        color:#A29E92;
        background:#000000;
}

.error {
        color:#990000;
}

#kontaktformular p.headline {
        color:#384EA4;
}

.image-voting .image a img {
/*        border:1px solid #000000; */
}

.image-voting .image a:hover img {
/*        border:1px solid #25336A; */
}



/* --- nav-main begin --- */
ul.gmenuLayersLevel2 {
	background:#000 url(../img/relaunch2009/light/nav-main-sub-bg.jpg) top left repeat-x;
}

ul.gmenuLayersLevel2 li a:hover, ul.gmenuLayersLevel2 li.act a {
	background:#506985;
}

/* --- nav-main end --- */



/* --- news --- */
#tertiary-content .news-list-item h3 a {
        color:#626EA0;
        text-decoration:none;
}

#tertiary-content .news-list-item .news-list-morelink {
        background:url(../img/gut-teaser-link.gif) top left no-repeat;
}

#tertiary-content .news-list-item .news-list-morelink a {
        color:#BF9076;
        text-decoration:none;
}


/* --- fe-user-register / newloginbox --- */
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit,
.newloginbox input.submit, #kontaktformular .submit {
        border-color:#393959;
        background:#1B1B27;
        color:#384EA4;
        font-weight:bold;
}

.tx-srfeuserregister-pi1-error {
        color:#990000;
}

/* News Extension */
div.news-list-item span.news-list-date {
 padding: 0px;
 margin: 0px;
 line-height: 8px;

 }
 div.news-list-item h3,
 div.news-list-item h3 span,
 div.news-list-item h3 img,
 div.news-list-item h3 a {
 padding: 0px;
 margin: 0 0 0 0;
  }

div.news-list-item div.news-content {
 display: block;
 padding-bottom: 40px;
 }
 
 div.news-list-item div.news-content p {
 display: inline;
 }
 
.section-element {
	display: none;
}
.box-blue-section {
	display: block;
}
