body, html {	margin: 0;padding: 0;font-family: Verdana, Arial, Helvetica, sans-serif;color: #aaa;font-size:12px;}
body {background-color:#000;}
#background {z-index:-2;height:100%;width:100%;position:absolute;background-color:#000;}
#background img {width:100%}
#strana {padding:30px}
#ram-strany {margin: 20px auto;width: 1024px;background-color: #001;padding: 12px;}
#hlavicka-strany {width: 1024px;height:100px;}
#hlavicka-strany .samba-lighting-system {float: left;}
#hlavicka-strany .samba {float: left;}
#hlavicka-strany .samba .uputavka {position: relative;top: -33px;left: 160px;color: #fff;font-size: 18px;height: 1px;}
#hlavicka-strany .samba-lighting-system img {width: 174px;height:163px;}
#hlavicka-strany .samba img {width: 1024px;height:100px;}
#hlavnemenu {width: 1024px;height: 24px;background-image: url('blue.jpg');}
#hlavnemenu ul.menu1 {list-style:none;padding-left:15px;}
#hlavnemenu ul.menu1 li {float:left; position: relative;padding:0px 5px;}
#hlavnemenu ul.menu1 li a {display:block;line-height:24px;text-decoration:none;font-size:13px;font-weight:bold;padding:0px 18px;color:#ccc;}
#hlavnemenu ul.menu1 li a:hover {background-image: url('blue.jpg');color:#fff;}
#hlavnacast {padding: 20px 0px 0px;width:1024px;}
#bocnemenu {float:left;margin-left:15px;width:225px;clear:both;padding-top:10px;}
#bocnemenu ul.menu2 {padding:0px;margin:0px;list-style:none;}
#bocnemenu ul.menu2 li {margin-bottom: 18px;border-top:2px solid #000;border-bottom:2px solid #000;background-image:url('blueButton.jpg');}
#bocnemenu ul.menu2 li h3 {border-top:2px solid #000;border-bottom: 2px solid #000;padding:5px;text-align:center;color:#ccc;font-weight:bold;}
#bocnemenu ul.menu3 {list-style:none;padding:0px;color:#666;}
#bocnemenu ul.menu3 li.kategoria{list-style:square;color:#aaa;}
#bocnemenu ul.menu3 li.clanok, #bocnemenu ul.menu3 li.ukazka{font-weight:normal;list-style:square;}
#bocnemenu ul.menu3 li {padding:0px;margin:0px;line-height:18px;border-top-width:1px;border-bottom-width:1px;font-weight:bold;}
#bocnemenu ul.menu4 {list-style:square;padding-left:2em;color:#666;}
#bocnemenu ul.menu4 li {padding:0;line-height:18px;border-top-width:2px;border-bottom-width:2px;font-weight:normal;}
#bocnemenu a {color:#aaa;text-decoration:none;}
#bocnemenu a:hover {color:#fff;}
#obsah {float:left;width:764px;margin-left:20px;padding-top:5px;}
#copyright{width: 1024px;height:20px;margin:0px auto;background-image:url('blue.jpg');}
#copyrighttext {width: 1024px;margin:0px auto;padding-top:10px;padding-bottom:5px;font-size: 11px;color: #888;text-align: center;background-color:#000;}
#copyrighttext a {color: #ccc;}
#copyrighttext a:hover {color: #fff;}
#copyrighttext a:visited {color: #ccc}

/* objednavka */
#formular #druhy, #formular  #prvy, #formular #treti, #formular #stvrty, #formular #piaty {width: 540px;border: 1px solid #ccc;font-weight: bold;padding-top:10px;}
#formular input {margin-bottom: 20px;}
#formular fieldset {padding: 10px 20px 10px 20px;margin-bottom: 20px;}
#formular .nazov-skupiny {font-weight: bold;color: #fff;text-align: left;}
#formular #centrovanie {text-align: center;}
#formular .tenke {font-weight: normal;font-size: 10px;}
#formular #druhy input, #formular #prvy input {width: 350px;}

/* vseobecne */
h1 {	padding: 10px 0px 0px 0px;border: 0px;font-size: 18px;font-weight: bold;color: #eee;text-align: left;margin-top: 0px 0px 15px 0px;}
h2 {	padding: 0px;border: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #eee;text-align: left;line-height: 16px;margin: 15px 0px 10px 0px;}
h3 {	padding: 0px;border: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #0F7CAA;margin: 0px;}
p, td {padding: 0px;border: 0px;margin-top: 5px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px;font-size: 12px;text-align: left;line-height: 16px;}
a:visited {color: #ccc;} 
a:link {color: #ccc;}
a:hover {color: #fff;}
a:active {color: #fff;}
a img {border:1px solid #ccc;}
img{border:1px solid #ccc;}
#hlavicka-strany a img {border:none;}
table tr {vertical-align:top;}
.predajne-miesto {margin: 5px 10px;border-width: 1px;border-style: solid;}
.stlpec2 {float:left;width:50%;}
a.imglinka img{border-color: #000000;border-width: 1px;border-style: solid;margin-left: 10px;margin-right: 5px;}
a.imglinka img:hover{border-color: #33940a;}
a.mapa img {border-color: #000000;border-width: 1px;border-style: solid;}
a.mapa img:hover{border-color: #33940a;}
ul.referencie li {margin-top:5px;}
.clear {	clear:both;}
strong {color:#bbb;font-weight:bold;}
.right {display:block;float:right;}

/* snowfall ukazky */
.video {display:block;float:left;padding:10px 30px 10px 0px;}
.video object {border:1px solid #ccc;}
.videolink {display:block;float:left;padding:10px 20px 10px 0px;}

/* motivy */
a.obrazok{display:block;float:left;margin:10px 20px 10px 0px;width:170px;}
a.obrazok img {width:170px;}
a.obrazokw{display:block;float:left;margin:10px 20px 10px 0px;width:362px;}
a.obrazokw img {width:362px;}

.vlocky {display:block;float:left;margin:10px 20px 10px 0px;width:362px;}
.vlocky a.obrazokw2 img {width:362px;}
.ledpreves a.obrazokw3 img {width:746px;}

a.obrazokt {display:block;float:right;margin:10px 0px 10px 20px;padding-top:10px;width:100px;}
a.obrazokt img{width:100px;}
a.obrazokh {display:block;float:left;margin:10px 10px 10px 0px;height:190px;}
a.obrazokh img{height:190px;}

/* projekty a referencie */
.referencieleft {float:left;width:470px;color:#eee;font-weight:bold;}
.referencieleft a {color:#ccc;font-weight:normal;}
.referencieleft img {width:450px;}
.referencieright {float:left;width:270px;color:#eee;font-weight:bold;}
.referencieright ul {padding-left:15px;color:#bbb;font-weight:bold;}

/* kontakt a mapa */
.kontaktleft , .kontaktright {float:left;width:370px;padding-bottom:30px;}

/* svetelne kable */
.bordertable {text-align:left;width:550px;margin:0px;padding:1px;border:1px solid #ddd;}
.bordertable td, .bordertable th {margin:0px;padding:3px;}
.obrazokkabel {display:block;float:right;margin:5px;width: 150px;clear:right;}

/* titulka */
a.obrazoktitulka1 {padding-top:10px;float:left;text-decoration:none;}
a.obrazoktitulka2 {padding-top:10px;float:left;margin-left:15px;text-decoration:none;}

