@charset "utf-8";
/* CSS Document */

<!--
* {
margin:0;
padding:0;
}

body, html {
    height: 100%;
    margin: 0px;
    padding: 0px;
        font-family: Arial, Helvetica, sans-serif;
        color:#ffffff;
        /*background:transparent url(_gifs/bg.jpg) repeat-x top left;*/
        background-color:#fff;
        /*background-color:#1C1C1C;*/
}


#page {
        float: left;
    width: 1050px;
    margin: 0px 0px 0px 0px;
        /*background-color:#2a2a2a;*/
}

#left {
    width: 154px;
    float: left;
    /*height: 100%;*/
    padding: 0px;
    margin: 0 0 0 3px;
    /*background-color:#333333;*/
}

/*Navigation*/
#nav {
        margin:0 0 9px 0;
        background: url(_gifs/bg_box_rechts.gif);
        border-top:#6a7a7d solid 1px;
        border-right:#6a7a7d solid 1px;
        border-bottom:#6a7a7d solid 1px; /*border-bottom:#000000 solid 1px;*/
        border-left:#6a7a7d solid 1px;
}
#nav span {
        padding:2px 5px 2px 10px;

        display:block;
}
#line {
        display:block;
        width:152px;
        height:2px;
        line-height:0px;
        font-size:0px;
        background:url(_gifs/nivi_linie.gif) no-repeat top left;
}

#head1 {   /*  Leaderboard  */
position: absolute;
top: 0px;
left: 136px;
z-index:90;
    width: 728px;
    height: 90px;
    padding: 0;
    margin: 0;

}

#head2 {  /*  Logo  */
position: absolute;
top: 99px;
left: 0px;
z-index:91;
    width: 239px;
    height: 108px;
    padding: 0px;
    margin: 0px 0px 0px 0px;
}
#head2de {  /*  Head  */
position: absolute;
top: 92px;
left: 0px;
z-index:91;
    width: 864px;
    height: 110px;
    padding: 0px;
    margin: 0px 0px 0px 0px;
background:url(_gifs/tecguan_header_deutsch.jpg) bottom left;
}
#head2en {  /*  Head  */
position: absolute;
top: 92px;
left: 0px;
z-index:91;
    width: 864px;
    height: 110px;
    padding: 0px;
    margin: 0px 0px 0px 0px;
font-size:50%;
background:url(_gifs/tecguan_header_english.jpg) bottom left;
}
#headCam a { /*Start-Button*/
position:absolute;
top:241px;
left:18px;
z-index:95;
width:120px;
height:19px;
display:block;
text-align:center;
color:#666;
font-size:12px;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
#en {
        position:absolute;
        top:19px;
        left:795px;
        z-index:95;
        width:30px;
        height:19px;
        display:block;
}
#de {
        position:absolute;
        top:19px;
        left:831px;
        z-index:95;
        width:30px;
        height:19px;
        display:block;
}
#beta {
        position:absolute;
        top:120px;
        left:258px;
        z-index:96;
        width:600px;
        height:20px;
        display:block;
}
#head3 {  /*  Head  */
    width: 864px;
    height: 202px;
    padding: 0;
    margin: 0 0 0 0;
font-size:50%;
/*background:url(_gifs/header.jpg) bottom left;*/
}


#main {
    width: 864px;
    float: left;
    padding: 0;
    margin: 9px 0 0 3px;
    /*background-color: #2a2a3a;*/
}

#maincont2 {
    width: 426px;
    float: left;
    padding: 0 0 0 0;
    margin: 0;
        /*background: transparent url(_gifs/bg2.jpg) repeat-x top left;*/
    background-color:#fff;
}

