#Bodycss {
Overflow-y: scroll;
Overflow-x: hidden;
}

#Tabelle_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:1004px;
	height:1106px;
	margin-top:100;
}

#Layout-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:88px;
	height:69px;
}

#Layout-02 {
	position:absolute;
	left:88px;
	top:0px;
	width:209px;
	height:69px;
}

#Layout-03 {
	position:absolute;
	left:282px;
	top:-3px;
	width:707px;
	height:110px;
	margin-left:260;
	margin-top:10;
}

#Layout-04 {
	position:absolute;
	Background-color:#781E19;
	left:0px;
	top:69px;
	width:88px;
	height:121px;
}

#Layout-04-bk {
	position:absolute;
	Background-color:#781E19;
	left:-300px;
	top:177px;
	width:488px;
	z-index:-5;
	height:121px;
}

#Layout-04-bkr {
	position:absolute;
	Background-color:#781E19;
	left:600px;
	top:177px;
	width:1088px;
	z-index:-5;
	height:121px;
}

#Layout-05 {
	position:absolute;
	left:88px;
	top:69px;
	width:213px;
	height:121px;
    right: 703px;
}

#Layout-06 {
	position:absolute;
	Background-color:#781E19;
	left:297px;
	top:69px;
	width:512px;
	height:121px;
}

#submenuDiv {
	position:relative;
	top:50px;
	width:512px;
	height:51px;
}


#Layout-07 {
	position:absolute;
	left:0px;
	top:190px;
	width:88px;
	height:1216px;
}

#Layout-08 {
	position:absolute;
	left:88px;
	top:190px;
	width:209px;
	height:293px;
}

#Layout-09 {
	position:absolute;
	left:297px;
	top:190px;
	width:630px;
	height:888px;
}

#Layout-10 {
	position:absolute;
	left:-205px;
	top:296px;
	width:209px;
	height:340px;
}

#Layout-10 {
	position:absolute;
	left:88px;
	top:523px;
	width:209px;
	height:340px;
}
#Layout-11 {
	position:absolute;
	left:88px;
	top:803px;
	width:209px;
	height:384px;
}

#contentcenter	{

	width: 700px;

	position: absolute;
	left: 50%;

	margin-left: -650px;
}

#centercontent	{

	width: 698px;

	border: 0px solid #CCC;

	background-color: #E8E8E8;
}

ul#menu
{
	
margin-top:0;

margin-left:40px;
margin-right:0;	
padding:0;
	
list-style-type:none;

width:auto;
	
position:relative;
	
display:block;
	
height:30px;
	
font-size:12px;
	
font-weight:bold;
	
background:transparent url(images/nav_bg.png) repeat-x top left;
	
font-family:Arial, Helvetica, sans-serif;
	
border-bottom:0px solid #000000;
	
border-top:0px solid #000000;

}


ul#menubottom
{
	
margin-top:20px;
margin-left:20px;

padding:20px;
padding-right:40px;
	
list-style-type:none;

width:auto;
	
position:relative;
	
display:block;
	
height:33px;
	
font-size:12px;
	
font-weight:bold;
	
background:url('images/nav_bg.png') repeat-x left top;
	
font-family:Arial, Helvetica, sans-serif;
	
border-bottom:0px solid #000000;
	
border-top:0px solid #000000;
    top: 6px;

}


ul#menu li
{
	
text-align:left;
display:block;
	
float:left;
	
margin:0;
	
padding:0;
}
	

ul#menu li a
{
	
display:block;
	
float:left;
	
color:#FFFFFF;
	
text-decoration:none;
	
font-weight:bold;
	
padding:8px 10px 0 10px;

}
	

ul#menu li a:hover
{	
	
height:22px;
	
color:#999999;
	
background:transparent url(images/nav_bg.png) 0px -30px no-repeat;		

}
	


ul#menu li a.current
{
	
display:inline;
	
height:22px;
	
background:transparent url(images/nav_bg.png) 0px -30px no-repeat;	
	
float:left;
	
margin:0;

}

.clearit {
	
margin: 0;
	
padding: 0;
	
height: 0;
	
clear: both;

}


ul#menubottom li
{
	
text-align:right;
display:block;
	
float:left;
	
margin:0;
	
padding:0;
}
	

ul#menubottom li a
{
	
display:block;
	
float:left;
	
color:#000000;
	
text-decoration:none;
	
font-weight:bold;
	
padding:8px 10px 0 10px;

}
	

ul#menubottom li a:hover
{	
	
height:22px;
	
color:#999999;
	
background:transparent url(images/nav_bg.png) 0px -30px no-repeat;		

}
	


