body, p, div, span, font, ol, ul, li, a, td {
	font-family: Verdana;
	font-size: 11px;
	color: #484848;
}

.pg1 {	
	padding-right:36px;
}

.topmenu {
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
}
.topmenu:hover {
	font-family: Verdana;
	color: #f3f3f3;
}
.leftmenu {
	font-family: Verdana;
	color: #3C3C3C;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.subleftmenu, .subleftmenu_act {
	font-family: Verdana;
	color: #3C3C3C;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}
.leftmenu_td1{
	 padding-left:8px;
	 width:5px;
}
.leftmenu_td1_act{
	 width:5px;
	 background-color: white;
}
.leftmenu_td2{
	 padding:9px;
}
.leftmenu_td2_act{
	 padding:9px;
	 padding-right:0px;
	 background-color: white;
}
.credits{
	font-family: Arial;
	font-size: 10px;
	color: #7C7F84;
}
.credits a{
	font-family: Arial;
	text-decoration:none;
	font-size: 10px;
	color: #7C7F84;
}
.credits a:hover{
	text-decoration:underline;
}

.giant{
	font-size: 18px;
	text-decoration: none;
}
.giantbold{
	font-size: 18px;
	text-decoration: none;
	font-weight:bold;
	color:#221E1F;
}
.big{
	font-size: 12px;
	text-decoration: none;
	color:#221E1F;
}
.bigbold{
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color:#221E1F;
}
.whitebg{
	background-color:white;
	width:100%;
	font-weight:bold;
	color:#221E1F;
	padding: 3px;
}
.spacer{
	font-size: 1px;
}
.pad-ref{
	padding-left:12px;
	padding-right:24px;
}

.specs{
	padding:5px;
	background-color:#E2E2E2;
}

.specs br{
	margin-bottom:5px;
}

ul.section-list{
	font-weight: bold;
	list-style-image: url('/images/grey.gif');
	
}

ul.section-list li{
	padding-bottom:5px;
}

ul.section-list ul{
	list-style-image: url('/images/grey_s.gif');
	font-weight: normal;
}

table.img-with-text td{
	background-color: white;
	padding: 3px;
	width: 300px;
	height: 100%;
	vertical-align: top;
}
table.img-with-text td img{
	margin-bottom: 5px;
}
ul{
	list-style-image: url('/images/li-small.gif');
}

table.simple{
	border: 1px dashed #484848;
	border-collapse: collapse;
}

table.simple td{
	padding:5px;
	margin: 0px;
	vertical-align: top;
	border: 1px dashed #484848;
	border-collapse: collapse;
}

table.simple thead{
	background-color: #cccccc;
}

table.docs{
	width:100%;
	border:#ffffff 1px solid; 
	border-collapse:collapse;
}
table.docs td{
	padding:3px;
	spacing:0px;
	border:#ffffff 1px solid; 
	border-collapse:collapse;
}

table.info-docs{
	width:100%;
	border:0px; 
	border-collapse:collapse;
}

table.info-docs td#head, td#odd, td#even{
	padding:4px;
	text-align: center;
}

table.info-docs td#head{
	background-color: #B4B4B4;
	color: #ffffff;
}

table.info-docs td#odd{
	background-color: #F5F5F5;
	color: #3C3C3C;
}

table.info-docs td#even{
	background-color: #E3E3E3;
	color: #3C3C3C;
}

table.info-docs td#div{
	width:2px;
}

td.sp-prod-types{
	height:25px;
	padding-right:7px;
}
table.start-page a{
	text-decoration:none;
}
table.start-page a:hover{
	text-decoration:underline;
}
table.pictures td{
	padding: 0px;
	margin: 0px;
	padding-right:10px;
	padding-bottom:10px;
}

.news-title{
	color: #1F1D1E;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
	padding-bottom:10px;
}
.news-date{
	color: #A6A6A6;
	font-weight:bold;
}
.news-text{
	color: #1F1D1E;
	text-decoration:none;
}
div.pad-10{
	padding-left:10px;
}
