/*----------------------------------------------------------------------*/
/*  Standard Stylesheet                                                 */
/*  uponor.de                                                           */
/*----------------------------------------------------------------------*/

/*----------------------------------------------------------------------*/
/*  Standard                                                            */
/*----------------------------------------------------------------------*/

html {}

body,
h1, h2, h3, h4, h5, h6,
form, select, option, textarea, input,
th, td,
ol, ul, li {
font-family: Arial,Helvetica,sans-serif;
color: #535353;
}

body {
text-align: left;
font-size: 11px;
line-height: 16px;
margin: 0px;
padding: 0px;
border: 0px;
background: url("../style_r2_01_FILES/bgUponor.gif") repeat-x top #e7f1fa;
}

IMG {
border: 0px;
}

A {
font-family: Arial,Helvetica,sans-serif;
text-decoration: none;
text-align: left;
font-size: 11px;
color: #0066CC;
}

A:hover {
font-family: Arial,Helvetica,sans-serif;
text-decoration: underline;
text-align: left;
font-size: 11px;
color: #0066CC;
}

.space {
margin: 0px;
display: block;
}

/*----------------------------------------------------------------------*/
/*  Navigation                                                          */
/*----------------------------------------------------------------------*/

/* NavigationTop */

.navigationTop {
font-size: 12px;
float: left;
height: 29px;
margin: 0px 3px 0px 0px;
padding: 0px 0px 0px 0px;
color: #3b506e;
border-left: 0px solid #bfbfbf;
}
/* NavigationTop ENDE */


/* Navigation  */
.navigationMeta {
font-size: 10px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-top: 0px solid #333333;
color: #c3c3c3;
}

.navigationMeta A {
font-size: 10px;
text-decoration: none;
text-align: left;
color: #535353;
}

.navigationMeta A:hover {
font-size: 10px;
text-decoration: underline;
text-align: left;
color: #535353;
}

.navigationMetaACT {
font-size: 10px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px solid #303030;
color: #535353;
}

.navigationMetaACT A {
font-size: 10px;
text-decoration: none;
text-align: left;
color: #535353;
}

.navigationMetaACT A:hover {
font-size: 10px;
text-decoration: underline;
text-align: left;
font-weight: normal;
color: #535353;
}
/* Navigation Meta ENDE */

/*Navigation Left */
/* navigationLeft Pagetitle*/


#pagetitleContainer {
padding: 0px 0px 0px 0px;
border: 0px solid #bfbfbf;
margin: 0px 0px 0px 0px;
}
#pagetitle {
color: #626262;
font-size: 12px;
font-weight: bold;
padding: 5px 0px 5px 0px;
border: 0px solid #990000;
margin: 0px 0px 0px 10px;
}
#pagetitle img {
position: relative;
z-index: 9;
float: right;
padding: 0px 0px 0px 0px;
border: 0px solid #990000;
margin: -15px 15px 0px 0px;
}


/* navigationLeft Pagetitle ENDE*/


/* navigationLeft basic-styles*/

#navigationLeftContainer {
margin: 0px;
padding: 0px;
overflow: visible;
background: url("../style_r2_01_FILES/teaser_content1sp.gif") repeat-y;
}

#navigationLeftHeaderContainer {
margin: 0px;
height: 3px;
padding: 0px;
background: transparent url("../style_r2_01_FILES/navleft_header.gif") no-repeat;
background-position: 0px 0px;
overflow: hidden;
}

#navigationLeftHeader {
padding: 0px 0px;
margin: 0px 0px;
}

#navigationLeft {
padding: 0px 0px;
margin: 0px 0px;
}

#navigationLeftContentContainer {
margin: 0px;
padding: 0px 3px 0px 3px;
}

#navigationLeftContent {
margin: 0px;
padding: 0px 0px 0px 0px;
border: 0px solid #990000;
background: #f2f2f2 url("../style_r2_01_FILES/teaser_gradient.gif") top left repeat-x;
}

#navigationLeftFooterContainer {
height: 5px;
padding: 0px;
background: url("../style_r2_01_FILES/teaser_footer1sp.gif") no-repeat;
border: 0px solid #990000;
}

#navigationLeftFooter {
margin: 0px;
padding: 0px 0px;
border: 0px solid #990000;
}

#navigationLeftContent LI a:hover {
font-size: 10px;
text-decoration: underline;
color: #000000;
}

/* navigationLeft basic-styles ENDE*/

