/* CSS Document */
body, html{
	/*overflow-x: hidden;  */
	voice-family: "\"}\"";
	voice-family: inherit;
	/*overflow:-moz-scrollbars-horizontal-none; */
}

/* General */
body {
	padding:0px;
	margin:0px;
	background:#000000;
	}

/* TextRollover */
a:link {
	color: #eb2800;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #eb2800;
}
a:hover {
	text-decoration: none;
	color: silver;
}
a:active {
	text-decoration: none;
	color: #eb2800;
}

/* General */
.text,p  {
	color : Silver;
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 11px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height : normal;
}

/* Formatting */

.question {
	color : Silver;
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 11px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height : normal;
}

.answer {
	color : Silver;
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 11px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height : normal;
}

.smaller  {
	color : Silver;
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight : normal;
	font-size : 11px;
	line-height : 11px;
}


.ds1 { 
	font-size: 9px;
}


.small,small  {
	color : Silver;
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 8px;
	line-height : 8px;
    padding-left: 0px;
    padding-bottom: 5px;
}

.newsdate  {
	color : Silver;
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 9px;
	line-height : 8px;
	padding-left: 5px;
}

.date  {
	color: Silver;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 9px;
	padding-left: 15px;
}

strong  {
	font-weight : bold;
}

.H1,h1  {
	color : #eb2800;
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 16px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 10px;
}

.H2,h2  {
	color : eb2800;
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 14px;
	padding-left: 5px;
}

.H3,h3  {
	color : eb2800;
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 12px;
	line-height : 12px;
	padding-left: 10px;
}

h4  {
	color : #eb2800;
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 16px;
	line-height : 15px;
	padding-left: 10px;
}

.info  {
	color : black;
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 11px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 20px;
	line-height : normal;
}

blockquote  {
	color : black;
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 11px;
	line-height : normal;
	list-style-type : none;
	margin-left: 15px;
}

form  {
	color : #999999;
	font-family : arial,helvetica,sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 13px;
}

/* Page Layout */
#topbar	{
	background-color: #981b1e;
	height: 20px;
	z-index: 3;
	width: 100%;
}

.main_table {
	background-color: #ffffff;
	border-top: 0px solid #000000;
	border-right: 1px solid #878787;
	border-bottom: 1px solid #878787;
	border-left: 1px solid #878787;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
	}

.center_table {
	background-color: #000000;
	border-top: 0px solid #000000;
	border-right: 1px solid #661010;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #661010;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
	}

.menue_table {
	background-color: #ffffff;
	border-top: none;
	border-right: 1px solid #000000;
	border-bottom: none;
	border-left: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
	}

.master_table {
    background:#ffffff url("../bilder/maintable_bck.png") repeat-x;
    background-color: #ffffff;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
	}
	
.mastermenue_table {
	background-color: #ffffff;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
	}