* {padding: 0; margin: 0;}
body { text-align: center; background: url('/images/3.png') 0 0 repeat-x; padding: 0 0 10px; }

.h {display: none;}
.fl { float: left;}
.fr { float: right;}
.fc { clear: both; }

/* ---hlavni--- */
#main { position: relative; margin: 0 auto; background: url('/images/9.png') repeat-y; width: 750px;  }
.bg-main { margin: 0 auto; width: 750px;background: url('/images/5.png') 0 0 no-repeat;  }

/* ---hlavicka--- */
#head { width: 706px; height: 200px; margin: 0 auto; background: url('/images/30.png') 0 0 no-repeat; }
#head h1 a { float: left; width: 300px; height: 80px; margin: 52px 0 0 400px; padding: 0 0 0 0; }

#page {   background: url('/images/8.png') 100% 0 no-repeat; }

.bg-a {  position: relative; z-index: 100;min-height: 500px; _height: 500px; width: 701px; background: url('/images/14.jpg') 0 100% no-repeat; margin: 0 0 0 0px; border-left: 1px solid #000; border-top: 1px solid #000;}

/* ---col-a a col-b--- */
#col-ab {  margin: auto; width: 702px; background: url('/images/6.png') -2px 0 repeat-y;  }
#col-a { float: left; width: 152px; }
#col-b { float: left; width: 549px; background: url('/images/12.jpg') 0 -1px no-repeat;}

/* ---vnitrek col-a a col-b - tam se da menu a obsah stranky--- */
#col-a .inside { margin: 15px 10px 10px 10px; text-align: center;}
#col-b .inside { margin: 15px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000; text-align: left;}

/* ---odkazy uvnitr col-a - MENU--- */
#col-a .inside a { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; font-weight: 600; line-height: 2.3;}
#col-a .inside a:hover { color: #6d00ca;}
#col-a .inside .sprava a { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #afd0e5; text-decoration: none; font-weight: 600; line-height: 2.3;}
#col-a .inside .sprava a:hover { color: #6d00ca;}

/* ---nadpisy uvnitr col-b--- */
#col-b .inside h1 { font: normal 14px Verdana, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; font-weight: 600; text-align: left; margin: 0 0 10px 0;}
#col-b .inside h2 { font: normal 13px Verdana, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; font-weight: 600; text-align: left; margin: 10px 0 10px 0;}
#col-b .inside h3 { font: normal 13px Verdana, Arial, Helvetica, sans-serif; color: #000; font-weight: 600; text-align: left;}


/* ---odkazy uvnitr col-b - odkazy v hlavni casti--- */
#col-b .inside a { color: #6d00ca; text-decoration: none;}
#col-b .inside a:hover { color: #000;}

/* ---odstavec uvnitr col-b--- */
#col-b .inside p { text-align: justify; margin: 0 0 10px 0; clear: both;}

/* ---datum u vypisu clanku--- */
#col-b .inside .post { font: normal 10px Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-align: left; margin: 10px 0 0 0; text-decoration: none; }
#col-b .inside .postakt { font: normal 10px Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-align: left; margin: 10px 0 0 0; text-decoration: underline; }

/* ---články----*/
#col-b .inside .art.akt { min-height: 175px; _height: 175px; background: url('/images/19.png') 0 0 no-repeat; margin-top: -10px;}
#col-b .inside .art { width: 340px; padding: 5px;}

#col-b .inside h2.aktualne { width: 420px; height: 25px; background: url('/images/18.png') 0 0 no-repeat;}

#col-b .inside .art.pos { min-height: 175px; _height: 175px; background: url('/images/21.png') 0 0 no-repeat; margin-top: -10px;}

#col-b .inside h2.posledni { width: 420px; height: 25px; background: url('/images/20.png') 0 0 no-repeat;}

#col-b .inside.bg { background: url('/images/22.png') 100% 0 no-repeat; min-height: 600px; _height: 600px;}

/* obrazky v clanku*/
img {border: 1px solid black; float: left; margin: 5px 5px 5px 0; }

/* nadpisy jednotlivych kapitol */
#col-b .inside .relaxacni-dny { width: 510px; height: 35px; background: url('/images/28.png') 0 0 no-repeat;}
#col-b .inside .kurzy-tance { width: 510px; height: 35px; background: url('/images/25.png') 0 0 no-repeat;}
#col-b .inside .o-tanci { width: 510px; height: 35px; background: url('/images/27.png') 0 0 no-repeat;}
#col-b .inside .odkazy { width: 510px; height: 35px; background: url('/images/26.png') 0 0 no-repeat;}
#col-b .inside .kontakt { width: 510px; height: 35px; background: url('/images/24.png') 0 0 no-repeat;}
#col-b .inside .fotoalbum { width: 510px; height: 35px; background: url('/images/29.png') 0 0 no-repeat;}
#col-b .inside .pobyty { width: 510px; height: 35px; background: url('/images/34.png') 0 0 no-repeat;}

/* okno hledani a tlacitko */
#col-a .search { width: 100px; border: solid 1px #000000; margin: 0 0 5px 0; }
#col-a .button { width: 50px; border: solid 1px #000000; background-color: #fcfeff; }

/* formular pro vlozeni komentare */
.formular-jmeno { width: 110px; float: left; text-align: left; margin: 3px 0 3px 0; }
.formular-input { width: 400px; float: left; text-align: left; margin: 3px 0 3px 0; }
#col-b .inside textarea { width: 350px; height: 100px; border: solid 1px #000;}
#col-b .inside input { border: solid 1px #000;}

.cara { width: 500px; height: 1px; background: url('/images/31.png') 0 0 no-repeat; margin: 25px 0; }

.clear {  margin: auto; background: url('/images/15.png') 1px 0 no-repeat; height: 20px; width: 708px; border-bottom: 1px solid #000;}

.copy { margin: auto; width: 750px; height: 25px; background: url('/images/16.png') 0 -1px no-repeat; }
