html {
 background-image:url('../img/dushi/dushi_background.jpg');
 background-repeat:no-repeat;
 background-color:#ddd;
}

body {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
}

#lang_nl {
 position:absolute;
 left:830px;
 top:3px;
 z-index:10;
}

#lang_en {
 position:absolute;
 left:860px;
 top:3px;
 z-index:10;
}

#smilers_right {
 position:absolute;
 display:block;
 width:101px;
 height:335px;
 top:237px;
 left:946px;
 background-image:url('../img/dushi_smilers_right.png');
 background-repeat:no-repeat;
}

#smilers_left {
 position:absolute;
 display:block;
 width:203px;
 height:107px;
 top:457px;
 left:0px;
 background-image:url('../img/dushi_smilers_left.png');
 background-repeat:no-repeat;
}

#dots_top {
 position:absolute;
 display:block;
 width:868px;
 height:8px;
 top:125px;
 left:90px;
 background-image:url('../img/dushi_dots_top.png');
 background-repeat:no-repeat;
}

#dots_bottom {
 position:relative;
 display:block;
 width:868px;
 height:13px;
 top:15px;
 left:90px;
 background-image:url('../img/dushi_dots_bottom.png');
 background-repeat:no-repeat;
}

#address .content p{
 position:absolute;
 top:195px;
 left:55px;
 text-align:center;
 color:#fff;
 font-weight:bold;
 font-size:10px;
}

#address .content p a{
 color:#fff;
}

#smallpanel1, #smallpanel2 {
 position:relative;
 display:block;
 overflow:hidden;
 float:left;
 width:210px;
 height:200px;
 background-image:url('../img/bg_panel_210x200.png');
 background-repeat:no-repeat;
 opacity:20;
}

#smallpanel2 {
 background-image:none;
 width:198px;
 height:192px;
 margin-left:5px;
}

.small_panel_2 img {
 margin-bottom:5px;
 position:absolute;
 top:2px;
 left:4px;
 z-index:8;
}

.small_panel_2 img.active {
 z-index:10;
}

#smallpanel1 .content, #smallpanel2 .content {
 position:relative;
 display:block;
 overflow:hidden;
 width:170px;
 height:150px;
 text-align:left;
 margin:25px auto;
}

a {
 outline:none;
}

#header {
}

#main {
}

.smallpanel {
 background-image:url('bg_panel_210x200.png');
 background-repeat:no-repeat;
 opacity:20;
 text-align:center;
}

.contenthover {
 margin:100px 0 0 0;
}

#panel1:hover, #panel2:hover, #panel3:hover, #panel4:hover, #panel5:hover {
 background-image:none;
}

#panel1:hover .content, #panel2:hover .content, #panel3:hover .content, #panel4:hover .content, #panel5:hover .content {
 display:none;
}

#panel1:hover .contenthover, #panel2:hover .contenthover, #panel3:hover .contenthover, #panel4:hover .contenthover, #panel5:hover .contenthover{
 margin:2px 0 0 5px;
}

#panel1 {
 color:#F68F34;
}
#panel2 {
 color:#42C3D9;
}
#panel3 {
 color:#EA2A21;
}
#panel4 {
 color:#5E3C1C;
}
#panel5 {
 color:#EDB60E;
}
#panel6 {
 color:#006A72;
}

.smallpanel .content p {
 text-align:center;
}

#sidepanel {
 background-image:url('bg_panel_250x400.png');
 background-repeat:no-repeat;
}

#sidepanel li {
 list-style-position:outside;
 list-style-type:disc;
 margin-left:15px;
 margin-bottom:10px;
}

#address {
 background-image:url('../img/bg_address.png');
 background-repeat:no-repeat;
}

#infopanel {
 background-image:url('../img/bg_panel_475x400.png');
 background-repeat:no-repeat;
}

#subnav ul li a {
 color:#fff;
 text-decoration:none;
 font-weight:bold;
}

#subnav ul li a:hover {
 text-decoration:none;
}

#subnav ul li {
 background-image:url('../img/dushi/dushi_servicelinks_buttons.png');
 background-repeat:no-repeat;
 text-align:center;
}

#button1{
 background-position:10px 0 ;
}
#button1:hover{
 background-position:10px -69px;
}

#button2{
 background-position:-130px 0 ;
}
#button2:hover{
 background-position:-130px -69px;
}

#button3{
 background-position:-280px 0 ;
}
#button3:hover{
 background-position:-280px -69px;
}

#button4{
 background-position:-435px 0 ;
}
#button4:hover{
 background-position:-435px -69px;
}

#button5{
 background-position:-590px 0 ;
}
#button5:hover{
 background-position:-590px -69px;
}

#button6{
 background-position:-755px 0 ;
}
#button6:hover{
 background-position:-755px -69px;
}

.filosofie_strong {
 color: #730012;
}

#copyright {
 text-align:center;
 margin-right:60px;
 color:#999;
}

#copyright a {
 color:#556;
 font-weight:normal;
 text-decoration:none;
}