/*css GP innovation gmbh*/

body {
background-image: url('img-layout/bg-main2.jpg');
background-repeat:repeat-y;
font-family:arial, sans-serif;

}
td {
vertical-align: top;
}

#outer-rim {
        width: 1000px;
        margin:10px 0 20px 0;
        padding: 0 0 0 0;
        border:3px solid #003080;
        overflow:  hidden ;
        background-color:#EDEBF9;
        background-image:url('img-layout/Fotolia_26556895_kl-sm.jpg');
        background-repeat:repeat-y;

}

#head {
        width: 1000px;
        height: 134px;
        margin:0 0 0 0;
        padding: 0 0 0 0;
        border:0px solid #F0F0F0;
        overflow:  hidden ;
        background-image:url('img-layout/web3_011.gif');
        background-repeat:no-repeat;

}

#slogen {
         padding:73px 0 0 60px;
         font-family:Arial, sans-serif;
         font-size:1em;
         color:#193a84;
         font-weight:bold;

}
#spacer-left {
        width: 59px;
        height: 449px;
        margin:0 0 0 0;
        padding: 0 0 0 0;
        border:0px solid #F0F0F0;
        overflow:  hidden ;
        background-image:url('img-layout/web3_02#.gif');
        background-repeat:no-repeat;
        float:left;

}

#spacer-left2 {
        width: 59px;
        height: 449px;
        margin:0 0 0 0;
        padding: 0 0 0 0;
        border:0px solid #F0F0F0;
        overflow:  hidden ;
        background-image:url('img-layout/web3_02.#gif');
        background-repeat:no-repeat;
        float:left;

}

#spacer-left3 {
        width: 59px;
        height: 449px;
        margin:0 0 0 0;
        padding: 0 0 0 0;
        border:0px solid #F0F0F0;
        overflow:  hidden ;
        background-image:url('img-layout/web3_02#.gif');
        background-repeat:no-repeat;
        float:left;

}




#content-box {
        width: 1000px;

        margin:0 0 0 0;
        padding: 0 0 0 0;
        border:0px solid #F0F0F0;
        overflow:  hidden ;
        background-image:url('#');
        background-repeat:repeat-y;
        float:left;

}

#content {
        width: 880px;

        margin:0 0 0 0;
        padding: 0 0 0 0;
        border:0px solid #F0F0F0;
        overflow:  hidden ;
        background-image:url('img-layoutw/gp-web22R2C2.gif');
        background-repeat:no-repeat;
        float:left;

}
#content1 {
        width: 880px;

        margin:0 0 0 0;
        padding: 0 0 0 0;
        border:0px solid #F0F0F0;
        overflow:  auto;
        background-image:url('img-layout/gp-web22R2C2x.gif');
        background-repeat:no-repeat;
        float:left;

}

#spacer-right {
        width: 59px;
        height: 449px;
        margin:0 0 0 0;
        padding: 0 0 0 0;
        border:0px solid #F713DA;
        overflow:  hidden ;
        background-image:url('img-layout/web3_03_1.gif');
        background-repeat:no-repeat;
        float:right;


}

#spacer-right2 {
        width: 59px;
        margin:0 0 0 0;
        padding: 0 0 0 0;
        border:0px solid #F0F0F0;
        overflow:  hidden ;
        background-image:url('rimg-layout/web3_03_1.gif');
        background-repeat:no-repeat;
        float:right;


}

#footer {
        width: 1000px;
        height: 29px;
        margin:0;
        padding: 0px 0 0px 0px;
        border:0px solid #F0F0F0;
        overflow:  hidden ;
        background-image:url('img-layout/web3_04.gif');
        background-repeat:no-repeat;
        float:right;
        font-size:0.8em;
}



#menue {

        margin:0 0 0 0;
        padding: 20px 0 0 60px;
        border:0px solid #F0F0F0;
        overflow:  hidden ;
        font-family:Arial, sans-serif;
        font-size:0.9em;

}

a:link { font-weight:bold; color:#333333; text-decoration:none; }
a:visited { font-weight:bold; color:#333333; text-decoration:none; }
a:focus { font-weight:bold; color:#000000; text-decoration:underline; }
a:hover { font-weight:bold; color:#000000; text-decoration:none; }
a:active { font-weight:bold; color:#201C95; text-decoration:underline; }

h1:focus { background-color:red; }
h1:hover { background-color:silver; }
h1:active { background-color:green; }


/*-- menue anwendung --*/

/* CSS v_emr_pixel_003*/

#menue2 {
width: 162px;
height: 400px;
font-size: 100%;
padding-top:70px;
border-right:1px solid #183881;

}
.menuekopf {
font-weight: bold;
color: #183881;
width: 153px;
padding: 5px;
border: 0px solid #000000;
margin-bottom: 5px;
}
#menue2 ul {
list-style-type: none;
padding: 0px;
margin: 2px;
}
#menue2 li {
display: block;
margin-bottom: 6px;
}
#menue2 li a, #menue li a:link {
text-decoration: none;
display: block;
color: #183881;
width: 153px;
padding: 2px 2px 2px 5px;
border: 0px solid #000000;
font: italic small-caps bold 1em/1.5em arial black, sans-serif;
}
#menue2 li a:visited {
color: #183881;
}

#menue2 li a:hover, #menue li a:active, #menue li a:focus {
color: #FFFFFF;
border-top: 0px solid #66FF33;
border-right: 0px solid #FFFFFF;
border-bottom: 0px solid #66FF33;
border-left: 0px solid #FFFFFF;
background-color: #183881;
}


/*-- Text --*/

.ueberschrift_formular    {
color: #FFFFFF;
font-weight: bold;
background-color: #183881;
}


.text_normalsw   {
font-size:0.8em;
vertical-align: top;
}


.text_normalsw_1    {
line-height: 1.5;
font-size:1.2em;
}

li {
      line-height: 1.3;
         }

/*-- Tabellenbildwechsel --*/

a#kontakt{
         display:block;
         width:16px;
         height:16px;
         background: transparent url(img-content/produkte/strahlmittel/strahl-2.jpg) 0px 0px no-repeat;
         text-indent:-9000%;
         }
a:hover#kontakt{
         background: transparent url(img-content/produkte/strahlmittel/strahl-2b.jpg) 240px -16px no-repeat;
}


.tab_bg_1 {
         background-image: url(img-layout/anwendungen/tab-back-y1.gif);
                   background-repeat:no-repeat;
                 background-position:bottom right;


}

.tab_bg_2 {
         background-image: url(img-layout/anwendungen/tab-back-y2.gif);
                   background-repeat:no-repeat;
                 background-position:bottom left;


}

.tab_bg_3 {
         background-image: url(img-layout/anwendungen/tab-back-y3.gif);
                   background-repeat:no-repeat;
                 background-position:bottom right;


}

.tab_bg_4 {
         background-image: url(img-layout/anwendungen/tab-back-y4.gif);
                   background-repeat:no-repeat;
                 background-position:bottom right;


}

.bildschatten {
 background: url(img-layout/bildschatten.png) no-repeat bottom left;
 padding: 4px 7px 17px 7px;


.img { display: inline; vertical-align: middle; }