/*Navigation Ebene 1*/
ul.navigationLeft1 {
margin: 0px 10px 0px 8px;
padding: 0px 0px 5px 0px;
list-style-type: none;
}
ul.navigationLeft1 LI {
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 12px;
line-height: 16px;
}
ul.navigationLeft1 LI a{
margin: 0px 0px 0px 0px;
font-size: 10px;
text-decoration: none;
}
ul.navigationLeft1 LI a:hover{
color: #000000;
font-size: 10px;
}
LI.norm {
background: url("../style_r2_01_FILES/pixel.gif"); background-repeat: no-repeat;
}
ul.navigationLeft1 LI.ifsub {
background: url("../style_r2_01_FILES/nav_off.gif"); background-repeat: no-repeat; background-position: 0px 5px;
}
LI.act, LI.cur {
background: url("../style_r2_01_FILES/pixel.gif"); background-repeat: no-repeat;
}
ul.navigationLeft1 LI.actifsub, ul.navigationLeft1 LI.curifsub {
background: url("../style_r2_01_FILES/nav_on.gif"); background-repeat: no-repeat; background-position: 0px 6px;
}
LI.norm a {
color: #0066CC;
}
LI.ifsub a {
color: #0066CC;
}
LI.act a, LI.cur a {
color: #000000;
}
LI.actifsub a, LI.curifsub a {
color: #000000;
}
/*Navigation Ebene 1 ENDE*/

/*Navigation Ebene 2*/
ul.navigationLeft2 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-image: none;
}
ul.navigationLeft2 LI {
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 12px;
}
ul.navigationLeft2 LI a{
margin: 0px;
font-size: 10px;
text-decoration: none;
}
ul.navigationLeft2 LI a:hover{
color: #000000;
font-size: 10px;
}
LI.norm2 {
background: url("../style_r2_01_FILES/pixel.gif");
background-repeat: no-repeat;
}
ul.navigationLeft2 LI.ifsub2 {
background: url("../style_r2_01_FILES/nav_off.gif");
background-repeat: no-repeat;
background-position: 0px 10px;
}
LI.act2, LI.cur2 {
background: url("../style_r2_01_FILES/nav_on.gif");
background-repeat: no-repeat;
background-position: 0px 11px;
}
ul.navigationLeft2 LI.act2ifsub, ul.navigationLeft2 LI.cur2ifsub {
background: url("../style_r2_01_FILES/nav_on.gif");
background-repeat: no-repeat;
background-position: 0px 11px;
}
LI.norm2 a {
color: #0066CC;
}
LI.ifsub2 a {
color: #0066CC;
}
LI.act2 a, LI.cur2 a {
color: #000000;
}
LI.act2ifsub a, LI.cur2ifsub a {
color: #000000;
}
/*Navigation Ebene 2 ENDE*/

/*Navigation Ebene 3*/
ul.navigationLeft3 {
margin: 0px 0px 0px 10px;
padding: 0px;
list-style-image: none;
}
ul.navigationLeft3 LI {
margin: 5px 0px 0px 0px;
padding: 0px;
}
ul.navigationLeft3 LI a{
margin: 0px;
font-size: 10px;
text-decoration: none;
}
ul.navigationLeft3 LI a:hover{
color: #000000;
font-size: 10px;
}
LI.norm3 {
background: url("../style_r2_01_FILES/pixel.gif"); background-repeat: no-repeat;
}
ul.navigationLeft3 LI.ifsub3 {
background: url("../style_r2_01_FILES/nav_off.gif"); background-repeat: no-repeat; background-position: 0px 5px; padding: 0px 0px 0px 12px;
}
LI.act3, LI.cur3 {
background: url("../style_r2_01_FILES/pixel.gif"); background-repeat: no-repeat;
}
ul.navigationLeft3 LI.act3ifsub, ul.navigationLeft3 LI.cur3ifsub {
background: url("../style_r2_01_FILES/nav_on.gif"); background-repeat: no-repeat; background-position: 0px 6px; padding: 0px 0px 0px 12px;
}
LI.norm3 a {
color: #0066CC;
}
LI.ifsub3 a {
color: #0066CC;
}
LI.act3 a, LI.cur3 a {
color: #000000;
}
LI.act3ifsub a, LI.cur3ifsub a {
color: #000000;
}
/*Navigation Ebene 3 ENDE*/

