/* STYLESHEET © MARK MUENDL, 2010 */
/* FARBEN DUNKELGRUEN: #339786, DUNKLES MITTELGRUEN: #55BB88, MITTELGRUEN: #8BCBAE, HELLES MITELGRUEN: #93E1B4, HELLGRUEN: #B3F1D4, HELLGRAU: #EEEEEE, MITTELGRAU: #666666, ROTTON: #FF6666, ROT: #FF0000, ORANGE: #FF6600; BRAUN: #CC6600 */

body { overflow:scroll; min-width:900px; margin:20px 0px 0px 0px; padding:0px; background-color:#666666; font-family:"Bitstream Vera Sans", "Verdana", sans-serif; font-size:1em; color:#000000;}

h1 { margin-top:0px; padding:0; font-size:2em; background-color:#FFFFFF; color:#000000; font-family:"Bitstream Vera Sans", "Verdana", sans-serif; font-weight:normal; }
h2 { margin-top:0px; margin-bottom:0px; padding:0; font-size:1.3em; background-color:#FFFFFF; color:#339786; font-family:"Bitstream Vera Sans", "Verdana", sans-serif; font-weight:normal; }
h2.dotted { border-top:dotted 1px #666666; padding-top:24px; clear:left; }
h3 { margin-top:0px; margin-bottom:0px; padding-bottom:24px; font-size:1.1em; background-color:#FFFFFF; color:#000000; font-family:"Bitstream Vera Sans", "Verdana", sans-serif; font-weight:normal; }
h4 { margin-top:0px; margin-bottom:0px; padding-bottom:0px; font-size:1.1em; background-color:#FFFFFF; color:#000000; font-family:"Bitstream Vera Sans", "Verdana", sans-serif; font-weight:normal !important; }
h5 { margin-top:0px; margin-bottom:0px; padding-bottom:0px; font-size:1.1em; background-color:#FFFFFF; color:#000000; font-family:"Bitstream Vera Sans", "Verdana", sans-serif; font-weight:normal !important; }
h6 { margin-top:0px; margin-bottom:0px; padding-bottom:0px; font-size:1.1em; background-color:#FFFFFF; color:#000000; font-family:"Bitstream Vera Sans", "Verdana", sans-serif; font-weight:normal !important; }
p { margin-top:6px; padding-bottom:12px; background-color:#FFFFFF; color:#666666; font-family:"Bitstream Vera Sans", "Verdana", sans-serif; }
p.black { background-color:#FFFFFF; color:#000000; }
p.black2 { margin-top:6px; margin-bottom:0px; padding-bottom:2px; background-color:#FFFFFF; color:#000000; }
p.grey { margin-top:6px; margin-bottom:0px; padding-bottom:12px; background-color:#FFFFFF; color:#666666; }
p.grey2 { margin-top:6px; margin-bottom:0px; padding-bottom:2px; background-color:#FFFFFF; color:#666666; }
p.footer { line-height:1.5em; }
p.getuplink { clear:left; }
hr { clear:left; height:1px; margin:0px 12px 36px 0px; border:0px; background-color:#FFFFFF; color:#666666; background:#666666;}

ul.content { list-style-type:square; background-color:#FFFFFF; color:#FF6600; }
ul.content li { margin-left:-24px; margin-bottom:6px; background-color:#FFFFFF; color:#666666; }
ul.content li ul{ list-style-type:circle; background-color:#FFFFFF; color:#FF6600; }
ol.content li { margin-left:-18px; margin-bottom:6px; background-color:#FFFFFF; color:#666666; }
img { border:none; }
img.table { float:left; margin:-3px 12px 0px 24px;}

a { border-bottom:dotted 1px #666666; }
a:link { font-weight:normal; color:#FF6600; background-color:#FFFFFF; text-decoration:none; }
a:visited { font-weight:normal; color:#FF6600; background-color:#FFFFFF; text-decoration:none; }
a:focus { font-weight:normal; color:#FF6600; background-color:#FFFFFF; text-decoration:none; }
a:hover { font-weight:normal; color:#FF0000; background-color:#FFFFFF; text-decoration:none; }
a:active { font-weight:normal; color:#FF6600; background-color:#FFFFFF; text-decoration:none; }
a.textlink { font-weight:normal; color:#FF6600; background-color:#FFFFFF; }
a.textlink:hover { font-weight:normal; color:#FF0000; background-color:#FFFFFF; }
a.imagelink { border:none; }
p.imagetext { font-size:0.9em; color:#666666; background-color:#FFFFFF; padding-top:0px; margin-top:2px; margin-bottom:48px; }
p a.textlink { line-height:1.5em; }

.subtitle { font-weight:bold; }
.getupsign { font-size:80%; }
.highlight { font-weight:normal; font-style:italic; background-color:#FFFFFF; color:#FF6600; }

.divTop { width:900px; height:0px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; background-color:#FFFFFF; color:#000000; }
.divMain { width:900px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; padding:0px; background-color:#FFFFFF; color:#000000; }
.divMainHead { width:900px; height:140px; margin:0px 0px 0px 0px; }
.divMainHeadNavi {clear:both; padding:0; margin:0; width:900px; height:36px; float:left; background-color:#333333; color:#000000; overflow:hidden; } 
.divMainHeadNavi .divMainHeadNaviMenu {	width:900px; margin:0; padding:0; float:left; }
.divMainHeadNavi ul.menu { margin:0; padding:0; display:block; }
.divMainHeadNavi ul.menuright { margin:0; padding:0; float:right; }
.divMainHeadNavi li.menu { font-size: 0.75em !important; list-style-type:none; float:left; width:110px; }
.divMainHeadNavi a { color: #000000; background-color:#333333; display:block; padding:0.7px 0px 4px 0px; margin:0px; text-align:center; background:none; text-decoration:none !important; border-bottom:none; line-height:21px; }
.divMainHeadNavi ul.menu a { color: #000000; background-color:#333333; padding: 0.6em 13px 0.7em 13px;}
.divMainHeadNavi ul.menuright a { color: #FFFFFF; background-color:#333333; padding: 0.6em 13px 0.7em 13px; overflow:hidden; }
.divMainHeadNaviLogo { width:900px; height:90px; } 
#divMainHeadNaviLogo { float:left; clear:left; width:900px; height:90px; margin:0px 0px 3px 0px;}
.divMainHeadNaviLogoImg { margin:0; border:0px; }
.divMainHeadNaviMenu { margin-top:0px; text-align:left; margin-left:0px; font-size:1.1em;margin-right:0px; float:left; }
.divMainHeadNaviMenuPunkt,.divMainHeadNaviMenuPunktA { display:inline; background-color:#000000; color:#FFFFFF; }
.divMainHeadNaviMenuPunktA a { font-weight:normal; background-color:#000000; color:#FFFFFF; width:120px; }
.divMainBody { width:900px; margin:24px 0px 0px 12px; }
.divMainBodyContent { width:841px; margin-left:24px; margin-right:24px; font-size:0.9em; text-align:left; font-family:"Bitstream Vera Sans", "Verdana", sans-serif; background-color:#FFFFFF; color:#000000; }
.divMainBodyContentBlock { margin-bottom:20px; }
.divMainBodyContentBlockIcon { float:left; width:80px; text-align:left; }
.divMainBodyContentBlockIconImage { margin-top:5px; }
.divMainBodyContentBlockText { float:left; width:705px; }
.divMainBodyContentBlockText1 { float:left; width:340px; padding-right:24px; }
.divMainBodyContentBlockText2 { float:left; width:335px; }
.divMainBodyContentBlockText2 p { padding-left:24px; border-left:dotted 1px #666666; padding-bottom:0px; }
.divMainBodyContentBlockTexto { margin:0; padding:0; display:block; }
.divMainBodyContentBlockText1o { float:left; width:300px; padding-right:24px; margin-top:12px;}
.divMainBodyContentBlockText2o { float:right; width:320px; padding:0; margin-left:24px; margin-top:24px; }
.divMainFoot { width:900px; margin:0px 0px 0px 12px; }
.divMainFootInfos { width:860px; margin-left:0px; margin-right:40px; padding-bottom:4px; font-size:0.8em; text-align:center; }
.divMainFootInfos a { background-position:0px 15px; }
.divBottom { position:relative; top:-20px; width:900px; height:44px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:20px; background-color:#FFFFFF; color:#666666;}
div.infomarker { width:160px; height:80px; }

a.menu { color:#FFFFFE !important; background-color:#333333 !important; }
a.menublack { overflow:hidden; }
a.menublack:link, a.menublack:visited { background: url("../images/black.png") no-repeat left; color:#FFFFFF !important; background-color:#000000 !important; overflow:hidden; }
a.menublack:hover, a.menublack:focus, a.menublack:active { color:#000000 !important; background-color:#FFFFFF !important; background: url("../images/white.png") no-repeat left; padding: 0.6em 13px 0.7em 13px; } 
a.menuactive:link, a.menuactive:visited, a.menuactive:focus, a.menuactive:hover, a.menuactive:active { background: url("../images/white.png") no-repeat left; color:#000000 !important; background-color:#FFFFFF !important; } 
a.menu:hover, a.menu:focus, a.menu:active { background: url("../images/white.png") no-repeat left; color:#000000 !important; background-color:#333333 !important; }
