body {
	margin:0 auto;
	padding: 0;
	font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
	font-size: 40px;
	color: #000;
	text-align: center;
	background: #D3B47E;
}
/*====================== podlozi pod deskama ===============================*/

ox_a {	width: 806px;
	height: 252px;
	margin: 0 auto;
	padding: 0;
	_width: 806px;

}
/*====================== casti hlavniho obsahu ===============================*/

#naddeska_a {	width: 806px;
	height: 120px;
	background: url('design/naddesky_a.gif');
	background-repeat: no-repeat;
	background-position:top center;
}

#naddeska_b {
	width: 806px;
	height: 132px;
	background: url('design/naddesky_b.gif');
	background-repeat: no-repeat;
	background-position:top center;
}

#logo {	float: left;	width: 507px;
	height: 245px;
	background: url('design/logo.gif');
	background-repeat: no-repeat;
	background-position:top center;
	margin: 0px;
	margin-top: -4px;
	padding: 0px;
	_display: inline;
}

#picture_area {/*obrazek k sekci*/	float: left;
	width: 299px;
	height: 245px;
	background: url('design/picture_area.gif');
	background-repeat: no-repeat;
	background-position:top center;
	margin: 0px;
	padding: 0px;
	_display: inline;
}

/*====================== menu ======================*/

#menu_spojene {width: 806px; height: 48px; float: left; background: url('design/menu_spojene.gif'); background-repeat: no-repeat; _margin-top: -9px;}

.menu_a, .menu_b, .menu_c, .menu_d {	height: 48px;
	float: left;
	margin: 0px;
	padding: 6px 6px 0px 6px;
	font-size: 32px;
	text-align: center;
	_display: inline;
	_margin-top: -9px;
	_padding: 12px 0px 0px 0px;
}

.menu_a {	width: 26px;
    /*background: url('design/menu_a.gif');
	background-repeat: no-repeat;
	background-position:top center;*/
}
/*.menu_b {	width: 90px;
    background: url('design/menu_b.gif');
	background-repeat: no-repeat;
	background-position:top center;
}

.menu_c {
	width: 90px;
    background: url('design/menu_c.gif');
	background-repeat: no-repeat;
	background-position:top center;
}

.menu_d {
	width: 143px;
    background: url('design/menu_d.gif');
	background-repeat: no-repeat;
	background-position:top center;
}
 */
/*=======================texty + porave menu ===================*/
#mainbox_b {	margin-top: -6px;	width: 806px;
	background: url('design/hlavni_blok.gif');
	background-repeat: repeat-y;
	background-position:top center;
}

#mainbox_b:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#text_footer {
    margin-top: -6px;	width: 483px;
	float: left;
}

.textovana {	padding: 10px 15px 10px 35px;
	text-align: justify;
}

#menu_footer {	margin-top: -6px;
	width: 323px;
	float: left;
}
#pmenu_a {	width: 323px;
	height: 60px;
	background: url('design/pmenu_a.gif');
	background-repeat: no-repeat;
	background-position:top center;
}

#pmenu_b {
	width: 323px;
	background: url('design/pmenu_b.gif');
	background-repeat: repeat-y;
	background-position:top center;
}

#gpmenu_b {	margin:0 auto;
	width: 323px;
	background: url('design/pmenu_b.gif');
	background-repeat: repeat-y;
	background-position:top center;
}

#pmenu_c {
	width: 323px;
	height: 46px;
	background: url('design/pmenu_c.gif');
	background-repeat: no-repeat;
	background-position:top center;
}
.inmenu {	text-align: left;	padding: 4px 40px 4px 34px;
	/*border: 1px solid;*/
}

.ginmenu {
	text-align: center;
	padding-left: 72px;
	_padding-left: 16px;
	/*border: 1px solid;*/
}

#kankovana {	width: 806px;
	height: 76px;
	background: url('design/kankovana.gif');
	background-repeat: no-repeat;
	background-position:top center;
}

#zavreno {
	width: 806px;
	height: 92px;
	background: url('design/zavreno.gif');
	background-repeat: no-repeat;
	background-position:top center;
}
/*====================== HTML ======================*/

