/******
sitemap
******/
ul#sitemap{
margin-left:50px;
width: 300px;
}
ul#sitemap p{
font-weight:normal;
margin-left:25px;
font-size:1em;
line-height:1.1em;
color:#7C7C7C;
}
.li1{
border-bottom:1px dotted #ccc;
padding:10px 0;

}
ul#sitemap a{
text-decoration:none;
height:16px;
line-height:16px;
padding:1px 0 0 25px;
display:block;
background-repeat: no-repeat;
background-color:transparent;
background-image: url("/media/images/icons/icon_lib_col.png");
letter-spacing:0.1em;
font-weight:bold;
}
ul#sitemap a.l1{
background-position: 0 -119px;


}
ul#sitemap a.l2{
background-position: 0 -799px;
}
ul#sitemap a.l3{
background-image: none;
background-position: 0 -119px;
}
ul#sitemap li{
margin-left:18px;
line-height: 1.9em;
}
ul#sitemap li
ul.level_2,
ul.level_3{

}
ul#sitemap ul.level_3 p{
margin-left:45px;
}
ul.level_2{
margin-top: 0.5em;
font-size: 0.9em;
}
ul#sitemap ul.level_2 li{


}
/******
kontakt
******/
div#contactForm,
div#finalSend{
margin-left: 50px;
padding:20px;
}
div#contactForm fieldset,
div#finalSend fieldset{
margin-bottom:20px;
border: 1px solid #ff6600;
width: 500px;
}
div#contactForm fieldset legend,
div#finalSend fieldset legend{
font-weight:bold;
color:#ff6600;
margin-left:7px;
padding:0 5px;
font-size:0.9em;
}
div#formCtrl{
padding:20px;
margin-left: 50px;
}
div#formCtrl label{
font-family:verdana,arial,helvetica, sans-serif;
font-size:0.8em;
letter-spacing:0.1em;
color:#ff6600;
}