
/* ..:: Reset CSS ::.. */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}

/*Allgemein*/

body {
  width: 100%;
  text-align: left;
  font-size: 12px;
  line-height: 1.2em;
  font-family: arial/*verdana,sans-serif*/;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

b, strong {
    font-weight: bold;
}

i, em {
    font-style: italic;
}

p {

}



/*Layout*/

#wrapper {
  margin: 0 auto;
  width: 19cm;
  }

/*IE6*/
* html #wrapper {
  width: 19cm;
}

#lefto {
visibility: hidden;
  }


#righto {
  }



#righto p {  font-size: 24px;  font-weight: bold;
  }#righto a {  text-decoration: none;
  color: black;  }#righto .copyright a {
visibility: hidden;
   }

/*Navi*/
#navigation {
visibility: hidden;
}


#leftu {
	float: left;
  }


#rightu {
  }

/*Navi und div MITTE*/
#suboindex {
  line-height: 18px;
  width: 15cm;
}

#suboindex a {
  text-decoration: none;
color: black;
}

#subo {

  min-height: 345px;
  font-weight: bold;
  width: 340px;
}

#subo a {
  text-decoration: none;
  font-size: 13px;
color: black;
}

#subo h2 {
  font-size: 13px;
  color: #45c145;
  font-weight: bold;
  padding-bottom: 10px;
  padding-top: 0px;
  }

#subo h1 {
  font-size: 12px;
  color: #45c145;
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 5px;
  }

#subo p {
  font-size: 12px;
  color: #808080;
  line-height: 18px;
  font-weight: normal;
  padding-right: 20px;
  padding-bottom: 10px;
  }

#subo ul {
  list-style-type: none;
  }

#subo li {
  display: block;
  padding: 0 0 8px 0;
}

#subo ul li {
  margin: 0 23px 0 0;
}

#subo ul li a {
  display: block;
  text-decoration: none;
  font-size: 13px;
  color: #808080;
}

#subo ul li.aktiv a{
  font-weight: bold;
}

#buttons {
  width: 340px;
  padding: 10px 0 0 24px;
}

.back {
  padding-right: 20px;
  }

/*Navi list*/
#navilist {
	visibility: hidden;
}


.clearer {
  clear: both;
}

/*
*
* ListChilds
* .LCOS_box         A <div> surrounding the entire thing, list and title  .LCOS_title       Title of the list  .LCOS_list        The class of the <ul> itself  .LCOS_child       The class of the <li>  .LCOS_current     A <span> wrapped around the current page if in list                    instead of an <a> tag.  .LCOS_description The <span> surrounding the description
*/

.LCOS_list {
	list-style-type: none;
	line-height: 160%;
	}

/*
*
* javascrip extensions
*
*/

/*ToolTip*/
.tool-tip {
visibility: hidden;
} .custom-tip {visibility: hidden;
}

/* *** Sliding Tabs ***/
.SlidingPanels {
	border: none;
}
#slidingPanel{
}
.SlidingPanelsContentGroup {
}

.SlidingPanelsContent {
}


.SlidingPanelsAnimating * {
}