ul#menubottom li a.current
{
	
display:inline;
	
height:22px;
	
background:transparent url(images/nav_bg.png) 0px -30px no-repeat;	
	
float:left;
	
margin:0;

}

.clearit {
	
margin: 0;
	
padding: 0;
	
height: 0;
	
clear: both;

}

.adminmenu {
	
width: 155px;
	
height: 150px;
margin-top: 0px;
	
margin-left:0px;
padding: 0px;
	
display: block;

}

.adminmenu ul {
	
display: block;
	
list-style: none;
	
margin: 0;
	
padding: 0;

}

.adminmenu ul li {
	
display: block;
	
float: left;
	
width: 100%;
	
margin: 0;
	
padding: 0;
	
background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;

}

.adminmenu ul li a {
	
display: block;
	
margin: 0;
	
width: 100%;
	
padding-left: 0px;
	
text-transform: uppercase;

font-weight:bold;	
font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	
font-size: 70%;
	
color: #000000;
	
text-decoration: none;
	
background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;

}


.adminmenu ul li a span.menu_ar {
	
display: block;
	
margin: 0;
	
width: 100%;
	
height: 22px;
	
padding-top: 5px;
	
padding-right: 35px;
	
background: transparent url(images/bg-bubplastic-button.gif) top right no-repeat;
	
cursor: pointer;

}

.adminmenu.blue ul li a:hover,
.adminmenu.blue ul li.highlight a {
	
background: transparent url(images/bg-bubplastic-h-blue.gif) top left no-repeat;

}

.adminmenu.blue ul li a:hover span.menu_ar,
.adminmenu.blue ul li.highlight a span.menu_ar {
	
background: transparent url(images/bg-bubplastic-h-blue.gif) top right no-repeat;

}

/* BUBBLE PLASTIC HORIZONTAL MENU */


.bubplastic.horizontal {
	
width: 100%;
	
height: 27px;
	
margin: 0;
	
padding: 0;
	
background: #000000 url(images/bg-bubplastic.gif) top left repeat-x;

}

.bubplastic.horizontal ul {
	
list-style: none;
	
margin: 0;
	
padding: 0;

}

.bubplastic.horizontal ul li {
	
float: left;
	
margin: 0;
	
padding: 0;
	
background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;

}


.bubplastic.horizontal ul li a {
	
display: block;
	
height: 27px;
	
padding-left: 35px;
	
float: left;
	
text-transform: uppercase;
	
font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	
font-size: 70%;
	
color: #000000;
	
text-decoration: none;

}


.bubplastic.horizontal ul li a span.menu_ar {
	
display: block;
	
float: left;
	
height: 22px;
	
padding-top: 5px;
	
padding-right: 35px;
	
background: transparent url(images/bg-bubplastic-button.gif) top right no-repeat;
	
cursor: pointer;

}

/* END BUBBLE PLASTIC HORIZONTAL MENU */



/* BUBBLE PLASTIC VERTICAL MENU */


.bubplastic.vertical {
	
width: 125px;
	
margin-top: 25px;
	
margin-left:0px;
padding: 0px;
	
display: block;

}

.bubplastic.vertical ul {
	
display: block;
	
list-style: none;
	
margin: 0;
	
padding: 0;

}

.bubplastic.vertical ul li {
	
display: block;
	
float: left;
	
width: 100%;
	
margin: 0;
	
padding: 0;
	
background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;

}
.bubplastic.vertical ul li a {
	
display: block;
	
margin: 0;
	
width: 100%;
	
padding-left: 0px;
	
text-transform: uppercase;

font-weight:bold;	
font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	
font-size: 70%;
	
color: #000000;
	
text-decoration: none;
	
background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;

}


.bubplastic.vertical ul li a span.menu_ar {
	
display: block;
	
margin: 0;
	
width: 100%;
	
height: 22px;
	
padding-top: 5px;
	
padding-right: 35px;
	
background: transparent url(images/bg-bubplastic-button.gif) top right no-repeat;
	
cursor: pointer;

}

/* END BUBBLE PLASTIC VERTICAL MENU */



/* AQUA HOVER */

.bubplastic.aqua ul li a:hover,
.bubplastic.aqua ul li.highlight a {
	
background: transparent url(images/bg-bubplastic-h-aqua.gif) top left no-repeat;

}

.bubplastic.aqua ul li a:hover span.menu_ar,
.bubplastic.aqua ul li.highlight a span.menu_ar {
	
background: transparent url(images/bg-bubplastic-h-aqua.gif) top right no-repeat;

}



/* BLUE HOVER */

