/**
 * HTML
 */
html {
 margin:0px;
 padding:0px;
}


/**
 * Body
 */
body {
 background-color:#FFFFFF;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:10pt;
 margin:0px;
 padding:0px;
 overflow:hidden;
}


/**
 * Outer Document
 */
div#outer {
 width:900px;
 height:640px;
 margin-left:auto;
 margin-right:auto;
 margin-top:5px;
}


/**
 * Menu
 */
div#menuA {
 padding-top:15px;
 padding-left:15px;
}

div#menuA li a {
 color:#660000;
 text-decoration:none;
}

div#menuA li a:hover {
 color:#FF0000;
}

#listMenuA .im {
 color:#660000;
}

#listMenuA .am{
 color:#FF0000;
}

/*	No bullets	*/	
#listMenuA li {
 list-style-type:none;	
}

/*	No margin and padding	*/
#listMenuA, #listMenuA ul {
 margin:0px;
 padding:0px;
}

/* Margin of sub menu items */
#listMenuA ul {
 display:none;
 margin-left:10px;
}


/**
 * Left Column
 */
div#colLeft {
 width:255px;
 background-color:#66CC66;
 float:left;
 height:100%;
}

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


/**
 * Contact
 */
div#contact {
 margin-top:2px;
 padding-left:15px;
 background-color:#69552D;
 height:30px;
 line-height:30px;
}


/**
 * Search
 */
div#search {
 margin-top:2px;
 padding-left:15px;
 background-color:#6EA050;
 height:30px;
 line-height:30px;
}

div#search input {
 font-size:7pt;
 width:170px;
 color:#FFFFFF;
 background-color:#6EA050;
 border:1px solid #FFFFFF;
}


/**
 * Right Column
 */
div#colRight {
 width:645px;
 background-color:#FFFFFF;
 float:right;
 height:100%;
}

/**
 * Right Bar corresponding to Contact
 */
div#barContact {
 margin-top:2px;
 height:30px;
 background-color:#FF6666;
}

/**
 * Right Bar corresponding to Search
 */
div#barSearch {
 margin-top:2px;
 height:30px;
 background-color:#FFCCCC;
}

/**
 * Content
 */
iframe#frmContent {
 margin:0px;
 padding:0px;
 width:100%;
 border:0px;
 height:473px;
}


/**
 * Footer
 */
div#footer {
 width:900px;
 height:30px;
 line-height:30px;
 margin-left:auto;
 margin-right:auto;
 background-color:#FFFFFF;
}

div#footer a {
 color:#66CC66;
 text-decoration:none;
}

/**
 * Impressum
 */
div#impressum {
 float:left;
 padding-left:15px;
 width:240px;
}

/**
 * Printlink
 */
div#printlink {
 float:left;
 padding-left:15px;
}

div#printlink a {
 background-image:url('../gfx/printer.gif');
 background-repeat:no-repeat;
 padding-left:20px;
}

/**
 * Toplink
 */
div#toplink {
 float:right;
 padding-right:15px;
}

div#toplink a {
 background-image:url('../gfx/top.gif');
 background-repeat:no-repeat;
 padding-left:20px;
}


