@media screen{

*{
 margin:0;
 padding:0;
 border:none;
}
html{
 color:#666;
 background-color:#d9e2e6;
 background-image:url(/img/buchiffon.jpg);
}
body{
 font: normal 76% verdana, sans-serif !important;
 height:100%;
 text-align:center;
 background-image:inherit;
}
div#st1{
 z-index:3;
 padding:0em; 
 margin:0.5em auto 2em auto;
 width:240px;
 color:#666;
 background-color:#efefef;
 text-align:left;
 border: 1px solid #c0c0c0;
}
div#st3{
 padding:0.5em;
}

div#t1{
 height:2em;
 color:#fff;
 background-color:#efefef;
}

p{margin:0.5em 0.5em 0 0.5em;}
p.o1{padding:0.2em 0 0.2em 0.4em;height:1.2em;}
hr{margin:0.5em 1em 0.5em 1em;color:#caa862;background:#caa862;border:0;height:0.1em;}
h3{font-size:1.1em;}
img{margin:0;padding:0;border:none;}
ul{margin-left:2em;}
table{width:96%;border-collapse:collapse;padding:0 5px 0 5px;margin:0 5px 0 5px;}


div#clients{
 position:relative;
 z-index:10;
 top:0;
 left:0;
 width:0;
 height:0;
}

div#clients > div{
 position:fixed;
 bottom:4em;
 left:1em;
 width:16em;
 border-top: 2px solid #bcbcde;
 border-right: 2px solid #069;
 border-bottom: 2px solid #069;
 border-left: 2px solid #bcbcde;
 color:#069;
 background:#dae7f3 url(/img/bg/bglbupopup.jpg) top right repeat-y;
}

div.htab h2{
 text-align:left;
 padding:0.2em 0 0.2em 0.3em;
 font:normal bold 1.2em Helvetica, Arial, sans-serif;
 color:#eff3f8;
 background-color:#6b94bd;
}

div.carea{
 padding:1em;
 color:#069;
 background-color:transparent;
 /*font:normal normal 0.8em verdana, Arial, sans-serif;*/
}

div.clientsArea{
 clear:both;
 float:left;
 margin:0.5em 1em;
 padding:0;
 width:100%;
}

div.clients1{ 
 float:left;
 right:0;
 width:100%;
 color:#069;
 padding:1em;
 background-color:#dae7f3;
 /*border:1px solid #069;*/
 border:1px solid #9fc1df;
}

div.clients2{ 
 float:left;
 width:20em;
 text-align:left;
}

.clients1 a{
 font-weight:bold;
 color:#036;
 background-color:inherit;
}


.clients1 p{
 color:#036;
 background-color:inherit;
}
.clients2 img{
 border-top:1px solid #eee;
 border-right:1px solid #666;
 border-bottom:1px solid #666;
 border-left:1px solid #eee;
 padding:0.5em;
 color:#000;
 background-color:#fbffff;
}

div#clientsCanvas{
 float:left;
 padding:0 4em 3em 0;
 margin-bottom:3em;
}

/*
#cr3{
 padding:1em;
 margin-right:3em;
}
*/

div.csr1{
 float:left;
 width:18em;
 text-align:left;
}

/* defined classes */

.bld{font-weight:bold;}

div#f1 {
 padding:0.4em 0 0 0.4em;
 height:1.6em;
 background-image:url(/img/greybg.gif);
 background-repeat:repeat;
}

div#f76{
 position:absolute;
 top:-10em;
 left:58%;
 width:0;
 height:0;
 margin:0;
 padding:0;
 border:0;
}

div#f77{
 position:absolute;
 z-index:20;
 color:#666;
 background-color:transparent;
 bottom:0.1em;
 right:0;
 float:right;
 vertical-align:bottom;
 margin:0;
 padding:0;
 border:none;
}
div#bg75{
 position:absolute;
 bottom:0;
 left:0;
 margin:0 0 0.5em 0.5em;
}

p.bg76{
 position:relative;
 float:left;
 margin:0 0.3em 0 0em;
}

div#mf1{
 z-index:10;
 position:fixed;
 bottom:0;
 left:0;
 height:26px;
 width:100%;
 background-image:url(/img/bg/bglbufoot.png);
}
div.ihd{
 float:left;
 z-index:11;
 padding-top:3px;
 margin:2px 0 0 2px;
 height:22px;
 width:87px;
 background-image:url(/img/iconholder.jpg);
 background-repeat: no-repeat;
}
.ihd img {margin:0;}
area{background-color:#990}

}