a.navihead:link{color:#E80000; text-decoration:none; display:block;}
a.navihead:visited{color:#E80000; text-decoration:none;}
a.navihead:hover{color:#FFFFFF; background-color:#CC0000; text-decoration:none; display:block;}

a.mylink:link{
	color:#666666;
	text-decoration:none;
	font-weight: normal;
}
a.mylink:visited{color:#666666; text-decoration:none;}
a.mylink:hover{color:#CC0000;text-decoration:none;font-weight: normal;}
a.mylink:active {color:#CC0000;text-decoration:none;}


a.Produktlink:link{
	color:#CC0000;
	text-decoration:none;
	font-weight: normal;
}
a.Produktlink:visited{color:#CC0000; text-decoration:none;}
a.Produktlink:hover{color:#666666;text-decoration:none;font-weight: normal;}
a.Produktlink:active {color:#666666;text-decoration:none;}


a.mylinkWeiter:link{
	color:#ffffff;
	text-decoration:none;
	font-weight: normal;
}
a.mylinkWeiter:visited{
	display:block;
	color: #CE0000
	color:#CC0000;
	text-decoration:none;}
a.mylinkWeiter:hover{
	display:block;
	color: #CE0000
	color:#CC0000;
	text-decoration:none;
	font-weight: normal;}
a.mylinkWeiter:active {color:#CC0000;text-decoration:none;}

a.rightSidelink:link{
	color:#CC0000;
	text-decoration:none;
	font-weight: normal;
}
a.rightSidelink:visited{color:#CC0000; text-decoration:none}
a.rightSidelink:hover{color:#666666;text-decoration:none;font-weight: normal;}

a.rightcornerlink:link
{
	color:#CC0000;
	text-decoration:none;
	font: 10pt arial;
    font-weight: 500;
}
a.rightcornerlink:visited
{
	color:#CC0000; 
	text-decoration:none;
	font: 10pt arial;
    font-weight: 500;
}
a.rightcornerlink:hover
{
	color:#666666;
	text-decoration:none;
	font: 10pt arial;
    font-weight: 500;
}

a.rightcornerlinkactive:link{
	color:#666666;
    text-decoration: none;
    font: 10pt arial;
    font-weight: 500;}
a.rightcornerlinkactive:visited{
	color:#666666; 
    font: 10pt arial;
	text-decoration: none;
    font-weight: 500;}
a.rightcornerlinkactive:hover{
	color:#CC0000;
	text-decoration: none;
	font: 10pt arial;
    font-weight: 500;}
a.rightcornerlinkactive:active {
	color:#CC0000;
	font: 10pt arial;
	text-decoration: none;
    font-weight: 500;}

	
a.linkRed:link{
    color:#CC0000;
	text-decoration:none;
	font-weight: normal;}
a.linkRed:visited{color:#CC0000; text-decoration:none}
a.linkRed:hover{color:#666666;text-decoration:none;font-weight: normal;}

a.linkDownload:link{
    color:#000000;
	text-decoration:none;
	font-weight: normal;}
a.linkDownload:visited{color:#000000; text-decoration:none}
a.linkDownload:hover{color:#CC0000;text-decoration:none;font-weight: normal;}

a.linkWhite:link{color:#FFFFFF; text-decoration:none}
a.linkWhite:visited{color:#FFFFFF; text-decoration:none}
a.linkWhite:hover{color:#FFFFFF; text-decoration:underline;}

a.articlelink2:link{color:#FF0000; text-decoration:none}
a.articlelink2:visited{color:#FF0000; text-decoration:none}
a.articlelink2:hover{color:#FF0000; text-decoration:underline;}

a.linkslink:link{color:#E80000; text-decoration:none}
a.linkslink:visited{color:#E80000; text-decoration:none}
a.linkslink:hover{color:#E80000; text-decoration:underline;}

.footer_1 {
	TEXT-TRANSFORM: none;
	COLOR: #666666;
	font-family: Arial;
	font-size: 8pt;
}

.BodyTxt {
	FONT: 8pt Arial;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
}

.MenuLink {
	FONT: 8pt Verdana;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
	font-weight: normal;
}

.BodyTxtRed {
	FONT: 8pt Arial;
	TEXT-TRANSFORM: none;
	COLOR: #CC0000;
}


.Body {
	FONT: 10pt Arial;
	TEXT-TRANSFORM: none;
	COLOR: #666666;
}

.BodyMain {
	FONT: 9pt Arial;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
}

.Bodymenu {
	TEXT-TRANSFORM: none;
	COLOR: #006699;
	font-family: Arial;
	font-size: 8pt;
}


.Title {
	TEXT-TRANSFORM: none;
	COLOR: #CC0000;
	font-family: Arial;
	font-size: 12pt;
}

.TitleBlue{
	TEXT-TRANSFORM: none;
	COLOR: #3188E2;
	font-family: Arial;
	font-size: 12pt;
}

.TitleBlue{
	TEXT-TRANSFORM: none;
	COLOR: #666666;
	font-family: Arial;
	font-size: 12pt;
}

.TitleWhite{
	TEXT-TRANSFORM: none;
	COLOR: #FFFFFF;
	font-family: Arial;
	font-size: 14pt;
}

.TitleOrange{
	TEXT-TRANSFORM: none;
	COLOR: #E65423;
	font-family: Arial;
	font-size: 12pt;
}

.TitleBlack{
	TEXT-TRANSFORM: none;
	COLOR: #CC0000;
	font-family: Arial;
	font-size: 14pt;
}

.SubTitleMarron {
	TEXT-TRANSFORM: none;
	COLOR: #514637;
	font-family: Tahoma;
	font-size: 9pt;
}

.SubTitleRed {
	TEXT-TRANSFORM: none;
	COLOR: #CC0000;
	font-family: Tahoma;
	font-size: 9pt;
}

.rightcorner {
	TEXT-TRANSFORM: none;
	COLOR: #CC0000;
	font: 10pt arial;
    font-weight:500;
}

.SubTitleBlue{
	TEXT-TRANSFORM: none;
	COLOR: #3188E2;
	font-family: Tahoma;
	font-size: 9pt;
}
.SubTitleOrange{
	TEXT-TRANSFORM: none;
	COLOR: #E65423;
	font-family: Tahoma;
	font-size: 9pt;
}

.SubTitleblack{
	TEXT-TRANSFORM: none;
	COLOR: #000000;
	font-family: Tahoma;
	font-size: 8pt;
}


.menu {
	TEXT-TRANSFORM: none;
	COLOR: #CC6600;
	font-family: Arial;
	font-size: 8pt;
}

.BodyTxtCopy {

	FONT: 10pt Arial;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
}

.TitleRightSide {

	FONT: 10pt Arial;
	TEXT-TRANSFORM: none;
	COLOR: #FFFFFF;
}

.border1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	border: 1px solid #FF9428;
}
.boder2 {
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	border: 1px solid #96A7B8;
}

.vente_solid_bleu{
	border: 1px solid #3188e2;
}
.vente_solid_vert{
	border: 1px solid #84b818;
}
.vente_solid_orange{
	border: 1px solid #e65423;
}
.vente_solid_marron{
	border: 1px solid #514637;
}

.vente_solid_gris{
	border: 1px solid #cccccc;
}

.vente_solid_rouge{
	border: 1px solid #D00505;
}

.top {
	border-top: 1px solid #cccccc;
	height: 1px;
	overflow: hidden;
	margin: 7px 6px 0px 6px;
}

.bottom {
	border-bottom: 1px solid #cccccc;
	height: 1px;
	overflow: hidden;
	}

.bottomBody {
	border-bottom: 1px solid #003366;
	height: 1px;
	overflow: hidden;
	}


.bottomBody {
	border-bottom: 1px solid #003366;
	height: 1px;
	overflow: hidden;
	}

.left {
	border-left: 1px solid #cccccc;
	height: 1px;
	overflow: hidden;
	margin: 7px 6px 0px 6px;
}

.right {
	border-right: 1px solid #cccccc;
	height: 1px;
	overflow: hidden;
	margin: 7px 6px 0px 6px;
}

.square lu {
	border-right: square;
	list-style-type:square;
	height: 1px;
	overflow: hidden;
	margin: 7px 6px 0px 6px;
}
/*Tables*/
/*Header table*/
table.headerBanner
{ 
border: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 1000px;
height: 70px;
border-spacing: 0px;
margin-top: 0px;}

table.headerBanner td
{
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-right: 3px;
padding-left: 0px;}


table.contactDes
{ font-family: Arial;
font-weight: normal;
border: 0px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.contactDes td.address
{ border: 1px solid #cccccc;
background-image:none);
font-family: Arial;
font-weight: normal;
width: 360px;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-left: 0px;
}

table.contactDes td
{ border-bottom: 0px solid #cccccc;
background-image:none);
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-left: 0px;
}

table.nav
{ font-family: Arial;
font-weight: normal;

color: #404040;
width: 359px;
height: 185px;
border: 1px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.nav td
{ border-bottom: 1px solid #cccccc;
background-image:none);
font-family: Arial;
font-weight: normal;
font-size: 13pt;
color: #666666;
background-color: white;
text-align: left;
padding-left: 0px;
}

/*Tables for categories*/
table.categories
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 359px;
border: 1px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.categories td
{ border-bottom: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 0px;
padding-right: 2px;
padding-left: 2px;}

table.categories td.titleCat
{ border-bottom: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 0px;
padding-right: 2px;
padding-left: 4px;}

table.categories td.titleMehr
{ border-left: 1px solid #cccccc;
border-top:  1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: #EFEFEF;
text-align: left;
padding-top: 4px;
padding-bottom: 2px;
padding-right: 2px;
padding-left:6px;}

table.categories td.mehr
{ border-top: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 14px;
color: #666666;
background-color: #EFEFEF;
text-align: left;
padding-left: 0px;}

table.categories td.picx
{ border-bottom: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 14px;
color: #666666;
background-image:url(../../standards/images/gnl/categories/video/categorie_home.png)
text-align: left;
padding-left: 0px;}

/*Talbe for products*/

table.productT
{ border: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 729px;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.productT td
{
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 0px;
padding-bottom: 1px;
padding-right: 2px;
padding-left: 0px;}

table.productT td.titleCat
{border-bottom: 1px solid #cccccc;
border-left: 0px solid #cccccc;

COLOR: #000000;
font-family: Arial;
font-weight: bold;
font-size: 12pt;
color: #000000;
background-color: white;
text-align: left;
padding-top:0px;
padding-bottom: 0px;
padding-right: 2px;
padding-left: 4px;}

table.productT td.titleCatP
{ 
border-bottom: 1px solid #cccccc;
COLOR: #000000;
font-family: Arial;
font-weight: bold;
font-size: 12pt;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 0px;
padding-right: 2px;
padding-left: 4px;}

table.productT td.titleMehr
{ border-left: 0px solid #cccccc;
border-bottom:  0px solid #cccccc;
font-family: Arial;
font-weight: bold;
font-size: 11pt;
color: #CC0000;
background-color: none;
text-align: left;
padding-top: 10px;
padding-bottom: 2px;
padding-right: 2px;
padding-left:4px;}

table.productT td.mehr
{ border-top: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 14px;
color: #666666;
background-color: #EFEFEF;
text-align: left;
padding-left: 0px;}

/* Talbe for categoriesT*/

table.categorieT
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 357px;
border: 1px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.categorieT td
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 1px;
padding-right: 2px;
padding-left: 10px;}

table.categorieT td.titleCatT
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 1px;
padding-right: 2px;
padding-left: 4px;}

table.categorieT td.titleCat
{ border-left: none;
COLOR: #000000;
font-family: Arial;
font-weight: normal;
height: 15px
font-size: 12pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 0px;
padding-bottom: 4px;
padding-right: 5px;
padding-left: 4px;}


table.categorieT td.weiterCat
{ border-left: none;
COLOR: #000000;
font-family: Arial;
font-weight: normal;
height: 15px
font-size: 12pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 0px;
padding-bottom: 10px;
padding-right: 10px;
padding-left: 7px;}


table.categorieT td.titleCatP
{ 
COLOR: #000000;
font-family: Arial;
font-weight: bold;
font-size: 12pt;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 0px;
padding-right: 2px;
padding-left: 4px;}

table.categorieT td.titleMehr
{ border-top:  1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 10px;
padding-bottom: 2px;
padding-right: 2px;
padding-left:4px;}

table.categorieT td.mehr
{ border-top: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 14px;
color: #666666;
background-color: #EFEFEF;
text-align: left;
padding-left: 0px;}

/* Talbe for product content*/

table.contentProduct
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: none;
border: 0px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.contentProduct td
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top:0px;
padding-left: 2px;
padding-right: 2px;}

/* Talbe for products contents P*/

table.contentProductD
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: none;
width: 100%;
Hight: 100%;
border: 0px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.contentProductD td
{ border-left: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top:0px;
padding-left: 2px;
padding-right: 2px;}

/* Talbe for general content*/

table.contentT
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
border: 0px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.contentT td
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
width: 100%
padding-top:0px;
padding-left: 0px;}

table.contentT td.mehr
{ border-left: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top:0px;
padding-left: 0px;}

table.contentT td.titleMehr
{ border-left: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top:0px;
padding-left: 0px;}

/* Talbe for content for home page*/

table.contentHome
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: none;
border: 0px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
margin-right: 4px;
margin-left: 0px;}

table.contentHome td
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: none;
text-align: left;
padding-top:2px;
padding-left: 0px;
padding-right: 4px;
padding-bottom: 0px}


table.contentHome td.descrCategory
{ border-bottom: 0px solid #cccccc;
height: 48px;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: none;
text-align: left;
padding-top:0px;
padding-left: 0px;
padding-right: 4px;
padding-bottom: 0px}

table.contentHome td.downloadCategory
{ border-bottom: 0px solid #cccccc;
height: 48px;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: none;
text-align: left;
padding-top:0px;
padding-left: 0px;
padding-right: 4px;
padding-bottom: 2px}


table.contentHome td.descrA
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: none;
text-align: left;
padding-top:42px;
padding-left: 0px;
padding-right: 4px;
padding-bottom: 3px}

table.contentHome td.downloads
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: none;
text-align: left;
padding-top: 54px;
padding-left: 0px;
padding-right: 4px;
padding-bottom: 3px}


table.contentHome td.downloadsI
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: none;
text-align: left;
padding-top:32px;
padding-left: 0px;
padding-right: 4px;
padding-bottom: 3px}

/* Talbe for products in general*/

table.products
{ 
border: 1px solid #cccccc;
border-collapse: collapse
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 729px;
height: 100%;
border-spacing: 0px;
margin-top: 0px;}

table.products td
{
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-right: 3px;
padding-top: 2px;
padding-left: 3px;}


table.products td.productDesc
{
border-collapse: collapse
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
width: 375px;
height: 100%;
background-color: white;
text-align: left;
padding-right: 0px;
padding-left: 5px;}


table.products td.productTitle
{border-bottom: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
height: 100%;
background-color: #EFEFEF;
text-align: left;
padding-top: 4px;
padding-bottom: 0px;
padding-right: 2px;
padding-left: 2px;}

table.categories td.titlePro
{ border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 0px;
padding-right: 2px;
padding-left: 2px;}

table.categories td.titleMehr
{ border-left: 1px solid #cccccc;
border-top:  1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: #EFEFEF;
text-align: left;
padding-top: 4px;
padding-bottom: 2px;
padding-right: 2px;
padding-left:6px;}

table.products td.mehr
{ border-bottom: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 14px;
color: #666666;
background-color: #EFEFEF;
text-align: left;
padding-left: 0px;}

table.products td.description
{ border-bottom: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 14px;
color: #666666;
background-color: #DEDDDE;
text-align: left;
padding-left: 0px;}

/* Talbe for impressum*/

table.impressum
{ 
border: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 729px;
height: 100%;
margin-top:4px;}

table.impressum td
{
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-right: 4px;
padding-left: 5px;
padding-bottom:5px;
margin-top: 4px;}


/* Talbe for index page*/

table.indexT
{ 
border: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 729px;
height: 100%;
border-spacing: 0px;
margin-top: 0px;}

table.indexT td
{
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-right: 0px;
padding-left: 0px;}

/* Talbe for contact*/

table.contact
{ 
border: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 729px;
height: 100%;
border-spacing: 0px;
margin-top: 0px;}

table.contact td
{
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-right: 0px;
padding-left: 6px;}

table.contact td.titleRight
{ 
border-bottom: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
width: 259px;
height: 100%;
padding-top: 4px;
padding-bottom: 2px;
padding-right: 2px;
padding-left: 6px;}

/* Talbe for right side*/

table.rightSideT
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 100%;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.rightSideT td
{ border-bottom: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: #E4E4E4;
text-align: left;
padding-top: 4px;
padding-bottom: 1px;
padding-right: 2px;
padding-left: 4px;}

table.rightSideT td.titleCat
{ border-bottom: 1px solid #cccccc;
COLOR: #000000;
font-family: Arial;
font-weight: bold;
font-size: 12pt;
color: #000000;
background-color: #E4E4E4;
text-align: left;
padding-top: 4px;
padding-bottom: 2px;
padding-right: 2px;
padding-left: 4px;}

table.rightSideT td.titleMehr
{
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: #EFEFEF;
text-align: left;
padding-top: 4px;
padding-bottom: 2px;
padding-right: 2px;
padding-left:4px;}

/* Talbe for weiter link*/

table.weiter
{ 
border: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 46px;
height: 15px;
border-spacing: 0px;
margin-top: 0px;
padding-bottom: 0px}

table.weiter td
{

color: #CE0000
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
text-align: center;
padding-right: 0px;
padding-left: 0px;
padding-bottom:0px;
padding-top: 0px;
}

.weiter a {
display:block;
width: 46px;
height: 17px;
padding: -4px 0px 2px 0px;
text-align: center;
font: 13px sans-serif;;
color:#ffffff;
background: url("../images/buttons/weiter_rollover.png") 0 0 no-repeat;
text-decoration: none;
}
.weiter a:hover { 
background-position: 0 -22px;
color: #CC0000;
}
.rollover a:active {
background-position: 0 -30px;
color:#CC000;
}

/* Table menu*/

#rollever {
display:block;
width: 353px;
padding:10px 0px 4px 0px;
font: 10pt arial;
font-weight:500;
padding-left: 4px;
}

#rollover a {
display:block;
width: 353px;
padding:7px 0px 7px 0px;
font: 10pt arial;
font-weight:500;
padding-left: 4px;

color:#333;
background: url(../../standards/images/buttons/rollover-image.gif) 0 0 repeat;
text-decoration: none;
}

#rollover a:hover { 
background-position: 0 -30px;
color: #ffffff;
}
#rollover a:active {
background-position: 0 -60px;
color:#fff;
}

#home a#homenav, #video a#videonav, #tuer a#tuernav, #industrie a#industrienav, #universal a#universalnav, #angebot a#angebotnav{
background-position: 0 -30px;
font-weight: normal;
color: #ffffff;
}

#home a#homenav:hover, #video a#videonav:hover, #tuer a#tuernav:hover, #industrie a#industrienav:hover, #universal a#universalnav:hover, #angebot a#angebotnav:hover{
background-position: 0 -30px;
color: #ffffff;
}

/*Table for Downloads*/

table.downloads
{ 
border-collapse: collapse;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 729px;
border-spacing: 0px;
margin-top: 0px;
}

table.downloads td
{
border: 1px solid #cccccc;
heigh: 27px;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-right: 3px;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 10px;
}

table.downloads td.titleMehr
{ border-top:  1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 2px;
padding-left:10px;}

table.downloads td.red
{
border: 1px solid #cccccc;
heigh: 40px;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #FFFFFF;
background-color: #CC0000;
text-align: left;
padding-right: 3px;
padding-top: 2px;
padding-left: 10px;
}

table.downloads td.gray
{
border: 1px solid #cccccc;
heigh: 27px;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: #F6F6F7;
text-align: left;
padding-right: 4px;
padding-top: 6px;
padding-left: 10px;
padding-bottom: 6px;
}

table.downloads td.white
{
border: 1px solid #cccccc;
heigh: 27px;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-right: 4px;
padding-top: 6px;
padding-left: 10px;
padding-bottom: 6px;
}

table.downloads td.categorie
{
border: 1px solid #cccccc;
font-family: Arial;
font-weight: bold;
font-size: 10pt;
color: #CC0000;
background-color: white;
text-align: left;
padding-right: 3px;
padding-top: 20px;
padding-top: 6px;
padding-left: 10px;
}

body .entry ul {
  list-style-type: square;
  margin-left: 0; 
  padding-left: 8px;
  Paddint-top: 8px;
  margin: 8px 6px 0px 6px;
        }

body .entryPro ul {
  list-style-type: square;
  color: #CC0000;
  margin-left: 0; 
  padding-left: 8px;
  Paddint-top: 0px;
  margin: 2px 6px 0px 6px;
        }


table.angebotkalkulator
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
border: 0px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.angebotkalkulator td
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 2px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 10px;}


/*Impressum*/
table.categorieHome
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 729px;
border: 1px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.categorieHome td
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 8px;
padding-bottom: 0px;
padding-right: 20px;
padding-left: 12px;}

table.categorieHome td.desHome
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 15px;
padding-right: 2px;
padding-left: 10px;}

table.categorieHome td.desHomecat
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 10px;
padding-right: 2px;
padding-left: 10px;}

table.categorieHome td.angebot
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 6px;
padding-bottom: 6px;
padding-right: 0px;
padding-left: 0px;}

table.categorieHome td.impressumT
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 14px;
padding-right: 10px;
padding-left: 10px;}

table.categorieHome td.titleCat
{ border-left: none;
COLOR: #000000;
font-family: Arial;
font-weight: bold;
height: 15px
font-size: 12pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 0px;
padding-bottom: 4px;
padding-right: 3px;
padding-left: 4px;}

table.categorieHome td.contactCat
{ border-left: none;
COLOR: #000000;
font-family: Arial;
font-weight: bold;
height: 15px
font-size: 12pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 0px;
padding-bottom: 4px;
padding-right: 10px;
padding-left: 10px;}

table.categorieHome td.titleMehr
{ border-top:  1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 10px;
padding-bottom: 2px;
padding-right: 2px;
padding-left:10px;}


table.categorieHome td.angebotskalkulator
{ border-top:  1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 2px;
padding-left:10px;}

/*Impressum*/
table.categorieImpressum
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 729px;
border: 0px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.categorieImpressum td
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 15px;
padding-right: 10px;
padding-left: 10px;}


table.categorieImpressum td.titleMehr
{ border-top:  0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 10px;
padding-bottom: 2px;
padding-right: 2px;
padding-left:10px;}


table.contactHome
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 357;
border: 0px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.contactHome td
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 1px;
padding-right: 0px;
padding-left: 10px;}



table.contactHome td.titleMehr
{ border-top:  0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 10px;
padding-bottom: 2px;
padding-right: 2px;
padding-left:10px;}


table.categorieHome td.zylinder
{ border-right: 0px solid #cccccc;
width: 112px;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
border-collapse: collapse;
background-color: white;
text-align: left;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 10px;}

table.categorieDesc
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 359px;
border: 0px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.categorieDesc td
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 1px;
padding-right: 2px;
padding-left: 12px;}

