body{
	margin:0;padding:0;
	background-color:#000;color:#E2E0E0;
	font-size:12px;font-family:Tahoma,'Lucida Grande CE',lucida, sans-serif;
}
h1,h2,h3,h4{margin:0;}
h1{color:#fff;font-size:4em;font-style:italic;font-weight:bold;}
h1#logo{position:relative;left:15px;line-height:108px;}
h1#logo a{color:#fff;text-decoration:none;font-family:Arial, sans-serif;font-style:italic;font-weight:bold;}
h2{color:#E2E0E0;font-size:2em;text-transform:lowercase;font-family:Arial, sans-serif;font-weight:bold;font-style:italic;}
h3{font-size:1.17em;font-weight:normal;font-style:normal;text-transform:uppercase;margin:0 0 5px;}
.article h3{text-transform:inherit;}
h4{font-size:1em;}
p, .article-text{margin:0;margin-bottom:1em;text-align:justify;}
a{color:#BDDD00;text-decoration:underline;}
a:hover{text-decoration:none;}
img{border:none;}

#container{position:relative;width:980px;margin:0 auto;}
#header{position:relative;width:100%;height:110px;background:#1C1C1C;z-index:75;}
#contentBox{position:relative;width:980px;padding:3px 0;background:#000;z-index:50;}
#contentBoxTop{position:absolute;left:0;top:0;width:100%;height:36px;background:url(../images/layout/top-bar.png) repeat-x;z-index:90px;}
#contentBoxBottom{position:absolute;left:0;bottom:0;width:100%;height:36px;background:url(../images/layout/bottom-bar.png) repeat-x;z-index:90px;}
#footer{padding:30px 0 30px 0;background:#000 url(../images/layout/bg-footer.gif) repeat-x;}

/* HORIZONTAL MENU */
#horizontalMenu{position:absolute;right:25px;top:55px;height:2em;z-index:100;}
#horizontalMenu ul {position:relative;margin:0;padding:0;list-style:none;}
#horizontalMenu ul li{position:relative;float:left;white-space:nowrap;_width:1px;margin:0 1px;}
#horizontalMenu ul li a {display:block;font-size:12px;color:#e2e0e0;height:2em;line-height:2em;padding:0 7px;
	font-size:1em;font-weight:normal;font-style:normal;
	text-align:center;text-decoration:none;text-transform:uppercase;}
#horizontalMenu ul li a.PINK{color:#FE0072;}
#horizontalMenu ul li:hover a{color:#3F3D3D;}
#horizontalMenu ul li:hover li a{color:#fff;}

#horizontalMenu ul li.PINK:hover, #horizontalMenu ul li.PINK a:hover, #horizontalMenu ul li.PINK a.active {background:#FE0072;color:#3F3D3D;}
#horizontalMenu ul li.GREEN:hover, #horizontalMenu ul li.GREEN a:hover, #horizontalMenu ul li.GREEN a.active {background:#BDDD00;color:#3F3D3D;}
#horizontalMenu ul li.BLUE:hover, #horizontalMenu ul li.BLUE a:hover, #horizontalMenu ul li.BLUE a.active {background:#2EA8F5;color:#3F3D3D;}



#horizontalMenu ul ul {position:absolute;left:0;top:2em;_top:2em;width:140px;visibility:hidden;background:#303030;z-index:200;}
#horizontalMenu ul ul li{display:list-item;float:none;width:130px;padding:3px 0;margin:1px 5px;border-bottom:1px solid #4A4747;white-space:normal;}
#horizontalMenu ul ul li a {text-align:left;padding:0 6px;margin:0;color:#fff;height:auto;line-height:auto;text-transform:upercase;}
#horizontalMenu ul ul li:hover{background-color:#303030;}
#horizontalMenu ul ul li a:hover, #horizontalMenu ul ul li a.active {background-color:#303030;color:#FE0072;}

#horizontalMenu ul li.PINK li a:hover, #horizontalMenu ul li.PINK li a.active {background-color:#303030;color:#FE0072;}
#horizontalMenu ul li.GREEN li a:hover, #horizontalMenu ul li.GREEN li a.active {background-color:#303030;color:#BDDD00;}
#horizontalMenu ul li.BLUE li a:hover, #horizontalMenu ul li.BLUE li a.active {background-color:#303030;color:#2EA8F5;}

#horizontalMenu ul li{behavior:url(../hover.htc);}
#horizontalMenu ul li:hover,
#horizontalMenu ul li.Hover{}
#horizontalMenu ul li.Hover ul,
#horizontalMenu ul li:hover ul{visibility:visible;}

/* SUB MENU */
#sMenu{position:relative;min-height:2em;_height:2em;z-index:100;margin:15px 0 40px 0;}
#sMenu ul {position:relative;margin:0;padding:0;list-style:none;}
#sMenu ul li{position:relative;float:left;white-space:nowrap;_width:1px;margin:0 1px;}
#sMenu ul li a {display:block;color:#fff;height:2em;line-height:2em;padding:0 1em;
	font-size:1em;font-weight:normal;font-style:normal;
	text-align:center;text-decoration:none;text-transform:uppercase;}
/*
#contentBox.PINK #sMenu ul li a{color:#FE0072;}
#contentBox.GREEN #sMenu ul li a{color:#BDDD00;}
#contentBox.BLUE #sMenu ul li a{color:#2EA8F5;}
*/
#contentBox.PINK #sMenu ul li:hover, #contentBox.PINK #sMenu ul li a:hover, #contentBox.PINK #sMenu ul li a.active {background:#FE0072;color:#3F3D3D;}
#contentBox.GREEN #sMenu ul li:hover, #contentBox.GREEN #sMenu ul li a:hover, #contentBox.GREEN #sMenu ul li a.active {background:#BDDD00;color:#3F3D3D;}
#contentBox.BLUE #sMenu ul li:hover, #contentBox.BLUE #sMenu ul li a:hover, #contentBox.BLUE #sMenu ul li a.active {background:#2EA8F5;color:#3F3D3D;}



/* TOP MENU */
#topMenu{position:absolute;right:25px;top:17px;font-size:12px;color:#838282;}
#topMenu td{vertical-align:middle;}
#topMenu a{color:#838282;line-height:20px;margin-right:1em;text-decoration:none;}
#topMenu a.active{color:#fff;}
#topMenu a:hover{text-decoration:underline;}

#sForm{float:right;margin:0;color:#838282;}
#sForm td{vertical-align:middle;margin:0;padding:0;}
#sForm input{border:1px solid #737373;width:108px;height:14px;background:#1C1C1C;color:#737373;}
#searchSubmit{margin:0;}

.exForm{color:#959595;margin:0 auto;width:400px;}
.exForm th{text-align:right;padding-right:1em;}
.exForm input,
.exForm select,
.exForm textarea{border:1px solid #737373;width:250px;height:20px;background:#312F30;color:#959595;}
.exForm textarea{height:100px;}
.exForm input.wa{width:auto;}

a#favorites{color:#BDDD00;}

/* GALERIE */
.galerie{}
.nahled{position:relative;float:left;margin:0 5px 5px;}
.nahled img{border:1px solid #333;}
.nahled span{position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:url(../images/blank.gif);}

/* CONTENT BOX */
#slideshow{position:relative;width:980px;height:524px;}
#katalog #slideshow{position:relative;width:425px;height:348px;margin:0 147px;}
#katalog #slideshow img{display:none;width:425px;height:348px;}

#contentBox.PINK a,
#contentBox.PINK h3{color:#FE0072;}
#contentBox.GREEN a,
#contentBox.GREEN h3{color:#BDDD00;}
#contentBox.BLUE a,
#contentBox.BLUE h3{color:#2EA8F5;}

#template01{padding:60px 15px;min-height:520px;_height:520px;}
#template01 .lc{float:left;width:420px;}
#template01 .rc{float:right;width:450px;}
#template02{min-height:520px;_height:520px;}
#template02 .lc{padding:60px 0 60px 15px;float:left;width:420px;}
#template02 .rc{position:relative;float:right;width:500px;height:520px;}
#template02 .rc img, #slideshow img{position:absolute;left:0;top:0;display:none;line-height:1px;margin:0;}


/* KATALOG */
#katalog{padding:60px 15px 60px 0;min-height:520px;_height:520px;}
#katalog h2{margin:0 0 1em 15px;}
#katalog a{color:#BDDD00;}

#katalog #lcol h4 {display:block;background:#BDDD00;color:#3F3D3D;text-decoration:none;padding:5px 15px;width:50%;}

#katalog #lcol{float:left;width:220px;}
#katalog #lcol a{color:#E2E0E0;text-decoration:none;}
#katalog #lcol a:hover, #katalog #lcol a.active{color:#BDDD00;}
#katalog #rcol{float:right;width:720px;}

#produkt{padding:60px 15px 60px 15px;min-height:520px;_height:520px;}
#produkt h2{margin:0 0 1em 15px;}
#produkt h3{color:#BDDD00;margin-bottom:.5em;}
#produkt h4{margin:1.5em 0 .7em;}
#produkt .mfoto{position:relative;margin-bottom:2em;}
#produkt .mfoto span{position:absolute;display:block;left:0;top:0;width:100%;height:100%;background:url(../images/blank.gif);}
#produkt .vyfoto{text-align:center;margin-bottom:2em;}
#produkt .vyfoto img{border:1px solid #333;}

#produkt #lcol{float:left;width:200px;}
#produkt #lcol a{display:block;padding:.25em 0;color:#E2E0E0;text-align:right;text-decoration:none;}
#produkt #lcol a:hover{color:#fff;text-decoration:underline;}
#produkt #mcol{position:relative;float:left;width:375px;margin-left:25px;}
#produkt #mcol h3.pHeader{position:absolute;top:-25px;}
#produkt #rcol{float:right;width:331px;}
#produkt .galerie img{width:98px;}

.productPreview{float:left;width:138px;margin:0 20px 15px;}
.productPreview h3{color:#E2E0E0;font-weight:bold;font-size:12px;margin:.2em 0;}

.ctvereck{width:30px;height:30px;margin:5px;float:left;border:1px solid #333;}
#sale{display:block;margin:1em 0;background:url(../images/layout/sale.gif) no-repeat;width:200px;height:42px;line-height:42px;color:#fff;font-size:20px;font-weight:bold;text-align:center;}

.attribs ul{margin:1em 0 ;padding:0;}
.attribs li{list-style:none;padding-left:16px;margin-left:18px;background:url(../images/layout/bullet.gif) 0 50% no-repeat;}
.attribs #sMenu{margin:10px 0;}
.attribs  #sMenu li{background-image:none;padding:0;margin:0;}
#katalog .attribs  #sMenu ul li:hover, #katalog .attribs #sMenu ul li a:hover, #katalog .attribs #sMenu ul li a.active {background:#BDDD00;color:#3F3D3D;}

#drobecky{position:relative;text-transform:uppercase;top:-40px;float:left;}

/* STRANKOVANI */
#contentBox .strankovani{float:right;margin-right:20px;position:relative;top:-40px;color:#BDDD00;}
#contentBox .strankovani a{text-decoration:none;color:#E2E0E0;}
#contentBox .strankovani a:hover{text-decoration:underline;}
#contentBox .pgsbtm .strankovani{top:0px;}

/* BOXY */
.box1, .box2, .box3{width:262px;margin:0 32px 10px;color:#5D5D5E;}
.box1 .il, .box2 .il, .box3 .il {margin:0 5px 1px 0;}
.box1 h3, .box2 h3, .box3 h3{color:#fff;font-size:12px;text-transform:uppercase;margin:0 0 8px;padding:0 15px;line-height:2em;}
.box1 h3{background-color:#FE0072;}
.box2 h3{background-color:#BDDD00;color:#3F3D3D;}
.box3 h3{background-color:#2EA8F5;}
.box1 div, .box2 div, .box3 div{padding:6px;min-height:110px;_height:110px;}
.box1 a, .box2 a, .box3 a{text-decoration:none;}
.box1 a{color:#FE0072;}
.box2 a{color:#3F3D3D;}
.box3 a{color:#2EA8F5;}
.box1 a:hover, .box2 a:hover, .box3 a:hover{text-decoration:underline;}
.box1 div{background:#FEEFF6 url(../images/layout/bg-box1.gif) repeat-x;}
.box2 div{background:#F7FDEE url(../images/layout/bg-box2.gif) repeat-x;}
.box3 div{background:#EFF4F8 url(../images/layout/bg-box3.gif) repeat-x;}



/* CLASSES */
.cls{clear:both;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
div.il{margin:0 25px 5px 0;}
div.ir{margin:0 25px 5px 0;}
.tac{text-align:center;}
.hr hr{display:none;}
.hr{height:1px;font-size:1px !important;margin:0 0 10px 0;width:450px;background:url(../images/layout/hr.gif) repeat-x;}
.ifile{display:block;float:left;width:30px;height:30px;margin-right:10px;background:url(../images/layout/file.gif) no-repeat;}
.ivideo, .ivideo a, .ivideo span{position:relative;display:block;float:left;width:28px;height:30px;overflow:hidden;}
.ivideo span{position:absolute;left:0;top:0;background:url(../images/layout/video.gif) no-repeat;cursor:pointer;}
.article .tags{font-size:.8em;color:#444;font-style:italic;}
.smaller{margin:1em 0;font-size:90%;}
.message{margin:1em 0;padding:1em;border:1px solid #f00;color:#f00; font-weight:bold;}
.download{margin:1em 0;}
.youtube{position:relative;z-index:10;}
.bangOlufsen{position:absolute;right:70px;top:7px;display:block;}