/* -------------------------------------------------- */
/* Diverses */
/* -------------------------------------------------- */
* { margin: 0; padding: 0; }
body { 
	text-align: left;
	background:#FFFFFF; }
div { text-align: left; }

/* -------------------------------------------------- */
/* Hintergruende - Container */
/* -------------------------------------------------- */
#page_container_rbg {
        position: absolute;
        top: 0px;
        left: 0px;
        width: 640px;
        margin: 0 0 0 0;
		
}
#page_container_rg {
        position: absolute;
        top: 0px;
        left: 0px;
		width: 640px;
        margin: 0 0 0 0;
}
#page_container_rgb {
        position: absolute;
        top: 0px;
        left: 0px;
		width: 640px;
        margin: 0 0 0 0;
}

/* -------------------------------------------------- */
/* linke Spalte */
/* -------------------------------------------------- */
#page_border_left {        
		display:none;
}

/* -------------------------------------------------- */
/* Language-Selector */
/* -------------------------------------------------- */
#lang {       
		display:none;
}

/* -------------------------------------------------- */
/* Hauptmenue */
/* -------------------------------------------------- */
#menu {
		display:none;
}

/* -------------------------------------------------- */
/* Inhalts-Container */
/* -------------------------------------------------- */
#page_content, #page_content2 {
        margin: 0 0 0 0;
        padding-bottom: 10px;
		
}

/* -------------------------------------------------- */
/* Seitenkopf */
/* -------------------------------------------------- */
#header {
        background: #ffffff;
}

/* -------------------------------------------------- */
/* 4 Bilder auf der Startseite */
/* -------------------------------------------------- */
.home_imgs {
		display:none;
}

/* -------------------------------------------------- */
/* XENOX-Logo */
/* -------------------------------------------------- */
.logo {
		
}

/* -------------------------------------------------- */
/* duenne Linie unter dem Header */
/* -------------------------------------------------- */
#line {     
		display:none;
}

.line1000 {		
		display:none;
}

/* -------------------------------------------------- */
/* Miniaturbild auf Produktdetailseite rechts oben */
/* -------------------------------------------------- */

.menu_img {
		display: none;
} 

/* -------------------------------------------------- */
/* Inhalte */
/* -------------------------------------------------- */
#content {
		margin: 0 0 0 0;
}

#content_n1 {		 
 		width:640px;
 		margin: 0 0 0 0;
 		display:block;
}
#content_n2 {		 
 		width:640px;
 		margin: 0 0 0 0;
 		display:block;
}


#page_border_right_n1 {
	display:block;
	width:640px;
	margin: 0 0 0 0;
	position:relative;
	left:0px;
}


#content img.line { 
width:640px;
padding: 0 0 0 0; 
}

#content img.st3 {
	margin: 10px 0 10px 0;
	float:right; 
}
#content img.st3b {
	display:none;
}

#content2 { margin: 0 0 0 0; }


/* -------------------------------------------------- */
/* Ueberschriften */
/* -------------------------------------------------- */

h1 {
         font-family: Verdana,Helvetica,Arial,Monaco,Sans-Serif;
         font-size:22px;
         font-weight: bold;
         color: #000000;
         line-height:24px;
         margin: 0px 0 20px 0;
}



h2 {
         margin: 0 0 20px 0;
         font-family: Verdana,Helvetica,Arial,Monaco,Sans-Serif;
         font-size:20px;
         font-weight: bold;
         color: #000000;
         line-height:22px;
}
h3 {
         font-family: Verdana,Helvetica,Arial,Monaco,Sans-Serif;
         font-size:18px;
         font-weight: bold;
         color: #000000;
         line-height:20px;
}
h4 {
         font-family: Verdana,Helvetica,Arial,Monaco,Sans-Serif;
         font-size:18px;
         font-weight: bold;
         color: #000000;
         line-height:20px;
}

#page_border_right h1 {
         margin: 40px 0 20px 0;
}
#page_border_right h3 {
         margin: 0 0 0 0;
}

#page_border_right h4 {
         margin: 0 0 0 0;
}
/* -------------------------------------------------- */
/* Artikelbilder-Uebersicht und Links */
/* -------------------------------------------------- */

#content2 td {
         width:190px;
}
#content2 a img {
         margin: 20px 0 0 0;
         border:1px solid #33302e;
         width:148px;
         height:148px;
}

#content2 a img:hover {
         border:1px solid #ff3333;
}

#content2 a {
         text-decoration:none;
}


