/* GENERAL fonts */

P, OL, UL, DIV, TD {
font-family: arial;
font-size: 12;
line-height:150%;
}

H1 {
font-family: arial;
font-size: 16px;
color: #1C60AB;
line-height:22px;
}

H2 {
font-family: arial;
font-size: 14px;
line-height: 20px;
color: #1C60AB;
}

H3 {
font-family: arial;
font-size: 12px;
line-height: 18px;
}

H4 {
font-family: arial;
font-size: 12px;
line-height: 20px;

}

P, H1, H2 {margin: 0px 0px 5px 0px;}

/* General Styles */

BODY {
color: #000000;
margin-top: 0px;
margin-left: 0px;
padding-top: 0px;
padding-left: 0px;
background-image:url("/fileadmin/templates/template_01/img/bg.gif");
background-attachment:scroll;
background-repeat:repeat-y;
scrollbar-base-color:#7B97CD;
scrollbar-3dlight-color:#1C60AB;
scrollbar-arrow-color:#1C60AB;
scrollbar-darkshadow-color:#7B97CD;
scrollbar-face-color:#7B97CD;
scrollbar-highlight-color:#7B97CD;
scrollbar-shadow-color:#1C60AB;
scrollbar-track-color:#1C60AB;
}

HR {
    height: 1px;
    color: #000000;
}


A {
color: #1C60AB;
text-decoration: underline;
}

A:hover {
color: #7B97CD;
text-decoration: unterline;
}

.formular{
color : #000000;
background-color: #B4C4E3;
font-size: 12px;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
border-bottom-width: 1px;
border-color: #1C60AB;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
}


/* News Auflistung (bei Anlässen) */
.td_news{
border-bottom-width: 1px;
border-bottom-color:#000000;
border-bottom-style:solid;
}

/* News Auflistung Titelseite (bei Anlässen) */
.table_news_latest{
font-size: 10px;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
padding:2px;
}

/* News Auflistung Titelseite (bei Anlässen) */
.td_news_latest_tt{
background-color: #1C60AB;
color : #FFFFFF;
text-align: center;
}

/* News Auflistung Titelseite (bei Anlässen) */
.td_news_latest_1{
border-bottom-width: 1px;
border-bottom-color:#000000;
border-bottom-style:solid;
}

/* News Auflistung Titelseite (bei Anlässen) */
.td_news_latest_2{
border-bottom-width: 1px;
border-bottom-color:#000000;
border-bottom-style:solid;
}

/* Mitglieder  */
.td_mitglieder_1{
vertical-align: top;
padding-left: 0px;
padding-top: 5px;
}

/* Mitglieder  */
.td_mitglieder_2{
vertical-align: top;
padding-left: 0px;
padding-top: 5px;
}


/* Content_Normal column */

TD#content {
padding-left: 65px;
padding-right: 10px;
padding-top: 15px;
vertical-align: top;
height: 410px;
}

/* Content_Normal column Titelseite */

TD#content_tt {
padding-left: 65px;
padding-right: 5px;
padding-top: 15px;
vertical-align: top;
height: 450px;
width: 450px;
}

/* Content_Right column Titelseite */

TD#right_tt {
padding-left: 5px;
padding-right: 0px;
padding-top: 15px;
vertical-align: top;
height: 450px;
width: 175px;
}

/* Menu left column */

TD#menu_left DIV A {

color: #FFFFFF;
text-decoration: none;

}

TD#menu_left DIV A:hover {
color: #FFFFFF;
text-decoration: none;

}



/*  MENU 1, level 1, normal state (NO) */

TD#menu_left DIV.menu1-level1-no {

/*border-bottom: 1px dotted #000000;  */
color: #FFFFFF;
font-size: 14px;
letter-spacing:1px;
line-height:100%;
margin-top:4;
margin-bottom:4;
padding-top:2px;
padding-bottom:2px;
padding-left:15px;

}

/*  MENU 1, level 1, active state (ACT) */

TD#menu_left DIV.menu1-level1-act {
color: #FFFFFF;
font-size: 14px;
letter-spacing:1px;
line-height:100%;
margin-top:4;
margin-bottom:4;
padding-top:2px;
padding-bottom:2px;
padding-left:15px;
background-color: #1C60AB;

/*filter:alpha(opacity='70', style='0'); */

}


/*  MENU 1, level 2, normal state (NO) */

TD#menu_left DIV.menu1-level2-no {

font-size: 14px;
padding-top:3px;
padding-bottom:3px;
padding-left:20px;
line-height:100%;
}

/*  MENU 1, level 2, active state (ACT) */

TD#menu_left DIV.menu1-level2-act {

font-size: 14px;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;
padding-left:20px;
line-height:100%;

}

/*  MENU 1, level 3, normal state (NO) */

TD#menu_left DIV.menu1-level3-no {

font-size: 14px;
padding-top:3px;
padding-bottom:3px;
padding-left:30px;
line-height:100%;
}

/*  MENU 1, level 3, active state (ACT) */

TD#menu_left DIV.menu1-level3-act {

font-size: 14px;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;
padding-left:30px;
line-height:100%;

}


/* Style for the footer: */

TD#footer DIV A {
font-size: 9px;
color: black;
text-decoration: none;
}

TD#footer P {
font-size: 9px;
text-align: left;
}

TD#footer {
padding-left:65px;
}

.tableEntry {
	vertical-align: top;
	padding: 5px;
	border-bottom: 1px solid #999999;

}

.normKopie {
	font-weight: bold;
	text-align: left;
	padding: 5px;
	border-bottom: 1px solid black;
}
