/*Navigation Ebene 4*/
ul.navigationLeft4 {
margin: 0px 0px 0px 8px;
padding: 0px;
list-style-image: none;
}
ul.navigationLeft4 LI {
margin: 5px 0px 0px 0px;
padding: 0px;
}
ul.navigationLeft4 LI a{
margin: 0px;
font-size: 10px;
text-decoration: none;
}
ul.navigationLeft4 LI a:hover{
color: #000000;
font-size: 10px;
}
LI.norm4 {
background: url("../style_r2_01_FILES/pixel.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 12px;
}
ul.navigationLeft4 LI.ifsub4 {
background: url("../style_r2_01_FILES/pixel.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 12px;
/*background: url("../style_r2_01_FILES/nav_off.gif"); background-repeat: no-repeat; background-position: 0px 5px;*/
}
LI.act4, LI.cur4 {
background: url("../style_r2_01_FILES/pixel.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 12px;
}
ul.navigationLeft4 LI.act4ifsub, ul.navigationLeft4 LI.cur4ifsub {
background: url("../style_r2_01_FILES/pixel.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 12px;
/*background: url("../style_r2_01_FILES/nav_on.gif"); background-repeat: no-repeat; background-position: 0px 6px;*/
}
LI.norm4 a {
color: #0066CC;
}
LI.ifsub4 a {
color: #0066CC;
}
LI.act4 a, LI.cur4 a {
color: #000000;
}
LI.act4ifsub a, LI.cur4ifsub a {
color: #000000;
}
/*Navigation Ebene 4 ENDE*/
/*Navigation Left ENDE*/



/*----------------------------------------------------------------------*/
/*  Content (div)                                                       */
/*----------------------------------------------------------------------*/

/* Seitenelemente */

#screen {
width: 990px;
padding: 0px 0px 0px 0px;
margin: 0px auto 0px auto;
border: 0px solid #990000;
overflow: visible;
}

#headerContainer {
margin: 0px auto 0px auto;
padding: 0px 9px 0px 9px;
border: 0px solid #0066CC;
width: 972px;
}

#header {
padding: 0px 0px 0px 0px;
border: 0px solid #990000;
}

#navigationMetaContainer1 {
float: right;
padding: 8px 0px 0px 0px;
margin: 0px 0px 8px 0px;
border: 0px solid #660000;
overflow: hidden;
}

#navigationMeta1 {
float: left;
padding: 0px 0px 0px 0px;
border: 0px solid #990000;
margin: 2px 0px 0px 0px;
overflow: hidden;
color: #0066CC;
}

#countryContainer {
float: left;
border: 0px solid #990000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
}

#country {
float: left;
height:1%;
border: 0px solid #990000;
margin: 0px 0px 0px 30px;
padding: 0px 0px 0px 50px;
background: url("../style_r2_01_FILES/world.gif") no-repeat top left;
overflow: hidden;
}

* html #country {
margin: 0px 0px 0px 15px;
}

#headerLogo {
clear: both;
width: 192px;
height: 48px;
margin: 0px 0px 18px 0px;
padding: 0px 0px 0px 0px;
border: 0px solid #990000;
}

#navigationTopContainer {
clear: both;
float: left;
text-align: center;
width: 691px;
height: 29px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 0px solid #bfbfbf;
overflow: hidden;
}

#navigationTop {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 0px solid #303030;
}

#quicksearchContainer {
background-image:	url("../style_r2_01_FILES/bgSuche.gif");
background-position: 0px 0px;
background-repeat:	no-repeat;
width: 228px;
height: 29px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 0px solid #303030;
overflow: hidden;
}

#quicksearch {
padding: 3px 0px 0px 11px;
margin: 0px 0px 0px 0px;
border: 0px solid #303030;
overflow: hidden;
}

*+html #quicksearch {
padding: 7px 0px 0px 12px;
}

#contentContainerTop {
background-image:	url("../style_r2_01_FILES/bgContentTop.gif");
background-position: 0px 20px;
background-repeat:	no-repeat;
clear: both;
padding: 0px 9px 0px 8px;
margin: 0px 0px 0px 0px;
border: 0px solid #990000;
width: 973px;
height: 40px;
}

#contentContainer {
background-image:	url("../style_r2_01_FILES/bgContent.gif");
background-position: 0px 0px;
background-repeat:	repeat-y;
clear: both;
padding: 0px 9px 0px 9px;
margin: 0px 0px 0px 0px;
border: 0px solid #990000;
/* width: 972px; */
}

#contentContainerBottom {
background-image:	url("../style_r2_01_FILES/bgContentBottom.gif");
background-position: 0px 0px;
background-repeat:	no-repeat;
clear: both;
padding: 0px 9px 0px 9px;
margin: 0px 0px 0px 0px;
border: 0px solid #990000;
width: 972px;
height: 20px;
}
* html #contentContainerBottom {
position: relative;
top: -15px;
}
*+html #contentContainerBottom {
position: relative;
top: -15px;
}
/* 1-spaltiger Grundaufbau */

