body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #FFFFFF;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}
h1 {
font-size:12px;
padding-top:5px;
margin:0px
}
h2 {
font-size:12px;
padding-top:5px;
margin:0px
}
#container {
	width: 995px; 
	background: #FFFFFF;
	margin: 0 auto; 
	text-align: left;
	border-left: 1px solid #990000;
	border-right: 1px solid #990000
}
#containerhome {
	width: 995px; 
	background: #990000;
	margin: 0 auto; 
	text-align: left;
		border-left: 1px solid #990000;
	border-right: 1px solid #990000
}
 #header {
 	height:26px
}
 #language {
 	padding: 11px 0px 0px 650px;
	color:#990000
}
 #language a{
	color:#999999;
	text-decoration:none
}
 #language a:hover{
	color:#990000;
}
 #mainContent {
 height:574px;
 background-color:#990000;
}
 #leftside {
 	width:357px;
 	height:558px;
	  	float:left
}
 #leftsidehome {
 	width:354px;
 	height:502px;
	  	float:left
}
 #logo {
  	height:147px;
	background: #FFFFFF;
}
 #logohome {
  	height:81px;
}
 #logo img{
	 border: 0px;
	margin-left:79px
}
 #mainimage {
  	height:364px;
	background-image:url(images/main.jpg);
}
 #mainimagehome {
  	height:394px;
	background-image:url(images/lefthome.jpg);
}
 #mainimagedekolt {
  	height:364px;
	background-image:url(images/main_dekolt.jpg);
}
 #mainimagelaser {
  	height:364px;
	background-image:url(images/main_laser.jpg);
}
 #mainimagevacky {
  	height:364px;
	background-image:url(images/main_vacky.jpg);
}
 #mainimagerty {
  	height:364px;
	background-image:url(images/main_rty.jpg);
}
 #mainimageveno {
  	height:364px;
	background-image:url(images/main_veno.jpg);
}
 #mainimagevrasky {
  	height:364px;
	background-image:url(images/main_vrasky.jpg);
}
 #leftbottom {
  	height:16px;
	background-image:url(images/leftbottom.gif);
	  font-size:9px;
	  color:#CC8080;
	  padding:30px 0px 0px 20px;
}
 #central{
 	width:552px;
 	height:559px;
	background-color:#FFFFFF;
	 float:left
}
 #centralhome{
 	width:552px;
 	height:502px;
	background-color:#FFFFFF;
	 float:left
}
 #menumain {
 	height:104px;
	background-color:#FFFFFF;
}
 #menumainhome {
 	height:48px;
	background-color:#990000;
}
 #fcmain {
 	height:32px;
	background-image:url(images/fcmain.jpg);
	font-size:14px;
	color:#999999;
	padding: 60px 0px 0px 117px;
}
 #fcmain a{
 color:#990000;
 text-decoration:none;
 padding-left:95px
}
 #fcmain a:hover {
 font-weight:bold;
}
 #story {
 border: 1px solid #990000;
 	height:403px;
	font-size:12px;
	color: #999999;
	padding: 30px 25px 20px 25px;
}
 #story a{
 font-weight:bold;
 text-decoration:none;
 color:#999999
}
 #story a:hover{
 color:#990000
}
 #story p{
 margin:10px 0px 10px 0px;
 
}
 #story2 {
 border: 1px solid #990000;
 	height:403px;
	font-size:12px;
	color: #999999;
	padding: 30px 5px 20px 25px;
}
 #story2 a{
 font-weight:bold;
 text-decoration:none;
 color:#999999;
 background:url(images/list_off.gif) no-repeat left;
 padding-left:20px
}
 #story2 a:hover{
 color:#990000;
  background:url(images/list_on.gif) no-repeat left;
 padding-left:20px
}
 #story2 p{
 margin:10px 0px 10px 0px; 
}
 #storyproduct {
 	height:400px;
	width:282px;
	float:left;
	padding-right:26px;
	background:url(images/vertical_line_.gif) no-repeat right bottom;
	text-align:justify
}
 #storyproduct a{
  font-weight:bold;
 text-decoration:none;
 color:#999999;
  background:none;
  padding:0px;
}
 #storyproduct a:hover{
color:#990000;
  background:none;
  padding:0px;
}
 #storyproductpicture {
 	height:400px;
	width:191px;
	float:left;
	padding-left:10px
}
 #storyproductpicture li{
 padding:5px 0px 0px 15px
}
 #productleft1{
 	width:275px;
 	height:123px;
	float:left;
}
#productleft1 img{
	border:0px;
}
#productleft1 a {
 	background-image: url(images/productleft1_off.gif);
 	display:block;
  	height:123px;
}
#productleft1 a:hover { 
	background-image: url(images/productleft1_on.gif);
	display:block;
	height:123px;
 }
  #productright1{
 	width:277px;
 	height:123px;
	float:left;
}
#productright1 img{
	border:0px;
}
#productright1 a {
 	background-image: url(images/productright1_off.gif);
 	display:block;
  	height:123px;
}
#productright1 a:hover { 
	background-image: url(images/productright1_on.gif);
	display:block;
	height:123px;
 }
  #productleft2{
 	width:275px;
 	height:122px;
	float:left;
}
#productleft2 img{
	border:0px;
}
#productleft2 a {
 	background-image: url(images/productleft2_off.gif);
 	display:block;
  	height:122px;
}
#productleft2 a:hover { 
	background-image: url(images/productleft2_on.gif);
	display:block;
	height:122px;
 }
   #productright2{
 	width:277px;
 	height:122px;
	float:left;
}
#productright2 img{
	border:0px;
}
#productright2 a {
 	background-image: url(images/productright2_off.gif);
 	display:block;
  	height:122px;
}
#productright2 a:hover { 
	background-image: url(images/productright2_on.gif);
	display:block;
	height:122px;
 }
   #productleft3{
 	width:275px;
 	height:118px;
	float:left;
}
#productleft3 img{
	border:0px;
}
#productleft3 a {
 	background-image: url(images/productleft3_off.gif);
 	display:block;
  	height:118px;
}
#productleft3 a:hover { 
	background-image: url(images/productleft3_on.gif);
	display:block;
	height:118px;
 }
   #productright3{
 	width:277px;
 	height:118px;
	float:left;
}
#productright3 img{
	border:0px;
}
#productright3 a {
 	background-image: url(images/productright3_off.gif);
 	display:block;
  	height:118px;
}
#productright3 a:hover { 
	background-image: url(images/productright3_on.gif);
	display:block;
	height:118px;
 }
 #rightside {
	 width:86px;
 	height:558px;
	background:url(images/rightbottom.jpg) no-repeat bottom;
	background-color:#FFFFFF;
 	float:left;
}
 #rightsidehome {
	 width:89px;
 	height:475px;
	background:url(images/righthome.jpg) no-repeat bottom;
 	float:left;
}
 .hline {
 padding:10px 0px 10px 0px
}
 .red {
 font-weight:bold;
 color:#990000
}
 .odkaz {
 padding-left: 486px
}
 .blok {
 text-align:justify
}
 .vpravo {
 text-align:right
}
 #swiss {
	padding: 34px 0px 74px 184px;
}
 #fc {
	padding: 0px 0px 86px 149px;
}
 #source {
 text-align:center
}
 #source a{
	color:#999999;
	text-decoration:none;
	padding:0px 5px 0px 5px
}
 #source a:hover{
	color:#990000;
	padding:0px 5px 0px 5px
}