.odkazsablony{
                font-size: 90%;
                text-align: right;
}

table.fotogalerie {
  margin-left : 40px;
  border : 0px;
}
.novinkadatum, .produktynadpis {
              background-color : #e8e3c3;
              padding : 2px 5px 2px 5px;
}
.novinkanadpis, .produktynazev {
                font-weight: bold;
                text-align: left;
                padding-left : 50px;
                background-color : #f4f1e2;
                padding : 2px 5px 2px 5px;
}
.produktytext {
                width : 370px;
                text-align : justify;
}
.akcenadpis{
                font-weight: bold;
                text-align: left;
                padding-left : 10px;
                color : #4682b4;
}
.ramecek1 {
                padding : 2px;
}
.ramecek {
                margin : 5px;
}
.blok{
              	float:left;
              	width:500px;
              /*	border: 1px solid black;*/
              }

h1.nadpisdefault{
	position: relative;
	float: none;
	margin: 0px; 
	padding: 0px;
	background: transparent;
}

.napissekce, .nadpisdefault, .nadpissablony  {
  font-weight : bold;
  background-image : url("../menu/nadpis.jpg");
	background-repeat : no-repeat;
	/*background-position : left center;*/
  padding : 5px 0px 0px 59px;
  width : 440px;/*499*/
  height : 19px;/*24*/
}
.nadpisform {
  text-align : center;
  color : #d03c00;
  font-weight : bold;
}
.bgform {
  background: url('../menu/bgform.jpg') no-repeat;
  width : 401px;
  height : 26px;
  text-align : center;
  color : #d03c00;
}
.tisk-title {
  font-weight: bolder;
}
.tisk-title1 {
  font-weight: bolder;
  width: 430px;
}

#icon-container {
  float: left;
  width: 179px;
  _width: 179px;
 /* border: 1px solid #dfdfdf;*/
  margin-left: 8px;
  margin-bottom: 10px;
  min-height: 112px;
  _height: 112px;
  padding: 2px;
  _padding: 2px;
  background-image : url(../menu/podkladmenuuprostred.gif); background-repeat : no-repeat;
}

#icon-container1 {
  float: left;
  width: 179px;
  _width: 179px;
  /*border: 1px solid #dfdfdf;*/
  margin-bottom: 10px;
  min-height: 112px;
  _height: 112px;
  padding: 2px;
  _padding: 2px;
}

#icon-container-top{
  width: 179px;
  height: 112px;
  padding-top: 2px;
}
#icon-container-bottom{
  height: 112px;
  _height: 112px;
  width: 179px;
  text-align: center;
  padding-top: 5px;
  /*border: 1px solid black;*/
}

a.icon-link {
  text-decoration: none;
  font-size: 10px;
  font-weight: bolder;
  letter-spacing: 1px;
}
img.icon-image{
  border: 0px;
  min-height: 179px;
  _height: 112px;
}
.uvod {
  margin-left : 10px;
}
.novinkyuvod {
  width : 196px;
  /*height : 262px;*/
	background-image : url("../menu/npozadi.jpg");
	background-repeat : repeat-y;
	float : left;
}
.novinkadatumuvod {
  font-weight : bold;
	padding : 0 5px 0 5px;
}
.novinkatextuvod {
  padding : 0 5px 0 5px;
  text-align : justify;
}
.nkonec {  
	background-image : url("../menu/nkonec.jpg");
	background-repeat : no-repeat;
	font-weight : bold;
	height : 20px;/*33*/
	padding : 13px 0 0 5px;
}
.nabizimeuvod {
  width : 273px;
	background-image : url("../menu/cpozadi.jpg");
	background-repeat : repeat-y;
	float : left;
	margin-left : 12px;
}
.nabizimeuvodtext img {
  margin-top : 10px;
}
.tonavauvod, .calibrauvod {
  margin-top : 20px;
  width : 481px;
	background-image : url("../menu/kpozadi.jpg");
	background-repeat : repeat-y;
	clear : both;
}
.tonavauvod a, .tonavauvod a:link, .tonavauvod a:visited, .tonavauvod a:hover {
  color : #010b97;
}
.tuvodtext, .cuvodtext {
  padding : 0 10px 0 10px;
}
