body {
margin: 0pt;
padding: 0pt;
background: #c1d4e3;
color: #333;
text-align:center;
}

#hlavni {
margin:auto;
width:940px;
background: url('main_bg.gif') repeat-y scroll left top;

}

#hlavicka {
background: transparent url('top_bg.jpg') no-repeat left top;
width: 940px;
height: 245px;
}

#titulek {
padding-left:190px;
padding-top:30px;
color: rgb(221, 221, 221);
vertical-align: top;
font-family: Georgia,"Book Antiqua","Souvenir Lt BT","Times New Roman",serif;
font-size: 16px;
font-weight: bold;
text-align:left;
}

#vlevo {
width:520px;
float:left;
padding-left:95px;
line-height:1.6em;
text-align:left;
}

#vlevo p {
padding-left:25px;
}

#vlevo img {padding:5px;background:#f0f0f0;margin-right:10px;}

#vpravo {
width:180px;
float:left;
padding-left:40px;
}

.h2title {margin-left: 24px; padding-top:23px;background: transparent url('title_bg.jpg') no-repeat scroll left top; font-family: Georgia,"Book Antiqua","Souvenir Lt BT","Times New Roman",serif; font-size: 20px; font-weight: bold;}

.podtitul {margin-left:24px;font-size:11px;font-weight:bold;font-family: Georgia,"Book Antiqua","Souvenir Lt BT","Times New Roman",serif;}


.cistic {
clear:both;
}

blockquote { border-left: 5px solid #c1d4e3; margin: 15px; padding: 10px; background: #f0f0f0; font-style:italic; margin-left:25px;}

#patka { background: transparent url('foot_bg.jpg') no-repeat scroll center top; vertical-align: top; width: 940px; height: 85px; color: rgb(50, 71, 101); font-size: 0.78em;}
#patka p { padding: 40px 5px 0pt 50px; vertical-align: top; font-weight: 600; text-align: center; color: rgb(34, 34, 34); }
#patka a { color: rgb(34, 34, 34); text-decoration: none; }
#patka a:hover { color: rgb(0, 0, 0); text-decoration: none; }










html { font-size: 0.72em; font-family: tahoma,arial; }
.normal { font-size: 1.01em; }
.big { font-size: 1.31em; }
.small { font-size: 0.91em; }
h1 { margin: 0pt; padding: 0pt; font-family: arial,tahoma,times new roman,arial narrow; color: rgb(227, 227, 227); font-size: 3.21em; text-transform: uppercase; font-weight: 400; line-height: 1.01em; }

.widget_style { padding: 0px 0px 10px; vertical-align: top; text-align: left; background-position: left bottom; background-repeat: no-repeat; }

.widget_style ul { margin: 0pt; padding: 11px 0pt 0pt 10px; }
.widget_style li { margin: 0pt; padding: 0px 0px 0px 15px; background: transparent url('bullet.gif') no-repeat scroll left top; list-style-type: none; list-style-image: none; list-style-position: outside; vertical-align: bottom; line-height: 1.6em; color: rgb(66, 102, 114); }
.widget_style ul li a { text-decoration: none; color: rgb(66, 102, 114); font-size:13px;}
.widget_style li a:hover { color: rgb(0, 0, 0); text-decoration: none; }

a { color: rgb(50, 71, 101); text-decoration: none; }
a:hover { color: rgb(0, 0, 0); text-decoration: none; }
p { margin: 0pt; padding: 8px; }
h2, h3 { margin: 0pt; padding: 0pt; color: rgb(35, 56, 90); font-size: 1.3em; text-transform: uppercase; font-family: arial,tahoma,times new roman,arial narrow; }

img { border: 0pt none ; }
img a { border: 0pt none ; }
.sideblock { padding: 2px 0pt 0pt 10px; background-position: left top; background-repeat: no-repeat; background-image: url('sidebar.gif'); }
.sideblock ul {  }
.sideblock h3 { text-align:left;margin-top: 5px; margin-right: 0px; font-size: 11px; font-weight: bold; color: rgb(17, 17, 17); }


h3 {margin-top:20px;margin-left:25px;}
h3 span {color:#cc0000;font-weight:bold;}

.reklama {
text-align:center;
font-size:18px;
font-weight:bold;
padding:20px;
}

.reklama a {
color:#cc0000;
text-decoration:underline;
}

.reklama a:hover {
color:#cc0000;
text-decoration:none;
}



