body{
margin:0px;
padding:0px;
background:url(../img/background.gif) repeat-x #373737;
text-align: center;
font-family:Arial,Helvetica,Tahoma;
font-size:75%;
color:#000;
}
a{
color:#dd0050;
}
a:hover{
text-decoration:none;
}

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-block; }
.btop {
border-top:1px solid #e5e5e5;
padding-top:5px;
}

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* stop commented backslash hack */

h1{
color:#dd0050;
font-size:24px;
font-weight:bold;
padding:0px 0px 1px;
margin:0px 0px 12px;
}
h1 a{
color:#dd0050;
text-decoration:none;
}
h1 a:hover{
text-decoration:underline;
}
h2{
color:#588eca;
font-size:14px;
font-weight:bold;
padding:0px 0px 5px;
margin:0px;
}
h2 a{
color:#588eca;
text-decoration:underline;
}
h2 a:hover{
text-decoration:none;
}
h3{
color:#124d8b;
font-size:12px;
font-weight:bold;
padding:0px 0px 2px;
margin:0px;
}
h3 a{
color:#124d8b;
text-decoration:underline;
}
h3 a:hover{
text-decoration:none;
}
h4{
color:#d71e28;
font-size:12px;
font-weight:bold;
padding:0px 0px 1px;
margin:0px;
}
h4 a{
color:#d71e28;
text-decoration:underline;
}
h4 a:hover{
text-decoration:none;
}
h5{
color:#000;
font-size:12px;
font-weight:bold;
padding:0px;
margin:0px;
}
h5 a{
color:#000;
text-decoration:underline;
}
h5 a:hover{
text-decoration:none;
}
p{
padding:0px 0px 16px;
margin:0px;
}
hr{
height:0px;
color:#f1f1f1;
border:0px;
border-top:1px solid #f1f1f1;
}
.left{
float:left;
}
.right{
float:right;
}
a img{
border:0px;
}
.clear{
clear:both;
}
.text{
font-size:100%;
}
/*ANOTACE start*/
table.articleText{
font-size:100%;
line-height:1.3;
width:496px;
}
table.articleText td{
vertical-align:top;
}
table.articleText td.more{
height:17px;
vertical-align:bottom;
text-align:right;
padding-bottom:15px;
}
table.perexes{
margin-bottom:15px;
clear:both;
border-bottom:1px solid #f1f1f1;
}
table.last{
margin-bottom:0px;
border-bottom:0px;
}
table.perexes td img{
margin:2px 10px 0px 0px;
}
.articleText ul{
padding:0px 0px 16px 25px;
margin:0px;
}
.articleText ul li{
padding:0px;
margin:0px;
}
.articleText ol{
padding:0px 0px 16px 30px;
margin:0px;
}
.articleText ol li{
padding:0px;
margin:0px;
}
.perexes p{
padding:0px 0px 5px;
margin:0px;
}
/*ANOTACE end*/
#page{
width:739px;
margin:13px auto 0px;
text-align:left;
}
#content{
background:url(../img/pageBg.gif) repeat-y;
padding:0px;
width:739px;
margin:0px auto;
text-align:left;
float:left;
}
.contentStart{
background:url(../img/pageBg-start.gif) repeat-y !important;
}
#header{
background:url(../img/headerBg.gif) repeat-x;
width:739px;
height:83px;
}
#header #in_header{
background: url(../img/headerBg-left.gif) no-repeat;
height:83px;
width:739px;
}
#headerText{
float:right;
font-size:18px;
color:#fff;
letter-spacing:5px;
padding:23px 20px 0px 0px;
}
#headerText span{
font-size:25px;
font-weight:bold;
}
#headerText a{
color:#fff;
text-decoration:none;
}
#cols{
background:url(../img/leftColPic.jpg) no-repeat bottom left;
width:739px;
min-height:635px;
_height:635px;
float:left;
}
#cols2{
background:url(../img/maincolBot.gif) no-repeat bottom right;
width:739px;
min-height:635px;
_height:635px;
float:left;
}
.cols2Start{
background: none !important;
}
#mainCol{
width:556px;
float:right;
min-height: 320px;
}
#maincolContent{
padding:10px 28px;
}
.maincolContentStart{
background: url(../img/maincolTop-start.gif) no-repeat;
padding:20px 10px !important;
}