#content2 a h3 {
         width:180px;
         font-family: Verdana,Helvetica,Arial,Monaco,Sans-Serif;
         font-size:20px;
         font-weight: normal;
         color: #000000;
         line-height:22px;
         text-decoration:none;
         margin: 5px 0 0 0;

}

#content2 a:hover h3 {
         color: #000000;
}

#content a img.st3 {
border: 1px solid #000000;         
}
#content a img.st3:hover {
border: 1px solid #000000;         
}
/* -------------------------------------------------- */
/* Fliesstext-Auszeichnungen */
/* -------------------------------------------------- */

p, p.copy, p.copy_b, p.copy_b0, p.tecdata, p.copy_contact, ul ,li {
         margin: 0 0 20px 0;
         font-family: Verdana,Helvetica,Arial,Monaco,Sans-Serif;
         font-size:14px;
         font-weight: normal;
         color: #000000;
         line-height:16px;

}

p.copy_contact {
		display:none;
}
p.copy_b, p.copy_b0 {
		font-weight: bold;
}
p.copyred, p.copyred2 {
         margin: 0 0 20px 0;

         font-family: Verdana,Helvetica,Arial,Monaco,Sans-Serif;
         font-size:14px;
         font-weight: normal;
         color: #000000;
         line-height:18px;

}
p.tecdata , p.copyred2, p.copy_b0 { margin: 0 0 0 0;}

ul, li { margin: 0 0 0 9px;}



a.product_link {
		 display:block;
		 width: 300px; 
		 margin: 20px 0 0px 0;
         font-family: Verdana,Helvetica,Arial,Monaco,Sans-Serif;
         font-size:14px;
         font-weight: bold;
         color: #000000;
         line-height:18px;
		 text-decoration:none;
}
a.product_link:hover, a.product_link:active {
         color: #000000;
}




a.umenu2a, a.umenu2 {
		/*padding-left:16px;*/
         background-image:url(../img/dot_norm.gif);
         background-repeat:no-repeat;
         background-position:23px 8px;
		 
		display:block;		
		padding: 0 0 0 33px;
        font-family: Verdana,Helvetica,Arial,Monaco,Sans-Serif;
        font-size:14px;
        font-weight: normal;
        color: #000000;
        line-height:18px;
		text-decoration:none;
		background-color:#FFFFFF;
}
a.umenu2a {	
		background-image:url(../img/dot_act.gif);		 	
        font-weight: bold;
        color: #000000;
}
a.umenu2:hover, a.umenu2:active {
		background-image:url(../img/dot_act.gif);
        color: #000000;
}

table.datatable {
		width: 340px;
}
table.datatable td {
		vertical-align:top;
}


#page_border_right p.copy {

         margin: 20px 0 20px 0;

         font-family: Verdana,Helvetica,Arial,Monaco,Sans-Serif;
         font-size:14px;
         font-weight: normal;
         color: #000000;
         line-height:18px;
}

#page_border_right_n1 p.copyred a {
         margin: 0 0 0 0;

         text-decoration:none;
         color:#000000;
}

#page_border_right_n1 p.copyred a:hover {
         text-decoration:underline;
         color:#000000;
}

/* -------------------------------------------------- */
/* Formular-Beschriftungen */
/* -------------------------------------------------- */

input, select {
         display:none;
}

textarea {
         display:none;
}

label {
         display:none;
}

.labeltextarea {
         display:none;
}

form br { 
         display:none;
}

label {
         display:none;
}

.submitbutton {
         display:none;
}

.hiddeninput {
         display:none;
}

/* -------------------------------------------------- */
/* Content-Link */
/* -------------------------------------------------- */
a.contentlink, a.contentlink_b, a.contentlink_red, a.toplink, a.pdflink {
         font-family: Verdana,Helvetica,Arial,Monaco,Sans-Serif;
         font-size:14px;
         font-weight: normal;
         color: #000000;
		 padding: 0 0 0 0;
		 margin: 0 0 0 0;
		 text-decoration:none;

}
a.contentlink_b { font-weight: bold; }
a.toplink, a.pdflink { visibility:hidden; }
a.contentlink:hover, a.contentlink_b:hover, a.contentlink_red:hover, a.toplink:hover, a.pdflink:hover { color: #e30916; text-decoration:none; }

/* -------------------------------------------------- */
/* Pagebreak, No-Print */
/* -------------------------------------------------- */

.links { display:none; }
.pba { page-break-after: always; }
