/*----------------------------------------------------
*
*    Stylesheet Admin
*
*    Author: Marcel Bekiersz
*    Alto.de New Media GmbH
*    Date: 02.12.2003
*
*----------------------------------------------------*/

/*-----------------------------------------------------
*   LOGIN
*-----------------------------------------------------*/

<style type="text/css">
<!--


#admlogin {
  text-align: center;
 }
fieldset {
  border: 1px solid #647A9B;
  width: 260px;
 }
.tdflight {
  background-color: #8ED3FF;
  padding-top: 5px;
  padding-left: 5px;
 }
.ftext100 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #FFFFFF;
  color: #2B4876;
  border-top: 1px solid #647A9B;
  border-left: 1px solid #647A9B;
  border-right: 1px solid #2B4876;
  border-bottom: 1px solid #2B4876;
  margin-left: 5px;
  width: 100px;
 }
.fsubmit {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  background-color: #8FB1D4;
  color: #000000;
  border-top: 1px solid #647A9B;
  border-left: 1px solid #647A9B;
  border-right: 1px solid #2B4876;
  border-bottom: 1px solid #2B4876;
  height: 20px;
 }


/*-----------------------------------------------------
*   TAG
*-----------------------------------------------------*/

a.mainmenu:link {
  text-decoration: none;
 }
a.mainmenu:visited {
  text-decoration: none;
 }
a.mainmenu:hover {
  text-decoration: underline overline;
 }




body 
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px; /* Rand zum Browserfenster */
        SCROLLBAR-FACE-COLOR: #000000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR:  #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	height: 100%;
}

div {
        SCROLLBAR-FACE-COLOR: #8FB1D4; 
	SCROLLBAR-HIGHLIGHT-COLOR: #8FB1D4; 
	SCROLLBAR-SHADOW-COLOR: #8FB1D4; 
	SCROLLBAR-3DLIGHT-COLOR: #647A9B; 
	SCROLLBAR-ARROW-COLOR:  #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #647A9B;

}

table
{
    margin: 0px;
}

td, th 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a 
{

	color: #000000;
	text-decoration: none;
}

a:hover
{
    text-decoration: underline overline;
}

a.fsel:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #FFFFFF;
  color: #2B4876;
  border-top: 1px solid #647A9B;
  border-left: 1px solid #647A9B;
  border-right: 1px solid #2B4876;
  border-bottom: 1px solid #2B4876;
  
  
 }

td.dettitle {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 color: #FFFFFF;
 text-align: left;
 background-color: #8FB1D4;
 border-bottom: 1px solid #647A9B;
 padding-left: 5px;
 height: 20px;
 }
td.boxcontent {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 color: #000000;
 background-color: #FFFFFF;
 padding-left: 5px;
 padding-right: 5px;
 }
table.arti {
 border-left: 1px solid #647A9B;
 }
th.artiv {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 text-align: left;
 background-color: #8ED3FF;
 padding-left: 5px;
 padding-right: 5px;
 border-top: 1px solid #647A9B;
 border-right: 1px solid #647A9B;
 }
td.artiv {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 1px;
 border-top: 1px solid #647A9B;
 border-right: 1px solid #647A9B;
 }
td.empty {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 1px;
 border-top: 1px solid #647A9B;
 }
body.message {
 padding-left: 2px;
 margin-right: 2px;
 margin-top: 2px;
 margin-bottom: 2px;
 background-color: #8ED3FF;
 }
table.message {
 border: 1px solid #647A9B;
 }
div.message {
 border: 1px solid #647A9B;
 background-color: #FFFFFF;
 }
 
/*-----------------------------------------------------
*   ID
*-----------------------------------------------------*/

#admhead {
  position: absolute;
  left: 0px;
  top: 0px;
 }
#admmain {
  position: absolute;
  left: 0px;
  top: 90px;
  width: 980px;
  height: 500px;
  overflow: auto;
 }
#admfoot {
  position: absolute;
  left: 0px;
  bottom: 0px;
 }


/*-----------------------------------------------------
*   CLASS
*-----------------------------------------------------*/


.fett {
  font-weight: bold;
 }

td.detcontent {
  vertical-align: top;
  padding-top: 3px;
  padding-left: 5px;
 }
.tdwhite {
  background-color: #FFFFFF;
  text-align: center;
  border-bottom: 1px solid #8FB1D4;
  padding-left: 5px;
  padding-right: 5px;
 }
.tddark {
  background-color: #8FB1D4;
  border-bottom: 1px solid #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  padding-left: 5px;
  padding-right: 5px;
 }
.tdlight {
  background-color: #8ED3FF;
  padding-left: 5px;
 }
.tdweblist {
  height: 22px;
  vertical-align: middle;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  background-color: #B5CEE7;
  border-bottom: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
 }
.tdwebhead {
  height: 22px;
  vertical-align: middle;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  background-color: #8FB1D4;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
 }
.tdright {
  text-align: right;
 }
.tdfoot {
  background-color: #8FB1D4;
  border-right: 1px solid #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
 }
.tdbase {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  padding-left: 5px;
  padding-right: 5px;
 }
.boldred {
  color: #990000;
  font-weight: bold;
 }
img.icon {
  vertical-align: middle;
 }
.fsel300 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #FFFFFF;
  color: #2B4876;
  border-top: 1px solid #647A9B;
  border-left: 1px solid #647A9B;
  border-right: 1px solid #2B4876;
  border-bottom: 1px solid #2B4876;
  margin-left: 5px;
  width: 300px;
 }