#contentContainerNormal-1sp {
width: 948px;
overflow: hidden;
padding: 0px 12px 0px 12px;
border:	0px solid #336699;
margin: 0px 0px 0px 0px;
}

/* 1-spaltiger Grundaufbau ENDE */

/* 2-spaltiger Grundaufbau */

#contentContainerLeft-2sp {
width: 180px;
float: left;
overflow: visible;
padding: 0px 12px 0px 12px;
margin: 0px 0px 0px 0px;
border:	0px solid #336699;
}

#contentContainerNormal-2sp {
float: right;
width: 756px;
/*overflow: hidden;*/
padding: 0px 12px 0px 0px;
border:	0px solid #336699;
margin: 0px 0px 0px 0px;
position:relative;
}
/* 2-spaltiger Grundaufbau ENDE */

/* 3-spaltiger Grundaufbau */

#contentContainerLeft-3sp {
width: 180px;
float: left;
overflow: visible;
padding:0px 0px 0px 12px;
margin: 0px 0px 0px 0px;
border:	0px solid #336699;
}

#contentContainerNormal-3sp {
float: left;
width: 564px;
overflow: hidden;
padding: 0px 12px 0px 12px;
border:	0px solid #336699;
margin: 0px 0px 0px 0px;
}

#contentContainerRight-3sp {
width: 180px;
float: right;
overflow: hidden;
padding:0px 12px 0px 0px;
margin: 0px 0px 0px 0px;
border:	0px solid #336699;
}

/* 3-spaltiger Grundaufbau ENDE */

#contentLeft {
padding: 0px 0px 0px 0px;
border: 0px solid #336699;
margin: 0px 0px 0px 0px;
overflow: hidden;
}

#contentNormal {
clear: both;
padding: 0px 0px 0px 0px;
border: 0px solid #336699;
margin: 0px 0px 0px 0px;
height:auto;
}

#contentRight
{
clear:        both;
padding:			0px 0px 0px 0px;
border:				0px solid #336699;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

#breadcrumbContainer {
padding: 0px 0px 0px 12px;
margin: 0px 0px 0px 0px;
border: 0px solid #660000;
}

#breadcrumbNavigation {
padding: 0px 0px 0px 0px;
margin: 0px 0px 15px 0px;
border: 0px solid #990000;
overflow: hidden;
color: #535353;
}

.breadcrumb {
text-decoration: none;
text-align: left;
font-weight: normal;
color: #535353;
}

#breadcrumbNavigation A {
text-decoration: none;
text-align: left;
font-weight: normal;
color: #0066CC;
}

#breadcrumbNavigation A:hover {
text-decoration: underline;
text-align: left;
font-weight: normal;
color: #0066CC;
}

span.breadcrumbAct {
font-weight: normal;
}

span.breadcrumbAct A {
color: #535353 !important;
font-weight: normal !important;
text-decoration: none !important;
}

span.breadcrumbAct A:hover {
color: #0066CC !important;
font-weight: normal !important;
text-decoration: none !important;
}


#toTop {
padding: 0px 0px 0px 0px;
border: 0px solid #336699;
margin: 0px 0px 0px 0px;
overflow: hidden;
}

#footerContainer {
width: 972px;
clear: both;
position:     relative;
text-align: left;
padding: 15px 9px 15px 9px;
margin:       0px auto 0px auto;
border:       0px solid #000000;
overflow:			hidden;
color: #535353;
}
* html #footerContainer {
position:     relative;
top: -15px;
background-color: #E7F1FA;
}
*+html #footerContainer {
position:     relative;
top: -15px;
background-color: #E7F1FA;
}
#footerContainer a
{
color: #535353;
}

#navigationMetaContainer2
{
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 30px 0px 0px;
border: 0px solid #660000;
overflow: hidden;
}

#navigationMeta2
{
float: left;
padding: 0px 0px 0px 0px;
border: 0px solid #990000;
margin: 0px 0px 0px 0px;
overflow: hidden;
color: #535353;
}

#copyright
{
border-top: 0px solid #0066CC;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
overflow: hidden;
font-size: 10px;
color: #535353;
white-space: nowrap;
}

/* Seitenelemente ENDE */


/* FCE */

/* 3-spaltiger Inhalt */

/* 3-spaltiger Inhalt 1-1-1 */