h1 { padding: 0px;
 margin: 0px;
 font-size: 34px;
 _font-size: 28px;
 font-weigt: bold;
 _display: block;
 _width: 80px;
 _height: 40px;
}

h3 {  font-size: 30px;
  font-weight: bolder;
  color: #A64A2D;
}

h2 {
  font-size: 30px;
  font-weight: bolder;
  color: #A64A2D;
  padding: 0px 0px 0px 6px;
  margin: 0px;
}


p, span {	font-size: 30px;
}
span {	padding: 0px;
	margin: 0px;
}

form {	padding: 0px;
	margin: 0px;
}

big {	font-size: 36px;
	color: #6C250F;
}

li {	font-size: 28px;
	list-style: none;
}

ul {margin: 0px; padding-left: 4px;}

/*====================== cistic ======================*/

.clear {
	clear: both;
}

/*================tlacitka boxy  inputz =============================*/

.inputik {	width: 140px;
	margin: 1px;
	padding: 2px;
	border: 1px solid #6C250F;
	background: #fff;
	font-size: 12px;
	margin-top: 6px;
}

.inputik3 {
	width: 60px;
	margin: 1px;
	padding: 2px;
	border: 1px solid #6C250F;
	background: #fff;
	font-size: 12px;
	margin-top: 6px;
}

.inputik2 {
	width: 410px;
	margin: 1px;
	padding: 2px;
	border: 1px solid #6C250F;
	background: #fff;
	font-size: 12px;
	margin-top: 6px;
}


.tl {
    padding: 1px;
	border: 1px solid #6C250F;
	background: #fff;
	font-size: 12px;
	cursor: pointer;
}

/*================ objednavky ===============*/

.obj_leva, .obj_prava {
	float: left;
	font-weight: bold;
	margin: 2px;
	height: 36px;
	_height: 48px;
	/*border: 1px solid;*/
}

.obj_leva {
    /*padding-top: 4px;*/
	width: 140px;
	_width: 134px;
}

.obj_prava {
	width: 238px;
	_width: 230px;
}

.ce_co_ko {
	text-align: left;
	padding: 2px;
	_padding: 0px;
}

.okolo {	width: 483px;
	_width: 400px;
	/*border: 1px solid;*/
}

/*====================== kontakt ===================*/

#czf, #def, #nlf, #ukf {	float: left;
	margin: 2px;
	width: 30px;
	height: 36px;
	_height: 48px;
	/*border: 1px solid;*/
}

#czf {	background: url('../pics_system/vlajky/cz_flag.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}

#def {
	background: url('../pics_system/vlajky/de_flag.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}

#nlf {
	background: url('../pics_system/vlajky/nl_flag.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}

#ukf {
	background: url('../pics_system/vlajky/uk_flag.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}
/*=================galerie===========================*/

.gaslide,
A.gaslide:link,
A.gaslide:visited {
	text-decoration: none;
	color: #7D5A38;
	font-size: 15px;
}

.galerie_album {
  float: left;
  width: 140px;
  height: 164px;
  text-align: center;
 /* border: 1px #D3B75F solid;*/
  padding: 1px;
  margin: 1px;
  background: url('design/galerie_album.gif');
  background-repeat: no-repeat;
  background-position: center center;
}

.fotka_vrch {
  height: 58px;
  width: 100%;
   background: url('design/fotka_vrch.gif');
  background-repeat: no-repeat;
  background-position: bottom center;
}

.fotka_main {
  background: url('design/fotka_main.gif');
  background-repeat: repeat-y;
  background-position: top center;
}

.fotka_spodek {
  width: 100%;
  height: 64px;
  background: url('design/fotka_spodek.gif');
  background-repeat: no-repeat;
  background-position: top center;
}
.galerovana {
	text-align: center;
	padding: 10px 15px 10px 35px;
	_padding: 10px 0px 10px 35px;
}


/*===============nadpisy======================*/

.nadpis {	color: #6DA8B3;
	font-weight: bold;
	font-size: 32px;
}

.zpatecnik {	font-weight: bold;
	font-size: 24px;
}