.bubplastic.blue ul li a:hover,
.bubplastic.blue ul li.highlight a {
	
background: transparent url(images/bg-bubplastic-h-blue.gif) top left no-repeat;

}

.bubplastic.blue ul li a:hover span.menu_ar,
.bubplastic.blue ul li.highlight a span.menu_ar {
	
background: transparent url(images/bg-bubplastic-h-blue.gif) top right no-repeat;

}



/* GRAY HOVER */

.bubplastic.gray ul li a:hover,
.bubplastic.gray ul li.highlight a {
	
background: transparent url(images/bg-bubplastic-h-gray.gif) top left no-repeat;

}

.bubplastic.gray ul li a:hover span.menu_ar,
.bubplastic.gray ul li.highlight a span.menu_ar {
	
background: transparent url(images/bg-bubplastic-h-gray.gif) top right no-repeat;

}



/* LIME HOVER */
.bubplastic.lime ul li a:hover,
.bubplastic.lime ul li.highlight a {
	
background: transparent url(images/bg-bubplastic-h-lime.gif) top left no-repeat;

}

.bubplastic.lime ul li a:hover span.menu_ar,
.bubplastic.lime ul li.highlight a span.menu_ar {
	
background: transparent url(images/bg-bubplastic-h-lime.gif) top right no-repeat;

}



/* ORANGE HOVER */

.bubplastic.orange ul li a:hover,
.bubplastic.orange ul li.highlight a {
	
background: transparent url(images/bg-bubplastic-h-orange.gif) top left no-repeat;

}

.bubplastic.orange ul li a:hover span.menu_ar,
.bubplastic.orange ul li.highlight a span.menu_ar {
	
background: transparent url(images/bg-bubplastic-h-orange.gif) top right no-repeat;

}



/* PINK HOVER */

.bubplastic.pink ul li a:hover,
.bubplastic.pink ul li.highlight a {
	
background: transparent url(images/bg-bubplastic-h-pink.gif) top left no-repeat;

}

.bubplastic.pink ul li a:hover span.menu_ar,
.bubplastic.pink ul li.highlight a span.menu_ar {
	
background: transparent url(images/bg-bubplastic-h-pink.gif) top right no-repeat;

}



/* PURPLE HOVER */

.bubplastic.purple ul li a:hover,
.bubplastic.purple ul li.highlight a {
	
background: transparent url(images/bg-bubplastic-h-purple.gif) top left no-repeat;

}

.bubplastic.purple ul li a:hover span.menu_ar,
.bubplastic.purple ul li.highlight a span.menu_ar {
	
background: transparent url(images/bg-bubplastic-h-purple.gif) top right no-repeat;

}



/* RED HOVER */

.bubplastic.red ul li a:hover,
.bubplastic.red ul li.highlight a {
	
background: transparent url(images/bg-bubplastic-h-red.gif) top left no-repeat;

}

.bubplastic.red ul li a:hover span.menu_ar,
.bubplastic.red ul li.highlight a span.menu_ar {
	
background: transparent url(images/bg-bubplastic-h-red.gif) top right no-repeat;

}


.Adresse 
{

display:block;
	
color:#000000;
	
text-decoration:none;
	
text-align:left;
font-weight:none;
	
font-Family:arial;
font-size:9;

}
	
.Adresse a
{
color:#000000;
	
text-decoration:none;
	
text-align:left;
font-weight:none;
	
font-Family:arial;
font-size:9;

}

.Contenttext1
 
{
width:475px; 

margin-top:25;
margin-left:30;	
float:left;
color:#303030;
	
text-decoration:none;
	
font-weight:none;
	
font-Family:arial;
font-size:12;
padding:8px 20px 0 20px;

}
	
.Boldcontenttext1

{

font-weight:bold;
	
color:#000000;
	
}
	
.Contenttext1 a
{

text-decoration:none;
	
font-weight:small;
	
color:#870000;
	
}
	
.Contenttext1 a:hover
{

text-decoration:none;
	
font-weight:small;
	
color:#870000;
	
}

.ItalicContenttext1

{

font-style:oblique;
	
color:#000000;
	
}

#sideslides {
    position:absolute;
    left:850px;
    top:220px;
    width:470px;
    height:170px;
    z-index:10;
}

#slides {
    width:470px;
    height:170px;
}

#slides .slides_container {
    width:470px;
    height:170px;
}
#slides .slides_container div {
   width:470px;
   height:170px;
   display:block;
}

#slides2 {
    width:250px;
    height:290px;
}

#slides2 .slides_container {
    width:250px;
    height:290px;
}
#slides2 .slides2_container div {
   width:250px;
   height:290px;
   display:block;
}