#leftArticleBox{
float:left;
width:257px;
}
#rightArticleBox{
float:right;
width:257px;
}
#leftArticleBox .articleBox,
#rightArticleBox .articleBox{
margin:0px 0px 15px 0px;
padding:0px 0px 15px 0px;
border-bottom:1px solid #f1f1f1;
}
#leftArticleBox .articleBox p,
#rightArticleBox .articleBox p{
margin:0px;
padding:0px;
}
#rightArticleBox h2{
padding:0px 0px 15px 0px;
}
#leftArticleBox .articleBox img{
margin:8px 0px;
}





#leftCol{
background:url(../img/leftColBg.gif) repeat-x 0px 61px;
min-height:635px;
_height:635px;
width:180px;
float:left;
}
#language{
background:url(../img/language.gif) no-repeat;
width:180px;
height:61px;
}
#footer{
width:739px;
height:43px;
background:url(../img/footerBg.gif) repeat-x;
margin:0px;
color:#fff;
font-size:95%;
float:left;
}
#footer a{
color:#fff;
font-weight:bold;
text-decoration:none;
}
#footer a:hover{
text-decoration:underline;
}
#footerLeft{
float:left;
padding:16px 0px 0px 16px;
}
#footerRight{
float:right;
padding:16px 20px 0px 0px;
}
.depColLeft{
padding:0px;
margin:0px;
float:left;
width:180px;
}
.depColLeft ul{
padding:0px;
margin:0px;
}
.depColLeft li{
padding:5px 10px 4px 28px;
list-style-type:none;
background:url(../img/leftColPoint.gif) no-repeat 0px 0px;
margin:0px;
text-transform:uppercase;
font-weight:bold;
}
.depColLeft li li{
padding:2px 5px 2px 9px;
background:none;
text-transform:none;
font-weight:normal;
background:url(../img/leftColPointSub.gif) no-repeat 2px 7px;
}
.depColLeft li a{
text-decoration:none;
display:block;
}
.depColLeft li.item_act{
background:url(../img/leftColPoint.gif) no-repeat 0px 0px;
}
.depColLeft li li.item_act{
background:url(../img/leftColPointSub.gif) no-repeat 2px 7px;
}
.depColLeft li.item_act a:link, .depColLeft li.item_act a:visited{
color:#6cb2ff;
}
.depColLeft li.item_act a:hover{
color:#6cb2ff;
}
.depColLeft li.item a:link, .depColLeft li.item a:visited{
color:#ffffff;
}
.depColLeft li.item a:hover{
color:#6cb2ff;
}
.depColLeft li ul{
padding:0px 0px 0px 0px;
margin:2px 0px 0px 0px;
}
.depColLeft li.first{
background:url(../img/leftColPointFirst.gif) no-repeat 0px 0px;
}
#links{
margin: 80px 0px 0px 25px;
}
#links a:link{
color: white;
font-weight: bold;
text-decoration:none;
font-size: 110%;
}
#links a:visited{
color: white;
font-weight: bold;
text-decoration:none;
font-size: 110%;
}
#links a:hover{
color:#6cb2ff;
font-weight: bold;
text-decoration:none;
font-size: 110%;
}


.Input2{
background:#ffffff;
border:1px solid #cf1a5d;
margin:0px;
padding:1px 3px 0px;
font-family:arial;
font-size:100%;
}
.Button1{
width:67px;
height:20px;
background: #cf1a5d;
border:0px;
margin:0px;
padding-top:0px;
text-align:center;
color:#ffffff;
font-weight:bold;
font-family:arial;
font-size:100%;
cursor:pointer;
}
.Note{
background-color:#1c5897;
}
.Note_Title{
float:left;
padding:3px 0px 2px 5px;
color: white;
}
.Note_Reply{
float:right;
padding:3px 5px 2px 0px;
text-align:right;
}
.Note_auhtor{
padding:5px 5px 0px 5px;
margin-top:2px;
}
.Note_text{
padding:5px 5px 13px 5px;
}
.Note_text_sub{
padding:5px 5px 13px 15px;
font-weight: normal;
color:#dd0050;
font-size: 110%;
}
.Note_Reply a:link{
color: white;
}

.sForm{
font-size: 90%;
font-weight: normal;
text-align: right;
}
.sForm th{
padding: 0px 10px 0px 0px;
vertical-align:top;
}

.pagenumber{
font-size: 100%;
margin: 5px 0px;
text-align: center;
}
.pagenumber2{
font-size: 100%;
margin: 5px 0px;
text-align: center;
}
.pagenumber2 a.pagenumber:link, .pagenumber2 a:visited, .pagenumber2 a:hover {
font-size: 120%;
}
#error{
color:red;
border:1px solid red;
padding:10px 15px;
}



