

/* some system wide */
html, body {padding:0;margin:0 0 0 0;background-color:#7F6293;color:#000;height:100%;min-height: 100%;overflow: auto; 
width:100%;text-align:center;}

body, td, div, p, ul, ol, li, form, h1, h2, h3, h4, h5, h6, pre {font-family:verdana,arial,sans-serif;color:#fff;}
body, td, div, p, pre, ul, ol, li, form, h1, h3, h4, h5, h6, pre, input, textarea {font-size:12px;}
h1, h2, h3, h4, h5, h6, pre, p, li, ul {text-align:left;}
input, textarea{font-family:verdana,arial,sans-serif;color:#000;}



ul {list-style-type: square; }

a {color:#fff; }
a:link { text-decoration:none;font-weight:bold; }
a:visited { text-decoration:none;font-weight:bold; }
a:hover { text-decoration:none;font-weight:bold; }
a:active { text-decoration:none; font-weight:bold;}
a:focus { text-decoration:none;font-weight:bold; }

 
pre { line-height: 15px; }


/* default headings */
h1 {font-weight:bold;font-size:14px;color:#fff;margin-top:12px;}
h2 {font-weight:bold;font-size:13px;}
h2.subHeadline {color:#002F67;background-color:transparent;padding:0 6px;text-align:left;line-height:14px;}
h3 {background-color:transparent;color:#fff;margin:2px;font-size:12px;}
h4 {font-weight:bold;font-size:12px;}

.angebot  {font-weight:bold;font-size:16px;color:#D0026E}

input[type="submit"] {background-color:#613A79;color:#fff;cursor:pointer;}
input[type="button"] {background-color:#947BA5;color:#fff;cursor:pointer;}

.buttonSubmit {background-color:#947BA5;color:#fff;cursor:pointer;}
.buttonSubmit:focus {border:1px solid #f99d1c;cursor:pointer;}
/* end of form styles */

/* for tabledatas */
table {empty-cells:show;border-collapse:collapse;}

.centeralign {vertical-align:center;text-align:center;}

td, th {vertical-align:center;text-align:left;}
td.paddingHeight {padding-right:20px;line-height:22px;}

.tableToolbar tr {background-color:#7F6293;}
.tableToolbar td {padding:5px;border-bottom:0px solid #fff;text-align:left;}

.tableToolbar2 td {padding:5px;border-bottom:0px solid #fff;text-align:left;}


tr.listing_head, tr.listing_head:hover {background-color: rgb(145, 176, 196); line-height: 22px;}

.tableLink tr {background-color:#E5EFFB;}
.tableLink tr:hover {background-color:#afc4d2;}
.tableLink th {padding:0;border-bottom:0px solid #626b70;font-size:11px;} 
.tableLink td {padding:5px; }


.center-middle {text-align:center;vertical-align:middle;}
.right-middle {text-align:right;vertical-align:middle;}
.right-bottom {text-align:right;vertical-align:bottom;}
.bottom {vertical-align:bottom;}
.middle {vertical-align:middle;}
.center {text-align:center;}
.right {text-align:right;}
.top {vertical-align:top;}
.left {text-align:left;}

/* oben, rechts, unten, links  */

/* hole outer box


 */
container {
	width:650px;
	margin:2px;
	padding:2px;
	background-color:#FFF;
	color:#333;
	border:1px solid #002F67;
	border-bottom-width:2px;
	line-height:130%;
    vertical-align:text-top;
   
	clear:both;

}


#productInfo ul {
text-decoration: none;
list-style-position: inside;
padding: 6px;
margin: 2px;
}

#productInfo li {
font-size:9.5px;line-height:130%;
}

#productInfoTable table,
#productInfoTable td,
#productInfoTable tr,
#productInfoTable i,
#productInfoTable h3 {
margin:5px;
border-spacing:5px;
text-indent:5px;
}




/* border for hole width of boxed toolcontainer */
div.outerTableBorder {
	border:0px solid #626b70;
	margin:10px !important;
	margin:10px;
	padding:0px;
}

div.outerTableBorder2 {
	border:0px solid #626b70;
	margin:0px !important;
	margin:0px;
	padding:0px;

}

/* border for half width of boxed toolcontainer */
div.outerTableBorderSmall {border:1px solid #626b70;margin:4px;}


input.standard {border: 1px solid #999;}
textarea.standard {border: 1px solid #999;}


