body
{
font-family:Arial;
}
/* Základní nastavení */
p
{
margin:0px;
padding:0px;
}
a {
text-decoration:none;
}
h1 {
padding-top:3px;
border-top:1px solid #7D2468;
margin-top:9px;
margin-bottom:9px;
font-size:20px;
text-align:left;
}
h2 {
padding-top:2px;
border-top:1px solid #7D2468;
margin-top:7px;
margin-bottom:8px;
font-size:16px;
text-align:left;
}
h3 {
padding:2px;
background:#7D2468;
color:#FFFFFF;
margin-top:6px;
margin-bottom:6px;
font-size:15px;
text-align:left;
}
img{
max-width:486px;
}

/* Layout divy */
.darkframe {
background:#7D2468;
font-size:0px;
}
.novinky
{
background:#D7C0D2;
padding:2px;
margin-top:2px;
border:1px solid #7D2468;
}
.hlavni_plocha
{
width:1024px;
margin:12px;
padding:0px;
}
.plocha {
margin-top:10px;
}
.box_center {
position:relative;
float:left;
text-align:center;
left:6px;
width:504px;
background:#FFFFFF;
margin-bottom:20px;
}
.box_pravy {
position:relative;
float:right;
right:0px;
width:306px;
background:#FFFFFF;
}
.box_levy {
position:relative;
float:left;
width:200px;
}
.reseter {
clear:both;
}
.komentar {
background:#D7C0D2;
text-align:left;
margin:2px;
margin-bottom:0px;
padding:4px;
font-size:13px;
}
.komentar_text {
border:2px solid #D7C0D2;
text-align:left;
color:#7D2468;
padding:4px;
margin:2px;
margin-top:0px;
margin-bottom:6px;
font-size:12px;
}
.comment-frame {
margin:30px 2px;
padding:4px;
border:2px solid #7D2468;
}
.paging {
text-align:right;
font-size:12px;
margin-bottom:10px;
}

/* odkazy */

a.foto-a-nahled-left {
border:0px;
float:left;
margin:4px;
max-width:480px;
}
a.news {
float:right;
}
a.menu {
background:#7D2468;
display:block;
padding-left:6px;
padding-right:6px;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}
a.submenu {
background:#D7C0D2;
display:block;
padding:3px;
margin-left:20px;
font-size:14px;
font-weight:bold;
margin-bottom:5px;
color:#7D2468;
}
a.submenu:hover {
color:#000000;
}
a.archiv_nadpis
{
background:#D7C0D2;
padding:2px;
margin-bottom:0px;
font-size:14px;
display:block;
font-weight:900;
text-align:left;
}
a.archiv_nadpis:hover
{
color:#000000;
}
a.perex_nadpis
{
background:#7D2468;
color:#FFFFFF;
padding: 0px 8px;
margin-bottom:0px;
font-size:16px;
display:block;
font-weight:900;
}
a.lastph {
padding:6px;
margin:2px;
display:block;
text-align:left;
}
a.nextph {
padding:6px;
margin:2px;
display:block;
text-align:right;
}

/* ostatní */
img.static{
border:0px;
float:none;
margin:0px;
max-width:2400px;
}
.menugroup{
margin-bottom:5px;
}
.perex
{
background:#FFFFFF;
padding:10px;
font-size:12px;
border:2px solid #D7C0D2;
min-height:110px;
text-align:justify;
font-family:Verdana;
/*font-weight:800;*/
}
.perex_pata
{
background:#D7C0D2;
color:#000000;
padding:2px;
padding-right:4px;
margin-bottom:20px;
font-size:10px;
text-align:right;
}
a.clanek_nadpis
{
background:#7D2468;
color:#FFFFFF;
padding: 0px 8px;
font-size:20px;
display:block;
}
h1.clanek_nadpis
{
background:#7D2468;
color:#FFFFFF;
padding: 0px;
font-size:20px;
}
.clanek_nadpis
{
background:#7D2468;
color:#FFFFFF;
padding: 0px 8px;
font-size:20px;
display:block;
}
.clanek_text
{
background:#FFFFFF;
padding:10px;
font-size:15px;
border:2px solid #D7C0D2;
font-family:Verdana;
text-align:justify;
/*font-weight:800;*/
}
.clanek_pata
{
background:#D7C0D2;
color:#000000;
padding:2px;
padding-right:4px;
font-size:12px;
text-align:right;
}
.news_text
{
background:#FFFFFF;
padding:3px;
font-size:13px;
border:1px solid #D7C0D2;
text-align:justify;
}
.news_hlava
{
background:#D7C0D2;
color:#000000;
padding:2px;
padding-right:4px;
font-size:11px;
text-align:right;
margin-top:10px;
}
.best_nadpis
{
background:#7D2468;
color:#FFFFFF;
padding-left:6px;
font-size:20px;
margin-top:10px;
margin-bottom:4px;
}
.best_foto
{
border:2px solid #7D2468;
padding:2px;
text-align:center;
}
img.best_foto {
margin:0px;
max-width:280px;
float:none;
}
a.thumb {
display:block;
float:left;
padding:1px;
}
a.hthumb {
display:block;
padding:2px;
background:#7D2468;
text-align:center;
color:#FFFFFF;
font-weight:900;
}
.lgal {
border:2px solid #D7C0D2;
margin:4px;
margin-bottom:14px;
text-align:center;
}
img.thumb {
width:120px;
padding:2px;
border:2px solid #7D2468;
margin:1px;
}
img.mthumb {
width:64px;
padding:2px;
border:2px solid #7D2468;
margin:1px;
}
.best_kalendar {
}
.last_nadpis {
border:2px solid #7D2468;
font-size:14px;
text-align:left;
margin:2px;
padding:2px;
}
.last_kom {
background:#D7C0D2;
font-size:10px;
text-align:left;
margin:2px;
margin-top:0px;
padding:4px;
}
a.last_kom {
margin:2px;
margin-bottom:0px;
padding:4px;
background:#D7C0D2;
font-size:12px;
text-align:left;
display:block;
font-weight:bold;
}