#ArtTab {
        border-top:#6a7a7d solid 1px;
        border-right:#6a7a7d solid 1px;
        border-bottom:#000000 solid 1px;
        border-left:#6a7a7d solid 1px;
        background:url(_gifs/bg_box_mitte.gif);
}
#ArtTabNavi {
        border-top:#fff solid 1px;
        border-right:#bac9d8 solid 1px;
        border-bottom:#bac9d8 solid 1px;
        border-left:#bac9d8 solid 1px;
        background:url(_gifs/bg_navigation_box.jpg);
}
#ArtTabNavi a {
        color:#579C01;
}
#ArtTabSmart {
        border-top:#fff solid 1px;
        border-right:#bac9d8 solid 1px;
        border-bottom:#bac9d8 solid 1px;
        border-left:#bac9d8 solid 1px;
        background:url(_gifs/bg_navigation_box.jpg);
}
#ArtTabSmart a {
        color:#579C01;
}
#NaviNav {
        padding:8px 0 0 10px;
        line-height:20px;
        vertical-align:middle;
        font-size:90%;
        font-weight:bold;
}
#NaviNav img{
        vertical-align:middle;
}
#NaviNav a{
        padding:0 0 0 0;
        color:#88d32e;
}

#SmartNav {
        padding:8px 0 0 10px;
        line-height:20px;
        vertical-align:middle;
        font-size:90%;
        font-weight:bold;
}
#SmartNav img{
        vertical-align:middle;
}
#SmartNav a{
        padding:0 0 0 0;
        color:#88d32e;
}

#dachFoto {
        height:55px;
        border-top:#6a7a7d solid 1px;
        border-right:#6a7a7d solid 1px;
        border-left:#6a7a7d solid 1px;
        padding:0;
        background:url(_gifs/dz_photo.gif); /* bg_dach_gruen.gif oder ..dkl.gif */
}
#dachNavi {
        height:55px;
        border-top:#6a7a7d solid 1px;
        border-right:#6a7a7d solid 1px;
        border-left:#6a7a7d solid 1px;
        padding:0;
        margin:10px 0 0 0;
        background:url(_gifs/dz_navigation.gif); /* bg_dach_gruen.gif oder ..dkl.gif */
}
#dachSmart {
        height:55px;
        border-top:#6a7a7d solid 1px;
        border-right:#6a7a7d solid 1px;
        border-left:#6a7a7d solid 1px;
        padding:0;
        background:url(_gifs/dz_handy.gif); /* bg_dach_gruen.gif oder ..dkl.gif */
}

#dach2 {
        height:22px;
        border-top:#6a7a7d solid 1px;
        border-right:#6a7a7d solid 1px;
        border-left:#6a7a7d solid 1px;
        padding:0;
        background:url(_gifs/bg_dach_dkl.gif); /* bg_dach_gruen.gif oder ..dkl.gif */
}
#dach3 {
        height:22px;
        border-top:#6a7a7d solid 1px;
        border-right:#6a7a7d solid 1px;
        border-left:#6a7a7d solid 1px;
        background:url(_gifs/bg_dach_dkl.gif); /* bg_dach_gruen.gif oder ..dkl.gif */
}
#block {
        border:#6a7a7d solid 1px;
        padding:6px 6px 12px 6px;
        background:url(_gifs/bg_box_rechts.gif);
        margin-bottom:10px;
}
#ArtOut {
        border:solid 1px #6a7a7d;
        padding:0 0px 0 0px;
}
#kurzinfo {
        height:135px;
        border:1px solid #6a7a7d;
        margin:9px;
        background:url(_gifs/bg_box_mitte.gif);
}

#maincont23 {
    width: 722px;
    float: left;
    padding: 0;
    margin: 0 0 0 9px;
    /*background-color:#333333;*/
}

#rightcont3 {
    width: 198px;
    float: left;
    padding: 0px;
    margin: 0 0 0 9px;
    /*background-color: #333333;*/
}


#skycont {
    width: 160px;
    float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 12px;
    /*background-color:#1C1C1C;*/
}
#footer {
    float:left;
    position: relative;
        left: 1px;
        width: 728px;;
        height: 20px;
        margin-top:9px;
}



