@charset "ISO-8859-1";

.box { text-align:center; width:100%; }

.justify_65 { text-align:justify; width:65%; }


.navi { padding:0.1em 0.5em 0.1em 0.5em; color:#AAAAAA; font-size:12px; font-family:arial; border-left:1px solid #AAAAAA; text-decoration:none; }
.navi:hover { padding:0.1em 0.5em 0.1em 0.5em; color:#FFFFFF; font-size:12px; font-family:arial; background-color:#AAAAAA; border-left:1px solid #AAAAAA; text-decoration:none; }
.navi_farleft { padding:0.1em 0.5em 0.1em 0.5em; color:#AAAAAA; font-size:12px; font-family:arial; text-decoration:none; }
.navi_farleft:hover { padding:0.1em 0.5em 0.1em 0.5em; color:#FFFFFF; font-size:12px; font-family:arial; background-color:#AAAAAA; text-decoration:none; }
.navi_on { padding:0.1em 0.5em 0.1em 0.5em; color:#FFFFFF; font-size:12px; font-family:arial; background-color:#BBBBBB; border-left:1px solid #BBBBBB; text-decoration:none; }
.navi_farleft_on { padding:0.1em 0.5em 0.1em 0.5em; color:#FFFFFF; font-size:12px; font-family:arial; text-decoration:none; background-color:#BBBBBB;}
.navi_project { padding:0.1em 0.5em 0.1em 0.5em; color:#BB0000; font-size:12px; font-family:arial; border-left:1px solid #AAAAAA; text-decoration:none; }
.navi_project:hover { padding:0.1em 0.5em 0.1em 0.5em; color:#FFFFFF; font-size:12px; font-family:arial; background-color:#BB0000; border-left:1px solid #AAAAAA; text-decoration:none; }
.navi_project_on { padding:0.1em 0.5em 0.1em 0.5em; color:#FFFFFF; font-size:12px; font-family:arial; background-color:#990000; border-left:1px solid #AAAAAA; text-decoration:none; }
.navi_project_on:hover { padding:0.1em 0.5em 0.1em 0.5em; color:#FFFFFF; font-size:12px; font-family:arial; background-color:#BB0000; border-left:1px solid #AAAAAA; text-decoration:none; }



.link { color:navy; font-size:12px; font-family:arial; text-decoration:underline; }
.link:hover { color:blue; font-size:12px; font-family:arial; text-decoration:underline; }

.linkgrey { color:#AAAAAA; font-size:12px; font-family:arial; text-decoration:underline; }
.linkgrey:hover { color:#000000; font-size:12px; font-family:arial; text-decoration:underline; }
.linkgrey_index { color:#AAAAAA; font-size:12px; font-family:arial; text-decoration:none; }
.linkgrey_index:hover { color:#AAAAAA; font-size:12px; font-family:arial; text-decoration:underline; }
.linkarticle { color:#000000; font-size:12px; font-family:arial; text-decoration:none; }
.linkarticle:hover { color:#000000; font-size:12px; font-family:arial; text-decoration:underline; }

.text { color:#000000; font-size:12px; font-family:arial; text-align:justify; width:70%; }
.textcenter { color:#000000; font-size:12px; font-family:arial; text-align:center; width:100%; }
.textgrey { color:#AAAAAA; font-size:12px; font-family:arial; }
.textsmall { font-size:10px; font-family:arial; text-align:right; width:100%; }


.choice_de_en { color:#AAAAAA; font-size:10px; font-family:arial; text-align:left; }
.choice_de_en_on { color:#AAAAAA; font-size:10px; font-family:arial; text-align:right; text-decoration:underline; }
.choice_de_en_on:hover { color:#AAAAAA; font-size:10px; font-family:arial; text-align:right; text-decoration:underline; }
.choice_de_en_off { color:#AAAAAA; font-size:10px; font-family:arial; text-align:right; text-decoration:none; }
.choice_de_en_off:hover { color:#AAAAAA; font-size:10px; font-family:arial; text-align:right; text-decoration:underline; }


.proj_box_a { font-family:arial; font-size:12px; background-color:#DDDDDD; width:90%; }
.proj_content_a { font-family:arial; font-size:12px; background-color:#EEEEEE; width:95%; border:1px solid #000000; text-align:justify; padding:1%; }

.proj_box_a_leucht { font-family:arial; font-size:12px; background-color:#DDDDDD; width:600px; }
.proj_content_a_leucht { font-family:arial; font-size:12px; background-color:#EEEEEE; width:550px; border:1px solid #000000; text-align:justify; padding:1%; }

.header_proj { font-family:arial; font-size:16px; font-weight:bold; }

.tourismus_textleft { font-family:arial; text-align:left; width:170px; }
.tourismus_text { font-family:arial; text-align:left; }

.input_tourismus { width:210px; }
.input_tourismus_medium { width:153px; }
.input_tourismus_vmedium { width:168px; }
.input_tourismus_small { width:50px; }
.input_tourismus_vsmall { width:35px; }
.input_tourimus_textarea { width:210px; height:100px; }


h1 { font-family:arial; width:100%; text-align:center; }
h2 { font-family:arial; width:100%; text-align:center; }
h3 { font-family:arial; width:100%; text-align:center; }
h4 { font-family:arial; width:100%; text-align:center; }
h5 { font-family:arial; width:100%; text-align:center; }

td { text-align:justify; }