/* řádková inzerce */
.inzerce {
min-height:260px;
border:1px solid #000000;
background-image: url('cork.jpg');
background-repeat:y-repeat;
margin-top:2px;
margin-bottom:5px;
}
.adnote {
font-size:11px;
text-align:center;
margin-top:6px;
}
a.adlink {
float:right;
font-size:12px;
}
.ythumb {
width: 86px;
height: 84px;
color:#2D3BFF;
background: #F0FF59;
margin:3px;
margin-top:16px;
border-right:1px solid #540808;
border-bottom:1px solid #000000;
padding:4px;
font-size:14px;
float:left;
cursor: hand; cursor: pointer;
overflow:hidden;
}
.had {
float:left;
position:absolute;
z-index: 1;
display:none;
width: 288px;
/*height: 245px;*/
background: #F0FF59;
border:2px solid #000000;
padding:6px;
cursor: hand; cursor: pointer;
}
img.apt {
max-width:270px;
border:0px;
margin:6px;
}
.infup {
top:0px;
padding-top:2px;
padding-bottom:8px;
text-align:center;
color:#0000EE;
font-weight:900;
font-size:15px;
}
.inf {
bottom:0px;
padding-top:10px;
text-align:right;
color:#0000EE;
font-weight:900;
font-size:12px;
}

.lrule {
float:left;
min-width:504px;
}
.nlink {
float:left;
width:168px;
}
a.link {
background:#D7C0D2;
text-align:left;
margin-bottom:0px;
padding:4px;
font-size:14px;
font-weight:900;
display:block;
margin-top:12px;
margin-left:3px;
margin-right:3px;
min-height:34px;
}
a.hlink {
background:#7D2468;
color:#FFFFFF;
text-align:left;
margin-bottom:0px;
padding:4px;
font-size:14px;
font-weight:900;
display:block;
margin-top:12px;
margin-left:3px;
margin-right:3px;
min-height:34px;
}
a.link_text {
border:2px solid #D7C0D2;
text-align:justify;
color:#000000;
padding:0px;
font-size:12px;
display:block;
margin-left:3px;
margin-right:3px;
}
.blok {
margin:2px;
padding:3px;
font-size:12px;
text-align:left;
background:#D7C0D2;
}
.out {
margin-top:2px;
margin-bottom:2px;
padding:4px;
font-size:14px;
font-weight:700;
text-align:left;
background:#D7C0D2;
}
.round {
background:#7D2468;
color:#FFFFFF;
padding:0px;
padding-left:6px;
font-size:17px;
font-weight:900;
margin:0px;
}
.ctop {
  background-color: #7D2468;
  color: #fff;
}
.btop {
  background: url('ph.png') no-repeat top right;
}

.bbot {
  background: url('pd.png') no-repeat top right;
}
.btop6 {
  background: url('ph6.png') no-repeat top right;
}

.bbot6 {
  background: url('pd6.png') no-repeat top right;
}
img.corner {
   width: 12px;
   height: 12px;
   border: none;
   display: block;
}
img.corner6 {
   width: 6px;
   height: 6px;
   border: none;
   display: block;
}
.mst10 {
margin-top:10px;
}
.mst20 {
margin-top:20px;
}
.msb10 {
margin-bottom:10px;
}
.msb5 {
margin-bottom:5px;
}
.ms1010 {
margin-top:10px;
margin-bottom:10px;
}
.calendar {
padding:4px;
margin:2px;
border:2px solid #D7C0D2;
}
.event_date {
color:#7D2468;
font-weight:900;
font-size:15px;
}
.event_name {
font-weight:900;
font-size:15px;
}
.event_text {
font-size:12px;
}
.footer {
color: #7D2468;
font-size:12px;
padding:10px;
margin-bottom:25px;
margin-top:10px;
border-top:1px dotted #D7C0D2;
height:30px;
bottom:0px;
width:1024px;
}
.pthumb {
float:left;
font-size:11px;
width:150px;
min-height:155px;
margin:4px;
padding:2px;
border:1px solid #7D2468;
}
img.photopre {
max-width:486px;
margin:6px;
border:2px solid #7D2468;
padding:2px;
}
a.linkback {
float:right;
font-size:12px;
color:#ffffff;
background:#7D2468;
padding:4px;
margin:3px;
margin-bottom:5px;
display:block;
}
a.toplink {
color:#ffffff;
background:#7D2468;
padding:2px;
display:block;
margin-bottom:3px;
}
hr.fotorule {
color:#D7C0D2;
clear:both;
}
a.hodnot{
padding:2px;
}
a.hodnot:hover{
background:#D7C0D2;
}
.hodnoceno{
padding:2px;
margin-left:6px;
margin-right:6px;
font-weight:800;
color:#ffffff;
background:#666666;
}
.formsur {
display:none;
}
.dhfb {
padding:10px;height:60px;
}
img.dhfbimg {
margin:4px;
}
a.dhfbl {
color:#3B5998;font-family:Verdana;font-size:12px;
}

