body { background-color: #ffffff; margin: 5px;}
body { font-family: Verdana, Arial; font-size: 12px; color: #434343; }
td { font-size: 12px; text-align: left; vertical-align: top;}
img { border: 0px; }
H1 { font : bold 15px Verdana, Arial; color : #006699; padding : 2px; margin-top : 10px; border-bottom : 2px solid #ffcc66;}
big { font-size: 15px }


a { font-weight: bold; color: #006699; border: 0px;}
a:hover { color: black;}
a:visited { color: #666699;}
a.no { text-decoration:none; }

.male { font-size:10px}
small { font-size:10px}

th.th1 { text-align: left; font-size: 14px; border-bottom: 2px solid #ffcc66; color: #006699;}
td.td1 { background-color: #fafafa; border-bottom: 1px solid #dddddd; border-left: 1px solid #dddddd; }
td.td2 { border-bottom: 1px solid #dddddd;  border-right: 1px solid #dddddd; }
table.dg { text-align: left; border-top: 1px solid #dddddd; border-left: 1px solid #dddddd;}
th.dg { border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; font-size: 11px; background-color: #fafafa;}
td.dg { border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; }
.button0 { padding: 1px; cursor: hand; font-weight: bold; }
.button1 { padding: 1px; cursor: hand; background-color: #006699; color: white; font-weight: bold; border-top: 1px solid #0099DD; border-left: 1px solid #0099DD; border-bottom: 1px solid #00444c; border-right: 1px solid #00444c; }
.color1 { color: #006699;}
.color0b { color: #999999; }

.gora{ width:760px; text-align: left; }
.top_blank {float:left; padding: 5px; padding-top:3px; padding-bottom:7px; position: relative; top:1px; }
.top { float:left; padding: 10px; padding-top:3px; padding-bottom:7px; color: #006699; text-decoration:none; border: 1px solid #dddddd; border-bottom-color: #f5f5f5; background-color: #f5f5f5;  margin-right: 5px;}
.top a { color: #006699; text-decoration:none; } 
.top a:visited { color: #006699;}
.top_over {float:left; padding: 10px; padding-top:3px; padding-bottom:7px; color: black; text-decoration:none; border: 1px solid #dddddd;border-bottom-color: #ffffff; margin-right: 5px; position: relative; top:1px;}
.top_over a { color: black; text-decoration:none; }
.top_over a:visited { color: #006699;}
.top_over2 { float:left; padding: 10px; padding-top:3px; padding-bottom:7px; color: #006699; text-decoration:none; border: 1px solid #dddddd; border-bottom: 0px; background-color: #f5f5f5;  margin-right: 5px;position: relative; top:1px;}
.top_over2 a { color: black; text-decoration:none; }
.top_over2 a:visited { color: #006699;}
.main { background:url(img/tlo.gif); background-repeat:repeat-x; border:1px solid #dadada; padding:5px; width:750px; text-align: left;}
.menu_hr { border-bottom:1px solid #dadada; position: relative; top: 20px;  }
.menu_hr2 { border:1px solid #dadada; height: 26px;}
.menu {     float:left; background-color: #ffffff; padding: 10px; padding-top:5px; padding-bottom:5px; border: 1px solid #dddddd; margin-right: 5px; position: relative; }
.menu a { color: #006699;text-decoration:none; }
.menu a:visited { color: #006699;}
.menu_over {float:left; background-color: #ffffff; padding: 10px; padding-top:5px; padding-bottom:5px; border: 1px solid #dddddd; margin-right: 5px; position: relative; }
.menu_over a { color: black; text-decoration:none; }
.menu_over a:visited { color: #006699;}
.menu_on {  float:left; background-color: #ffffff; padding: 10px; padding-top:5px; padding-bottom:5px; border : 2px solid #ffcc66; margin-right: 5px; position: relative; top: -1px;}
.menu_on a { color: black;  text-decoration:none; }
.menu_on a:visited { color: #006699;}
.stopka { font-size:11px; width:760px; text-align: left;}
.txt_left { float:left; width: 150px; padding: 10px; line-height:20px;}
.txt_right { float:right; width: 540px; padding: 10px;border-left: 1px solid #dadada; }

.box { float:left; background-color: #ffffff; margin: 5px; padding: 5px; width: 230px; border: 1px solid #eeeeee; }
.box_over { float:left; background-color: #fafafa; margin: 5px; padding: 5px; width: 230px; border: 1px solid #aaaaaa; }

.info { background:url(img/info.gif); background-repeat:no-repeat; font-weight: normal; font-size:13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#434343; background-color: #f5ffff; padding:10px; margin: 15px; text-align : left; border : 1px solid #88cce5; padding-top: 25px;}
.hint { background:url(img/hint.gif); background-repeat:no-repeat; font-size:11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#434343; background-color: #ffffdf; padding:5px; margin: 5px; text-align : left; border : 1px solid #ffcc66; padding-left: 40px;}
.pomoc { background:url(img/pomoc.gif); background-repeat:no-repeat; font-size:10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#434343; background-color: #ffffdf; padding:5px; margin: 0px; border : 1px solid #ffcc66; padding-left: 22px; width: 40px; position: relative; top: 3px; margin-right: 5px;}

a.page_off { color: #cccccc; text-decoration:none;}
a.page_on { color: black; text-decoration:none;}

h2.cv { color: black; margin: 2px; margin-top: 15px; padding: 3px; padding-left: 5px; text-align: left; font-size: 12px; border-bottom: 1px solid #dddddd; border-top: 1px solid #dddddd;}
.cv { color: black; }
.cv_form_off { border: 1px solid #ffffff; cursor:pointer;cursor:hand; }
.cv_form_on { border: 1px solid #88cce5; background-color:#f5f5f5; cursor:pointer;cursor:hand;}
