/*
 *  SilenceWorld | femineµs | CSS Library
 * -----------------------------------
 * 
 * Copyright (c) 2009 femineµs | SilenceWorld <mail@femineus.de> Permission to use, 
 * copy, modify, and distribute this software for any purpose with or without fee 
 * is hereby granted, provided that the above copyright notice and this permission
 * notice appear in all copies.
 * 
 * 
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS  ALL  WARRANTIES  WITH
 * REGARD TO THIS SOFTWARE INCLUDING  ALL  IMPLIED  WARRANTIES  OF  MERCHANTABILITY
 * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR  ANY  SPECIAL,   DIRECT,
 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR  ANY  DAMAGES  WHATSOEVER  RESULTING  FROM
 * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,   NEGLIGENCE  OR
 * OTHER TORTIOUS ACTION,  ARISING  OUT  OF  OR  IN  CONNECTION  WITH  THE  USE  OR
 * PERFORMANCE OF THIS SOFTWARE. 
 * 
 */
 
/* Seitenlayout */
body {background-color:#EEEEEE;}

.h1 	{
	font-size: 18px; 
	font-weight:bold;
	margin-bottom:15px;
	color:#EE0088;
	}

.h2 	{
	font-size:14px;
	font-weight:bold;
	border-left:8px solid #EE0088;
	border-bottom:1px solid #EE0088;
	padding:0px 0px 3px 3px;
	margin-bottom:10px;
	margin-top:20px;
	}

DIV#pageleft2 {float:left;width:540px;}

DIV.content {padding:2px 10px 2px 10px;text-align:justify;background-color:#fff;}

DIV#content {background-color:#fff;}

DIV#footer {
	float: left;
	width: 780px;
	background-color: #FFFFFF;
}
DIV#footer .content {
	font-size: 8pt;
	color: #999999;
	border-top: 1px solid #999999;
	margin-top: 25px;
}
DIV#footer2 {
	float: right;
	width: 780px;
}
DIV#footer2 .content {
	font-size: 8pt;
	float: right;
	color: #999999;
	background-color: #FFFFFF;
}





DIV#footer3 {
	float: left;
	width: 750px;
	background-color: #FFFFFF;
}
DIV#footer3 .content {
	font-size: 8pt;
	color: #999999;
	border-top: 1px solid #999999;
	margin-top: 25px;
}


DIV#center {width:780px;margin:0px auto;text-align:left;}
DIV#page {float:left;background-color:#FFFFFF;padding: 0px 0px 5px 0px;margin-bottom: 10px;}
DIV#pagetop {float:left;width:580px;}
DIV#pageleft {float:left;width:200px;}
DIV#pageright {float:left;width:580px;}
DIV#pagecenter {float:left;width:780px;}


DIV#pageright2 {float:left;width:240px;}
DIV#ursprungspfad {padding:0px 10px 5px 10px;font-size:10px;}
DIV#ursprungspfad * {font-size:10px;}



/* Tabellen */
.odd {background-color:#EEEEEE;}
.even {background-color:#FFFFFF;}
.head {background-color:#EE0088;color:#FFFFFF;font-weight:bold;}

TABLE.style1 {border-spacing:0px;border-collapse:collapse;}
TABLE.style1 TD {padding:2px;}
TABLE.style1 TH {text-align:left;padding:2px;background-color:#EE0088;color:#FFFFFF;font-weight:bold;} 



/* Horizontales Menü */
.main_menu {margin-bottom:10px;}
.menu_bar_top {background-color:#FDB1DD;}
.menu_itembox_topL {border-right:1px solid #FFFFFF;}
.menu_itembox_topR {border-left:1px solid #FFFFFF;}
.menu_item_top {background-image:url(../img/bg_all.gif);color:#FFFFFF;font-size:10pt;font-weight:bold;height:30px;display:block;text-decoration:none;padding:0px 10px 0px 10px;line-height:28px;}
.menu_item_top_active {background-image:url(../img/bg_hover.gif);color:#FFFFFF;font-size:10pt;font-weight:bold;height:30px;display:block;text-decoration:none;padding:0px 10px 0px 10px;line-height:28px;}
A.menu_item_top:link,
A.menu_item_top:visited,
A.menu_item_top:active,
A.menu_item_top_active:link,
A.menu_item_top_active:visited,
A.menu_item_top_active:active {color:#FFFFFF;}
.menu_item_top:hover {background-image:url(../img/bg_hover.gif);color:#FFFFFF;}


/* Vertikales Menü */
.menu_bar_left {padding:2px 0px 2px 2px;margin-bottom:15px;}
.menu_left_title {font-size:10pt;font-weight:bold;border-bottom:2px solid #FDB1DD;color:#6B6B6B;padding:2px 2px 4px 2px;margin-bottom:3px;}
.menu_left_items {padding-top:2px;}
.menu_left_item {font-weight:bold;font-size:9pt;color:#6B6B6B;text-decoration:none;display:block;padding:4px 0px 4px 10px;margin-bottom:1px;border:1px solid #EEEEEE;}
.menu_left_item:hover {background-color:#FDB1DD;}
A.menu_left_item:hover {color:#FFFFFF;}
.menu_left_divider {padding:7px 4px 7px 4px;}



/* Boxen */
.box_left {
  font-size:11px;
  background-color:#EEEEEE;
  border:1px solid #FDB1DD;
  padding:3px 4px 2px 5px;
  margin:0px 0px 10px 2px;
}
.box_left * {font-size:11px;}

.box {
  background-color:#EEEEEE;
  border:1px solid #FDB1DD;
  padding:4px 4px 4px 6px;
  margin:0px 0px 15px 0px;
}
.box_title {
  padding-bottom:2px;
  border-bottom:1px solid #FDB1DD;
  margin-bottom:2px;
  font-weight:bold;
}
.box_content {
  font-size:11px;
  margin-bottom:8px;
}
.box_content * {
  font-size:11px;
}

 

 