/********************************************************************
*  (danielgermer) 2005-07-25::05:55:10                              *
*                      Stylesheets/screen.css                       *
*                                                                   *
********************************************************************/
/************************
* layout Information    *
************************/
body
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin:81px 0px 0px 250px;
	padding:0px;
	font-size: 12px;
}
table
{
	position:relative;
	width:100%;
}
tr
{
	margin-top: 10px;
}
th
{
	margin-top:10px;
	text-align:center;
	padding:3px;
}
td
{
	text-align:left;
	padding-left:15px;
}
tr.row_1 th, tr.row_2 th
{
	text-align:right;
	padding-right:15px;
}
form table
{
	max-width:555px;
}
form table th, table#contact_info th, table#imprint th
{
	font-weight:normal;
}
table#contact_info td
{
	padding:15px;
}
table#imprint td, table#imprint th
{
	padding:10px 30px 10px 0px;
	font-size:12px;
}
table#imprint th
{
	width: 150px;
	text-align:right;
}	

blockquote{padding:15px;font-size:13px;}
blockquote img.inline {float:left;margin-right:15px;}
h4 {font-size:14px;}
h4, p{padding: 0px 30px 3px 30px; width: 500px; text-align:justify}

a:link, a:visited, a:hover, a:active
{
		font-style:normal;
		text-decoration:none;
}
h4
{
	padding:2px 25px 2px 25px;
}
#header
{
	position: absolute;
	top:0px;
	left: 0px;
	height: 73px;
	width: 1024px;
	z-index:0;
}
#header h1	
{
	height:73px;
	width: 1024px;
	margin:5px 0px 0px 0px;
	padding:0px;
	z-index: 1;
}
#header img
{
	border: 0px;
	padding: 0px 0px 0px 0px;
}
#header form
{
	margin:0px;
	padding: 0px;
}
#header form input, #header form input.image
{
	border: 0px;
}
#header form.icon 
{
margin: 5px;
}
.icon input
{
	width: 20px;
}
.current_icon input
{
	width: 30px;
}
.icon span, .current_icon span
{
	display:none;
}

img.trademark
{
	text-align:right;
}
div#logo
{
	position:absolute;
	top:5px;
	left:5px;
	padding:0px;
	margin:0px;
	width:207px;
	height:73px;
	z-index:2;
	text-align:center;
	font-size:56px;
}
#logo img
{
	border:0px;
}
div#main		
{
	margin: 105px 15px 63px 0px;
	padding: 0px 15px 15px 15px;
	z-index:100;
}
div#main h2
{
	margin:15px 0px 15px 0px;
}

table#data
{
	font-size: 12px;
}
table#detail_values, table#images
{
	width:100%;
	font-size:12px;
}
table#images td
{
	width:350px;
	text-align:center;
	padding:0px;
}
td.cell_1 img, td.cell_2 img
{
	padding-bottom: 10px;
}
td.image_link
{
	text-align:center;
	padding-bottom:15px;
	font-size:10px;
}
span.empty
{
	display:block;
	width: 350px;
	height: 150px;
}
a.right_float
{
	float:right;
	font-size:10px;
	border:1px solid blue;
	padding:3px;
	background:#f55;
	color:blue;
}

