
body {
	margin:0;
	padding:0;	
	font-family:verdana,arial,sans-serif;
	font-size:12px;
}

body, html {height:100%;}

td {font-size:11px;}

a img {border:0;}

a:link { color:blue; text-decoration:underline; font-weight:bold; }
a:visited { color:#1066A2; text-decoration:underline; font-weight:bold; }
a:focus { color:#00AA00; background-color:#FFFF77; font-weight:bold; }
a:hover { color:red; text-decoration:none; background-color:#FFFF99; font-weight:bold; }
a:active { color:#0000EE; background-color:#FFFF99; font-weight:bold; }


h1 {
	margin:0 0 8px 0;
	font-size:14px;
}

p {
	margin:0 0 8px 0;
	line-height:13px;
}

.all {
	border-left:30px solid #D92927;
	border-right:0px solid #D92927;
	border-bottom:0px solid #E7E6E5;
}
#wrapperTable {border-bottom:0px solid #E7E6E5 !important;border-bottom:1px solid #E7E6E5;}
.double_vertBorder {
  border-left:1px solid #E7E6E5;
  border-right:1px solid #E7E6E5;  
}
.left_vertBorder {border-left:1px solid #E7E6E5;}
.content {padding:0;}
.content td {}
.content_1 {border-bottom:1px solid #E7E6E5;}

.topBorder {
	border-top:1px solid #D92927;
}
.vertBorder {
	border-right:1px solid #E7E6E5;
}
.search {
	background:#FFCD05 !important;
}

.left h1 {
	margin:0 0 0 0;
	font-size:14px;
}
.left p {
	margin:5px 0 0 0;
}

.footNav {
	padding:20px 0;
	text-align:center;
}

.nav {padding-bottom:60px;}
.nav ul {
	margin:0 0 0 0;
	padding:0;	
}
.nav li {
	margin:0 5px;
	padding:5px 0;	
	list-style-type:none;
	border-bottom:1px solid;
}
.nav a {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.subnav, .subnav a {
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}

.subnav .act a, .subnav a:hover {
	text-decoration:underline;color=green;
}


.lev_1 a {
	border-left:5px solid #ccc;
	padding-left:5px;
}
.lev_1 a:hover {
	color:#000;
	border-left:5px solid #D92927;
}
.lev_1_act a {
	color:#D92927;
	border-left:5px solid #D92927;
	padding-left:5px;
}

.lev_2, .lev_2_act {
  padding:2px 0 0 10px !important;
  border-bottom:0 !important;
}
.lev_2 a {
  font-size:12px;
	border-left:5px solid #ccc !important;
	padding-left:7px;
}
.lev_2 a:hover {
	color:#000;
	text-decoration:none;
	border-left:5px solid #000 !important;
}
.lev_2_act a {
  font-size:12px;
	color:#D92927;
	text-decoration:none;
	border-left:5px solid #000 !important;
	padding-left:7px;
}


.loginHeader {
	color:#D92927;
	margin:0 0 5px 0;
	text-align:center;
}
.register {
	color:#D92927;
	text-decoration:none;
}


/* runde ecken frame_1 */

.ro {
	background:url(../img/frame_1/roundedbox_ro.gif) top right no-repeat;
margin-bottom:-25px;
}

.lo {
	background:url(../img/frame_1/roundedbox_lo.gif) top left no-repeat;
}

.ru {
	background:url(../img/frame_1/roundedbox_ru.gif) bottom right no-repeat;
}

.lu {
	background:url(../img/frame_1/roundedbox_lu.gif) bottom left no-repeat;
}

.inhalt {
	margin:0 35px;
	padding:25px 0 25px 0;
} 

/* ende runde ecken frame_1 */



/* runde ecken frame_2 */

.ro_2 {
	background:url(../img/frame_2/roundedbox_ro.gif) top right no-repeat;
	margin-bottom:-25px;
}

.lo_2 {
	background:url(../img/frame_2/roundedbox_lo.gif) top left no-repeat;
}

.ru_2 {
	background:url(../img/frame_2/roundedbox_ru.gif) bottom right no-repeat;
}

.lu_2 {
	background:url(../img/frame_2/roundedbox_lu.gif) bottom left no-repeat;
}

.inhalt_2 {
	margin:0 35px;
	padding:25px 0 25px 0;
} 

/* ende runde ecken frame_2 */



/* start news */


.news-single-img {
	float:right;
	margin:0 0 0 5px;
}

.news-single-timedata {
	text-align:right;
}

.news-single-imgcaption {
	padding:3px;
	text-align:center;
}

.news-single-item h2, .news-list-item h3, .news-list-item h3 a {
	margin:0 0 10px 0;
	font-size:17px;
}

.news-single-item h3 {
	margin:0 0 10px 0;
	font-size:11px;
}

.news-single-backlink {
	padding-top:10px;
	margin-top:40px;
	text-align:center;
}


.latestRuler {
	margin:5px 0;
	background:#FFCD05;
	height:1px;
	overflow:hidden;
}

.news-list-item img {
	float:left;
	margin:0 5px 0 0;
}

.news-list-item .clearer {
	clear:both;
	border-left:0;
	border-right:0;
	border-bottom:0;
	height:1px;
	margin:13px 0 8px 0 !important;
	margin:3px 0 0 0;
}

.news-list-morelink {
	text-align:right;
}

.news-list-morelink a {
	text-decoration:none;
}

/* ende news */

