body { margin:0px; padding:0px; background: url(images/background.jpg) repeat-x #BCBCBC; text-align:center; font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #000000;}

h1, h2, ul, li, img, p, form { padding:0px; margin:0px; }

p {margin:10 0 10 0px;}

strong {color:#404040;}

embed {margin-left: 30px;margin-bottom: 30px;}

#menu { display: block; margin: 36px auto 0 auto; width: 640px;}
  div.menu_home a { display: inline; float:left; width:83px; height:22px; text-decoration:none; background: url(images/home_off.gif) no-repeat center center;}
  div.menu_home a:hover { background: url(images/home_on.gif) no-repeat center center;}
  div.menu_navody a { display: inline; float:left; width:105px; height:22px; text-decoration:none; background: url(images/navody_off.gif) no-repeat center center;}
  div.menu_navody a:hover { background: url(images/navody_on.gif) no-repeat center center;}
  div.menu_galerie a { display: inline; float:left; width:98px; height:22px; text-decoration:none; background: url(images/galerie_off.gif) no-repeat center center;}
  div.menu_galerie a:hover { background: url(images/galerie_on.gif) no-repeat center center;}
  div.menu_podminky a { display: inline; float:left; width:115px; height:22px; text-decoration:none; background: url(images/podminky_off.gif) no-repeat center center;}
  div.menu_podminky a:hover { background: url(images/podminky_on.gif) no-repeat center center;}
  div.menu_objednavka a { display: inline; float:left; width:136px; height:22px; text-decoration:none; background: url(images/objednavka_off.gif) no-repeat center center;}
  div.menu_objednavka a:hover { background: url(images/objednavka_on.gif) no-repeat center center;}
  div.menu_kontakt a { display: inline; float:left; width:103px; height:22px; text-decoration:none; background: url(images/kontakt_off.gif) no-repeat center center;}
  div.menu_kontakt a:hover { background: url(images/kontakt_on.gif) no-repeat center center;}

#obsah { display: block; margin: 52px auto 0 auto; width: 780px;}

#home_levy { display: inline; float:left; width: 378px; text-align:left;}
#home_levy h1 { font-size: 10px; margin-bottom:20px;}
#home_levy ul { margin-top: 5px; }
#home_levy ul li { list-style:none; background: url(images/li.gif) no-repeat left 6px; margin-left:5px; margin-bottom: 4px; padding-left:17px; }
#home_levy ul li.red { color: #E82701; list-style:none; background: url(images/li.gif) no-repeat left 6px; margin-left:5px; margin-bottom: 4px; padding-left:17px; }

.zastoupeni { margin-left: 23px;}
.vyhody {padding-right:20px;}
.vyhody2 {padding-right:30px;}
.foto {padding-right:30px; padding-bottom: 30px;}
.video {padding-right:30px; padding-bottom: 30px;}

  #ul1 { display: block; height: 170px;}
  #ul2 { display: block; height: 120px;}
  
#home_pravy { display: inline; float:left; width: 402px; text-align:left;}
#home_pravy h1 { font-size: 10px; margin-bottom:20px;}
#home_pravy ul { margin-top: 5px; }
#home_pravy ul li { list-style:none; background: url(images/li.gif) no-repeat left 6px; margin-left:5px; margin-bottom: 4px; padding-left:17px; }

.paticka {font-size: 11px; padding-bottom: 30px;}

.udaje {font-size:12px; margin-left: 20px; border-collapse: collapse; margin-bottom: 30px;}
.udaje2 {font-size:12px; margin-left: 20px; border-collapse: collapse; margin-bottom: 0px;}
.upoz {padding-left:20px; padding-bottom: 20px;}

#zalomeni {clear:both;}
#zalomeni2 {margin-top: 30px; clear:both;}
#zalomeni3 {margin-bottom: 30px; clear:both;}

.logo { border: 0px; margin-top:29px;}
.home_foto { border: 0px; margin:30 0 18 15px;}
.vyhody_foto {border: 3px solid #ffffff; float:right; margin-right:20px; margin-left:10px;}
.foto_video {border: 2px solid #ffffff; margin-right:10px; margin-left:10px;}
.prehrat {font-size: 10px; font-weight: bold; }
.nahled {border: 2px solid #ffffff; margin:9 5 0 0px;}
.nahled2 {border: 2px solid #ffffff; margin:9 0 0 0px;}
.zbozisluzby {border: 0px; margin-top:10px;}

.orangetext {color: #E87801;}
.smalltext {font-size: 10px;}
.red {color: #E82701;}

.table_objednavka {font-size:12px; border-collapse: collapse; width: 350px;}
.table_objednavka th {text-align:left; width: 100px; padding:5px;}
.table_objednavka td {border-bottom: 1px solid #A6A6A6; padding:5px;}

input, textarea, button { font-family: Tahoma, Arial, Verdana; font-size: 12px; border:1px solid #808080; padding: 2px;}

A {color: #404040;}
A:link { text-decoration:none; }
A:visited { text-decoration:none; }
A:hover { text-decoration:underline; color: #E87801;}

