/* LINKS */
#page_body_right_content a
{
    color:				#427F3B;
}

#page_body_right_content a:visited,
#page_body_right_content a:hover,
#page_body_right_content a:focus
{
/*
    background-color: 		#dddddd;
        text-decoration: underline;
    */
}

#page_body_right_content a:hover,
#page_body_right_content a:active,
#page_body_right_content a:focus
{
text-decoration: 		underline;
}

/* ######### PAGE_BODY_RIGHT_CONTENT ########### */

/* ### ALLGEMEIN ### */
/* hier können allgemeine Einstellungen für den gesamten Contentbereich definiert werden */

#page_body_right_content
{
  font-size: 				.7em;
  color: 					#333333;
  padding:					0 10px 0 10px;
}


#page_body_right_content h2
{
    font-size: 				1em;
    color: 					#727272;
    margin: 				0px -10px 5px -10px;
    padding: 				0 0 0 10px;
    line-height:			28px;
    background-color: 		#D7D8CA;
    border-bottom: 			1px solid #899899;
    border-top: 			1px solid #899899;
}


#page_body_right_content h2.top
{
    border-top: 			0px solid #899899;
}

#page_body_right_content .content_object{
    padding: 				0;
}


/* LISTS */
#page_body_right_content ol {
	padding: 				0;
	margin:  				0px;
}

#page_body_right_content ul 
{
	padding: 				0;
	margin: 				0px;
	list-style:				none;
}


#page_body_right_content ul.right_dates
{
  padding:					5px 5px 10px 15px;
  list-style-image: 		url(../../../images/icons/list_style_right_bullet.gif);
  color:					#427F3B;
}

#page_body_right_content ul.right_dates li
{
  padding:					0px 0px 10px 0px;
}

#page_body_right_content ul.right_dates li h3.h3_dates
{
	font-size: 				1em;
	padding:				0px;
	margin:					0px;

}


#page_body_right_content div.right_captain
{
	text-align:				center;
}

#page_body_right_content div.right_captain p
{
	margin:					0px;
	padding:				10px;
}

#page_body_right_content div.right_captain .img_captain
{
	border:					1px solid #B6B6B6;
	margin-top:				5px;
}



/* HEADLINES */
#page_body_right_content .richtext h2{
    font-size: 				1.2em;
    text-transform: 		uppercase;
    color: 					#333333;
    margin: 				5px 0 5px 0;
    padding: 				0;
}

#page_body_right_content .richtext h3,
#page_body_right_content .richtext h4,
#page_body_right_content .richtext h5,
#page_body_right_content .richtext h6{
    font-size: 				.83em;
    font-weight: 			bold;
    color: 					#333333;
    margin: 				5px 0 5px 0;
    padding: 				0;
}


/* TABLES */
#page_body_right_content .richtext table{
    font-size: 				1em;
    margin:			 		0;
    padding: 				0;
}


/* POLL */
#page_body_right_content  #right_poll
{
    padding:                10px 0 10px 0px;
    color:                  #427F3B;
}

#page_body_right_content  .right_poll_ul
{
    list-style:             none;
    padding:                0px;
    margin:                 0px;
}

#page_body_right_content  .right_poll_ul li
{
    list-style:             none;
    padding:                0px 0 5px 0;
    margin:                 0px 0 0 20px;
}

#page_body_right_content  .right_poll_ul li input
{
    margin:                 0px 0 0 -20px;
    float:                  left;
    background-color:       #F4F4EC;
    border:                 0px;
}

#page_body_right_content  .right_poll_ul_result
{
    list-style:             none;
    padding:                0px;
    margin:                 5px 0px 5px 0;
}
#page_body_right_content  .right_poll_ul_result li
{
    list-style:             none;
    padding:                0px 0 5px 0;
    margin:                 0px;
}

.procent_text
{
    color:                  #427F3B;
}

.procent_balken
{
    border:                 1px solid #427F3B;
}