body, html {height : 100%;}

body {margin : 0; background : #fff url('/Templates/default/img/pozadie.jpg') repeat-x center center;}

body, table, textarea {font-family : 'Tahoma'; font-size : 11px; color : #474648; line-height : 1.3;}
img {border : 0;}
h1 {font-size : 12px; font-weight : bold; text-transform : uppercase; color : #7b4c5e; padding : 0 0 5px 0; margin : 0;}
h2 {font-size : 12px; font-weight : bold; color : #7b4c5e; padding : 10px 0 5px 0; margin : 0;}
a:link, a:visited {text-decoration : underline; color : #58595b;}
a:hover, a:active {text-decoration : underline; color : #7b4c5e;}

hr {border : 0; border-top : 1px solid #c79cab;}

#main {width : 775px; height : 545px; position : absolute; left : 50%; top : 50%; margin : -272px 0 0 -387px;}

#main #logo {float : left; padding : 25px 0 0 30px;}

/*#main #menu {margin : 50px 0 5px 330px; padding : 0; height : 25px; _height : 26px; #height : 26px;}
#main #menu li {list-style-type : none; padding : 5px 15px 5px 0; margin : 0; float : left;}
#main #menu li span {visibility : hidden;}
#main #menu li a {display : block; height : 10px; overflow : hidden; background-repeat : no-repeat;}
#main #menu li a:link, #mainmenu li a:visited {background-position : left top;}
#main #menu li a:hover, #mainmenu li a:active {background-position : left -10px;}
#main #menu li.sel a {background-position : left -10px;}
#main #menu li.profil a {background-image : url('/Templates/default/img/button/profil.png'); width : 42px;}
#main #menu li.kontakt a {background-image : url('/Templates/default/img/button/kontakt.png'); width : 54px;}
#main #menu li.novinky a {background-image : url('/Templates/default/img/button/novinky.png'); width : 52px;}
#main #menu li.eshop a {background-image : url('/Templates/default/img/button/eshop.png'); width : 41px;}*/

#main #menu {margin : 45px 0 0px 316px; padding : 0; height : 35px; _height : 36px; #height : 36px;}
#main #menu li {list-style-type : none; padding : 7px 15px 3px 0; margin : 0; float : left;}
#main #menu li span {}
#main #menu li a {height : 25px; overflow : hidden; font-size : 15px;}
#main #menu li a:link, #main #menu li a:visited {text-decoration : none; color : #9d9fa2;}
#main #menu li a:hover, #main #menu li a:active {text-decoration : none; color : #7b4c5e;}
#main #menu li.sel a:link, #main #menu li.sel a:visited {color : #7b4c5e;}

#main #body {background : url('/Templates/default/img/body.png') no-repeat 41px top; height : 419px; padding : 0 0 0 316px;}

#main #body #scrollarea {position : relative; width : 405px; height : 310px; overflow : auto; top : 10px;}
#main #body #scrollingtext {position : relative;}
#main #body #scrollbar {float : right; text-align : center; padding : 10px 20px 0 0; padding-top : 25px;}

#main #body #galeria {padding : 50px 0 0 0; _padding : 57px 0 0 0; #padding : 57px 0 0 0; width : 500px; margin-left : -20px;}
#main #body #galeria a {margin : 0 2px;}

#main #footer {color : #58595b; font-size : 9px; padding-top : 5px; font-family : 'Tahoma'}
#main #footer .ss {position : absolute; margin : 2px 0 0 20px;}
#main #footer .copyright {float : right; text-align : right;}
#main #footer a:link, #main #footer a:visited {color : #58595b; text-decoration : none;}
#main #footer a:hover, #main #footer a:active {color : #7b4c5e; text-decoration : underline;}
#main #footer .links {margin-left : 316px;}

.ordertbl {width : 400px; border-collapse : collapse; border : 1px solid #c79cab; margin : 15px 0 0 5px;}
.ordertbl td {border : 1px solid #c79cab; padding : 2px 5px;}
.ordertbl .cpt td {text-align : center; color : #7b4c5e; font-weight : bold; border : 0; padding : 5px;} 

.vattbl {width : 200px; margin : 5px 0 20px 180px; border-collapse : collapse;}
.vattbl td {border : 1px solid #c79cab; padding : 2px 5px;}
