/*###############################################################
#     TEXT STYLES       #
#################################################################*/


.bottomtext {/*font-size:12px;*/ margin-top:10px; color: #777777; text-align:center;}
p {margin-top:2px; margin-bottom:12px;}
div {margin:0;padding:0;}
body {  
	font-family: verdana,arial, helvetica, sans-serif;background-color: black;color:#333333;
	font-size:13px; margin: 20px 0 20px 0;	padding: 0;}

h1 {font-size:140%;}	
h2,h3 {font-size:110%;}	
	
#header {width:850px;}
#header p {color:white;text-align:right;margin:0 10px 5px 0;font-size:90%}
#header a {color:white; text-decoration:none;}
#header a:hover {color:white; text-decoration:underline;}

#footer {width:850px;}
#footer p {color:#AAA;text-align:center;margin:6px 0 5px 0;}

#maindiv {text-align:left; width:850px; background: url('pic/bgverlauf.gif') repeat-y;}
#lefttop {background:url('pic/coye_01.jpg') no-repeat top left;}
#righttop {background:url('pic/cogr_02.jpg') no-repeat top right;}
#leftbottom {background:url('pic/coye_03.jpg') no-repeat bottom left;}
#rightbottom {background:url('pic/cogr_04.jpg') no-repeat bottom right;}
#menudiv {margin:15px 0px 15px 15px;width:150px;float:left;}
#contentdiv{margin:15px 20px 10px 0px;padding-left:10px;width:620px;float:right;}
#endcontent {clear:both;}

#menudiv ul {text-align:left;margin-left:0;padding-left:0;list-style-type:none;}
ul.ggbullet {list-style:url('pic/ggbullet.gif');}
.ggbullet li {margin-left:10px;font-size:80%;}

ul.std  {list-style:url('pic/ggbullet.gif');}
.std li  {margin:5 0 0 10px;}

div.aktitem {border:4px solid #FFDE78; padding:10px;}
.aktitem p {line-height:150%;}

a {color:#333333;}
div.agb {height: 200px; max-height: 200px; overflow:auto; padding:0.3cm;}

input, textarea {font-size:90%;}
select {font-size:80%;}
p textarea, p input {/*font-size:100%;*/}
textarea {/*font-size:90%;*/}
td {vertical-align:top;}
td.picbottom {vertical-align:bottom;}
ul.nav {text-align:left;margin-left: 0;}
.nav li {margin-bottom:5px;list-style:none;}
.content li {margin-bottom:5px;}
div.lngmenu a {color:black; text-decoration:underline;}

td.menu {width:180px;} 
.menu {padding: 10px 20px 0 20px;/*font-size:80%;*/}
.menu h2 {/*font-size: 16px;*/ text-align: left; font-weight: bold;}
.menu h2 a {text-decoration:underline;}
.menu a {color:black; text-decoration:none;}
.menu a:hover {color:black; text-decoration:underline;}

.divmenu a {color:white; /*font-size:12px;*/ text-decoration:none;}
.divmenu a:hover {color:white; /*font-size:12px;*/ text-decoration:underline;}
#contentdiv table {font-size:100%;}
#contentdiv td {/*font-size:80%; */ padding: 5px; background:#FFDE78}

p.error {color: red;}
td.contenttrans {background-color: #F0F0F0;}
td.ohneform {/*font-size: 12px;*/ background-color: #F0F0F0;}

