/*************************************
 * TITLE: CMS-Bussiness Screen Stylesheet *
 Template by www.cms-design24.de
 *************************************/

body {
background: url(images/bg_obenlinks.jpg) no-repeat; /*hg_blue.jpg*/
background-color:#F5F6FA; /*Alter Wert:#BDC0C7 */
font-family: verdana, helvetica, arial, sans-serif;
font-size: 11px;
margin: 0;
padding: 0;
height: 100.1%;
}


html {
height: 100.1%;
background: url(images/bg_obenlinks.jpg) no-repeat; /*hg_blue.jpg*/
/*background: url(images/lbg_b.gif) repeat;*/
background-color:#F5F6FA;
}

#bgcolor1 {
background: #395BBF; /*Alter Wert:5B90D6, 2100BF, 2961AC, 00426C*/
height: 10px;
width: 985px;
}

#bgcolor2 {
background: #395BBF;
width: 985px;
}


#bgcolor3 {
background: #395BBF;
width: 985px;
}

#bgcolor4 {
background: #395BBF;
width: 965px;
height: 10px;
}


#bgcolor5 {
background: #395BBF;
}

#bgcolor6 {
background: #395BBF;
width: 985px;
height: 10px;
}

#eyecatcher {
background: #00002F url(images/eyecatcher3.jpg) no-repeat;
margin: 0;
padding: 0;
border: 1px solid #f0f0f0;
height: 131px;
width: 553px;
}

#search {
background-color: #466CD1;/*2800E5, 0069AB*/
margin: 0;
padding: 0;
border-top: 1px solid #f0f0f0;
border-right: 1px solid #f0f0f0;
border-bottom: 1px solid #f0f0f0;
height: 131px;
width: 199px;
}


#commonpages {
background:#2C47AE; /*16007F, 00426C*/
margin: 0;
padding: 0;
border-top: 1px solid #f0f0f0;
border-right: 1px solid #f0f0f0;
border-bottom: 1px solid #f0f0f0;
height: 131px;
width: 209px;
}

#path {
background : url(images/hg_m2.jpg) repeat-x 100% 0%;
/*background: #00002F;*/
margin: 0;
padding: 0;
border-left: 1px solid #f0f0f0;
border-right: 1px solid #f0f0f0;
border-bottom: 1px solid #f0f0f0;
height: 24px;
width: 963px;
}

#nav {
background: #5B90D6; /*00002f*/
margin: 0;
padding: 0 0 12px 0;
border: 1px solid #f0f0f0;
width: 200px;
}

#sb_l {
background: #395BBF; /*Alter Wert 00002F*/
margin: 0;
padding: 0;
border: 1px solid #f0f0f0;
width: 200px;
}

#prnt {
background: #395BBF; /*00002F*/
margin: 0;
padding: 0;
border: 1px solid #f0f0f0;
height: 100px;
width: 210px;
}


#sb_r {
background: #395BBF;
margin: 0 0 10px 0;
padding: 0;
border: 1px solid #f0f0f0;
width: 210px;
}

#sb_rli {
background: #00002F;
margin: 0;
padding: 0;
border: 1px solid #f0f0f0;
width: 210px;
}

#sb_rlo {
background: #00002F;
margin: 0;
padding: 0;
border: 1px solid #f0f0f0;
width: 210px;
}

#name {
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
margin: 15px 15px 15px 15px;
padding: 0;
}
#suche {
width: 180px;
vertical-align: top;
margin-left: 15px;
margin-top: 15px;
}
.commonpages {
vertical-align: top;
padding: 10px 5px 0px 0px;
}

.commonpages ul {
list-style-type: none;
margin: 0;
padding: 0;
}

.commonpages li {
list-style-type: none;
margin: 0;
padding: 0;
}

.commonpages ul ul {
 padding-left: 10px;
}

