hr{
border:none;
border-top:1px solid #000;
}

.cb {
clear:both;
}

div.boxx {
border:1px solid #DBE5EB;
margin-top:5px;
padding: 0px;

}

.boxx h2 {
background: #DBE5EB url('/_img/Page-BgTexture.jpg') top left repeat;
margin:0px;
font-size:1.3em;
padding: 2px 0px 2px 10px;
}

.boxx h2 a:first-letter {
text-transform:uppercase;
}

.boxx h2 a {
text-decoration:none;
font-size:1.1em;

}

.boxx p {
padding:0 10px 0 10px;


}

#mainimg {


width:100%;
text-align:center;
vertical-align:middle;


}

#ramka {
border:3px double #608DA9;
padding:1px;
margin-bottom:5px;

}

.mini {
border:1px solid #608DA9;
padding:1px;
margin:1px;

}

h1:first-letter, h2:first-letter, h3:first-letter {
text-transform:uppercase;
}

.gall, .trzuty
{
margin-top:2px;
margin-left:auto;
margin-right:auto;
border-collapse: collapse;
}


.search_hint {
font-size:10px;


}

abbr {
border:none;

}
.menu2x{width:670px;height:160px;float:right;margin-bottom:5px;}.boxxx{float: left;text-align:center;margin-left:11px;width:155px;}.boxxx img{padding:2px;border: solid 1px #ccc;background-color: #fff;}.boxxx a:link {font-size:12px;font-weight:bold;text-decoration: none;color:#436d86;}.boxxx a:visited {font-size:12px;font-weight:bold;text-decoration: none;color:#436d86;}.boxxx a:active {text-decoration: none;}.boxxx a:hover {text-decoration: none;}