.contentContainer3sp-1-1-1
{
clear:        both;
width:				100%;
padding:			0px 0px 0px 0px;
border:				0px solid #990000;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content3sp1-1-1-1
{
float:				left;
width:				180px;
padding:			0px 12px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content3sp2-1-1-1
{
float:				left;
width:				180px;
padding:			0px 12px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content3sp3-1-1-1
{
float:				right;
width:				180px;
padding:			0px 0px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content3sp-1-1-1
{

}

/* 3-spaltiger Inhalt 1-1-1 ENDE */

/* 3-spaltiger Inhalt 1-1 */

.contentContainer3sp-1-1
{
clear:        both;
width:				100%;
padding:			0px 0px 0px 0px;
border:				0px solid #990000;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content3sp1-1-1
{
float:				left;
width:				276px;
padding:			0px 0px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content3sp2-1-1
{
float:				right;
width:				276px;
padding:			0px 0px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content3sp-1-1
{

}

/* 3-spaltiger Inhalt 1-1 ENDE */

/* 3-spaltiger Inhalt 2-1 */

.contentContainer3sp-2-1
{
clear:        both;
width:				100%;
padding:			0px 0px 0px 0px;
border:				0px solid #990000;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content3sp1-2-1
{
float:				left;
width:				372px;
padding:			0px 0px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content3sp2-2-1
{
float:				right;
width:				180px;
padding:			0px 0px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content3sp-2-1
{

}

/* 3-spaltiger Inhalt 2-1 ENDE */

/* 3-spaltiger Inhalt 1-2 */

.contentContainer3sp-1-2
{
clear:        both;
width:				100%;
padding:			0px 0px 0px 0px;
border:				0px solid #990000;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content3sp1-1-2
{
float:				left;
width:				180px;
padding:			0px 0px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content3sp2-1-2
{
float:				right;
width:				372px;
padding:			0px 0px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content3sp-1-2
{

}

/* 3-spaltiger Inhalt 1-2 ENDE */


/* 4-spaltiger Inhalt */

/* 4-spaltiger Inhalt 1-1-1-1 */

.contentContainer4sp-1-1-1-1
{
clear:        both;
width:				100%;
padding:			0px 0px 0px 0px;
border:				0px solid #990000;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content4sp1-1-1-1-1
{
float:				left;
width:				180px;
padding:			0px 12px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content4sp2-1-1-1-1
{
float:				left;
width:				180px;
padding:			0px 12px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content4sp3-1-1-1-1
{
float:				left;
width:				180px;
padding:			0px 12px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content4sp4-1-1-1-1
{
float:				right;
width:				180px;
padding:			0px 0px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content4sp-1-1-1-1
{

}

/* 4-spaltiger Inhalt 1-1-1-1 ENDE */

/* 4-spaltiger Inhalt 3-1 */

.contentContainer4sp-3-1
{
clear:        both;
width:				100%;
padding:			0px 0px 0px 0px;
border:				0px solid #990000;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content4sp1-3-1
{
float:				left;
width:				564px;
padding:			0px 0px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content4sp2-3-1
{
float:				right;
width:				180px;
padding:			0px 0px 0px 0px;
border:				0px solid #0066cc;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content4sp-3-1
{

}

/* 4-spaltiger Inhalt 3-1 ENDE */

/* 4-spaltiger Inhalt 3-1 */

.contentContainer4sp-1-3
{
clear:        both;
width:				100%;
padding:			0px 0px 0px 0px;
border:				0px solid #990000;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content4sp1-1-3
{
float:				left;
width:				180px;
padding:			0px 0px 0px 0px;
border:				0px solid #990000;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content4sp2-1-3
{
float:				right;
width:				564px;
padding:			0px 0px 0px 0px;
border:				0px solid #990000;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content4sp-1-3
{

}

/* 4-spaltiger Inhalt 3-1 ENDE */

/* 4-spaltiger Inhalt ENDE */


/* 5-spaltiger Inhalt */

/* 5-spaltiger Inhalt 1-1-1-1 */

.contentContainer5sp-1-1-1-1-1
{
clear:        both;
width:				100%;
padding:			0px 0px 0px 0px;
border:				0px solid #990000;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp1-1-1-1-1-1
{
float:				left;
width:				180px;
padding:			0px 12px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp2-1-1-1-1-1
{
float:				left;
width:				180px;
padding:			0px 12px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp3-1-1-1-1-1
{
float:				left;
width:				180px;
padding:			0px 12px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp4-1-1-1-1-1
{
float:				left;
width:				180px;
padding:			0px 12px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp5-1-1-1-1-1
{
float:				right;
width:				180px;
padding:			0px 0px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp-1-1-1-1-1
{

}

/* 5-spaltiger Inhalt 1-1-1-1 ENDE */

/* 5-spaltiger Inhalt 2-1-1-1 */

.contentContainer5sp-2-1-1-1
{
clear:        both;
width:				100%;
padding:			0px 0px 0px 0px;
border:				0px solid #990000;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp1-2-1-1-1
{
float:				left;
width:				372px;
padding:			0px 12px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp2-2-1-1-1
{
float:				left;
width:				180px;
padding:			0px 12px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp3-2-1-1-1
{
float:				left;
width:				180px;
padding:			0px 0px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp4-2-1-1-1
{
float:				right;
width:				180px;
padding:			0px 0px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp-2-1-1-1
{

}

/* 5-spaltiger Inhalt 2-1-1-1 ENDE */

/* 5-spaltiger Inhalt 1-3-1 */

.contentContainer5sp-1-3-1
{
clear:        both;
width:				100%;
padding:			0px 0px 0px 0px;
border:				0px solid #990000;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp1-1-3-1
{
float:				left;
width:				180px;
padding:			0px 12px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp2-1-3-1
{
float:				left;
width:				564px;
padding:			0px 0px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp3-1-3-1
{
float:				right;
width:				180px;
padding:			0px 0px 0px 0px;
border:				0px solid #ffffff;
margin: 			0px 0px 0px 0px;
overflow:			hidden;
}

.content5sp-1-3-1
{

}

/* 5-spaltiger Inhalt 1-3-1 ENDE */

/* 5-spaltiger Inhalt ENDE */

/* Teaserboxen */
/* Teaserbox 1-spaltig */

.teaserboxContainer {
width: 180px;
padding: 0px;
border: 0px solid #990000;
margin: 0px;
overflow: hidden;
background: url("../style_r2_01_FILES/teaser_content1sp.gif") no-repeat;
}
.teaserboxHeaderContainer {
height: 30px;
padding: 0px 0px;
margin: 0px;
overflow: hidden;
background-color: #ff0000;
background: url("../style_r2_01_FILES/teaser_top1sp.gif") no-repeat;
}
.teaserboxHeader {
padding: 0px 10px;
border-bottom: 0px solid #535353;
margin: 0px;
overflow: hidden;
}
.teaserboxHeader H2 {
font-size: 11px;
font-weight: bold;
color: #626262;
padding: 6px 0px 0px 0px;
}
.teaserboxContentContainer {
padding: 0px 3px 0px 3px;
background: url("../style_r2_01_FILES/teaser_content1sp.gif") repeat-y;
margin: 0px;
width: 174px;
overflow: hidden;
}
.teaserboxContentContainerNavigation {
padding: 0px;
margin: 0px;
overflow: hidden;
width: 174px;
}
.teaserboxContent {
padding: 15px 6px 10px 6px;
border: 0px solid #990000;
background: #f2f2f2  url("../style_r2_01_FILES/teaser_gradient.gif") top left repeat-x;
margin: 0px;
overflow: hidden;
width: 162px;
}
.teaserboxContentLatestNews {
padding: 15px 6px 5px 6px;
border: 0px solid #990000;
background: #f2f2f2  url("../style_r2_01_FILES/teaser_gradient.gif") top left repeat-x;
margin: 0px;
overflow: hidden;
}
.teaserboxImageContainer {
padding: 0px 3px 0px 3px;
margin: 0px;
background: url("../style_r2_01_FILES/teaser_content1sp.gif") repeat-y;
overflow: hidden;
background-color: #ffffff;
width: 174px;
}
.teaserboxImage {
height: 80px;
padding: 0px;
border: 0px solid #990000;
margin: 0px;
overflow: hidden;
}
.teaserboxFooterContainer {
border: 0px solid #990000;
width: 180px;
height: 5px;
background: url("../style_r2_01_FILES/teaser_footer1sp.gif") no-repeat;
}
.teaserboxFooter{
padding: 0px 0px;
margin: 0px;
border: 0px solid #990000;
}
/* Teaserbox 1-spaltig ENDE */
/* Teaserbox Service (Druckversion, Tipafriend) */
#serviceLinkContainer {
clear: both;
width: 180px;
padding: 0px 0px;
border: 0px solid #990000;
margin: 9px 0px 0px 0px;
overflow: hidden;
background: url("../style_r2_01_FILES/teaser_content1sp.gif") no-repeat;
min-height:6px;
}
.teaserboxServiceHeaderContainer {
	padding: 12px 0px 0px 0px;
	margin: 0px;
	overflow: hidden;
	background: url("../style_r2_01_FILES/teaser_top1sp.gif") no-repeat;
	position:relative;
	min-height:1px;
}
/**+html .teaserboxServiceHeaderContainer {
height: 0px;
}*/
.teaserboxServiceHeader {
}
.teaserboxServiceContentContainer {
padding: 0px 3px;
background: url("../style_r2_01_FILES/teaser_content1sp.gif") repeat-y;
margin: 0px;
overflow: hidden;
}
.teaserboxServiceContent {
margin: 0px;
padding: 0px 6px 0px 10px;
background: #f2f2f2  url("../style_r2_01_FILES/teaser_gradient.gif") top left repeat-x;
overflow: hidden;
}
.teaserboxServiceFooterContainer {
height: 5px;
background: url("../style_r2_01_FILES/teaser_footer1sp.gif") top left no-repeat;
}
.teaserboxServiceFooter {
border: 0px solid #990000;
padding: 0px 0px;
}
#printversion {
color: #c3c3c3;
padding: 0px;
border: 0px solid #336699;
margin: 0px 0px 8px 0px;
background: transparent url("../style_r2_01_FILES/bt_printButton.gif") no-repeat;
background-position: 0px 1px;
}
#tipafriend {
padding: 0px;
border: 0px solid #990000;
margin: 0px 0px 5px 0px;
background: transparent url("../style_r2_01_FILES/bt_tipafriend.gif") no-repeat;
background-position: 0px 3px;
}
#printversion A, #tipafriend A {
margin: 0px 0px 0px 20px;
font-size: 10px;
text-decoration: none;
}
#printversion A:Hover, #tipafriend A:Hover {
color: #000000;
font-size: 10px;
text-decoration: underline;
}
/* Teaserbox Service (Druckversion, Tipafriend) ENDE */

/* Teaserbox Filter  */
#filterContainer {
clear: both;
width: 180px;
padding: 0px 0px;
border: 0px solid #990000;
margin: 9px 0px 0px 0px;
overflow: hidden;
background: url("../style_r2_01_FILES/teaser_content1sp.gif") no-repeat;
}
.teaserboxFilterHeaderContainer {
padding: 12px 0px 0px 0px;
margin: 0px;
overflow: hidden;
background: url("../style_r2_01_FILES/teaser_top1sp.gif") no-repeat;
}
*+html .teaserboxFilterHeaderContainer {
height: 0px;
}
.teaserboxFilterHeader {
}
.teaserboxFilterContentContainer {
padding: 0px 3px;
background: url("../style_r2_01_FILES/teaser_content1sp.gif") repeat-y;
margin: 0px;
overflow: hidden;
}
.teaserboxFilterContent {
margin: 0px;
padding: 0px 6px 10px 10px;
background: #f2f2f2  url("../style_r2_01_FILES/teaser_gradient.gif") top left repeat-x;
overflow: hidden;
}
.teaserboxFilterFooterContainer {
height: 5px;
background: url("../style_r2_01_FILES/teaser_footer1sp.gif") top left no-repeat;
}
.teaserboxFilterFooter {
border: 0px solid #990000;
padding: 0px 0px;
}
/* Teaserbox Filter (Druckversion, Tipafriend) ENDE */


/* Teaserbox 2-spaltig */
.teaserboxContainer2sp {
clear: both;
width: 372px;
padding: 0px;
border: 0px solid #990000;
margin: 0px;
overflow: hidden;
background: url("../style_r2_01_FILES/teaser_content2sp.gif") no-repeat;
}
.teaserboxHeaderContainer2sp {
height: 30px;
padding: 0px;
border-bottom: 0px solid #535353;
border-left: 0px solid #535353;
border-right: 0px solid #535353;
margin: 0px;
overflow: hidden;
background-color: #ff0000;
background: url("../style_r2_01_FILES/teaser_top2sp.gif") no-repeat;
}
.teaserboxHeader2sp {
padding: 0px 10px 0px 10px;
border-bottom: 0px solid #535353;
margin: 0px;
overflow: hidden;
}
.teaserboxHeader2sp H2 {
font-size: 11px;
font-weight: bold;
color: #626262;
padding: 6px 0px 0px 0px;
}
.teaserboxContentContainer2sp {
padding: 0px 3px 0px 3px;
background: url("../style_r2_01_FILES/teaser_content2sp.gif") repeat-y;
margin: 0px;
width: 366px;
overflow: hidden;
}
.teaserboxContent2sp {
padding: 15px 6px 10px 6px;
border: 0px solid #990000;
background: #f2f2f2  url("../style_r2_01_FILES/teaser_gradient.gif") top left repeat-x;
margin: 0px;
overflow: hidden;
}
.teaserboxImageContainer2sp {
padding: 0px 3px 0px 3px;
margin: 0px;
background: url("../style_r2_01_FILES/teaser_content2sp.gif") repeat-y;
overflow: hidden;
background-color: #ffffff;
width: 366px;
}
.teaserboxImage2sp {
width: 100%;
height: 80px;
padding: 0px;
border: 0px solid #990000;
margin: 0px;
overflow: hidden;
}
.teaserboxFooterContainer2sp {
border: 0px solid #990000;
background: url("../style_r2_01_FILES/teaser_footer2sp.gif") no-repeat;
}
.teaserboxFooter2sp{
padding: 3px 0px;
margin: 0px;
border: 0px solid #990000;
}
/* Teaserbox 2-spaltig ENDE */

/* Teaserbox 3-spaltig */
.teaserboxContainer3sp {
clear: both;
width: 564px;
padding: 0px;
border: 0px solid #990000;
margin: 0px;
overflow: hidden;
background: url("../style_r2_01_FILES/teaser_content3sp.gif") no-repeat;
}
.teaserboxHeaderContainer3sp {
padding: 0px;
margin: 0px;
overflow: hidden;
background-color: #ff0000;
background: url("../style_r2_01_FILES/teaser_top3sp.gif") no-repeat;
}
.teaserboxHeader3sp {
padding: 0px 10px 0px 10px;
border-bottom: 0px solid #535353;
margin: 0px;
overflow: hidden;
}
.teaserboxHeader3sp H2 {
font-size: 11px;
font-weight: bold;
color: #626262;
padding: 6px 0px 0px 0px;
}
.teaserboxContentContainer3sp {
padding: 0px 3px 0px 3px;
background: url("../style_r2_01_FILES/teaser_content3sp.gif") repeat-y;
margin: 0px;
overflow: hidden;
width: 558px;
}
.teaserboxContent3sp {
padding: 0px 6px 10px 6px;
border: 0px solid #990000;
background: #f2f2f2  url("../style_r2_01_FILES/teaser_gradient.gif") top left repeat-x;
margin: 0px;
overflow: hidden;
}
.teaserboxImageContainer3sp {
padding: 0px 3px;
margin: 0px;
background: url("../style_r2_01_FILES/teaser_content3sp.gif") repeat-y;
overflow: hidden;
background-color: #ffffff;
}
.teaserboxImage3sp {
width: 100%;
height: 80px;
padding: 0px;
border: 0px solid #990000;
margin: 0px;
overflow: hidden;
}
.teaserboxFooterContainer3sp {
border: 0px solid #990000;
background: url("../style_r2_01_FILES/teaser_footer3sp.gif") no-repeat;
}
.teaserboxFooter3sp{
padding: 3px 0px;
margin: 0px;
border: 0px solid #990000;
}
/* Teaserbox 2-spaltig ENDE */
/* Teaserboxen ENDE*/

/* FCE ENDE */




/***Erg�nzungen***/
input.suche_input{
	background-image:url(../style_r2_01_FILES/bgSucheInput.gif);
	border:none;
	background-repeat:no-repeat;
	width:140px;
	height:20px;
}
button.suche_submit{
	background-image:url(../style_r2_01_FILES/btSearch.gif);
	border:none;
	background-repeat:no-repeat;
	width:56px;
	height:20px;
}
#country SELECT{
	font-size:10px;
	border:solid 1px #B6B6B6;
}
.navi_header{
	position:relative;
	min-height:50px;
	_height:50px;
	width:175px;
	background-image:url(../style_r2_01_FILES/pikto_standard.png);
	background-repeat:no-repeat;
	background-position:right;
	margin-top:-10px;
}
.navi_header .middle{
	position:absolute;
	top:15px;
	left:10px;
	font-weight:bold;
	font-size:12px;
}
UL.navigationLeft1 LI{
	list-style-image:none;
}
DIV.csc-header{
	border-bottom: solid 1px #E1E1E1;
	height:40px;
}
DIV.csc-header H1.graphical{
	
}
div.teaserboxServiceContainer{
	position:relative;
}
.tx-uponorproduct-pi1 FORM, #quicksearch FORM{
	padding:0px;
	margin:0px;
}

.product_item, .liste_header, .liste_kategorien, .item_suche, .liste {
	width:570px!important;
}

.detail_header_merk, .liste_header, .detail_header {
  font-family:Times New Roman,serif;
  color: #0066CC;
  font-size:22px;
  margin-bottom:10px;
}
