/* Settings
graph-sitetitle: 0
graph-pagetitle: 0
hdesigns: 1
*/

@import "../../designs/43/standard.css";

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #D2DEEB;
	background-image: url(topback.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#centercontainer {
	width: 910px;
	text-align: left;
	margin: auto;
	padding: 0px;
	background-color: #ffffff;
	border-bottom: 1px solid #9AB2CA;
}

#titlecontainer {
	background-image: url(top.jpg);
	background-repeat: no-repeat;
	height: 110px;
}
*+html #titlecontainer {
	left: 0px;
}
* html #titlecontainer {
	left: 0px;
}
#titlecontainer h1 {
	display: none;
}
#titlecontainer .sitetitle {
	top: 48px;
	left: 13px;
	font-size: 16px;
	color: #759CC3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}


#menu {
	top: -31px;
	left: 0px;
}
#menu .menuitem, #menu .menuitemactive {
	border-right: 1px solid #ffffff;
	font-weight: bold;
	font-size: 13px;
	line-height: 14px;
	background-image: url(mainmenuback.jpg);
	background-repeat: repeat-x;
}
#menu .menuitem a:link, #menu .menuitem a:visited {
	padding: 8px 15px 9px 14px;
	color: #ffffff;
}
#menu .menuitem a:hover, #menu .menuitem a:active {
	padding: 8px 15px 9px 14px;
	color: #ffffff;
}
#menu .menuitemactive a:link, #menu .menuitemactive a:visited,
#menu .menuitemactive a:hover, #menu .menuitemactive a:active {
	padding: 8px 15px 9px 14px;
	color: #ffffff;
	background-image: url(menuback.jpg);
	background-repeat: repeat-x;
}

#menu .submenu {
	background-color: #FF6B06;
	top: 31px;
	left: 0px;
}
#menu .menusubitem, #menu .menusubitemactive {
	font-size: 12px;
	line-height: 14px;
}
#menu .menusubitem a:link, #menu .menusubitem a:visited {
	background-color: transparent;
	padding: 5px 13px;
	color: #ffffff;
}
#menu .menusubitem a:hover, #menu .menusubitem a:active {
	background-color: transparent;
	padding: 5px 13px;
	color: #ffffff;
}
#menu .menusubitemactive a:link, #menu .menusubitemactive a:visited,
#menu .menusubitemactive a:hover, #menu .menusubitemactive a:active {
	background-color: transparent;
	padding: 5px 13px;
	color: #ffffff;
}

#contentcontainer {
	top: 15px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px;
}
#contentcontainer td {
	font-family: Arial, Helvetica, sans-serif !important;
}
#contentcontainer h2 {
	font-family: Arial, Helvetica, sans-serif;
}
#contentcontainer ul {
	padding: 0px;
	margin: 0px 0px 0px 25px;
}
#contentcontainer li {
	list-style-image:url(haken.gif);
	padding: 0px;
	margin: 0px;
}
#contentcontainer .pagelist a {
	color: #000000;
	text-decoration: none;
}

#contentcontainer .cmodiframe {
	width: 680px;
}

#t4t input {
	width: auto;
}

#t4t .left_cell {
	width: auto !important;
	padding: auto !important;
	line-height: auto !important;
}

#t4t .right_cell {
	width: auto !important;
	padding: auto !important;
	line-height: auto !important;
}

#t4t .checkbox {
	width: auto !important;
}

#t4t .table-berechnung td input {
	width: auto;
}
