	/* CSS Document (c) 2006 Brain Internet Group  -  http://www.brainweb.cz/ */
/* spolecne */
body {
	font-size: 100%;
	margin: 0 0;
	padding: 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	background: #180000 url("/obr/vzorek_piano.jpg") repeat-y;
	background-position: 0 3px;
}
#detail{background: #180000}
a:hover{background: #ffecd8;color: #3c1e18}
a{color:#ffcf9e}
a.nohover:hover{background: none}
.textcenter{text-align:center}
.nomargin{margin:0;padding:0}

/* hlavicka stranky */
#hlavicka {
	height: 130px;
	font-size: 80%;
	background: #620000 url("/obr/hlavicka-pozadi.gif") repeat-x;
}
#logo {
	font-size: 1px;
	position: absolute;
	left: 23px;
	top: 31px;
}
#logo:hover{background:none}
#logo img {
	background: white;
	border-style: none;
}
.noborder{border-style:none}
/* telo stranky, obsah */
#telo{min-width:40em;min-height:1000px;background: url("/obr/piano.jpg") left top no-repeat}
#detail #telo {background: none}
#vertical{float:left;height:1000px;width:1px;font-size:1px}
#obsah {
	margin: 0 50px 0 214px;
}
#detail #obsah {
	margin: 0;text-align: center;
}

#obsah1{
	max-width:45em;
	position:relative;
	padding: 195px 0 0;
}
#detail #obsah1{
	max-width: 1600px;
	padding: 20px 0;
}

.imgtxt {
	text-align:center;
	display: block;
	margin:0; padding:0;
	position:relative;
	overflow:hidden;
}
.imgtxt a{color:white;}
.imgtxt .aimg {
	display: block;
	position:absolute; left:0; top:0; z-index:1;
	margin:0; padding:0;
}

#uvodnadpis, #uvodnadpis .aimg{width:321px;height:48px;line-height:48px;}
#uvodnadpis .aimg{background:url("/obr/nadpis_uvod.gif") no-repeat;}
#vykupnadpis, #vykupnadpis .aimg{width:321px;height:48px;line-height:48px;}
#vykupnadpis .aimg{background:url("/obr/nadpis_vykup_prodej.gif") no-repeat;}
#novenadpis, #novenadpis .aimg{width:321px;height:48px;line-height:48px;}
#novenadpis .aimg{background:url("/obr/nadpis_prodej_nastroju.gif") no-repeat;}
#kontaktnadpis, #kontaktnadpis .aimg{width:321px;height:48px;line-height:48px;}
#kontaktnadpis .aimg{background:url("/obr/nadpis_kontakt.gif") no-repeat;}
#ofirmenadpis, #ofirmenadpis .aimg{width:321px;height:48px;line-height:48px;}
#ofirmenadpis .aimg{background:url("/obr/nadpis_o_firme.gif") no-repeat;}
#ostatnisluzbynadpis, #ostatnisluzbynadpis .aimg{width:321px;height:48px;line-height:48px;}
#ostatnisluzbynadpis .aimg{background:url("/obr/nadpis_ostatni_sluzby.gif") no-repeat;}

#uvod{position:absolute;left:54px;top:416px;font-size:70%}
#uvod, #uvod .aimg{width:118px;height:53px;line-height:26px;}
#uvod .aimg{background:url("/obr/button_uvod.gif") no-repeat;}
#uvod .aimg{background-position: 0 0;}
#uvod .aimg:hover{background-position: 0 -53px}
#vykup{position:absolute;left:86px;top:262px;font-size:70%}
#vykup, #vykup .aimg{width:118px;height:53px;line-height:26px;}
#vykup .aimg{background:url("/obr/button_vykup.gif") no-repeat;}
#vykup .aimg{background-position: 0 0;}
#vykup .aimg:hover{background-position: 0 -73px}
#prodej{position:absolute;left:214px;top:209px;font-size:70%}
#prodej, #prodej .aimg{width:118px;height:53px;line-height:26px;}
#prodej .aimg{background:url("/obr/button_prodej_nastroju.gif") no-repeat;}
#prodej .aimg{background-position: 0 0;}
#prodej .aimg:hover{background-position: 0 -73px}
#sluzby{position:absolute;left:342px;top:176px;font-size:70%}
#sluzby, #sluzby .aimg{width:118px;height:33px;line-height:33px;}
#sluzby .aimg{background:url("/obr/button_ostatni_sluzby.gif") no-repeat;}
#sluzby .aimg{background-position: 0 0;}
#sluzby .aimg:hover{background-position: 0 -53px}
#ofirme{position:absolute;left:470px;top:176px;font-size:70%}
#ofirme, #ofirme .aimg{width:118px;height:33px;line-height:33px;}
#ofirme .aimg{background:url("/obr/button_firma.gif") no-repeat;}
#ofirme .aimg{background-position: 0 0;}
#ofirme .aimg:hover{background-position: 0 -53px}
#kontakt{position:absolute;left:598px;top:176px;font-size:70%}
#kontakt, #kontakt .aimg{width:118px;height:33px;line-height:33px;}
#kontakt .aimg{background:url("/obr/button_kontakt.gif") no-repeat;}
#kontakt .aimg{background-position: 0 0;}
#kontakt .aimg:hover{background-position: 0 -53px}

