/*Round Boxex*/
.b1 {height:1px; font-size:1px; overflow:hidden; display:block; background:#ff6600; margin:0 5px;}
.b2 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:2px solid #ff6600; border-left:2px solid #ff6600; margin:0 3px;}
.b3 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:1px solid #ff6600; border-left:1px solid #ff6600; margin:0 2px;}
.b4 {height:2px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:1px solid #ff6600; border-left:1px solid #ff6600; margin:0 1px;}
.content {border-right:1px solid #ff6600; border-left:1px solid #ff6600; padding:5px 10px 5px 10px;}
/*Round Boxex End*/

/*Tab Nav Begin*/
#tablist{
padding: 7px 0px 7px 7px;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 12px Verdana;
z-index:200;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
z-index:200;
padding:0px;
}

#tablist li a:link
{
padding:5px 5px 7px 5px;
text-decoration: none;
border: 2px solid #ffcc00;
border-bottom: none;
color:#333333;
background-color:#ffb380;
z-index:200;
}

#tablist li a:visited
{
padding:5px 5px 7px 5px;
text-decoration: none;
border: 2px solid #ffcc00;
border-bottom: none;
color:#333333;
background-color:#ffb380;
z-index:200;
}

#tablist li a.current
{
background: #ffcc00;
color:#000000;
padding:8px 5px 7px 5px;
border: 2px solid #000000;
border-bottom: none;
z-index:200;
}

#tablist li a.current:visited
{
background: #ffcc00;
color:#333333;
padding:8px 5px 7px 5px;
border: 2px solid #000000;
border-bottom: none;
z-index:200;
}

#tabcontentcontainer{
height:34px;
position:absolute;
top:87px;
left:140px;
background-color:#FFCC00;
z-index:103;
}

#tabcontentcontainerBG{
width:81%;
position:absolute;
height:34px;
top:87px;
left:140px;
background-color:#FFCC00;
}

.tabcontent{
padding:8px 5px 5px 5px;
display:none;
background-color:#ffcc00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:85%;
}

.tabcontent a:link
{
color:blue;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:85%; font-weight:bold;
text-decoration:underline;
}

.tabcontent a:visited
{
color:blue;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:85%; font-weight:bold;
text-decoration:underline;
}

.tabcontent a:hover
{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:85%; font-weight:bold;
text-decoration:none;
}


/*Tab Nav End*/

body
{
margin: 0px 10px 0px 0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#ffffff;
}