.commonpages a:link, .commonpages a:visited, .commonpages a:active {
padding: 5px 10px 4px 15px;
color: #FFFFFF; /*#BDC0C7*/
background: #2C47AE; /*16007F*/
display: block;
text-decoration: none;
font-size:10px;
}

.commonpages a:hover {
text-decoration: none;
font-weight: bold;
}

.commonpages_current {
font-weight: bold;
}
#yah {
color: #FFFFFF; /*BDC0C7*/
padding-top: 4px;
padding-left: 10px;
font-weight: normal;
}

#yah a {
color: #FFFFFF;
text-decoration:none;
}

#yah a:hover {
color:#BDC0C7;
text-decoration:underline;
}

#yah a:visited {
color: #000040; /*FF8000*/
text-decoration:none;
font-weight: bold;
}

.menu {
vertical-align: top;
width: 200px;
padding: 0px;
color: #FFFFFF;
}

.menu ul{
list-style-type: none;
margin: 0;
padding: 0;
}

.menu li{
  list-style-type: none;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #FFFFFF;
}

.menu li li{
  list-style-type: none;
  margin: 0;
  border: none;
}

.menu ul ul {
 margin-left: 0px;
}

.menu a {
background : url(images/hg_m2.jpg) repeat-x 100% 0%;
  padding: 4px 10px 4px 8px;
  color: #FFFFFF;
  display: block;
  background-color: #00002F;
  text-decoration: none;
}

.menu a:hover {
  background-color: #BDC0C7;
  text-decoration: none;
  color: #FFFFFF; 
  font-weight: bold;
  border: none;
}

.menu li li a {
  color: #FFFFFF;
  display: block;
  background: #FFFFFF url(images/mbg2.gif) no-repeat; /*#00002F*/
  text-decoration: none;
  padding-left: 18px;
}

.menu li li a.menu_current {
  color: #00002F;
  display: block;
  background: #FF8000 url(images/mbg1.gif) no-repeat;
  text-decoration: none;
  padding-left: 18px;
}

.menu_current a {
  font-weight:normal;
  background-color: #f0f0f0;
  color: #00002F;
}

#kxt {
  width: 180px;
  float: left;
  margin: 10px 0px 5px 0px;
  font-size: 10px;
  padding: 5px 5px 5px 15px;
  background: #395BBF; /*00002F*/
}

#ds {
  color: #FFFFFF; /*BDC0C7*/
  padding-left: 4px;
  padding-bottom: 3px;
}

#prk {
  background: url(images/printer-o.gif) no-repeat;
  margin: 4px 0px 0px 5px;
}

#prk a:link, #prk a:active, #prk a:visited {
  height: 12px;
  margin-left: 20px;
  color: #FFFFFF;
  font-weight:normal;
  font-size: 10px;
  text-decoration: none;
}

#prk a:hover {
  color: #BDC0C7;
  font-weight:bold;
  font-size: 10px;
  text-decoration:none;
}

#prm {
  background: url(images/user.gif) no-repeat;
  margin: 4px 0px 4px 5px;
}

#prm a:link, #prm a:active, #prm a:visited {
  height: 12px;
  margin-left: 20px;
  color: #FFFFFF;
  font-weight:normal;
  font-size: 10px;
  text-decoration: none;
}

#prm a:hover {
  color: #BDC0C7;
  font-weight:bold;
  font-size: 10px;
  text-decoration:none;
} 

#prf {
  background: url(images/add-popular.gif) no-repeat;
  margin: 0px 0px 4px 5px;
} 

#prf a:link, #prf a:active, #prf a:visited {
  height: 12px;
  margin-left: 20px;
  color: #FFFFFF;
  font-weight:normal;
  font-size: 10px;
  text-decoration: none;
} 

#prf a:hover {
  color: #BDC0C7;
  font-weight:bold;
  font-size: 10px;
  text-decoration:none;
}

#content {
  color: #00002F;
  background: #FFFFFF;
  line-height: 140%;
  padding: 5px 10px 5px 12px;
  width: 509px;
}

