* {
	padding: 0px; 
	margin: 0px;
}
body {
	padding: 0px;
	margin: 0px;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 83%;
	line-height: 1.6em;
	color: #ffffff; background:url(img/bg-page.gif) repeat-x #979797}


a{ color:#FFFFFF; text-decoration:underline}
a:hover { color:#FFFFFF; }
h1, h3{ 
   color:#FFFFFF;
   font-size:100%;
   padding:15px 0px 0px 80px
}

#container{width: 880px; margin: 0px auto;}
#object { margin-left:16px; width:848px; background:url(img/bg.gif) repeat-y}

/*logo*/
#logo{ margin-left:4px; width:840px; height:89px;}
#logo h2 {
	position: relative;
	display: block;
	width: 840px;
	height: 89px;
	font-size: 100%;
	color: #ffffff;
	float: left;
	top: 0px; left:0px; font-family: Verdana, Arial, Helvetica
}
#logo h2 a {
	display: block;
	cursor: pointer;
	_cursor: hand; margin: 30px 0 0 20px; color:ffffff; text-decoration:none
}
#logo h2 span {
	position: absolute;
	display: block;
	left: 0;
	top: 0;
	width: 840px;
	height: 89px; background:url(img/logo.gif)
}
/*logo konec*/
#blok{ margin-left:8px; width:832px}
#flash{ float:right; margin:4px 0 0 0;width:520px; height:235px; border: 1px #666666 solid; }

/*hlavní menu*/
#menu{ float:left; margin:4px 0 0 0px;  width:304px; height:235px;  border: 1px #666666 solid; background-image:url(img/bg-menu.jpg); text-align:center }
#menu ul{ margin-top:33px}
#menu li{ list-style:none; height:36px}
#menu a{ color:#FF9900; text-decoration:none; font-family:"Times New Roman", Times, serif; font-size: 115%}
#menu a:hover { color:#FFFFFF;  letter-spacing: 4px}
/*konec*/

/*menu vyroba-prodej*/
.vmenu{ float:left; width:300px;   text-align:center }
.vmenu ul{ margin-top:32px}
.object{ margin-left:0px; margin-top:30px}
.vmenu li{ list-style:none; margin-bottom:15px; }
.vmenu a span { color:#FF3300 }
.vmenu a{ color:#FF9900; text-decoration:none; font-family:"Times New Roman", Times, serif; font-size: 115%}
.vmenu a:hover { color:#FFFFFF;  letter-spacing: 2px}
/*konec*/

/*kontakty*/
#mapa { float:left;  width:290px; padding-left:30px; padding-top:10px; text-align:center; font-size:85%}
#mapa a, #kontaktright a{ color:#FFFFFF; text-decoration:underline}
#kontakt { float:left;  width:220px;  padding-top:25px}
#kontaktright{ float:left;  width:200px; padding-top:25px; left:0px}
/*konec*/

/*foto*/
#foto{ float:left; margin-left:30px; margin-top:20px; padding-bottom:20px}
#foto img{  border:0px; margin:10px 15px 0 0}

#prodej{ float:left; margin-left:30px; margin-top:30px; padding-bottom:20px}
#prodej p{ padding:5px 0 0 10px; }
#prodej img{ float:left}



/*konec*/


#scena{ width:830px; margin-left: 8px; }
#profil p{margin: 10px 60px 0 80px; text-align:justify}
#profil{ float:left; width:830px; margin: 4px 0 0 0; border: 1px #666666 solid; background:url(img/bg-scena.gif) top no-repeat}
#box{ float:left; width:830px; height:auto; margin: 4px 0 0 0; border: 1px #666666 solid; background:url(img/bg-scena.gif) top no-repeat}
#box1{ float:left; width:830px; height:200px; margin: 4px 0 0 0; border: 1px #666666 solid; background:url(img/bg-scena.gif) top no-repeat}

#reference{ width:680px; height:70px; margin: 10px 0px 10px 80px; text-align:left; padding:5px}
#reference img{ 
   float:left; 
   margin: 5px 15px 0px 0px;    
   padding: 4px;
   border: 1px solid #D9E0E6;
   border-bottom-color: #C8CDD2;
   border-right-color: #C8CDD2;
   background: #fff;}
#reference p{ padding:0px;margin:0px; font-size:90%}
#reference h3 { text-decoration:underline; padding-top:5px}
#patice{
   width: 880px;
   clear:both;
   height:25px; 
   margin: 0px auto;
   text-align:right;
   font-size:80%;
   color:#FFFFFF;
   background:url(img/patice.gif) top center no-repeat
 }
#patice a{ color:#FFFFFF; text-decoration:none;  }
#patice p{ padding:5px 30px 0px 0px}

#formular{width: 480px;  margin: 20px auto; padding:10px; background:url(img/posta.jpg) right no-repeat #ff9900; border:2px solid #FFFFFF }

