/* ------- global styles */

body {font-family: Georgia, "Times New Roman", Times, serif; font-size: 70%; background-color: #e4f2db; margin: 0; padding: 0px; color: #473228}

h4 {font-size:120%; padding-left: 15px;}

h5 {padding-left: 15px; font-size:110%;}

h3 {font-size:140%;}

h6 {font-size:120%; padding-left: 15px;}

p {padding-right: 10px; padding-left: 15px; font-weight: normal; color: #473228; }

a {color: #0E6A0C; text-decoration: none; }

a:hover {color: #0E6A0C; text-decoration: underline; }

/* ------- layout */

#global_wrapper {margin: auto; background-image: url('../images/design/mainBg.gif'); width: 770px }

#upper_visual {background-image: url('../images/design/topBg.gif'); width: 717px; height: 31px; margin-left: 20px }

#top_visual {background-image: url('../images/design/vizualBg.jpg'); width: 718px; height: 146px; margin-left: 20px }

#footer {background-image: url('../images/design/footerBg.gif'); width: 770px; height: 25px }

.clear {clear: both;}

/* ------- content wrap with sublayout */

#content_wrap, #content_alt1, #content_alt2, #content_alt3, #content_alt4, #content_alt5 {width: 717px; margin-left: 20px; background-color: #D0DFB2; }

#content_wrap {background-image: url('../images/design/contentBg.gif'); background-position: 340px 50%; background-repeat: repeat-y }

#content_alt2 {background-image: url('../images/design/kdesaciviciBg.gif'); background-repeat: no-repeat; background-position: 350px 50%; }

#content_alt3 {background-image: url('../images/design/acontentBg.gif'); background-repeat: no-repeat; background-position: center top }

#content_alt4 {background-image: url('../images/design/akademiaBg.gif'); background-repeat: no-repeat; background-position: center }

#main_menu {width: 718px; height: 53px; background-image: url('../images/design/mainMenuBg.gif'); }

#menubuttons {padding-top: 7px; padding-left: 7px; }

#menubuttons span {display: none; visibility: hidden; }

#main_left, #main_left_alt1 {width: 337px; float: left;}

#main_left {background-image: url('../images/design/entryLeft.gif'); background-repeat: no-repeat }

#main_right {float: right; width: 337px; background-position: left top; margin-top: 10px; background-repeat: no-repeat; }

#main_right2 {float: right; width: 337px; background-position: center; margin-top: 10px; background-repeat: no-repeat; }

#content_ender {width: 718px; background-image: url('../images/design/contentEndBg.gif'); color: #BDD2AE; font-size: 85%; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; padding-top: 20px; padding-bottom: 8px }

#content_ender a {color: #D1E4C9; text-decoration: underline; }

#content_ender a:hover {color: #D1E4C9; }

/* ------- articles styling */

#web_head {margin-top: 30px; }

#web_head1 {margin-top: 15px; }

#vitajte {margin-right: 10px; padding-top: 0px; text-align: right; }

#vitajte2 {margin-right: 5px; padding-top: 2px; margin-right: 5px;}

#vitajte-right {margin-left: 5px; padding-top: 2px; text-align: left; }

#clanok1 {margin-right: 50px; padding-top: 2px; width: 550px; }

#clanok_karnitin {margin-right: 50px; padding-top: 2px; width: 650px; height="100%" }

#jesen, #zima {margin-right: 5px; padding-top: 10px; text-align: right; }

#rozhovor {width: 220px; text-align: right; margin-right: 5px }

#aktualneakcie {margin-right: 10px; padding-top: 10px; text-align: right; padding-bottom: 10px; }

#vsetkoo {margin-right: 5px; padding-top: 97px; text-align: left; }

#vsetkoo1 {margin-right: 5px; padding-top: 75px; text-align: left; }

#vsetkoodetail, #obchod, #akcie, #akademia, #akademiadetail, #kontaktsk, #kdesacvici, #skolenie, #pozicie, #kontaktcz, #upozornenie, #upozorneniedetail {margin-right: 5px; padding-top: 10px; text-align: left; }

#kontaktcz {margin-top:-10px}

#upozornenie {font-size: 90%; }


#web_head h2 {background-image: url('../images/design/aaaa.gif'); height: 55px; background-repeat: no-repeat; background-position: right top }

#web_head1 h2 {background-image: url('../images/design/aaaa.gif'); height: 55px; background-repeat: no-repeat; background-position: right top }

#vitajte h3 {background-image: url('../images/headlines/uvod/vitajte.gif'); height: 25px; background-repeat: no-repeat; background-position: right top }

#vitajte h6 {font-size:160%; font-style: italic; color: #632C00;}

#jesen h3 {background-image: url('../images/headlines/uvod/jesennyrelax.gif'); height: 25px; background-repeat: no-repeat; background-position: right top }

#zima h3 {background-image: url('../images/headlines/uvod/zimnybalicek.gif'); height: 55px; background-repeat: no-repeat; background-position: right top }

#zima h4 {font-size:130%; color: #0E6A0C; font-style: italic }

#zima h6 {color: #0E6A0C; font-style: italic; font-size:120% }

#aktualneakcie h3 {background-image: url('../images/headlines/uvod/aktualneakcie.gif'); height: 25px; background-repeat: no-repeat; background-position: left top }

#upozornenie h3, #upozorneniedetail h3  {background-image: url('../images/headlines/uvod/doleziteupozornenie.gif'); height: 25px; background-repeat: no-repeat; background-position: left top }

#vsetkoo ul { font-size:1.1em; font-weight:bold}

#vsetkoo1 ul { font-size:1.1em; font-weight:bold}

#vsetkoodetail h6  {color: #632C00; font-style: italic; font-size:150% }

#vsetkoo h3, #vsetkoodetail h2 {background-image: url('../images/headlines/uvod/vsetkoopoweryoge.gif'); height: 25px; background-repeat: no-repeat; background-position: left top}

#vsetkoo1 h3, #vsetkoodetail h2 {background-image: url('../images/headlines/uvod/vsetkoopoweryoge.gif'); height: 25px; background-repeat: no-repeat; background-position: left top}

#akcie h2 {background-image: url('../images/headlines/akcie.gif'); height: 25px; background-repeat: no-repeat; background-position: left top }

#akademia h4 {height: 15px; background-repeat: no-repeat; background-position: left top; color: #632C00; font-style: italic; font-size:120% }

#akademia h3, #akademiadetail h2 {background-image: url('../images/headlines/uvod/konkgres.gif'); height: 25px; background-repeat: no-repeat; background-position: left top }

#kontaktsk h3 {background-image: url('../images/headlines/kontakt.gif'); height: 25px; background-repeat: no-repeat; background-position: left top }

#kontaktcz h3 {height: 25px; background-repeat: no-repeat; background-position: left top }

#kdesacvici h2 {background-image: url('../images/headlines/kdesacvici.gif'); height: 25px; background-repeat: no-repeat; background-position: left top }

#skolenie h2 {background-image: url('../images/headlines/skolenie.gif'); height: 25px; background-repeat: no-repeat; background-position: left top }

#pozicie h2 {background-image: url('../images/headlines/pozicie.gif'); height: 25px; background-repeat: no-repeat; background-position: left top }

#obchod h2 {background-image: url('../images/headlines/obchod.gif'); height: 25px; background-repeat: no-repeat; background-position: left top }

h3 span {display: none; visibility: hidden; }

h2 span {display: none; visibility: hidden; }

.article1 {padding-right: 10px; padding-left: 15px; font-weight: bold; color: #3B403A; }

.article2 {padding-right: 10px; padding-left: 15px; font-weight: bold; color: #647F2A; }

.article3 {padding-right: 10px; padding-left: 15px; font-weight: normal; color: #282C27; }

.article4 {padding-right: 10px; padding-left: 15px; font-weight: normal; color: #473228; }

.article5 {padding-right: 10px; padding-left: 15px; font-weight: normal; color: #282C27; font-size: 90% }

.article6 {padding-right: 10px; padding-left: 15px; text-align: left; font-weight: normal; color: #282C27; }

.article7 {padding-right: 10px; padding-left: 15px; font-weight: bold; color: #282C27; font-size:110%; color: #0E6A0C }

.article_expressed {font-weight: normal; color: #CC3300; }

.article_special {color: #632C00; font-size: 120%; }



/*  ------- table & img styling  ----    */


#content_alt5 table { border-bottom: 1px solid #B8C79A; border-left: 1px solid #B8C79A }

#content_alt3 table { border-bottom: 1px solid #B8C79A; border-left: 1px solid #B8C79A }

#content_alt5 td { border-top: 1px solid #B8C79A; border-right: 1px solid #B8C79A }

#content_alt3 td { border-top: 1px solid #B8C79A; border-right: 1px solid #B8C79A }

.shadow {background: url('../images/design/imagesshadow.gif') bottom right; margin: 15px; padding: 0; position: relative }

.shadow img {background-color: #ffffff;	border: 1px solid #777777; margin: -4px 3px 3px -4px; padding: 4px; position: relative; vertical-align: bottom;}

.shadow2 {background: url('../images/design/imagesshadow.gif') bottom right; margin: 15px; padding: 0; position: relative }

.shadow2 img {border: 1px solid #777777; margin: -4px 3px 3px -4px; padding: 2px; position: relative; vertical-align: bottom;}

.shvaso {background: url('../images/design/imagesshadow.gif') bottom right; margin-left: 10px; position: relative }

.shvaso img {background-color: #ffffff; margin: 0px 3px 3px 0px; padding: 1px; position: relative; vertical-align: bottom;}

.table_datum {text-align: left; vertical-align: top; color: #465301; font-weight: bold; width: 50px; }

.table_popis {color: #4B4847; font-weight: normal; text-align: left; }

.table_head {text-align: left; vertical-align: top; color: #465301; font-weight: bold; }