#content p {
  margin-top: 10px;
  padding: 0;
  font-size: 11px;
}

#content ul {
list-style-image: url(orangeblock.gif);
vertical-align: middle;
}

#content a {
  color: #00002F;
  background: transparent;
  text-decoration: underline;
  font-weight: bold;
}
#content a:hover {
  text-decoration: none;
}

#content h1 {
  color: #00002F;
  background: #FFFFFF;
  font-size: 115%;
  font-weight: bold;
  margin: 15px 0 0 0;
  padding: 5px 5px 5px 5px;
  font-variant:small-caps;
  border: 1px solid #00002F;
  border-style:groove;
}

#content h2 {
  color: #FF8000;
  background: #FFFFFF;
  font-size: 105%;
  font-weight: bold;
  margin: 15px 0 0 0;
  padding: 5px 5px 5px 0px;
  border-bottom: 1px solid #00002F;
}

#content h3 {
  color: #00002F;
  background: #FFFFFF;
  font-size: 105%;
  font-weight: bold;
  margin: 15px 0 0 0;
  padding: 5px 5px 5px 0px;
  border-bottom: 1px solid #00002F;
}

#content h4 {
  color: #00002F;
  background: #FFFFFF;
  font-size: 105%;
  font-weight: bold;
  margin: 15px 0 0 0;
  padding: 5px 5px 5px 0px;
  border-bottom: 1px solid #00002F;
  letter-spacing:2px;
}

#content h5 {
  color: #00002F;
  background: #FFFFFF;
  font-size: 105%;
  font-weight: bold;
  margin: 15px 0 0 0;
  padding: 5px 5px 5px 0px;
  border-bottom: 1px solid #00002F;
  letter-spacing:2px;
}

#content h6 {
  color: #00002F;
  background: #FFFFFF;
  font-size: 125%;
  font-weight: bold;
  margin: 15px 0 0 0;
  padding: 5px 5px 5px 0px;
  font-variant:small-caps;
}

#kontext1 {
  margin: 5px 5px 5px 7px;
  line-height: 110%; 
  color: #FFFFFF; 
}

#kontext1 p {
  margin-top: 5px;
  color: #FFFFFF;
  font-size: 10px;
  padding: 0px;
}

#kontext1 a {
  color: #FF8000;
  text-decoration:none;
}

#kontext1 a:hover {
  color: #FF8000;
  text-decoration:underline;
}

#kontext1 h1 {
  /*color: #FF8000;*/
  background : url(images/hg_m2.jpg) repeat-x 100% 0%;
  border: 1px solid #f0f0f0;
  border-style:dotted;
  padding: 3px 3px 3px 5px;
  font-size: 11px;
  font-variant:small-caps;
  font-weight:normal; 
  margin-top: 5px;
}

#kontext1 h2 {
  color: #FF8000;
  border-bottom: 1px solid #f0f0f0;
  padding: 3px 3px 3px 0px;
  font-size: 11px;
  font-weight:normal;
  margin-top: 5px; 
}

#kontext1 h2 {
  color: #FF8000;
  border-bottom: 1px solid #f0f0f0;
  padding: 3px 3px 3px 0px;
  font-size: 11px;
  font-weight:bold; 
  margin-top: 5px;
}

#kontext1 h3 {
  color: #f0f0f0;
  border-bottom: 1px solid #f0f0f0;
  padding: 3px 3px 3px 0px;
  font-size: 11px;
  font-weight:bold; 
  margin-top: 5px;
}

#kontext1 h4 {
  color: #f0f0f0;
  padding: 3px 3px 3px 0px;
  font-size: 11px;
  font-weight:bold;
  margin-top: 5px; 
}

#kontext1 h5 {
  color: #FF8000;
  padding: 3px 0px 0px 0px;
  font-size: 10px;
  font-weight:bold;
  letter-spacing:2px;
  margin-top: 5px; 
}

