/*telo html stranky*/
body {
 font: 0.75em/1.5 "Arial CE", Arial, sans-serif;
 color: #222; padding: 20px 0;
 background: #f0f0f0 url("http://www.vizualizace.net/ftp/body-bg.gif") repeat-x 0 0;
}

/*horni rohy*/
#c1 {
  width: 900px;
  background: white url("http://www.vizualizace.net/ftp/c1-bg.gif") no-repeat 0 0;
}

/*dolni rohy*/
#c2 {
  width: 870px;
  background: transparent url("http://www.vizualizace.net/ftp/c2-bg.gif") no-repeat 0 100%;
}

/* ---[ logo ]-------------------------------- */ 

#logo {
  position: absolute; display: block; overflow: hidden;
  width: 550px; height: 100px;
  top: 15px; left: 15px;
}

/* ---[ Nadpisy ]--------------------------- */

/*nadpis 1. a 2. urovne*/
h1 { font-size: 2em; font-weight: normal; color: #333333; }
h1 a { color: black; }
h2 { font-size: 1.4em; letter-spacing: -0.05em; color: #333333; }
h2 a { color: #d10000; }

#lcolumn h2 { color: #333333; margin-left: 15px; }
#news a { color: #333333; }
#listdata .ltype2, #listdata .ltype2 a { color: #333333; }

/*nastaveni odkazu*/
a { color: #333333; text-decoration: underline; cursor: pointer; _cursor: hand; } 
a:hover { text-decoration: none; }

/* ---[ fotogalerie ]------------------------ */

.gset {
  position: relative;
  width: 265px; height: 150px;
  text-align: left;
  margin-bottom: 1em;
  background: transparent url("http://www.vizualizace.net/ftp/gset-bg.gif") repeat 0 0;
}

/* ---[ náhodny obrázek z galerie]------------------ */

#rimg {
  position: relative;
  width: 240px; height: 117px; overflow: hidden;
  text-align: center; padding-top: 10px;
  background: #ffffff url("http://www.vizualizace.net/ftp/rimg-bg.gif") no-repeat 0 0;  
  margin-bottom: 2em;
}

#rimg h2 { text-align: left; color: #333333; border-bottom: 1px solid #ffffff; margin: 0 15px; }
#rimg .rimg { position: absolute; width: 240px; height: 125px; text-align: center; }
#rimg .vimg { top: 42px; left: 0; }
#rimg .himg { top: 47px; left: 0; }
#rimg img { border: 2px solid white; }

/* ---[ eshop ]------------------------------- */


.eshop.address .side-a span {
  color: #d10000;
}

.eshop.summary .recount span {
  color: #d10000;
}

