/* CSS Document */
a {
	color:#7C0505;
	
}
 a:hover {color:#000066;
 text-decoration:none;}
#objednat {color: #BF0D0D; }
#objednat a { color: #BF0D0D; font-size:16px;   text-decoration:underline;}

#objednat a:link {color: #BF0D0D; font-size:16px;  text-decoration:underline;}
#objednat a:hover { color: #BF0D0D;  font-size:16px;  text-decoration:none ; }

body {
	background: #FF0000 url(../images/pozadi.png) center repeat-y;
	font-family: Verdana, "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;
	font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
	font-size:0.72em;
	margin: 0px auto;
	line-height: 1.4;
}
.noCSS {
  display: none;
}

#page {
	margin: 0 auto;
	width: 823px;
	position: relative;

}
#header {
	
	width: 823px;
	height: 59px;
	position: relative;
    background: url(../images/vrsek_pozadi.png) left top;
	color: #FFFFFF;
}
#vrsek_mp {
	font-size: 12px;
	position: absolute;
  	left: 30px;
  	top: 30px;
	font-weight: bold;
}
#vrsek_vp {
	font-size: 16px;
	position: absolute;
  	left: 30px;
  	top: 12px;
	font-weight: bold;
}
#vrsek_nazev_firma {
	width: 218px;
	height: 49px;
	position: absolute;
  	left: 550px;
  	top: 0px;
	font-weight: bold;
	background-image: url(../images/nazev_firma_vrsek.png);
}
#jazyky {
	width: 95px;
	height: 32px;
	position: absolute;
  	left: 488px;
  	bottom: 6px;
	font-weight: bold;
	background-image: url(../images/jazyky.png);
	padding-left: 5px;
}
#jazyky img {
	width: 25px;
	height: 16px;
	top: 12px;
	position: relative;
	padding-right: 3px;
	border: none;
}
#obsah-levy-nadp1
{
  z-index: 100;
  width: 210px;
  height: 53px;
/*  background: url(../images/prave_pozadi_v.png) no-repeat; */
  background: url(../images/leve_pozadi_nadp.png) repeat-y;
}
#obsah-levy-nadp2
{
  z-index: 100;
  width: 210px;
  height: 53px;
/*  background: url(../images/prave_pozadi_v.png) no-repeat; */
  background: url(../images/leve_pozadi_nadp.png) repeat-y;
}
#obsah-levy1
{
  z-index: 100;
  width: 210px;
  min-height: 120px;
  position: relative;


/*  background: url(../images/prave_pozadi_v.png) no-repeat; */
  background: url(../images/leve_pozadi.png) repeat-y;
}
#obsah-levy2
{
  z-index: 100;
  width: 210px;
  min-height: 120px;
  position: relative;


/*  background: url(../images/prave_pozadi_v.png) no-repeat; */
  background: url(../images/leve_pozadi.png) repeat-y;
}
#obsah-levy-kon1
{
  z-index: 100;
  width: 210px;
  height: 55px;
  position: relative;
/*  background: url(../images/prave_pozadi_v.png) no-repeat; */
  background: url(../images/leve_pozadi_kon.png) repeat-y;
}
#obsah-levy-kon2
{
  z-index: 100;
  width: 210px;
  height: 55px;
  position: relative;
/*  background: url(../images/prave_pozadi_v.png) no-repeat; */
  background: url(../images/leve_pozadi_kon.png) repeat-y;
}

#tisk {
with: 208 px;
height: 50 px;
background-color:#777777;
padding:2px;
}
#tisk  a{

color:#ffffff;
font-size: 17px;
text-align:center;
font-weight:bold;}
#certifikaty {
	text-align: center;
	padding-top: 10px;
	width: 208px;
	height: 35px;
	position: relative;
    background: url(../images/tisk_pozadi.png) left top repeat-y;
	margin-bottom: 5px;
}
#certifikaty a {
	font-size:14px;
	font-weight: bold;
	color:#BF0D0D;
}
a {
	color:#BF0D0D;
	text-decoration:underline;}
