body {
    margin: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Arial, Helvetica, sans-serif;
    color: #161511;
    background-color: #B4B5B7;
    font-weight: normal;
    overflow: auto
}

a:link	{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FAA83F;
    text-decoration: none;
}

a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FAA83F;
    text-decoration: none;
}

a:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FAA83F;
    text-decoration: none;
}

a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #454A4C;
    text-decoration:none;
}

a.leftnav:link	{
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.leftnav:visited {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.leftnav:active {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.leftnav:hover {
    color: #454A4C;
    font-size: 12px;
    font-weight: bold;
    text-decoration:none;
    letter-spacing: 0px;
}

a.mainnav:link	{
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.mainnav:visited {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.mainnav:active {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.mainnav:hover {
    color: #FAA83F;
    font-size: 11px;
    font-weight: bold;
    text-decoration:none;
    letter-spacing: 0px;
}

a.footernav:link	{
    color: #7E8284;
    font-size: 10px;
    text-decoration: none;
    letter-spacing: 0px;
}

a.footernav:visited {
    color: #7E8284;
    font-size: 10px;
    text-decoration: none;
    letter-spacing: 0px;
}

a.footernav:active {
    color: #7E8284;
    font-size: 10px;
    text-decoration: none;
    letter-spacing: 0px;
}

a.footernav:hover {
    color: #FAA83F;
    font-size: 10px;
    text-decoration:none;
    letter-spacing: 0px;
}

a.abisz:link	{
    color: #7E8284;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.abisz:visited {
    color: #7E8284;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.abisz:active {
    color: #7E8284;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.abisz:hover {
    color: #FAA83F;
    font-size: 14px;
    font-weight: bold;
    text-decoration:none;
    letter-spacing: 0px;
}

a.merklistetop:link	{
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: 0px;
}

a.merklistetop:visited {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: 0px;
}

a.merklistetop:active {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: 0px;
}

a.merklistetop:hover {
    color: #FAA83F;
    font-size: 12px;
    font-weight: normal;
    text-decoration:none;
    letter-spacing: 0px;
}

a.modelsedcardlink:link	{
    color: #161511;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.modelsedcardlink:visited {
    color: #161511;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.modelsedcardlink:active {
    color: #161511;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.modelsedcardlink:hover {
    color: #FAA83F;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.contentgraulink:link	{
    color: #899398;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.contentgraulink:visited {
    color: #899398;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.contentgraulink:active {
    color: #899398;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.contentgraulink:hover {
    color: #FAA83F;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

a.smalllink:link	{
    color: #FAA83F;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: 0px;
}

a.smalllink:visited {
    color: #FAA83F;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: 0px;
}

a.smalllink:active {
    color: #FAA83F;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: 0px;
}

a.smalllink:hover {
    color: #899398;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: 0px;
}

td, tr, table {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #161511;
    letter-spacing: 0px;
}  

form {
    display:inline
}

input, select, option, textarea	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #161511;
	background-color: #F6F7F7;
    border-top: 1px solid #8A8D8F;
	border-bottom : 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
	border-left : 1px solid #8A8D8F;
	width : 190px;
}

.inputbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #161511;
	background-color: #F6F7F7;
    border-top: 1px solid #8A8D8F;
	border-bottom : 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
	border-left : 1px solid #8A8D8F;
	width : 474px;
}

.inputmidi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #161511;
	background-color: #F6F7F7;
    border-top: 1px solid #8A8D8F;
	border-bottom : 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
	border-left : 1px solid #8A8D8F;
	width : 140px;
}

.inputmini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #161511;
	background-color: #F6F7F7;
    border-top: 1px solid #8A8D8F;
	border-bottom : 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
	border-left : 1px solid #8A8D8F;
	width : 60px;
}

.checkboxform{
	width:18px; 
	border:0; 
	background-color:#FFFFFF;
}

br, p, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #161511;
	list-style-type : square;
	list-style-position : outside;
}  

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #161511;
	margin-left : 17px;
	margin-top : 0px;
	margin-bottom : 0px;
}

.footernav {
    color: #7E8284;
    font-size: 10px;
    letter-spacing: 0px;
}

.modeltitel {
    color: #161511;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

.modeltitelzusatz {
    color: #899398;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

.modelsedcardleft {
    color: #889397;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

.modelsedcardright {
    color: #161511;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

.maincontentgrau {
    color: #899398;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

.maincontentgrau2 {
    color: #899398;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
}

.maincontentgrausmall {
    color: #899398;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: 0px;
}

.maincontentblacksmall {
    color: #000000;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: 0px;
}

.validator{
	border:1px dashed #FAA83F; 
	padding: 15px; 
	margin-top:10px; 
	background-color: #fef2e2;
}