.prodHead {
	font-size: 200%;
	font-weight: bold;
	color: #666666;
	padding: 5px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	}
.prodName {
	font-size: 130%;
	font-weight: bold;
	color: #a00f0f;
	padding: 25px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	}
.prodHigh {
	font-size: 115%;
	font-weight: bold;
	color: black;
	padding: 16px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	}
.prodData {
	font-size: 100%;
	font-weight: bold;
	color: black;
	padding: 16px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	}

.nb	{
	border:	0px
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}


.normHead {
	font-size: 160%;
	font-weight: bold;
	color: #a00f0f;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	}
.normSub {
	font-size: 120%;
	font-weight: bold;
	color: #a00f0f;
	padding: 15px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	}
.normHigh {
	font-size: 105%;
	font-weight: bold;
	color: black;
	padding: 5px 0px 1px 0px;
	margin: 0px 0px 0px 0px;
	}





.rubrik1 {
	font-size: 150%;
	font-weight: bold;
	color: #a00f0f;
	padding: 5px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	}
.rubrik1b {
	font-size: 130%;
	font-weight: bold;
	color: #a00f0f;
	padding: 10px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	}
.rubrik2 {
	font-size: 122%;
	font-weight: bold;
	color: #a00f0f;
	padding: 10px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	}
.rubrik3 {
	font-size: 115%;
	font-weight: bold;
	color: black;
	padding: 6px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	}
.rubrik4 {
	font-size: 105%;
	font-weight: bold;
	color: black;
	padding: 6px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	}
.rubrik5 {
	font-size: 80%;
	font-weight: bold;
	color: black;
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}


H1 {
	font-size: 160%;
	font-weight: bold;
	color: #a00f0f;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	}
H2 {
	font-size: 150%;
	font-weight: bold;
	color: #a00f0f;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	}
H3 {
	font-size: 140%;
	font-weight: bold;
	color: #a00f0f;
	padding: 5px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	}
H4 {
	font-size: 130%;
	font-weight: bold;
	color: #a00f0f;
	padding: 10px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	}
H5 {
	font-size: 115%;
	font-weight: bold;
	color: #a00f0f;
	padding: 6px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	}
H6 {
	font-size: 85%;
	font-weight: bold;
	color: black;
	padding: 6px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	}
P {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
P STRONG {
	
}
UL {
	list-style-type: none;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
	margin-left: 0px;
	}
LI {
	font-size: 95%;
	list-style-type: square;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
	margin-left: 15px;
	}
.content TABLE {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	vertical-align: top;
	}
.content * TD {
	padding-top: 3px;
	vertical-align: top;
	}
.content * TD P {
	line-height: 97%;
	font-size: 90%	
	}
.content * TD A {
	line-height: 95%;
	font-size: 90%	
	}
A {	
	color: blue;
	text-decoration: underline;
	}

A:hover {
	text-decoration: underline;
	}

.mail { color: #333333; text-decoration: none;  }
.mail:hover { color: #1033dd; text-decoration: underline; }

div.list {
		float: right;
		clear: right;
		margin: 0px 0px 0px 20px;
		padding: 2px 2px;
		width: 280px;
		color: #000000;
		height: 550px;
		border: solid 1px #dddddd;
	}

div.info {
		float: right;
		clear: right;
		margin: 0px 0px 0px 20px;
		padding: 2px 2px;
		width: 280px;
		color: #000000;
		min-height: 500px;
		border: solid 1px #dddddd;
	}

div.widget {
		float: right;
		clear: right;
		margin: 0px 0px 0px 20px;
		padding: 2px 2px;
		width: 200px;
		color: #000000;
		min-height: 500px;
		border: solid 1px #dddddd;
	}
.inner {
		font-size: 90%;
		min-height: 500px;
		margin: 0px 0px;
		padding: 5px 5px;
		background: #f6f4f4;
		background-image: url("/pictures/bg_rutan.jpg");
		background-repeat: no-repeat;
		background-position: bottom right;
	}
.inner p { 
		
		padding: 0px 0px;
		margin: 1px 0 0 0px;
		text-indent: 0px;
	}
.inner ul { 
		font-weight: bold;
		padding: 0px 0px;
		margin: 0px 0 10px 0px;
		text-indent: 0px;
	}
.inner ul li {	
		font-weight: normal;
	}

.widgetMenu ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px;
		text-indent: 0px;
		margin-left: 0px;
	}

.widgetMenu li.RUB {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px;
		text-indent: 0px;
		list-style-type: none;
		color: #666;
	}

.widgetMenu li.RUB A.RUB {
		color: #666;
		text-decoration: none;
	}

.widgetMenu li.RUB A.RUB:hover {
		text-decoration: underline;
		color: navy;
	}

.widgetMenu li.LIN {
		text-indent: 0px;
		margin: 0px 0px 0px 15px;
		padding: 0px 0px;
		list-style-type: square;	
	}

.widgetMenu A {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px;
		text-decoration: none;
	}

.widgetMenu A:hover {
		text-decoration: underline;
		color: navy;
	}

.widget P {
		
	}

			
.imageframe {
	float: left;
	border: solid 1px #cccccc;
	background: #fafeff;
	padding: 2px 2px;
	margin: 0px 0px 0px 20px;
}

.imageborder {
	border: solid 1px #cccccc;
	background: #fafeff;
	padding: 2px 2px;
	margin: 2px 2px;
}


.tableframe {
	border: solid 1px #dddddd;
	background: #fafeff;
	padding: 2px 2px;
	margin: 0px 0px;
}






