/*                                                         */
/* COMMUNITOR SiteWare 1.5                                 */
/* Copyright by COMMUNITOR Internetservice GmbH, 2001-2009 */
/*                                                         */
body, p, td, h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  line-height: 16px;
}

h1 { margin-top: 0px; margin-bottom: 5px; font-size: 22px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height: 25px; }
h2, h3, h4, h5 { font-weight: bold; margin-top: 0px }
h2 { font-size: 12px; color: #b2b2b2; margin-bottom: 10px; }
h3 { font-size: 13px; }
h4 { margin: 0px; }
h5 { font-weight: normal;}
td.slide h1 { font-size: 20px; margin-top: 0px; }
td.start h4 { font-size: 12px; margin-top: 0px; margin-bottom: 8px; }
a:link, a:visited { color: #FF5773; text-decoration: underline; }
a:hover, a:active { color: #FF5773; text-decoration: none; }
h4 a:link, h4 a:visited { color: #000000; text-decoration: none; }
h4 a:hover, h4 a:active { color: #FF5773; text-decoration: none; }

input.titelinput { width:114px; background-color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; border-right: #e4e4e4 1px solid; }
input.titelinputstart { width:114px; background-color: #e4e4e4; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; border-right: #e4e4e4 1px solid; }
input.titelinputtrends { width:114px; background-color: #FFE4E9; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; border-right: #e4e4e4 1px solid; }
input.newsletterinput { width:170px; margin-top: 5px; background-color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; border: #FF5773 1px solid; }
.presseinput { width:170px; background-color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; border: #FF5773 1px solid; }
textarea.presseinput { width:380px; }
.sucheinput { width:170px; background-color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; border: #FF5773 1px solid; }
.error, .errorwrap {color:#ff5773;font-weight:bold;}
.error {white-space:nowrap;}

.statusbox {
  background-repeat:repeat-y;
  width:160px;
  color:#FFFFFF;
  font-weight:bold;
  text-align:left;
  margin-bottom:20px;
}
.statusbox div {
  margin:5px;
}
#statuserror {background-image:url('../images/hg_status_error.jpg');}
#statusok    {background-image:url('../images/hg_status_ok.jpg');}
.submenunavi {
  width:180px;
  height:16px;
  margin-bottom:6px;
  background-color:#f2f2f2;
  white-space:nowrap;
  overflow:hidden;
}
.submenunavi div {
  height:16px;
  margin-left:19px;
}

td.fontsize { font-size: 10px; color: #000000; }
td.breadcrumbs { font-size: 10px; color: #FF5773; }
a.breadcrumbs:link, a.breadcrumbs:visited { color: #FF5773; text-decoration: none; }
a.breadcrumbs:hover, a.breadcrumbs:active { color: #FF5773; text-decoration: underline; }

td.start { padding: 4px; }
td.start p { line-height: 13px; }

a.hdnav:link, a.hdnav:visited { font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }
a.hdnav:hover, a.hdnav:active { font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: underline; }
a.hdnav2:link, a.hdnav2:visited { font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }
a.hdnav2:hover, a.hdnav2:active { font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline; }
a.subnav2:link, a.subnav2:visited { font-size: 11px; color: #000000; text-decoration: none; }
a.subnav2:hover, a.subnav2:active { font-size: 11px; color: #000000; text-decoration: underline; }

a.seite:link, a.seite:visited { font-size: 11px; color: #000000; text-decoration: none; }
a.seite:hover, a.seite:active { font-size: 11px; color: #000000; text-decoration: underline; }
a.seiteausw:link, a.seiteausw:visited { font-size: 11px; font-weight: bold; color: #FF5773; text-decoration: none; }
a.seiteausw:hover, a.seiteausw:active { font-size: 11px; font-weight: bold; color: #FF5773; text-decoration: underline; }

a.linktrends:link, a.linktrends:visited { color: #FF5773; text-decoration: none; }
a.linktrends:hover, a.linktrends:active { color: #FF5773; text-decoration: underline; }

td.ftpic { color: #b2b2b2; font-size: 10px; }
td.ft { color: #999999; font-size: 11px; }
a.ft:link, a.ft:visited { color: #999999; text-decoration: none; }
a.ft:hover, a.ft:active { color: #999999; text-decoration: underline; }

td.nwltop, div.nwltop { padding-right: 15px; padding-bottom: 7px; font-size: 11px; color: #a7a7a7; }
a.nwltop:link, a.nwltop:visited { color: #a7a7a7; text-decoration: none; }
a.nwltop:hover, a.nwltop:active { color: #a7a7a7; text-decoration: underline; }

td.nwlft, div.nwlft { padding-left: 15px; font-size: 11px; color: #a7a7a7; }
a.nwlft:link, a.nwlft:visited { color: #a7a7a7; text-decoration: none; }
a.nwlft:hover, a.nwlft:active { color: #a7a7a7; text-decoration: underline; }

#idtdSchrift1 {padding-top:6px; padding-right:3px;}
#idtdSchrift2 {padding-top:4px; padding-right:3px;}
#idtdSchrift3 {padding-top:2px; padding-right:3px;}
#idSchrift1 {width:6px;height:6px;}
#idSchrift2 {width:8px;height:8px;}
#idSchrift3 {width:10px;height:10px;}

.loginbox {
  width:75%;
  background-color:#efefef;
  padding:15px;
}
.loginbox .h2 {
  margin-bottom:5px;
  font-size:16px;
  font-weight:bold;
  white-space:nowrap;
  color:#000000;
}
.loginbox .label {
  padding-right:10px;
  text-align:right;
}
.contentad {
  margin:0px 10px 10px 0px;
}
/* enabled only in preview mode 
.contentad {
  background-color:#c00;
  width:300px;
  height:250px;
}
 end enabled */