body {margin: 0;padding: 0;line-height: 1.23;font-size:1.2em;font-family:verdana,arial,sans-serif;background:url(images/bg_main.gif);
background-repeat:repeat-x;background-color:#fff;color:black;}
h1, h2, h3, h4, h5, h6 {font-size: 1em;margin: 0;}
p, form, ul, ol, dl, li {margin: 0;padding: 0;}
img {border: none;}
table {border-spacing : 0px;border-collapse: collapse;table-layout: auto;empty-cells:show;}
td, th {padding: 0;	vertical-align: top;}
div {border-collapse:collapse;}
.only_print {display:none;}
.error {color:red;font-weight:bold;}
hr.clear {visibility:hidden;clear:both;line-height:1px;height:1px;border:0px;margin:0px;}
address {font-size:0.7em;font-style:normal;}
p {font-size:0.6em;color:#333;padding:5px 10px 0px 10px;}
h2 {font-size:0.7em; color:#55396d; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}
h3 {font-size:0.7em; color:#55396d; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}
h4 {font-size:0.6em; color:#55396d; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}

ul.bodka {display:block;padding:5px 0px 0px 17px;font-size:0.6em;color:#333;}
.li {padding:0px 0px 5px 0px;}

.top {margin:0px;padding:0px;border-collapse:collapse;height:60px;background:#d1cbd2;}
.top p {}
.top h2 {font-size:0.8em; color:#55396d; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}

.topSilver {margin:0px;padding:0px;border-collapse:collapse;height:60px;background:#bcc6d2;}
.topSilver h2 {font-size:1em; color:#333; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}
.topGrosso {margin:0px;padding:0px;border-collapse:collapse;height:60px;background:#8bb77e;}
.topGrosso h2 {font-size:1em; color:#333; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}
.topAlladin {margin:0px;padding:0px;border-collapse:collapse;height:60px;background:#dacdbd;}
.topAlladin h2 {font-size:1em; color:#333; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}
.topAddis {margin:0px;padding:0px;border-collapse:collapse;height:60px;background:#c7a59d;}
.topAddis h2 {font-size:1em; color:#333; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}
.topOrtho {margin:0px;padding:0px;border-collapse:collapse;height:60px;background:#c7b8ca;}
.topOrtho h2 {font-size:1em; color:#333; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}
.topLetto {margin:0px;padding:0px;border-collapse:collapse;height:60px;background:#c0d4d1;}
.topLetto h2 {font-size:1em; color:#333; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}
.topSette {margin:0px;padding:0px;border-collapse:collapse;height:60px;background:#e9d3d3;}
.topSette h2 {font-size:1em; color:#333; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}
.topOtto {margin:0px;padding:0px;border-collapse:collapse;height:60px;background:#d1b3ac;}
.topOtto h2 {font-size:1em; color:#333; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}
.topPiccolo {margin:0px;padding:0px;border-collapse:collapse;height:60px;background:#eef1d4;}
.topPiccolo h2 {font-size:1em; color:#333; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}
.topVankus {margin:0px;padding:0px;border-collapse:collapse;height:60px;background:#efd3c2;}
.topVankus h2 {font-size:1em; color:#333; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}




a {text-decoration:underline; color:#666666;}
a:hover {color:#333333;}

#topmenu {height:30px;background:#55396d;text-align:right;}
#topmenu  ul {list-style-type:none;}
#topmenu  li {display:block;padding:5px 10px 3px 5px;float:right;}
#topmenu  a {color:white;text-decoration:none;font-size:0.7em;padding-top:10px;text-transform:uppercase;}
#topmenu  a:hover {color:#cccccc;}


#obsah {width:1000px;margin:0px auto;background:#E2E3E5;border:1px solid black;border-top:none;}

#top_frame {height:250px;background:url(images/top.gif) no-repeat top left;}
#top_frame .titul {float:left;margin:3px 0 0 10px;display: none}
#top_frame .titul h1 {font-size:0.65em;color: black;font-weight: normal;}

.left_frame {width:300px;float:left;background:url(images/pic_klin.jpg) no-repeat top right;}
.left_frame h2 {font-size:0.8em; color:#55396d; padding:10px 0px 0px 10px;text-transform:uppercase;font-weight: normal;}



#body2 {}
#body3 {}

.line {color:#55396d; border-left:1px solid;padding:10px 0 20px 0;}
.pas {background:#f5f5f5;}
.pasGreen {background:#55396d;height:20px;}


#menu {font-size:0.8em;text-align:left;padding:10px 10px 3px 10px;clear:both;text-transform:uppercase;font-weight: normal;}
#menu ul {list-style-type:none;}
#menu li {display:block;padding:4px 0px 6px 0px;border-bottom:0px dotted; color:#707277;}
#menu a {color:#707277;text-decoration:none;}
#menu a:hover {color:#333;}


.foto {padding:10px 0px 0px 10px;}

.content {margin:0 0 0 300px;}
.content2 {margin:0 0 0 300px;}

.content_left1 {width:340px;}
.content_left2 {width:630px;}

.content_right1 {float:right;width:360px;}
.content_right1 img {padding:0 0 0 0px}
.content_right2 {float:right;width:360px;}
.content_right2 img {padding:2px 0 0 0}

#footer {}
.copyright {color:black;font-size:0.6em;line-height:40px;padding:0 10px 0 10px;clear:both;width:982px;margin:0px auto;}
.copyright a {color:black;text-decoration:none;}
.copyright a:hover {color:silver;}