#banner
{
  z-index: 100;
  width: 612px;
  height: 188px;
  position: relative;
/*  background: url(../images/prave_pozadi_v.png) no-repeat; */
  background: url(../images/banner.png) right;
}
#menu
{
  z-index: 100;
  width: 612px;
  height: 45px;
  position: relative;
/*  background: url(../images/prave_pozadi_v.png) no-repeat; */
  background: url(../images/menu.png);
}
#levy-obsah
{
  width: 210px;
  float: left;
  background-color: #FFF;
}
#levy_nadpis1 h1
{
font-size: 16px;
color: #BF0D0D;
font-weight: bold;
top: 5px;
position: relative;
padding-bottom: 2px;
padding-left: 10px;
 width: 180px;
 height: 18px;
  background: url(../images/levy_nadpis.png); 
}
#levy_nadpis2 h1
{
font-size: 16px;
color: #BF0D0D;
font-weight: bold;
top: 5px;
position: relative;
padding-bottom: 2px;
padding-left: 10px;
 width: 180px;
 height: 18px;
  background: url(../images/levy_nadpis.png); 
}
#levy_text1
{
color: #000000;
position: relative;
padding-bottom: 2px;
padding-left: 5px;
 width: 180px;
}
#levy_text2
{
color: #000000;
position: relative;
padding-bottom: 2px;
padding-left: 5px;
 width: 180px;
}

#pravy-obsah {
  float: left;
  padding-top: 1px;
  width: 590px;
  padding-left: 0px;
 		background-color: #FFF;
}
#vypis {
  float: left;
  width: 579px;
  padding: 5px;

}
#pata {
  width: 797px;
  height: 81px;
  margin-left:1px;
  float: left;
  padding-top: 1px;
  background-color:#CC0000;
  background: url(../images/paticka.png);
  text-align: right;
  background-color: #FFFFFF;
  padding: 3px 12px;
}
.paticka_text {
  padding-top: 0px;
  top: 39px;
  position: relative;
  color: #FFFFFF;
}
.paticka_text a { color: #FFFFFF; text-decoration:underline;}
 .paticka_text a:link { color: #FFFFFF; text-decoration:underline;}
 .paticka_text a:hover { color: #FFFFFF; text-decoration: none;}
 
.menu_text {
   font-size: 14px;
  left: 50px;
  top: 12px;
  position: relative;
  color: #FFFFFF;
}
#menu a { color: #FFFFFF; text-decoration:underline; font-weight: bold;}
 #menu a:link { color: #FFFFFF; text-decoration:underline; font-weight: bold;}
 #menu a:hover { color: #FFFFFF; text-decoration: none; font-weight: bold;}

#vypis img
{
border: solid 4px #F2F2F2;
margin: 0px 15px 0px 0px;
}
#pravy-obsah H1
{
font-size: 18px;
color: #BF0D0D;
font-weight: bold;
border-top: solid 2px #CC0000;
background-color: #F2F2F2;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 35px;
 background: url(../images/p_nadpisy.png);
}
.vetsi_pismo
{
font-size: 12px;
font-weight:bold;
background-color: #F2F2F2;
padding: 5px;
border: solid 1px #CCCCCC;
 background: url(../images/velke_pismo.png);
}
#table-produkty
{
font-size: 13px;
color: #333333;
paddin-top: 5px;
background-color: #FFFFFF;
text-align: center;
width: 289px;
}
#table-produkty td
{
font-size: 13px;
color: #333333;
border-right: solid 1px #CCCCCC;
border-left: solid 1px #CCCCCC;
background-color: #F2F2F2;
text-align: center;
}
#table-produkty th
{
background-color: #999999;
height: 5px;

}

.obr{
	  border: solid 2px #8C8C8C!important;
  margin: 5px;
	}
a:hover .obr  {
	  border: solid 2px #B72025 !important;
  margin: 5px;
	}