.fsel150 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #FFFFFF;
  color: #2B4876;
  border-top: 1px solid #647A9B;
  border-left: 1px solid #647A9B;
  border-right: 1px solid #2B4876;
  border-bottom: 1px solid #2B4876;
  margin-left: 5px;
  width: 150px;
  }
.fsel {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #FFFFFF;
  color: #2B4876;
  border-top: 1px solid #647A9B;
  border-left: 1px solid #647A9B;
  border-right: 1px solid #2B4876;
  border-bottom: 1px solid #2B4876;
  
  
 }
.ftext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #FFFFFF;
  color: #2B4876;
  border-top: 1px solid #647A9B;
  border-left: 1px solid #647A9B;
  border-right: 1px solid #2B4876;
  border-bottom: 1px solid #2B4876;
 }


.submenu
{
    padding-left: 10px;
	background-color: #999999;
	height: 20px;
}

.sub2menu
{
    padding-left: 15px;
	background-color: #999999;
	height: 20px;
}

.groupmenu
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
}

.groupmenu a
    {font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.groupmenu a:hover
{
    text-decoration: underline overline;
}

.contenttext
{
    background-color: #999999;
	padding-left: 20px;
}


 
.foot
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
    

/*-----------------------------------------------------
*   Editor-Styles
*-----------------------------------------------------*/

img.edibut {
 margin-right: 2px;
 }

div.edisel {
 overflow: auto;
 padding: 1px;
 width: 558px;
 height: 260px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 background-color: #FFFFFF;
 color: #2B4876;
 border: 1px solid #647A9B;
 }

button.dat {
 height: 18px;
 font-size: 8pt;
 border: 1px solid #FF0000;
 color: #000000;
 background-color: #FFFFFF;
 }

button.lnk {
 height: 18px;
 font-size: 8pt;
 border: 1px solid #0000FF;
 color: #000000;
 background-color: #FFFFFF;
 }

button.int {
 height: 18px;
 font-size: 8pt;
 border: 1px solid #00FF00;
 color: #000000;
 background-color: #FFFFFF;
 }
button.prod {
 height: 18px;
 font-size: 8pt;
 border: 1px solid #FF00FF;
 color: #000000;
 background-color: #FFFFFF;
 }
 
button.mai {
 height: 18px;
 font-size: 8pt;
 border: 1px solid #FFAA00;
 color: #000000;
 background-color: #FFFFFF;
 }

button.pic {
 height: 18px;
 font-size: 8pt;
 border: 1px solid #00FFFF;
 color: #000000;
 background-color: #FFFFFF;
 }
/*-----------------------------------------------------
*   aus moms style kopiert
*-----------------------------------------------------*/

ul {
 list-style-image: url(../images/list.gif);
 }
  
.td_blue {
  background-color:#B3C6D3;
  border-bottom: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif}

.td_green {
  background-color:#B8D396;  
  border-bottom: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif}
  
  
  .t8 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 color: #2B4876;
 vertical-align:top;
 }
 
   .t10 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 color: #2B4876;
 vertical-align:top;
 }
 
  .t12 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 font-weight: normal;
 color: #2B4876;
 vertical-align:top;
 }
 
  .tsub {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: bold;
 color: #647A9B;
 vertical-align:top;
 }


.ftext100 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #FFFFFF;
  color: #2B4876;
  border-top: 1 solid #647A9B;
  border-left: 1 solid #647A9B;
  border-right: 1 solid #2B4876;
  border-bottom: 1 solid #2B4876;
  margin-left: 5px;
  width: 100px;
 }

.ftext130 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #FFFFFF;
  color: #2B4876;
  border-top: 1 solid #647A9B;
  border-left: 1 solid #647A9B;
  border-right: 1 solid #2B4876;
  border-bottom: 1 solid #2B4876;
  margin-left: 5px;
  width: 130px;
 }

.ftext300 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #FFFFFF;
  color: #2B4876;
  border-top: 1 solid #647A9B;
  border-left: 1 solid #647A9B;
  border-right: 1 solid #2B4876;
  border-bottom: 1 solid #2B4876;
  margin-left: 5px;
  width: 335px;
 }

.farea300 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #FFFFFF;
  color: #2B4876;
  border-top: 1 solid #647A9B;
  border-left: 1 solid #647A9B;
  border-right: 1 solid #2B4876;
  border-bottom: 1 solid #2B4876;
  margin-left: 5px;
  width: 335px;
  height: 100px;
 }

.f10r {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #2B4876;
  text-align: right;
 }

.tabheightblue {
  height: 15px;
  vertical-align: middle;
 }

A.t10:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #2B4876;
  vertical-align:top;
  text-decoration: underline; 
 }
A.t10:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #2B4876;
  vertical-align:top;
  text-decoration: underline; 
 }
A.t10:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #2B4876;
  vertical-align:top;
  text-decoration: none; 
 }
A.t10o:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #2B4876;
  vertical-align:top;
  text-decoration: none; 
 }
A.t10o:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #2B4876;
  vertical-align:top;
  text-decoration: none; 
 }
A.t10o:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #2B4876;
  vertical-align:top;
  text-decoration: underline; 
 }

 .tb_font1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;;
  font-size: 8pt;
  color: #000000;
  padding-left:15px;
 }
 
 .tb_font2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;;
  font-size: 9pt;
  color: #FFFFFF;
  font-weight: bold;
  padding-left:10px;
 }
 
div.edisel2 {
 overflow: auto;
 padding: 1px;
 width: 500px;
 height: 260px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 background-color: #FFFFFF;
 color: #2B4876;
 border: 1px solid #647A9B;
 }

//-->
</style>


