a:link,a:active {color:#227db1; text-decoration:none;font-weight: bold}
a:visited {color:#227db1; text-decoration:none;font-weight: bold;}
a:hover,a:focus {color:#335339;font-weight: bold}
body {
margin:auto;
padding: 15px;
font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
text-align: center;
font-size:100%;
background:#f5f5f5
}

.main {width:930px;margin:auto; padding:auto; text-align: justify;background:#e9f9ec;border:2px solid #cbefd2}
.hlavicka {text-align: center;width: 100%;background-color: #cbefd2}
.left {width: 30px;float: left;background-image:url('field3.gif');text-align: center;color:#009900;font-family: monotype corsiva}
.right {width: 182px;float: right;background-image:url('field4.gif');padding:8px;padding-bottom:0}
.middle {margin-left: 40px;margin-right: 208px;padding:6px;border-left: 3px solid #fff;border-right: 3px solid #fff;border-top: 3px solid #fff}
.left, .right, .main, .paticka {font-size: 0.8em; line-height: 1.4}

.all_center {text-align:center}
.all_left {text-align:left}
.all_right {text-align:right}
.bold {FONT-WEIGHT: bold}
.strong {font-style: italic}
.black {color: #222;font-size:85%;padding-bottom:3px}
.img {border: 0px}
.img1 {border: 0px;border: 5px solid #fff;margin-right:10px;margin-left:10px}
.admin {font-size:85%;padding:8px;padding-top:15px;text-align:center}
.clearleft {clear: left}
.clearboth {clear: both}

.paticka {clear:both;color:#444;background-color: #cbefd2;text-align: center}
.bord {font-size:95%; font-family : Verdana; font-weight: bold; color:#555; background-color:#baffb8; text-align:center; border:3px solid #fff; padding: 3px; padding-bottom: 8px; margin-top: 18px; margin-bottom: 14px}
.blue {color:#227db1}
.red {color:#911111}
.ahr {background-color: #d2f9d9}
.ad {font-size:95%; text-align:center; background-color: #f3f47d; border-left: 10px solid #a91f2f; border-right: 10px solid #a91f2f; padding:15px;}
.active {border-top: 2px solid #cfece3}

.visit_l {float: left; margin-bottom:5px;padding-top:2px;color:#335339;font-size:85%}
.visit_r {float: right; margin-bottom:5px;padding-top:2px;color:#335339;font-size:85%}
.visit {FONT-WEIGHT: bold;font-size:85%; text-align: center; background-image:url('field2.gif'); margin-bottom:5px;padding-bottom:5px;padding-top:2px;color:#335339;border-bottom: 1px solid #cbefd2}

.label {font-family : Verdana; font-weight: bold; color:#555}
.titl_1 {font-family : Verdana; font-weight: bold; color:#b83838; background-color:#cbefd2; text-align:center; margin-bottom:5px; margin-top:5px; border-top:2px solid #8ec899; border-bottom:2px solid #8ec899}
.titl_2 {text-align: center; FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #b83838;background-color:#cbefd2;padding:3px;border: 3px solid #fbfbfb;}
.titl_3 {text-align: center; FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #b83838}
.titl_4 {font-weight: bold;background-color:#cbefd2;color: #335339;padding-left:2px;margin-bottom:8px;}
.titl_5 {text-align:center;font-family : Verdana;font-size:85%;font-weight: bold;color: #35849b;margin-top:16px;margin-bottom:16px;background-color:#f9f9f9}
.titl_6 {font-size:85%;font-weight: bold;background-color:#cbefd2;color: #229abc;padding-left:2px;margin-bottom:8px}
.titl_7 {text-align: center; FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #40a252;background-color:#cbefd2;padding:3px;border: 3px solid #fbfbfb}
.titl_8 {text-align: left; FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #333;background-color:#cbefd2;padding:3px}
.titl_9 {font-family: Verdana;font-weight: bold;FONT-SIZE: 100%;text-align:center;background-color:#cbefd2;color: #7b4c39;padding-left:2px;padding-top:3px;margin-bottom:8px;border: 3px solid #fbfbfb}

.csn {FONT-WEIGHT: bold;font-size:90%;color: #b83838}
.font_1 {font-size:95%;color: #b83838;text-align:center}
.font_2 {font-size:80%;color: #333;text-align:center;background-color:#cbefd2}
.font_3 {font-size:100%; font-family : Verdana; font-weight: bold; color:#b83838; background-color:#cbefd2;margin-top: 5px;margin-bottom: 14px; padding:4px}
.font_4 {font-family : Verdana;font-size:85%;color: #333;margin-top:6px;padding: 3px;background-color:#f9f9f9}

.box_sdeleni {font-size:110%;border: 2px solid #ff4400;padding:8px 5px 10px 5px;margin:0 0 8px 0}
.box_sdeleni a:link {color: #ff0000;}
.box_sdeleni a:visited {color: #ff0000;}
.box_sdeleni a:hover {color:#000;}

.contact_l {float: left;width:280px;font-style: italic;color:#335339;font-size:95%;border: 3px solid #fbfbfb;padding-left:3px}
.contact_r {float: right;width:160px;color:#333;font-size:95%;border: 3px solid #fbfbfb;font-weight: bold}
.contact {font-weight: bold;font-size:95%;background-color: #cbefd2;color:#643808;border: 3px solid #fbfbfb;margin-bottom: 1px}
.tel {color: #777;FONT-WEIGHT: normal}
.em {font-weight: bold;color: #024134}

.box1 {width:600px;padding:6px}
.box2 {width:97%;padding:6px}
.soy_l {float: left; width:45%;padding-left:30px}
.soy_r {float: right; width:30%}

.soy2_l {float: left; width:40%;padding-left:40px}
.soy2_r {float: right; width:40%}

.act {color: #333;font-size:80%;font-family : Verdana;padding: 3px;border-right: 6px solid #fff;border-left: 6px solid #cbefd2;border-bottom: 3px solid #cbefd2;border-top: 2px solid #fff;margin-top: 2px}
.act1 {width: 20%;text-align:center;font-family : Verdana;font-size:85%;font-weight: bold;color: #227db1;background-color:#cbefd2;border-top: 8px solid #e9f9ec}

.topic {padding:1px}
#labeltop {FONT-WEIGHT: bold;COLOR: #26472d;font-size:95%; text-align:center; padding-top:3px;padding-bottom:8px}
#labeltop a:link {COLOR: #26472d; background: #fdee42;text-decoration:none}
#labeltop a:visited {COLOR: #26472d;background: #fdee42;text-decoration:none}
#labeltop a:hover {border-bottom: 1px solid #86bf91;border-top: 1px solid #86bf91}

input {margin: 1px}
form {margin:0;padding:0}
ul {margin: 4px;margin-left: 15px;padding-left: 0px}

h1 {font-family: Verdana;font-weight: bold;FONT-SIZE: 100%;text-align:center;background-color:#cbefd2;color: #7b4c39;padding: 0px 2px 3px 2px;margin: 0 0 8px 0;border: 3px solid #fbfbfb}

.button
{
font-size : 100%;
color : #444;
background-color : #efeded;
border-right: 2px solid #7ba683; 
border-bottom: 2px solid #7ba683;
border-left: 2px solid #a2dcad; 
border-top: 2px solid #a2dcad;
text-align: center
}

.ingoogle { 
width: 100px;
font-size : 100%;
margin-left:8px;
background: #efeded;
border-right: 2px solid #a2dcad; 
border-bottom: 2px solid #a2dcad;
border-left: 2px solid #7ba683; 
border-top: 2px solid #7ba683;
color : #333
}