a{font-family:verdana,arial;color:#0000FF;text-decoration:underline;font-size:100%;}
a:visited{font-family:verdana,arial;color:#0000FF;text-decoration:underline;font-size:100%;}
a:hover{font-family:verdana,arial;color:#FF0000;text-decoration:none;font-size:100%;}
a:visited:hover{font-family:verdana,arial;color:#FF0000;text-decoration:none;font-size:100%;}
a:active:{font-family:verdana,arial;color:#0000FF;text-decoration:none;font-size:100%;}

#header_container
{
background-color:#0000ff;
height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF; font-weight:bold; font-size: 160%;
}

#header_inhalt
{
padding: 8px 5px 5px 90px;
}

#corner_logo
{
position:absolute;
left:0px;
top:0px;
z-index: 210;
margin:7px 0px 0px 5px;
}

#corner_phone
{
position:absolute;
right:-1px;
top:0px;
height:119px;
z-index:501;
}

#globalnav_container
{
position:relative;
top:3px;
left:0px;
margin:0px;
padding:0px;
z-index:200;
}


#globalnav_inhalt
{
padding: 5px 0px 0px 80px;
margin:0px;
background-color: #FF6600;
}

#search_container
{
position:relative;
top:3px;
left:0%;
width:140px;
background-color: #FFcc00;
z-index:200;
}

#search_inhalt
{
padding:5px;
background-color: #FFcc00;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000; font-weight:bold; font-size: 80%;
height:24px;
}

#main
{
margin-left:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%;
}

main a, a:visited
{font-size:100%;}

#left_cont1
{
position:absolute;
top:140px;
left:5px;
width:170px;
height:110px;
background-color:#0033ff;
border-top: 0px; border-right:1px; border-bottom:1px; border-left:1px;
border-style: solid; border-color: #666666;
padding:4px;
z-index:101;

}

#left_cont1a
{
position:absolute;
top:130px;
left:15px;
width:150px;
background-color:#BFCFFF;
border-top: 1px; border-right:1px; border-bottom:1px; border-left:1px;
border-style: solid; border-color: #666666;
padding:4px;
z-index:102;
}

#left_cont2
{
position:absolute;
top:290px;
left:5px;
width:170px;
height:165px;
background-color:#0033ff;
border-top: 0px; border-right:1px; border-bottom:1px; border-left:1px;
border-style: solid; border-color: #666666;
padding:4px;
z-index:101;
}

#left_cont2a
{
position:absolute;
top:280px;
left:15px;
width:150px;
background-color:#BFCFFF;
border-top: 1px; border-right:1px; border-bottom:1px; border-left:1px;
border-style: solid; border-color: #666666;
padding:4px;
z-index:101;
}

#left_cont3
{
position:absolute;
top:500px;
left:5px;
width:170px;
height:165px;
background-color:#0033ff;
border-top: 0px; border-right:1px; border-bottom:1px; border-left:1px;
border-style: solid; border-color: #666666;
padding:4px;
z-index:101;
}

#left_cont3a
{
position:absolute;
top:490px;
left:15px;
width:150px;
background-color:#BFCFFF;
border-top: 1px; border-right:1px; border-bottom:1px; border-left:1px;
border-style: solid; border-color: #666666;
padding:4px;
z-index:101;
}


#left_cont4
{
position:absolute;
top:710px;
left:5px;
width:170px;
height:125px;
padding:4px;
z-index:101;
}

#left_cont4a
{
position:absolute;
top:700px;
left:15px;
width:150px;
padding:4px;
z-index:101;
}


.leftnav
{
background-color:#ffcc00;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold;
border:1px solid #202020;
}

.leftnav a
{
background-color:#ffcc00;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold;
text-decoration:none;

}

.leftnav a:visited
{
display:block;
background-color:#ffcc00;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold;
text-decoration:none;

}

.leftnav a:hover
{
display:block;
background-color:#ff6600;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold;
}

.leftnav a:visited:hover
{
display:block;
background-color:#ff6600;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold;
text-decoration:none;
}

.leftnav_header
{
display: block;
background-color:#ff6600;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; font-weight:bold;
border:1px solid #202020;
}

.productpic
{
float:left; margin-left:0px; margin-right:0px;
}

h1
{font-family:Verdana, Arial, Helvetica, sans-serif; color:#0033ff; font-size:160%; margin:0px;}

h2
{font-family:Verdana, Arial, Helvetica, sans-serif; color:#0033ff; font-size:130%; 
clear:both; margin:0px 0px 5px 0px;}

h3
{font-family:Verdana, Arial, Helvetica, sans-serif; color:#0033ff; font-size:110%; 
clear:both; margin:0px 0px 5px 0px;}

hr
{color:#666666; height:1px; margin:0px 0px 5px 20px; width:70%; text-align:left; }

td
{font-family:Verdana, Arial, Helvetica, sans-serif;}

input
{
font-size:12px;
}

ul
{
list-style-image: url(http://www.x10.com/minisites/x10miniT/images/arrow1.jpg);  color:#333333; font-weight:bold; font-size:100%; margin:10px 10px 10px 10px;
}


#footer
{
margin: 20px 0px 0px 10px;
font-size:80%;
width:80%;
float:right;
}

.orangebold
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:120%; color:#ff6600; font-weight:bold;
}

.bluebold
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:120%; color:#0033ff; font-weight:bold;
}

.blue
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; color:#0033ff; font-weight:bold;
}

.bluebig
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:140%; color:#0033ff; font-weight:bold;
}

.redbold
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; color:#ff0000; font-weight:bold;
}

.blackbold
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:120%; color:#000000; font-weight:bold;
}

.drag{
        position:absolute;
        z-index: 500;
        visibility:hidden;
        top:-190;
        cursor:hand;
        left:0;
}
.drag2{
        position:absolute;
        z-index: 500;
        top:0;
        cursor:hand;
        left:0;
}