#uvodobr{position:absolute;top:325px;left:54px;background: url("/obr/obr_uvod.jpg");width: 118px; height: 91px;}
#vykupobr{position:absolute;top:171px;left:86px;background: url("/obr/obr_vykup.jpg");width: 118px; height: 91px;}
#prodejobr{position:absolute;top:118px;left:214px;background: url("/obr/obr_prodej_nastr.jpg");width: 118px; height: 91px;}
#sluzbyobr{position:absolute;top:85px;left:342px;background: url("/obr/obr_ostatni_sluzby.jpg");width: 118px; height: 91px;}
#ofirmeobr{position:absolute;top:85px;left:470px;background: url("/obr/obr_ofirme.jpg");width: 118px; height: 91px;}
#kontaktobr{position:absolute;top:85px;left:598px;background: url("/obr/obr_kontakt.jpg");width: 118px; height: 91px;}

#nadpis{position:absolute;left:0;top:113px;text-align:right;width:501px;height:48px;}
#nadpis h1{margin: 0 0 0 auto}

.podkladtxt,.podkladh{
  position:relative;
 	font-size:80%;
	background: #3c1e18;
	border-top:1px solid white;
	border-left:1px solid white;
	border-right:1px solid white;
}
#detail .podkladtxt,#detail .podkladh{max-width: 60em;border-bottom:1px solid white;margin: 0 auto}
#detail .podkladtxt {text-align: left;}
.podkladh{text-align:center;}
.podkladtxt1{border-bottom: 1px solid white;margin:0 0 20px;}
#detail  .podkladtxt1{border-bottom-style:none;}
.podkladtxt p{margin:1em 0 0.5em;padding:0; }
.podkladtxt td,.podkladtxt th{padding:4px}
.podkladtxt table {
	background-color: #572A23;
}
.podkladtxt img{border-color:white;}
.pad{padding:10px}
.floatright{float: right;text-align:right;position:relative}
.whiteborder{border: 1px solid white;margin:0 10px 10px 0}
.lupaimg{margin:0 0 10px 0; border-style: none}
.clear{clear: both;font-size:1px;line-height:1px;height:15px}
.clearright{clear: right;font-size:1px;line-height:1px;height:1px}
.dotaz{border-style:none}

.objednavka{font-size:80%}
.objednavka p {margin:0.5em 0 0}
.formtlac{margin:0 2em; background: #572A23; color: white; border: 1px solid white;}
.chyba, #hlaseni{color: #FF5800;font-weight:bold}



h1{margin:1em 0;font-size: 150%}
h2{margin:0.5em 0;font-size: 140%}
h3{margin:0.5em 0;font-size: 130%}
h4{margin:0.5em 0;font-size: 120%}
h5{margin:0.5em 0;font-size: 115%}
h6{margin:0.5em 0;font-size: 110%}

/* paticka */
#paticka {
	color: #ede4c8;
	background: #620000 url(obr/paticka.gif) repeat-x;
	font-size: 70%;
	clear: both;
	padding: 0 10px;
	height: 30px;
	line-height: 30px;
}
#nahoru{line-height: 1.2em;text-align:center;padding:7px 0 0}
#big{float:right}
#copyright {float:left}

