
/***************************************************************************************************/
/**** Tomas Benda, (c) 2006, created by Tomas Benda, benda.tomas@gmail.com   ICQ:262223119 *********/
/***************************************************************************************************/

  
a:link {color : #0055ea;text-decoration : none;font-weight : bold; font-size:small;} 
a:visited {color : #0055ea;text-decoration : none;font-weight : bold; font-size:small;} 
a:hover {color : black;text-decoration : none;font-weight : bold; font-size:small;} 
a:active {color : red;text-decoration : none; font-size:small;} 

.stredni-kontakt a:link {color : black;text-decoration : none;font-weight : normal; font-size:small;} 
.stredni-kontakt a:visited {color : black;text-decoration : none;font-weight : normal; font-size:small;} 
.stredni-kontakt a:hover {color : #0055ea;text-decoration : underline;font-weight : normal; font-size:small;} 
.stredni-kontakt a:active {color : blue;text-decoration : none;font-weight : normal; font-size:small;} 

.stredni a:link {color : black;text-decoration : none;font-weight : bold; font-size:small;} 
.stredni a:visited {color : black;text-decoration : none;font-weight : bold; font-size:small;} 
.stredni a:hover {color : #ff6600;text-decoration : underline;font-weight : bold; font-size:small;} 
.stredni a:active {color : red;text-decoration : none;font-weight : bold; font-size:small;} 

.menu_hlavni a:link {color : black;text-decoration : none;font-weight : bold; font-size:small;} 
.menu_hlavni a:visited {color : black;text-decoration : none;font-weight : bold; font-size:small;} 
.menu_hlavni a:hover {color : #ff6600;text-decoration : none;font-weight : bold; font-size:small;} 
.menu_hlavni a:active {color : red;text-decoration : none;font-weight : bold; font-size:small;} 

.hledej a:link {color : black;text-decoration : none;font-weight : bold; font-size:small;} 
.hledej a:visited {color : black;text-decoration : none;font-weight : bold; font-size:small;} 
.hledej a:hover {color : #ff6600;text-decoration : none;font-weight : bold; font-size:small;} 
.hledej a:active {color : red;text-decoration : none;font-weight : bold; font-size:small;} 

.kontakt a:link {color : #0055ea; font-size : small;text-decoration : none;font-weight : bold;} 
.kontakt a:visited {color : #0055ea; font-size : small;text-decoration : none;font-weight : bold;} 
.kontakt a:hover {color : black; font-size : small;text-decoration : none;font-weight : bold;} 
.kontakt a:active {color : red; font-size : small;text-decoration : none;} 

.odkazy a:link {color : black;text-decoration : none;font-weight : bold; font-size:small;} 
.odkazy a:visited {color : black;text-decoration : none;font-weight : bold; font-size:small;} 
.odkazy a:hover {color : #ff6600;text-decoration : none;font-weight : bold; font-size:small;} 
.odkazy a:active {color : red;text-decoration : none;font-weight : bold; font-size:small;} 

.stredni h3 {color : #ececec; font-size:small;} 
.stredni h4 {color : #ececec; font-size:small;} 
.stredni-kontakt h4 {font-size : small;color : #ff6600;} 

.zvyrazneni {font-size : small;;color : #0055ea;} 
.akce div {font-size : x-small;padding : 2px;margin : 2px;} 
.akce-polozka {font-size:x-small; border:thin solid black; padding:2px; margin:1px; background:white;}
.cena {font-size : x-small; padding-left : 80px; margin : 1px; color : black; font-weight : bold;} 
.kontakt div { font-size:small; padding-left:5px;}

.novinky-cena{font-size : x-small; padding-right :5px; margin : 1px;color : black; font-weight : bold;}
.popisek{color : #ff6600; padding-right:5px; margin:1px; font-size:x-small;}
.firma{color:black; border:thin solid black; padding:5px; margin:1px; background:white; font-size:small; font-weight:bold;width:200px;}
.css-valid{position:absolute; top:85px; left:675px;}
.ohr{border:thin solid black; background:white; padding:1px 10px 1px 10px;}

.obrazek
{ 
 border : 0;
 height : 70px;
 width : 170px;
 background-image : url('../grafika/neni-nahled.jpg');
 background-repeat : no-repeat;
 background-position : center;
 background-attachment : scroll;
} 
body
{ 
 font-size:x-small;
 background-color : white;
 color : black;
 font-family : sans-serif, lucida;
 position : absolute;
 top : 0;
 bottom : 0;
 padding : 0;
 margin : 0;
 min-height : 760px;
 width : 100%;
 min-width : 994px;
} 
.vycentrovat
{ 
 margin : auto;
 width : 994px;
 height : 1100px;
 position : relative;
} 
.logo
{ 
 padding:4px;
 background : #bfe2f8;
 color : black;
 font-size : small;
 position : absolute;
 top : 0;
 left : 0;
 height : 150px;
 width : 200px;
 overflow : visible;
} 
* > .logo 
{ 
 height : 150px;
 width : 200px;
} 
.vrch
{ 
 color : black;
 font-size : small;
 position : absolute;
 top : 0;
 left : 200px;
 height : 150px;
 width : 797px;
 overflow : visible;
 background-image : url('../grafika/pozadi-vrch.png');
 background-repeat : no-repeat;
 background-position : center top;
 background-attachment : scroll;
} 
* > .vrch 
{ 
 height : 150px;
 width : 797px;
} 

.info
{ 
 z-index:999;
 border:thin solid black;
 color : black;
 font-size : xx-small;
 position : absolute;
 top : 135px;
 left : 640px;
 height : 150px;
 width : 150px;
 background:white;
}
* > .info
{
height:auto;
}

.logo2 
{ 
 color : black;
 font-size : 130%;
 position : absolute;
 top : 35px;
 left : 20px;
 height : 80px;
 width : 342px;
 overflow : visible;
} 
* > .logo2 
{ 
 height : 80px;
 width : 342px;
} 
.menu_hlavni 
{ 
 background : white;
 color : #3071e7;
 font-size : small;
 font-weight : bold;
 position : absolute;
 top : 150px;
 left : 200px;
 height : 30px;
 width : 794px;
 overflow : visible;
} 
* > .menu_hlavni 
{ 
 height : 27px;
 width : 794px;
} 
.menu 
{ 
 background : white;
 color : black;
 font-size : small;
 font-weight : bold;
 height : 27px;
 width : 794px;
 overflow : visible;
} 
* > .menu 
{ 
 height : 27px;
 width : 794px;
} 
.menu1 
{ 
 padding-top : 5px;
 position : absolute;
 top : 0;
 left : 0;
 width : 113px;
 height : 27px;
 background-image : url('../grafika/menu.png');
 background-repeat : no-repeat;
 background-position : center top;
 background-attachment : scroll;
} 
* > .menu1 
{ 
 height : 27px;
} 
.menu2 
{ 
 padding-top : 5px;
 position : absolute;
 top : 0;
 left : 114px;
 width : 113px;
 height : 27px;
 background-image : url('../grafika/menu.png');
 background-repeat : no-repeat;
 background-position : center top;
 background-attachment : scroll;
} 
* > .menu2 
{ 
 height : 27px;
} 
.menu3 
{ 
 padding-top : 5px;
 position : absolute;
 top : 0;
 left : 228px;
 width : 113px;
 height : 27px;
 background-image : url('../grafika/menu.png');
 background-repeat : no-repeat;
 background-position : center top;
 background-attachment : scroll;
} 
* > .menu3 
{ 
 height : 27px;
} 
.menu4 
{ 
 padding-top : 5px;
 position : absolute;
 top : 0;
 left : 342px;
 width : 113px;
 height : 27px;
 background-image : url('../grafika/menu.png');
 background-repeat : no-repeat;
 background-position : center top;
 background-attachment : scroll;
} 
* > .menu4 
{ 
 height : 27px;
} 
.menu5 
{ 
 padding-top : 5px;
 position : absolute;
 top : 0;
 left : 456px;
 width : 113px;
 height : 27px;
 background-image : url('../grafika/menu.png');
 background-repeat : no-repeat;
 background-position : center top;
 background-attachment : scroll;
} 
* > .menu5 
{ 
 height : 27px;
} 
.menu6 
{ 
 padding-top : 5px;
 position : absolute;
 top : 0;
 left : 570px;
 width : 113px;
 height : 27px;
 background-image : url('../grafika/menu.png');
 background-repeat : no-repeat;
 background-position : center top;
 background-attachment : scroll;
} 
* > .menu6 
{ 
 height : 27px;
} 
.menu7 
{ 
 padding-top : 5px;
 position : absolute;
 top : 0;
 left : 684px;
 width : 113px;
 height : 27px;
 background-image : url('../grafika/menu.png');
 background-repeat : no-repeat;
 background-position : center top;
 background-attachment : scroll;
} 
* > .menu7 
{ 
 height : 27px;
} 
.stredni 
{ 
 font-size : x-small;
 position : absolute;
 top : 178px;
 left : 200px;
 width : 603px;
 height : 760px;
 min-height : 760px;

} 
* > .stredni
{ 
 height : 750px;
} 
.stredni-hlavni 
{ 
 padding : 0 20px 0 20px;
 position : absolute;
 top : 0px;
 left : 0;
 width : 563px;
 height : 760px;
 background : #f3f3f3;
 background-image : url('../grafika/pozadi.jpg');
 background-repeat : no-repeat;
 background-position : center top;
 background-attachment : scroll;
 font-size:small;
} 
* > .stredni-hlavni 
{ 
 height : 760px;
} 
.hledej 
{ 
 position : absolute;
 left : 0px;
 top : 260px;
 height : 75px;
 width : 200px;
 font-size : small;
 background : #bfe2f8;
 padding:10px 10px 10px 15px;
 border-top:thin solid black;

} 
* > hledej 
{ 
 height : 75px;
 width : 150px;
} 
.kontakt 
{ 
 border-top : thin solid black;
 font-size : small;
 background : #bfe2f8;
 position : absolute;
 top : 150px;
 left : 0;
 height : 100px;
 width : 190px;
 padding : 5px;
} 
* > .kontakt 
{ 
 height : 100px;
 width : 190px;
} 
.akce 
{ 
 border-top : thin solid black;
 color : #166ba7;
 font-size : x-small;
 background : #bfe2f8;
 position : absolute;
 top : 336px;
 left : 0;
 height : 591px;
 width : 190px;
 padding : 5px;
} 
* > .akce 
{ 
 height : 591px;
} 
.odkazy 
{ 
 color : #166ba7;
 font-size : small;
 background : #bfe2f8;
 position : absolute;
 top : 178px;
 left : 803px;
 height : 750px;
 width : 184px;
 padding : 5px;
} 
* > .odkazy 
{ 
 height : 750px;
} 
.novinky 
{ 
 color : #166ba7;
 font-size : small;
 padding : 5px;
 position : absolute;
 left : 20px;
 top : 80px;
 overflow : visible;
} 
* > .novinky 
{ 
 height : 600px;
} 
.novinka1 
{ 
 border : thin solid black;
 color : #166ba7;
 font-size : small;
 background : white;
 position : absolute;
 top : 0;
 left : 0;
 height : 143px;
 width : 185px;
 padding : 5px;
} 
* > .novinka1 
{ 
 height : 143px;
} 
.novinka2 
{ 
 border : thin solid black;
 color : #166ba7;
 font-size : small;
 background : white;
 position : absolute;
 top : 0;
 left : 185px;
 height : 143px;
 width : 185px;
 padding : 5px;
} 
* > .novinka2 
{ 
 height : 143px;
} 
.novinka3 
{ 
 border : thin solid black;
 color : #166ba7;
 font-size : small;
 background : white;
 position : absolute;
 top : 0;
 left : 370px;
 height : 143px;
 width : 175px;
 padding : 5px;
} 
* > .novinka3 
{ 
 height : 143px;
} 
.novinka4 
{ 
 border : thin solid black;
 color : #166ba7;
 font-size : small;
 background : white;
 position : absolute;
 top : 153px;
 left : 0;
 height : 143px;
 width : 175px;
 padding : 5px;
} 
* > .novinka4 
{ 
 height : 143px;
} 
.novinka5 
{ 
 border : thin solid black;
 color : #166ba7;
 font-size : small;
 background : white;
 position : absolute;
 top : 153px;
 left : 185px;
 height : 143px;
 width : 175px;
 padding : 5px;
} 
* > .novinka5 
{ 
 height : 143px;
} 
.novinka6 
{ 
 border : thin solid black;
 color : #166ba7;
 font-size : small;
 background : white;
 position : absolute;
 top : 153px;
 left : 370px;
 height : 143px;
 width : 175px;
 padding : 5px;
} 
* > .novinka6 
{ 
 height : 143px;
} 
.novinka7 
{ 
 border : thin solid black;
 color : #166ba7;
 font-size : small;
 background : white;
 position : absolute;
 top : 306px;
 left : 0;
 height : 143px;
 width : 175px;
 padding : 5px;
} 
* > .novinka7
{ 
 height : 143px;
} 
.novinka8
 { 
  border : thin solid black;
  color : #166ba7;
  font-size : small;
  background : white;
  position : absolute;
  top : 306px;
  left : 185px;
  height : 143px;
  width : 175px;
  padding : 5px;
} 
* > .novinka8
{ 
  height : 143px;
} 
.novinka9
 { 
  border : thin solid black;
  color : #166ba7;
  font-size : small;
  background : white;
  position : absolute;
  top : 306px;
  left : 370px;
  height : 143px;
  width : 175px;
  padding : 5px;
} 
* > .novinka9
{ 
 height : 143px;
} 
.novinka10
{ 
  border : thin solid black;
  color : #166ba7;
  font-size : small;
  background : white;
  position : absolute;
  top : 449px;
  left : 0;
  height : 143px;
  width : 185px;
  padding : 5px;
} 
* > .novinka10
{ 
 height : 143px;
} 
.novinka11
 { 
  border : thin solid black;
  color : #166ba7;
  font-size : small;
  background : white;
  position : absolute;
  top : 449px;
  left : 185px;
  height : 143px;
  width : 175px;
  padding : 5px;
} 
* > .novinka11
{ 
 height : 143px;
} 
.novinka12
 { 
  border : thin solid black;
  color : #166ba7;
  font-size : small;
  background : white;
  position : absolute;
  top : 449px;
  left : 370px;
  height : 143px;
  width : 175px;
  padding : 5px;
} 
* > .novinka12 
{ 
 height : 143px;
}
 
.ovladace
 {
  background : white;
  color : #3071e7;
  font-size : small;
  font-weight : bold;
  position:absolute;
  top:50px;
  left:5px;
  padding-top:5px;
  margin:5px;
  width:174px;
  height:22px;
  background-image : url('../grafika/menu1.png');
  background-repeat : no-repeat;
  background-position : center top;
  background-attachment : scroll;
 } 
* > .ovladace

{ 
 height : 22px;
}
 
.software
 {
  background : white;
  color : #3071e7;
  font-size : small;
  font-weight : bold;
  position:absolute;
  top:78px;
  left:5px;
  padding-top:5px;
  margin:5px;
  width:174px;
  height:22px;
  background-image : url('../grafika/menu1.png');
  background-repeat : no-repeat;
  background-position : center top;
  background-attachment : scroll;
 } 
* > .software

{ 
 height : 22px;
}

.internet
 {
  background : white;
  color : #3071e7;
  font-size : small;
  font-weight : bold;
  position:absolute;
  top:106px;
  left:5px;
  padding-top:5px;
  margin:5px;
  width:174px;
  height:22px;
  background-image : url('../grafika/menu1.png');
  background-repeat : no-repeat;
  background-position : center top;
  background-attachment : scroll;
 } 
* > .internet

{ 
 height : 22px;
}

.tvorba
 {
  background : white;
  color : #3071e7;
  font-size : small;
  font-weight : bold;
  position:absolute;
  top:134px;
  left:5px;
  padding-top:5px;
  margin:5px;
  width:174px;
  height:22px;
  background-image : url('../grafika/menu1.png');
  background-repeat : no-repeat;
  background-position : center top;
  background-attachment : scroll;
 } 
* > .tvorba

{ 
 height : 22px;
}

.renovace
 {
  background : white;
  color : #3071e7;
  font-size : small;
  font-weight : bold;
  position:absolute;
  top:134px;
  left:5px;
  padding-top:5px;
  margin:5px;
  width:174px;
  height:22px;
  background-image : url('../grafika/menu1.png');
  background-repeat : no-repeat;
  background-position : center top;
  background-attachment : scroll;
 } 
* > .renovace

{ 
 height : 22px;
}
