body {
     margin: 0;
     background: url(/image/pozadi-cernelinky.gif) center repeat-y #000;
     font: normal 12px Arial;
     color: #ededed;
}


img {border:0;}


A:link    {text-decoration:underline; font-size:8pt; color:#ffffdd; font-family:Verdana; font-style:normal; }
A:active  {text-decoration:underline; font-size:8pt; color:#ffffdd; font-family:Verdana; font-style:normal; }
A:visited {text-decoration:underline; font-size:8pt; color:#ffffdd; font-family:Verdana; font-style:normal; }
A:hover   {text-decoration:underline; font-size:8pt; color:#ffff00; font-family:Verdana; font-style:normal; }

A.oramovaninahled:link    {text-decoration:underline; border-left: 2px solid #5088c5; border-right: 2px solid #5088c5; }
A.oramovaninahled:active  {text-decoration:underline; border-left: 2px solid #5088c5; border-right: 2px solid #5088c5; }
A.oramovaninahled:visited {text-decoration:underline; border-left: 2px solid #5088c5; border-right: 2px solid #5088c5; }
A.oramovaninahled:hover   {text-decoration:underline; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; }


ul {
      margin:0px; 
      padding-left:25px;
}


li {
      margin-left:10px; 
      padding:0px;
}


H2 {
      text-align:center;
      font-weight:bold;
      text-decoration:underline;
      font-family: Verdana;
      font-size:14px;
}

H3 {
      text-align:center;
      font-weight:bold;
      text-decoration:normal;
      font-family: Verdana;
      font-size:14px;
}

.lowText { 
      text-align:left;
      text-decoration:none; 
      color:#FFFFFF; 
      font:12px Verdana;
}

.highText { 
      text-align:left; 
      text-decoration:none; 
      color: #FFFFFF;
      font:12px Verdana;
}

.mainButtons { 
      text-align:left;
      text-decoration: none;
      color:#FFFFFF;
      font:12px verdana;
      font-weight:bold;
}

.itemBorder { border:1px solid #aaaaaa;}
.itemBorderBlank { border:1px solid #CCCCDD;}
.itemBorderButton { border:1px solid #ffffff;} 


#marquee {
     position:relative; 
     margin: auto;
     width: 984px;
     height: 13px;
     background: #000;
     text-align: center;
     float: center;
     color:#fff;
     font:10px verdana; 
}

#okraj {
     position: relative;
     border: 2px solid black;
     margin: auto;
     padding-right: 3px;
     padding-left: 3px;
     padding-top: 3px;
     padding-bottom: 3px;
     width: 980px;
     background: #eee;
     text-align: left;
     float: center;
     color:#000;
}


#vnitrek {
     color: #555555;
     margin: auto;
     height: 644px;
}



/* MAIN PAGE - leva horni sekce SECO INFO */
#secoinfo {
     position: absolute;
     border: 2px solid black;
     margin: auto;
     padding-right: 3px;
     padding-left: 3px;
     padding-top: 3px;
     padding-bottom: 3px;
     width: 477px;
     color: #000;
     height: 147px;
     top: 3px; 
     left: 3px;
     background: url(/image/pozadimodreprechod.png) repeat-y 0% 0%;
}


/* MAIN PAGE - leva horni sekce SECO INFO - negativni nadpis sekce */
#secoinfonadpis {
     position:absolute; 
     width:483px; 
     top:0px; 
     height:18px; 
     left:0px; 
     background:#000; 
     font:12px verdana; 
     font-weight:bold; 
     color:#fff;
}

/* MAIN PAGE - leva horni sekce SECO INFO - text k obrazku */
#secoinfotext {
     position:absolute; 
     width:220px; 
     top:43px; 
     height:18px; 
     left:255px; 
     font:13px Times, Times New Roman; 
     font-weight: bold;
     font-style: italic;
     text-align: justify;
     color:#fff;
}

/* MAIN PAGE - leva dolni sekce TTH INFO */
#tthinfo {
     position: absolute;
     border: 2px solid black;
     margin: auto;
     padding-right: 3px;
     padding-left: 3px;
     padding-top: 3px;
     padding-bottom: 3px;
     width: 477px;
     color: #000;
     height: 202px;
     top: 180px; 
     left: 3px;
     background: url(/image/pozadimodreprechod.png) repeat-y 0% 0%;
}

/* MAIN PAGE - leva dolni sekce TTH INFO - negativni nadpis sekce */
#tthinfonadpis {
     position:absolute; 
     width:483px; 
     top:0px; 
     height:18px; 
     left:0px; 
     background:#000; 
     font:12px verdana; 
     font-weight:bold; 
     color:#fff;
}


/* MAIN PAGE - leva dolni sekce TTH INFO - text k obrazku */
#tthinfotext {
     position:absolute; 
     width:220px; 
     top:28px; 
     height:18px; 
     left:255px; 
     font:13px Times, Times New Roman; 
     font-weight: bold;
     font-style: italic;
     text-align: justify;
     color:#fff;
}


/* MAIN PAGE - stredni sekce PRODUCT NEWS */
#productnews {
     position: absolute;
     border: 2px solid black;
     margin: auto;
     padding-right: 3px;
     padding-left: 3px;
     padding-top: 3px;
     padding-bottom: 3px;
     width: 176px;
     color: #000;
     height: 379px;
     top: 3px; 
     left: 510px;
     background: url(/image/pozadimodreprechod.png) repeat-y 65% 0%;
     z-index:500000;
}

