body { color: #343434; text-align: center;  margin: 0px auto; padding: 0px; font: 16px Arial, Trebuchet MS, Tahoma, Verdana, 'Geneva CE', lucida, sans-serif; 
		background: url("obrazy/back_top.gif") top left; background-repeat: repeat-x; background-color: #fff; }

a { color: #ff4e00; text-decoration: underline;}	
a:hover { color: #ff4e00; text-decoration:none;}

img { border: 0px; margin: 0px; padding: 0px;}
.menu { position:absolute; right:0px; top: 40px;  font-size: 12px; }
.menu a { padding: 0px 10px; }

.main { display: block; position:relative;  margin: 0px auto; padding: 0px 0px 0px 0px; text-align: left; width : 950px;}

.head { display: block; position:relative; background: url("obrazy/back_otaz.jpg") bottom left; background-repeat: no-repeat; margin: 0px auto; padding: 0px 0px 0px 0px;
	/*float:left;*/ text-align: left; width : 950px; /*height: 360px;*/}
	
.logo { display: block; margin: 0px; padding: 0px 0px 0px 0px; text-align: left; width : 950px; height: 80px;}
.logo img { position:absolute; left:0px; top: 30px;}
.first { position:relative;display: block; margin: 0px; padding: 0px 0px 0px 0px; text-align: left; width : 950px; height: 241px; background-color: #ff4e00;}
.novinky { position:absolute; top:10px; left: 0px; display: block; margin: 0px; 
		  color: #fff; padding: 20px 0px 20px 20px; text-align: left; width : 350px; height: 201px; font-size: 14px}
.novinky a { color: #fff;}
.nadpis1 {font-size: 20px}

.mapa { position:absolute; top:0px; right: 0px; display: block; margin: 0px; padding: 0px; background: url("obrazy/mapa.png") top left;  width : 349px; height: 241px;}
.sklad { position:absolute; top:0px; right: 349px;}

.grey{ display: block; margin: 0px; padding: 0px 0px 0px 0px; text-align: left; width : 950px; height: 150px; background-color: #666666;}


h2 { margin: 0px auto; padding: 0px; font-size: 16px; font-weight: bold;}

.nadpis { font-size: 24px; display: block;}
.nadpis h1 { color: #fff; margin: 0px auto; padding: 0px; font-size: 40px; font-weight: normal;}





.text  { display: block;  margin: 0px; padding: 0px; text-align: left; width : 950px; height: auto; font-size:12px;}

.polozka { display: block; position:relative; margin: 0px 10px 0px 0px; padding: 0px; text-align: left; width : 310px; height: 120px; float: left; border: 1px solid color: #d4113e;
			background: url("obrazy/polozka.gif") bottom left; background-repeat: no-repeat;}
.polozka2 { display: block; position:relative; margin: 0px; padding: 0px; text-align: left; width : 310px; height: 120px; float: left; border: 1px solid color: #d4113e;
			background: url("obrazy/polozka.gif") bottom left; background-repeat: no-repeat;}
.polozka img, .polozka2 img{ position:absolute; left:10px; top:20px;}
.polozka-text { position:absolute; left:60px; top:20px;}


.dole {
	color: #ff4e00; position: relative; 
	margin: 20px auto 0px auto; height:217px; background-color: #f2f2f2; display:block; /*font-size: 11px;*/ padding: 0px 0px 0px 0px; border-top: 4px solid #e7e7e7;
	border-bottom: 4px solid #818181;
	
}
.doleboxy {	margin: 0px auto; width: 950px; color: #464646; position:relative; text-align:left;}

.doleboxy1 { font-size: 12px; float: left; margin: 0px; width: 296px; padding: 40px 10px 10px 10px; }
.doleboxy1 span {font-size: 16px;}

.clear {clear:both;}

.copy {	position: absolute; top: 185px; right: 0px; display: block; margin: 0px auto; /*width: 400px;*/ padding: 10px; font-size: 12px; color: #ccc; background-color: #818181; }
.copy a {color: #fff;}

.icodole {	position: absolute; top: 10px; right: 0px; display: block; width: 276px; font-size: 11px;color: #032f7a;}