table.categorieDesc td.titleMehr
{ border-top:  0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 10px;
padding-bottom: 12px;
padding-right: 2px;
padding-left:10px;}

/*Right side*/
table.rightSide
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 100%;
border: 0px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.rightSide td
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 10px;}

table.rightSide td.downloadPic
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;}

table.downloadT
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 117px;
border: 1px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.downloadT td
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;}

table.downloadT td.Des
{ border-top: 1px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 0px;
padding-bottom: 0px;
padding-top: 2px;
padding-right: 0px;
padding-left: 0px;}

table.rightSide td.titleMehr
{ border-top:  0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 10px;
padding-bottom: 2px;
padding-right: 2px;
padding-left:10px;}

table.rightSide td.titleMehrPro
{ border-top:  0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 10px;
padding-bottom: 0px;
padding-right: 2px;
padding-left:10px;}

table.rightSide td.downloads
{ border-top:  0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-left:3px;
padding-right:5px;}

table.rightSide td.downloadsC
{ border-top:  0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-left:0px;
padding-right:5px;}


/*Table for Contact form page*/
table.contactT
{ font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #404040;
width: 356px;
border: 0px solid #cccccc;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.contactT td
{ border-bottom: 0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #000000;
background-color: white;
text-align: left;
padding-top: 4px;
padding-bottom: 1px;
padding-right: 3px;
padding-left: 5px;}

table.contactT td.titleMehr
{ border-top:  0px solid #cccccc;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
color: #CC0000;
background-color: white;
text-align: left;
padding-top: 10px;
padding-bottom: 2px;
padding-right: 2px;
padding-left:10px;}