#kontext1 h6 {
  color: #f0f0f0;
  padding: 3px 0px 0px 0px;
  font-size: 10px;
  font-weight:bold; 
  letter-spacing:2px;
  margin-top: 5px;
}

#kontext2 {
  margin: 5px 5px 5px 7px;
  line-height: 110%;
  color: #FFFFFF;
}

#kontext2 p {
  margin-top: 5px;
  color: #FFFFFF;
  font-size: 10px;
  padding: 0px;
}

#kontext2 a {
  color: #FF8000;
  text-decoration:none;
}

#kontext2 a:hover {
  color: #FF8000;
  text-decoration:underline;
}

a .anynews  {
  color: #FF0000;
  text-decoration:underline;
}
/*************************************
 * TITLE: CMS-Bussiness Screen Stylesheet *
 Template by www.cms-design24.de
 *************************************/

#kontext2 h1 {
  background : url(images/hg_m2.jpg) repeat-x 100% 0%;
  /*color: #FF8000;*/
  border: 1px solid #f0f0f0;
  border-style:dotted;
  padding: 3px 3px 3px 5px;
  font-size: 11px;
  font-variant:small-caps;
  font-weight:normal; 
  margin-top: 5px;
}

#kontext2 h2 {
  color: #FF8000;
  border-bottom: 1px solid #f0f0f0;
  padding: 3px 3px 3px 0px;
  font-size: 11px;
  font-weight:normal;
  margin-top: 5px; 
}

#kontext2 h2 {
  color: #FF8000;
  border-bottom: 1px solid #f0f0f0;
  padding: 3px 3px 3px 0px;
  font-size: 11px;
  font-weight:bold; 
  margin-top: 5px;
}

#kontext2 h3 {
  color: #f0f0f0;
  border-bottom: 1px solid #f0f0f0;
  padding: 3px 3px 3px 0px;
  font-size: 11px;
  font-weight:bold; 
  margin-top: 5px;
}

#kontext2 h4 {
 color: #f0f0f0;
  padding: 3px 3px 3px 0px;
  font-size: 11px;
  font-weight:bold;
 margin-top: 5px;
}

#kontext2 h5 {
  color: #FF8000;
  padding: 3px 0px 0px 0px;
  font-size: 10px;
  font-weight:bold;
  letter-spacing:2px;
  margin-top: 5px; 
}

#kontext2 h6 {
  color: #f0f0f0;
  padding: 3px 0px 0px 0px;
  font-size: 10px;
  font-weight:bold; 
  letter-spacing:2px;
  margin-top: 5px;
}

#fz {
  background : url(images/hg_m2.jpg) repeat-x 100% 0%;
  /*background: #00002F;*/
  border: 1px solid #f0f0f0;
  width: 519px;
  height: 25px;
  padding: 7px 5px 0px 5px;
  margin: 0;
  color: #FFFFFF;
}

#fz p {
  float: right;
  color: #FFFFFF;
  font-size: 10px;
}

#fz a {
float: right;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
}

#fz a:hover
{
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
text-decoration:underline;
}

.loginh1 {
color: #00002F;
font-variant:small-caps;
font-weight: bold;
padding: 10px 0px 10px 0px;
font-size: 10px;
font-family: verdana, helvetica, arial, sans-serif;
}

.login 
{
color: #00002F;
font-size: 9px;
font-family: verdana, helvetica, arial, sans-serif;
}

.login a 
{
color: #00002F;
font-size: 9px;
text-decoration:none;
}

.login a:hover 
{
color: #00002F;
font-size: 9px;
text-decoration:underline;
}


#cms 
{
color: #FFFFFF;
font-size: 10px;
}
#cms a 
{
color: #FFFFFF;
text-decoration: none;
}


#cms a:hover
{
color: #FFFFFF;
text-decoration: underline;
}

.symb_border
{
border: 1px solid #FFF;
border-spacing: 5px;
}

.textblock
{
border-left: 10px solid #DFDFDF;
padding-left: 10px;
}
