
/* CSS LSVD BERLIN-BRANDENBURG */

/* GENERAL */


/* ---------------------------------------------------------------------------------------------------------------------------------- */


h1
{ 
font-size:18px;
font-weight:bold;
}

h2
{ 
font-size:16px;
font-weight:bold;
}

h3
{ 
font-size:14px;
font-weight:bold;
}

h4
{ 
font-size:12px;
font-weight:bold;
}


body 
{
	background-color: #E1DFD7;			/* ########### HINTERGRUND ALLGEMEIN     */	
	margin: 0;					/* ########### SEITENRAND ALLGEMEIN     */
} 




tr,td,p
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;				/* ########### ALLGEMEINE SCHRIFTGRÖSSE     */
	color: #353535;					/* ########### ALLGEMEINE SCHRIFTFARBE     */
	font-weight: normal;
}




table.moduletable 
{
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin-bottom: 2px;
}

table.moduletable th 
{
	color: #666666;					/* ########### FARBE ÜBERSCHRIFT MODUL     */
	text-align: left;
	padding-top: 8px;
	padding-left: 35px;
	height: 30px;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-transform: none;
}

table.moduletable td 
{
	font-size: 11px;
	padding: 1px 2px 1px 2px;
	margin: 3px;
	font-weight: normal;
	text-align: left;
}

table.pollstableborder td 
{
  padding: 2px;
}




.contentheading 
{
	color: #292929;					/* ###########      */
	text-indent: 1px;
	font-weight: bold;
	font-size: 18px;
	padding: 3px 5px 8px 0px;
	text-align: left;
}

.componentheading 
{
	color: #292929;					/* ###########      */
	text-indent: 1px;
	font-weight: bold;
	font-size: 14px;
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid #8A8468;
	margin-bottom: 3px;
}

.sectiontableheader
{
	background-color: #F1EEEB;			/* ###########      */
	color: #2D2D2D;					/* ###########      */
	font-weight: bold;
	padding: 5px 2px 5px 2px;
}








.sectiontableentry1 td
{
	background-color: #F5F3F1;			/* ########### ERSTE HINTERGRUNDFARBE TABELLE SEKTION     */
	padding-left: 5px;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: top;
	text-align: left;
}

.sectiontableentry2 td
{
	background-color: #F1EFED;			/* ########### ZWEITE HINTERGRUNDFARBE TABELLE SEKTION     */
	padding-left: 5px;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: top;
	text-align: left;
}




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

li
{
line-height: 15px;
padding-left: 0px;					/* ########### EINRÜCKUNG LISTE     */
padding-top: 4px;
background: url(../images/dot.gif) no-repeat;
background-position: 0px 3px;
}



table.searchinto {
width:inherit;
}

table.searchintro td {
	font-weight: bold;
}

table.contenttoc {
  border: 1px solid #CCCCCC;
  padding: 2px;
  margin-left: 2px;
  margin-bottom: 2px;
}



form {
/* removes space below form elements */
	margin: 0;
 	padding: 0;
}



.mosimage {
  border: 1px solid #2C2C2C;
  margin: 5px
}


.mosimage_caption {
  margin-top: 2px;
  background: #D9DEDA;
  padding: 1px 2px;
  color: #666666;
  text-transform: normal;
  font-size: 10px;
  border-top: 1px solid #2C2C2C;
}


.pollstableborder td {
  padding: 2px;
}



.inputbox {
	padding: 0 0 0 3;
	border: solid 1px #D9D7CC;				/* ########### INPUT-BOX     */
	background-color: #FDFDFD;
  	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  	font-size: 10px;
 	font-weight: normal;

}



.button {
  color: #333333;
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  border: 1px solid #414141;
  width: auto;
  padding: 0px 5px;
  margin: 1px;
}

.back_button {
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid #CCCCCC;
  background-color: #E8E8E8;
  width: 50px;
  padding: 0px 10px;
  line-height: 20px;
  margin: 1px;
}