/* MAIN PAGE - PRODUCT NEWS - negativni nadpis sekce*/
#productnewsnadpis {
     position:absolute; 
     width:184px; 
     top:0px; 
     height:18px; 
     left:0px; 
     background:#000; 
     font:12px verdana; 
     font-weight:bold; 
     color:#fff;
}


/* MAIN PAGE - PRODUCT NEWS - obrazek 1 horni */
#productfoto1 {
     position:absolute; 
     width:170px; 
     top:25px; 
     height:170px; 
     left:6px;
     font:11px verdana; 
     font-weight:bold; 
     color:#000; 
     text-align: center;
}


/* MAIN PAGE - PRODUCT NEWS - obrazek 2 dolni */
#productfoto2 {
     position:absolute; 
     width:170px; 
     top:205px; 
     height:170px; 
     left:6px;
     font:11px verdana; 
     font-weight:bold; 
     color:#000; 
     text-align: center;
}


/* MAIN PAGE - prava sekce SECO NEWS */
#seconews {
     position: absolute;
     border: 2px solid black;
     margin: auto;
     padding-right: 3px;
     padding-left: 3px;
     padding-top: 3px;
     padding-bottom: 3px;
     width: 257px;
/*     background: #ccdae4; */
     color: #000;
     height: 379px;
     top: 3px; 
     left: 716px;
     background: url(/image/pozadimodreprechod.png) repeat-y 100% 0%;
}

/* MAIN PAGE - SECO NEWS - negativni nadpis sekce*/
#seconewsnadpis {
     position:absolute; 
     width:264px; 
     top:0px; 
     height:18px; 
     left:0px; 
     background:#000; 
     font:12px verdana; 
     font-weight:bold; 
     color:#fff;
}

/* MAIN PAGE - spodni sekce TOP PHOTOS */
#topphotos {
     position: relative;
     border: 2px solid black;
     margin: auto;
     padding-right: 3px;
     padding-left: 3px;
     padding-top: 3px;
     padding-bottom: 3px;
     width:970px; 
     top:409px; 
     height:225px; 
     color: #000;
     background: url(/image/pozadimodreprechod.png) fixed 50% 0%;
}


/* MAIN PAGE - TOP PHOTOS - negativni nadpis sekce*/
#topphotosnadpis {
     position:absolute; 
     width:976px; 
     top:0px; 
     height:18px; 
     left:0px; 
     background:#000; 
     font:12px verdana; 
     font-weight:bold; 
     color:#fff;
}

/* MAIN PAGE - TOP PHOTOS - sekce obrazky */
.foto {
     display:block;
     border: 1px solid black;
     max-width: 220px;
     float: center;
     padding: 0px;
     margin-top: 3px;
     margin-bottom: 3px;
}

