/*ms_hm.css*/

body {font-family:Verdana, Arial; font-size:10pt; font-color:black; background-color:#33CCFF;}

h2 {
font-size:12pt;
font-weight:bold;
color:#3399FF;
margin-top:5px;
line-height:14pt;
}

.impressum {
width: 95%;
margin:8px auto;
font-size:9pt;
font-weight:bold;
color:#3399FF;
margin-top:5px;
text-align:center;
width:95%;
border-top:1px solid gray;
}

a:link {color:maroon; text-decoration:underline;}
a:visited {color:navy; text-decoration:underline;}
a:active {color:navy; text-decoration:underline;}
a:hover {color:red;text-decoration:underline;}

a.navi:link {color:black;}
a.navi:visited {color:navy;}
a.navi:active {color:maroon;border-bottom:1px navy;}
a.navi:hover {color:red;border-bottom:1px navy;}

a.text:link {color:black;border-bottom:1px gray solid;}
a.text:visited {color:maroon; border-bottom:1px gray solid;}
a.text:active {color:maroon; border-bottom:1px gray solid;}
a.text:hover {text-decoration:underline;border-bottom:none;}

a.linkliste:link {color:navy;border-bottom:1px silver solid;}
a.linkliste:visited {color:maroon; border-bottom:1px silver solid;}
a.linkliste:active {color:maroon; border-bottom:1px silver solid;}
a.linkliste:hover {text-decoration:underline;border-bottom:none;}

.linkliste {
font-size:8pt;
padding:0;
}

.text {
width: 95%;
padding:10px;
border: none;
vertical-align: top;
text-align: left;
font-size: 10pt;
line-height: 13pt;
color: 5c5c5c;
}

.opinion {
width: 95%;
padding:5px;
border:none;
font-size:8pt;
line-height:9pt;
color: gray;
}


.copy {
margin:5px auto;
text-align:center;
font-size:8pt;
color:5c5c5c;
}

.trenn {
width:95%;
border-top:1px solid gray;
margin:8px auto;
text-align: left;
font-size: 8pt;
color: 5c5c5c;
}

.trenn_rot {
width:95%;
padding:3px;
background:yellow;
border:2px solid red;
margin:10px auto;
text-align:center;
font-size:8pt;
color: maroon;
}

#input {
height:18;
font-family: Verdana, Arial;
font-size: 8pt;
background-color: #F2F5FC;
border: 1px solid silver;
}
#mind_input {
height:18;
font-family: Verdana, Arial;
font-size: 8pt;
background-color: #FFCCCC;
border: 1px solid;
}

#submit {
height:18;
font-family: Verdana, Arial;
font-size: 8pt;
font-weight: bold;
background-color: white;
border: 1px solid;
}

#reset {
height:18;
font-family: Verdana, Arial;
font-size: 8pt;
background-color: #FCE655;
border: 1px solid navy;
}
   
#textarea {
height:50;
font-family: Verdana, Arial;
font-size: 8pt;
background-color: #F2F5FC;
border: 1px solid silver;
}

.gallery {
min-height:100px;
width:160px;
float:left;
text-align:center;
margin:5px;
background-color:#EFEFEF;
border:1px solid silver;
}

.gallery_bu {
font-size: 8pt;
line-height:10pt;
margin:0px 5px 5px 5px;
}
