/* CSS Document */

body
{
	font: 11px Arial, sans-serif;
	color:#333333;
	background-color:#ffffff;
	background-image:url("images/main_bg.jpg");background-repeat:repeat-y;
	background-position:center;
}

table{	font: 11px Arial, sans-serif;color:#333333;}

a {color:#990000;text-decoration:none;}
a img {border:0;}
input {border:1px solid #666666;}
textarea {border:1px solid #666666}
form{margin:0;}

.cerna {color:#000;}

#main{
	position:absolute;
	width:100%;
	height:auto;
	top:0px;
	left:0px;
	text-align:center;
}
#mainObsah{
	position: relative; 
	margin: 0 auto;
	width:960px;
	height:auto;
	
}

#nadhlavicka{position:absolute;left:0;top:0;width:960px;height:69px;margin:0;padding:0;overflow:hidden;background-image:url("images/top_bg.jpg");}
  div.topmenu{position:relative;width:120px;height:40px;float:left;margin:29px 1px 0px 0px;}
#hlavicka{position:absolute;left:0;top:69px;width:960px;height:324px;margin:0;padding:0;overflow:hidden;background-image:url("images/hlavicka_bg.jpg");}
  #hlavickaSloupec1{position:relative;width:280px;height:auto;left:40px;margin:0;padding:0;overflow:hidden;float:left;}
    #znak{position:relative;width:268px;height:86px;top:10px;margin:0;padding:0;overflow:hidden;float:left;}
    div.menuItem{position:relative;width:280px;height:30px;margin-top:1px;overflow:hidden;float:left;}
  #hlavickaSloupec2{position:relative;width:204px;height:auto;left:40px;margin:0;padding:0;overflow:hidden;float:left;}
    #hlavickaSloupec2 table {margin:5px;}
    #hlavickaSloupec2 h1 {font-size:14px;margin:10px 10px 0px 10px;padding:0;text-align:left;}
    #hlavickaSloupec2 p {font-size:12px;margin:0px 10px 0px 10px;padding:0;text-align:left;}  
  #hlavickaSloupec3{position:relative;width:436px;height:217px;left:40px;margin:0;padding:0;overflow:hidden;float:left;}
#telo{position:absolute;left:40px;top:393px;width:920px;height:auto;padding:0;text-align:left;}  
  #telo p {padding:10px;}  
  #telo table {margin:10px;width:880px;}
  
  #objTable th {background:#fff024;width:180px;}
  #objTable th, #objTable td {padding:5px;}
  
  #productListMargin {position:relative;width:618px;background:#ffffff;margin-left:1px;margin-top:208px;}
  #productList {position:relative;width:618px;background:#ffffff;margin-left:1px;margin-top:1px;}
  div.aktualityBox{width:420px;height:210px;text-align:left;margin:10px;float:left;}
  div.fotogalerieBox{width:150px;height:150px;text-align:center;margin:10px;float:left;}
  div.aktualityBox h1 {font-size:14px;margin:0;padding:0;}
  div.aktualityBox p {font-size:12px;margin:0;padding:0;}
  
  
  #fotogalerieDetail {position:relative;width:390px;height:100px;overflow:auto;float:left;}
    div.fotogalerieDetailItem {position:relative;width:75px;height:75px;margin:10px;overflow:hidden;float:left;}
  
  #homepageTopBoxy {position:absolute;left:0;top:0;height:206px;width:620px;overflow:hidden;}
    #reklamaSchranky{height:206px;width:203px;background:#ffffff;float:left;margin-left:1px;overflow:hidden;}
    #akcniNabidkaBox{height:206px;width:414px;background:#ffffff;margin-left:1px;float:left;overflow:hidden;}
  
  #levysloupec {position:absolute;left:0;top:0;width:280px;height:auto;overflow:hidden;}
    div.levybox{position:relative;width:280px;height:auto;background:#ffffff;margin:0;float:left;}
      div.levybox h2 {padding:0 0 0 18px;margin:10px;font-size:14px;background:url("images/h1bg.gif");height:14px;width:260px;overflow:hidden;
                     background-repeat:no-repeat;}
      div.levybox p {width:260px;padding:0;margin:10px;}
  #pravysloupec {position:relative;left:280px;top:0;width:620px;height:auto;overflow:hidden;}
  div.boxH172{position:relative;height:172px;background:url("images/h172bg.jpg");margin:1px 0 0 0;}
    div.boxH172 table {margin:10px;}
  
  #produktyList p {padding:0;}
  div.produktBox605x100{position:relative;width:605px;height:120px;margin:5px 7px;background:url("images/produktBoxBg605x100.png");overflow:hidden;}
    div.produktBoxFoto605x100{position:relative;width:100px;height:100px;margin:10px;overflow:hidden;float:left;line-height:100px;vertical-align:middle;text-align:center;}
      div.produktBoxFoto605x100 img {vertical-align:middle;}
    div.produktBoxNadpis605x100{position:relative;width:460px;_width:445px;height:18px;overflow:hidden;float:left;margin:15px 10px 0 15px;}
      div.produktBoxNadpis605x100 h2{position:relative;margin:0;padding:0 0 0 18px;width:442px;_width:427px;height:18px;line-height:18px;overflow:hidden;
                                     font-size:14px;color:#990000;background-image:url("images/productBox605x100HeaderBg.png");background-repeat:no-repeat;}
    div.produktBoxPopis605x100{position:relative;width:215px;_width:200px;height:97px;float:left;overflow:hidden;margin:0 10px 10px 15px;}      
      div.produktBoxPopis605x100 p{margin:0;padding:0;}
      p.produktBoxPopis605x100Kategorie {line-height:20px;vertical-align:middle;}
    div.produktBoxCena605x100{position:relative;width:215px;_width:200px;height:97px;float:left;overflow:hidden;margin:10px 10px 10px 0px;}
      input.produktBox605x100BtnKoupit {border:0;}
      p.produktBox605x100Koupit {line-height:20px;vertical-align:middle;}
      input.produktBox605x100KoupitInput {position:relative;top:-5px;margin:0;width:20px;}
      div.produktBoxCena605x100 p{margin:0;padding:0;text-align:right;}
      span.produktBoxCena605x100Cifra {font-size:16px;color:#990000;font-weight:bold;}
      span.produktBoxCena605x100DPH {font-size:12px;color:#333;font-weight:normal;}

  div.produktBox{position:relative;width:300px;height:150px;margin:2px;float:left;background:url("images/produktBoxBg.jpg");}
  div.produktBoxFoto{position:absolute;width:80px;height:100px;left:15px;top:10px;background:#ffffff;overflow:hidden;}
  div.produktBoxNadpis{position:absolute;width:150px;height:18px;left:142px;top:18px;overflow:hidden;}
    div.produktBoxNadpis h2{margin:0;padding:0;font-size:14px;color:#990000;}
  div.produktBoxPopis{position:absolute;width:175px;height:80px;left:118px;top:24px;overflow:hidden;}
    div.produktBoxPopis p{margin:0;padding:0;}
  div.produktBoxCena{position:absolute;width:175px;height:80px;left:118px;top:90px;overflow:hidden;}
    div.produktBoxCena p{margin:5px 0 0 0;padding:0;text-align:right;font-size:14px;color:#990000;font-weight:bold;}
  div.produktBoxSpodniLista{position:absolute;width:290px;height:80px;left:5px;top:127px;overflow:hidden;}
div.whiteBox{position:relative;width:618px;float:left;margin-left:1px;margin-top:1px;background:#ffffff;}
  div.whiteBox h3,h2 {margin-left:10px;}
  div.whiteBox table {margin-left:10px;}

div.pictureDetailBox {position:relative;float:left;margin-right:10px;width:200px;height:auto;overflow:hidden;}
  div.pictureDetailBoxGift {position:absolute;width:80px;height:80px;overflow:hidden;left:0;top:0;}
#pata{position:relative;width:960px;height:40px;margin:0;padding:0;overflow:hidden;background:url("images/pata_bg.jpg");}

table th,td {border:0;}
.detailTable th {border-bottom:1px solid #fff024;}
.detailTable td {border-bottom:1px solid #fff024;}
table.noBorder th {border:0;}
table.noBorder td {border:0;}
div.objProp{width:300px;;height:18px;background:#fff024;float:left;margin-left:10px;}
div.objVal{width:300px;height:18px;border-bottom:1px solid #fff024;float:left;}

input.pgButtons{background:none;border:0;color:#990000;}
input.pgButtons:hover{cursor:pointer;}

.hdTextM {display:none;}
.hdText{background-image:url("images/nadpisBg.jpg");background-repeat:repeat-x;height:40px;width:auto;overflow:hidden;
       text-align:center;font-size:18px;margin:0;padding:10px;_padding:8px;overflow:hidden;}

#pageNadpis {position:relative;width:618px;float:left;margin-left:1px;margin-top:1px;height:40px;overflow:hidden;}

div.produktMnoztviPos{float:left;height:25px;margin-left:50px;}
div.produktKoupitPos{float:left;height:25px;margin-left:5px;}
td.rightNoBorder{text-align:right;border:0;}
td.NoBorder{border:0;}
td.rightW14 {text-align:right;height:14px;}
#teloTopSpacer{position:relative;width:40px;float:left;overflow:hidden;}

#akcniNabidkaImage{width:100px;margin:5px;height:150px;overflow:hidden;float:left;}
#akcniNabidkaContent{width:290px;_width:280px;margin:5px;height:150px;float:left;overflow:hidden;}
  #akcniNabidkaContent h2 {font-size:20px;margin-bottom:0;}
  #akcniNabidkaContent h3{text-align:right;font-size:30px;margin:0;padding:0;}
  #akcniNabidkaContent p {margin-top:0px;}
div.clrLf{height:1px;width:1px;clear:left;overflow:hidden;}
p.KompletKatakLink{text-align:center;font-size:16px;font-weight:bold;}

#pgInfo {margin:10px;border-top:1px solid #ccc;padding-top:10px;}