/* MAIN PAGE - TOP PHOTOS - obrazek 1 levy */
#mainphotos1 {
     position:absolute; 
     width:235px; 
     top:25px; 
     height:200px; 
     left:6px;
     background: #2b4894;
     font:10px verdana; 
     font-weight:bold; 
     color:#000; 
     text-align: center;
}

/* MAIN PAGE - TOP PHOTOS - obrazek 2 stredni */
#mainphotos2 {
     position:absolute;
     width:235px;
     top:25px;
     height:200px;
     left:249px;
     background:#3e6bb3;
     font:10px verdana;
     font-weight:bold;
     color:#000;
     text-align: center;
}

/* MAIN PAGE - TOP PHOTOS - obrazek 3 stredni */
#mainphotos3 {
     position:absolute;
     width:235px;
     top:25px;
     height:200px;
     left:492px;
     background:#5190d4;
     font:10px verdana;
     font-weight:bold;
     color:#000;
     text-align: center;
}

/* MAIN PAGE - TOP PHOTOS - obrazek 4 pravy */
#mainphotos4 {
     position:absolute;
     width:235px;
     top:25px;
     height:200px;
     left:735px;
     background:#69a2e1;
     font:10px verdana;
     font-weight:bold;
     color:#000;
     text-align: center;
}

/* MAIN PAGE - All Rights Reserved - spodni text */
#copyright {
     display: block;
     position: absolute;
     z-index: 600;
     width: 450px;
     left: 540px;
     top: 17px;
     font:7pt Verdana;
     color: #555555;
}


/* PRODUCT PAGE - levy sloupec */
#leftcol {
     position: absolute;
     border: 2px solid black;
     margin: auto;
     padding-right: 3px;
     padding-left: 3px;
     padding-top: 3px;
     padding-bottom: 3px;
     width: 139px;
     color: #000;
     height: 600px;
     top: 3px; 
     left: 3px;
     background: url(/image/pozadimodreprechod.png) repeat-y 0% 0%;
}


/* PRODUCT PAGE - levy sloupec - negativni nadpis sekce */
#leftcolnadpis {
     position:absolute; 
     width:147px; 
     top:0px; 
     height:18px; 
     left:0px; 
     background:#000; 
     font:12px verdana; 
     font-weight:bold; 
     color:#fff;
}


/* PRODUCT PAGE - pravy sloupec */
#rightcol {
     position: absolute;
     border: 2px solid black;
     margin: auto;
     padding-right: 3px;
     padding-left: 3px;
     padding-top: 3px;
     padding-bottom: 3px;
     width: 818px;
     color: #000;
     top: 19px; 
     left: 155px;
     background: url(/image/pozadimodreprechod.png) repeat-y 20% 0%;
}

/* PRODUCT PAGE - pravy sloupec - negativni nadpis sekce */
#rightcolnadpis {
     position:absolute; 
     width:828px; 
     top:-18px; 
     height:20px; 
     left:-2px; 
     background:#000; 
     font:14px verdana; 
     font-weight:bold; 
     color:#fff;
}

/* PRODUCT PAGE - pravy sloupec - text k obrazku */
#rightcoltext {
     position:relative; 
     width:820px; 
     top:20px; 
/*     height:18px; */
     left:0px; 
     font:13px Times, Times New Roman; 
     font-weight: bold;
     font-style: italic;
     text-align: justify;
     color:#fff;
}

/* PRODUCT PAGE - seznam produktu - podklad produktu */
#productinfo {
     position:relative; 
     margin: auto; 
     width:350px; 
/*     top:20px; */
     height:160px;
/*     left:0px;  */
     font:13px Times, Times New Roman; 
     font-weight: bold;
     font-style: italic;
     text-align: justify;
     color:#fff;
     background: #ff0000;
     border: 2px solid yellow;
}


a.linkdole:link    {color:#2e307d; font-size:7pt; text-decoration:none; font-family:Verdana,Arial;}
a.linkdole:visited {color:#2e307d; font-size:7pt; text-decoration:none; font-family:Verdana,Arial;}
a.linkdole:hover   {color:#2e307d; font-size:7pt; text-decoration:underline; font-family:Verdana,Arial; background:transparent; }