.pagenav {
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  border: 1px solid #696969;
  background-color: #F5F3F1;
  width: auto;
  padding: 0px 10px;
  line-height: 20px;
  margin: 1px;
  color:#4A4A4A;
}

.pagenavbar {
	margin-right: 10px;
}

.strong
{
	color:#999999;
}




.contentpane 
{
	padding: 3px 5px 3px 5px;
}

.contentpaneopen 
{
  	padding: 3px 5px 3px 5px;
	text-align: left;
}



.small
{
	color: #333333;
	font-size: 10px;
}

.createdate
{
	color: #333333;
	font-size: 10px;
}

.modifydate
{
	color: #333333;
	font-size: 10px;
}

.contentdescription
{
	color: #333333;
	font-size: 11px;
}







a.latestnews-latestnews:link, a.latestnews-latestnews:visited
{
	color: #353535; 				/* ########### LINKFARBE MODUL LATESTNEWS     */
	text-decoration: none;
	font-weight: bold;
}


a.latestnews-latestnews:hover
{
	color: #BF0000;					/* ########### HOVER:LINKFARBE MODUL LATESTNEWS     */
	text-decoration: none;
	font-weight: bold;
}


table.moduletable-latestnews 
{
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin-bottom: 30px;
	border-bottom: 1px solid #CAC8B9;		/* ###########      */
}


table.moduletable-latestnews th 
{
	color: #353535;					/* ########### SCHRIFTFARBE ÜBERSCHRIFT MODUL LATESTNEWS     */
	text-align: left;
	padding-top: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	border-bottom: 1px solid #CAC8B9;		/* ###########      */
}


table.moduletable-latestnews td 
{
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-align: left;
}







hr 
{
 	color: #999A87;					/* ########### HORIZONTALE LINIE     */
	border-color: #999A87;
 	height: 1px;
 	padding: 0;
 	border-width: 0 0 0 0;
 	border-style: solid;
 	margin: 1em 0;
}



.highlight 
{
	color: #191919;					/* ########### SCHRIFTFARBE HIGHLIGHT (Z.B. SUCHERGEBNIS)     */
	font-weight: bold;
	text-decoration: none;
}





.moduletable-copyright td 
{
	color: #353535;					/* ########### SPEZIFIKATIONEN MODUL COPYRIGHT     */
	text-align: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
}





table.moduletable-yancsubscribe
{
	border-top: 1px solid #D2D2D2;			/* ########### SPEZIFIKATIONEN MODUL YANC-SUBSRIBE     */
	margin-top: 3px;
	margin-bottom: 20px;
	padding: 6px 3px 9px 3px;
	text-align: left;
}



table.moduletable-linktipp
{
	border-top: 1px solid #D2D2D2;			/* ########### SPEZIFIKATIONEN MODUL LINKTIPP     */
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 6px 3px 9px 3px;
	text-align: left;
}




table.moduletable-mtgeneral
{
	border-top: 1px solid #D2D2D2;			/* ########### SPEZIFIKATIONEN MODULTABELLE GENERAL     */
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 6px 3px 9px 3px;
	text-align: left;
}



table.moduletable-usermenu1
{
	border: 1px solid #000000;			/* ########### SPEZIFIKATIONEN MODULTABELLE USERMENU 1     */
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 6px 3px 9px 3px;
	background-color: #FF5959;
}


table.moduletable-loginform1
{
	border: 1px solid #E1DFD7;			/* ########### SPEZIFIKATIONEN MODULTABELLE LOGINFORM 1     */
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 6px 3px 9px 10px;
	width: 190px!important;
    	width: 190px;
	background-color: #FBFAF9;
}


table.moduletable-promo1
{
	border: 1px solid #E1DFD7;			/* ########### SPEZIFIKATIONEN MODULTABELLE PROMO 1     */
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 4px 4px 6px 4px;
	background-color: #FEFEFE;
	text-align: left;
}



