body { margin:0; padding:0; background-image:url(images/background2.jpg); background-color:#000; background-repeat:repeat-x; background-position:top center; color:#FFF; font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:12px; }
p { padding:0px; margin-top:0px; }
p.nadpis { font-size:17px; font-weight:900; background-image:url(images/nadpis.gif); padding:3px 0 0 8px; color:#da020f; background-repeat:repeat-x; }
p.nadpis a { color:#da020f; text-decoration:none; }
p.nadpis a:hover { color:#da020f; text-decoration:underline; }
h6 { font-size:15px; margin:0px; padding:0px; }

/* LINKS */
.main a, .main a:active, .main a:visited { color:#da020f; font-weight:bold; text-decoration:none; }
.main a:hover { text-decoration:underline; }

.Kontakt, .Kontakt td, .Kontakt a { font-size:13px; }
.Kontakt td.gray { color:#999; }
.Kontakt table { margin-bottom:8px; }
.Kontakt .box { width:449px; background-color:#1a1a1a; padding:8px; margin:0 10px 10px 0; }
.Kontakt .right ul { margin:10px 0 10px 0; background:none; padding:0px; display:block; list-style:none; }
.Kontakt .right ul li { padding:4px 0 4px 6px; background-color:#1a1a1a; margin:0 0 10px 0; width:458px; cursor:hand; }
.Kontakt .right ul li:hover { background-color:#555; }
.Kontakt .right ul li a { text-decoration:none; color:#FFF; }
.Kontakt .popis { text-decoration:none; color:#ddd; font-size:12px; float:right; margin-right:10px; }


.container { margin:0 auto; width:990px; }
.header { margin:0px; padding:0px; background-color:#000; height:85px; width:990px; }
.logo { width:64px; height:63px; background-image:url(images/lamba-kite-logo.gif); margin:0 0 0 20px; float:left; }
.menu { width:750px; float:left; margin:20px 0 0 35px; }
.header ul { margin:0px; padding:0; list-style:none; display: inline; }
.header ul li { background-position:top no-repeat; display:inline; float:left; margin:0; }
.header ul li a { display:block; height:30px; }
.header ul li.domu a { background-image:url(images/domu.gif); width:71px; }
.header ul li.produkty a { background:url(images/produkty.gif); width:109px; }
.header ul li.kurzy a { background:url(images/kurzy.gif); width:80px; }
.header ul li.technologie a { background:url(images/technologie.gif); width:137px; }
.header ul li.diskuze a { background:url(images/diskuze.gif); width:99px; }
.header ul li.prodejci a { background:url(images/prodejci.gif); width:102px; }
.header ul li.kontakt a { background:url(images/kontakt.gif); width:95px; }
.header ul li.galerie a { background:url(images/galerie.gif); width:93px; }
.header ul li a:hover, .header ul li a.active { background-position:bottom; }

/* MAIN */
.left {width:465px; margin:0 0 0 20px; float:left; }
.right {width:465px; margin:0 0 0 20px; float:left; }

/* PRODUKTY */
.prodRed { width:465px; height:229px; background-image:url(images/prod-red.jpg); float:left; margin:0 0 20px 20px; }
.prodBlue { width:465px; height:229px; background-image:url(images/prod-blue.jpg); float:left; margin:0 0 20px 20px; }
.prodGreen { width:465px; height:229px; background-image:url(images/prod-green.jpg); float:left; margin:0 0 20px 20px; }
.prodYellow { width:465px; height:229px; background-image:url(images/prod-yellow.jpg); float:left; margin:0 0 20px 20px; }
.xxx { color:#FFF; font-weight:bold; letter-spacing:3px; }
.gray { color:#aaa; padding-left:5px; }

.imgProd { float:left; margin:10px 0 0 10px; }
.boxProd { float:right; margin:10px 0 0 0; width:293px; height:209px; }

.prodRed .boxProd { background-position:bottom right; background-repeat:no-repeat; background-image:url(images/logo-apache.gif) }
.prodBlue .boxProd { background-position:bottom right; background-repeat:no-repeat; background-image:url(images/logo-hawk.gif) }
.prodGreen .boxProd { background-position:bottom right; background-repeat:no-repeat; background-image:url(images/logo-monster.gif) }
.prodYellow .boxProd { background-position:bottom right; background-repeat:no-repeat; background-image:url(images/logo-lamba.gif) }

.boxProd p { width:255px; text-align:left; margin:0 0 10px 0; padding:0px; }
a .boxProd { text-decoration:none; color:#FFF; font-weight:normal; }
.boxProd div.size { float:right; width:26px; }
.boxProd div.size sup { font-size:9px; font-weight:normal; }
.boxProd div.size div { width:23px; height:18px; padding:1px 2px 1px 1px; background-color:#666; color:#FFF; font-size:11px; vertical-align:baseline; text-align:right; margin:0 0 5px 0; font-weight:bold; }

/* DRACI */
.draci { height:86px; background-color:#000; width:970px; padding:0 0 20px 20px; }
.draci ul { margin:0px; padding:0; list-style:none; display: inline; }
.draci ul li { background-position:top no-repeat; display:inline; float:left; margin:0 20px 0 0; }
.draci ul li a { display:block; height:86px; width:222px; }
.draci ul li.lamba a { background-image:url(images/draci-lamba.jpg); }
.draci ul li.hawk a { background-image:url(images/draci-hawk.jpg); }
.draci ul li.monster a { background-image:url(images/draci-monster.jpg); }
.draci ul li.apache a { background-image:url(images/draci-apache.jpg); }

/* DETAIL */
.detail { width:970px; padding-left:20px; background-color:#000; }
.detailLeft { width:301px; float:left; }
.detailRight { width:630px; float:right; margin-right:20px; }
.detailRight p { margin-bottom:8px; }
.detailThumb { float:left; margin:1px 1px 0 0; }
.detail p.nadpis { background-repeat:repeat-x; width:622px; }

/* BOX */
.boxNovinky { background-image:url(images/index-novinky.jpg); background-repeat:no-repeat; width:293px; height:170px; margin:0 0 0 20px; padding:27px 5px 5px 5px; float:left; }
.boxDate { font-weight:bold; margin-right:7px; }
.boxTitle { font-size:15px; color:#da020f; font-weight:bold; }
.boxText { color:#999; font-size:11px; }
.boxText a { color:#da020f; font-weight:bold; text-decoration:none; }
.boxText a:hover, .boxText a:visited, .boxText a:active { text-decoration:underline; color:#da020f; font-weight:bold; }
.boxProc { background-image:url(images/index-duvody.jpg); background-repeat:no-repeat; width:293px; height:170px; margin:0 0 0 20px; padding:27px 5px 5px 5px; float:left; }
.boxProc ul { list-style:none; margin:0px; padding:0px; }
.boxProc ul li { background-image:url(images/plus.gif); background-repeat:no-repeat; margin:0px; background-position:0px 5px; padding-left:15px; font-size:13px; margin-bottom:4px; }
.boxKurzy { background-image:url(images/index-kurzy.jpg); background-repeat:no-repeat; width:293px; height:170px; margin:0 0 0 20px; padding:27px 5px 5px 5px; float:left; }

/* KURZ */
.kurzLeft { margin-left:20px; float:left; width:600px; }
.kurzright { margin-right:20px; float:right; width:330px; }
.kurzright img { margin-bottom:20px; }

.cenik { width:950px; margin-left:20px; }

.main, #content { min-height:480px; background-color:#000; }
.footer { height:100px; background-image:url(images/footer-back.gif); background-repeat:no-repeat; padding:5px 20px 0 20px; }
.footer p { float:right; margin:3px 7px 0 0; }
.footerIdeo { width:65px; height:33px; background-image:url(images/ideo-logo.gif); float:left; margin:19px 0 0 885px; }
.clear { clear:both; }

h1, h2, h3 { font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-weight: bold; }
h1 { font-size:16px; color:#da020f; margin-top:6px; }
h2 { font-size:14px; margin:6px 0 6px 0; color:#da020f; }
h2 a { font-size:15px; margin:6px 0 5px 0; color:#da020f; text-decoration:none; }
h2 a:hover { text-decoration:underline; color:#da020f; }
h2date { font-size:12px; margin:6px 0 0 0; color:#ccc; }

img.avatar		{ display:none !important; }
