@charset "utf-8";

div {
margin-left:auto; /* Firefox, Opera und so */
margin-right:auto;
}

body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	background-color:#660000;
	text-align:center: /* Für IE */
}


.productheadart {
	background-color: #333;
	float: left;
	height: 20px;
	width: 540px;
	border-bottom-style:none;
	margin-left:12px;
}

.productdescart {
	background-color: #DDDDDD;
	float: left;
	width: 538px;
	border:thin solid;
		margin-left:12px;
}


.producthead {
	background-color: #333;
	float: left;
	height: 20px;
	width: 741px;
	border-bottom-style:none;
	margin-left:12px;
}

.productheadtext{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFF;
	margin-left:5px;
    line-height:19px;
}

.productbottom {
	background-color: #333;
	float: left;
	height: 20px;
	width: 753px;
	border-bottom-style:none;
	margin-bottom:20px;
		margin-left:12px;
}

.productbottomtext{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFF;
	margin-right:5px;
    line-height:19px;
	padding-left:200px
}

.productdesc {
	background-color: #DDDDDD;
	float: left;
	width: 739px;
	border:thin solid;
		margin-left:12px;
}

.productdesctext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	margin-left:5px;
}

.picturebox {
	background-color: #DDDDDD;
	float: left;
	width: 130px;
	height: 160px;
	border:none
}

.pricebox {
	background-color: #DDDDDD;
	float: left;
	width: 400px;
	height: 190px;
	border:none;
	text-align: right;
}

h2 {
	font-size: 1.05em;
	color: #000;
	margin: 1 0 0.30em 0;
	font-weight:bold;
	border-bottom: 1px #ddd solid;
}

.price {
	font-size: 1.05em;
	color: #000;
	margin: 1 0 0.30em 0;
	font-weight:bold;
}

.wrapper {
	background-color: #FFF;
	float: left;
	width: 753px;
	border:thin solid
}

.tablehead {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000;
	background-color:#999;
	border:none;
}

.tablefoot {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:right;
	color: #000;
	background-color:#999;
	border:none;
}

fieldset {
border:1px solid #C5C5C5;
margin-bottom:1em;
margin-top:5px;
padding:4px;
}

legend {
background-color:#FFFFFF;
border:1px solid #C5C5C5;
color:#333333;
font-size:85%;
padding:2px 4px;
}

.inputRequirement {
color:#FF0000;
font-size:11px;
}

input[type="text"], textarea, input[type="password"], select{
background:#FFFFFF url(img/inbox_bg.jpg) repeat-x scroll left top;
border:1px solid #888888;
color:#333333;
float:left;
margin-bottom:0px;
padding:0px 0px;
}

textarea {
	width:99%;
	height:150px;
}

.linktextwhite
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFF;
    line-height:19px;
}

.linktextred
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #F00;
    line-height:19px;
}


.linktextblack
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000;
    line-height:19px;
}

.linktextred
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ff0000;
    line-height:19px;
}

.wklefttext
{
	font-size:9px;
}

td {vertical-align: top;}


.productstartwrapper3 {
float: left;
width: 758px;
margin-left:0px;
margin-bottom:10px;
}

.productheadstart3 {
	background-color: #333;
	float: left;
	height: 20px;
	width: 758px;
	border-bottom-style:none;
}

.productbottomstart3 {
	background-color: #333;
	float: left;
	height: 20px;
	width: 758px;
	border-bottom-style:none;
	margin-bottom:0px;
}

.productdescstart3 {
    background-color: #EEEEEE;
    float: left;
    width: 756px;
    border:thin solid;
}

.productbottomtextstart3{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFF;
	margin-right:5px;
    line-height:19px;
	padding-left:290px
}

.productstartwrapper1 {
float: left;
width: 365px;
margin-left:0px;
}

.productstartwrapper2 {
float: right;
width: 365px;
margin-left:-5px;
}



.productheadstart {
	background-color: #333;
	float: left;
	height: 20px;
	width: 370px;
	border-bottom-style:none;
}

.productheadtextstart{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFF;
	margin-left:5px;
    line-height:19px;
}

.productbottomstart {
	background-color: #333;
	float: left;
	height: 20px;
	width: 370px;
	border-bottom-style:none;
	margin-bottom:0px;
}

.productbottomtextstart{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFF;
	margin-right:5px;
    line-height:19px;
	padding-left:105px
}

.productbottomtextstart2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFF;
	margin-right:5px;
    line-height:19px;
	padding-left:90px
}

.productdescstart {
	background-color: #EEEEEE;
	float: left;
	width: 368px;
	border:thin solid;
}

.productdesctextstart {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	margin-left:5px;
}



