body {
background:#3B201A url(Images/bckg-body.jpg) left top repeat;
color:#522D24;
font:normal 0.76em/1.2em Arial, Verdana, Tahoma, Georgia, sans-serif;
left:0;
top:0;
padding:0;
margin:0;
}

a {
color:#FF5800;
}

a.brown {
color:#522D24;
}

a.yellow {
color:#ffcc00;
}

fieldset { 
width:560px; 
border-color:#ddd; 
border-style:double; 
border-width:4px 1px 2px 1px; 
padding:10px; 
} 

form {
margin:0;
padding:0;
}

h1, h2, h3 {
margin:0;
padding:0;
font-size:100%;
}

h1 span, h2 span {
display:none;
}

h1 {
display:block;
width:300px;
padding-top:20px;
}

h1 a {
display:block;
width:300px;
height:88px;
background:transparent url(Images/bckg-logo_Spalto.gif) no-repeat;
}

h2 {
margin:0;
}

h3 {
text-transform:uppercase;
letter-spacing:.21em;
padding-bottom:.3em;
}

input { 
border:1px solid #522d24; 
width:180px; 
color:#333333; 
margin-bottom:8px; 
}

label { 
float:left; 
width:170px; 
} 

legend { 
color:#522D24;
width:100px; 
text-align:center; 
font-weight:bold; 
margin-bottom:.1em; 
} 

p {
margin:1.2em 0 0 0;
padding:0;
}

textarea { 
border:1px solid #c7c7c7; 
width:360px; 
height:150px; 
margin-bottom:8px; 
} 

ul {
margin:0;
padding:0;
}

/* LOGO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#logo {
width:945px;
height:128px;
padding:0;
margin:0 auto;
background:#E9E5E4 url(Images/bckg-logo.gif) left top no-repeat;
}

/* NAVIGATION - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#navigation {
width:945px;
padding:0;
margin:0 auto;
background:#522D24;
}

#navigation ul {
width:600px;
margin:0;
padding:0;
background:#FF5800;
float:left;
}

#navigation li {
list-style:none;
display:block;
float:left;
}

#navigation li a {
display:block;
float:left;
text-transform:uppercase;
padding:.6em .6em;
text-decoration:none;
color:#EDE9E4;
letter-spacing:.05em;
}

#navigation li a span {
text-decoration:underline;
}

#goTo {
float:right;
width:335px;
text-align:right;
padding:.3em 0 0 0;
}

#goTo div {
margin:0 .6em 0 0;
}

/* BREADCUMBNAVIGATION - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#breadCumbNavigation {
background:#D4CBC8;
} 

#breadCumbNavigation p {
margin:0;  
padding:.6em .6em;
} 

#breadCumbNavigation p a {
background:url(Images/bckg-breadCumb.gif) center right no-repeat;
padding:0 26px 0 0;
} 

#breadCumbNavigation p span {
font-weight:bold;
} 

#breadCumbNavigation p span.spacer {
display:none;
} 

/* MAIN - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#innerTop {
width:985px;
margin:20px auto 0 auto;
background:transparent url(Images/bckg-innerTop.gif) left top no-repeat;
padding-top:20px;
}

#innerBottom {
width:985px;
margin:0 auto 20px auto;
background:transparent url(Images/bckg-innerBottom.gif) left bottom no-repeat;
padding-bottom:20px;
}

#inner {
width:985px;
margin:0 auto;
background:transparent url(Images/bckg-inner.gif) bottom left repeat-y;
}

#mainInner {
width:945px;
margin:0 auto;
padding-bottom:2px;
background:transparent url(Images/bckg-innerBottom.gif) bottom left repeat-x;
}

#main {
width:945px;
margin:0 auto;
}

#annotation {
background:#ff9900;
padding:10px 0 0 0;
}

#main .A {
width:600px;
float:left;
text-align:left;
line-height:1.39em;
margin:0 0 1.2em 0;
padding:0;
color:#522D24;
}

#main .A .content {
width:580px;
margin:0 auto;
padding-bottom:1.2em;
}

#main .B {
width:345px;
float:right;
color:#E9E5E4;
line-height:1.39em;
}

#main .B .content {
width:325px;
margin:0 auto;
}

#main p.first {
margin:0;
padding:0;
}

.categories {
width:580px;
margin:10px 0 0 0;
}

.categoriesBottom {
background:transparent url(Images/bckg-categoriesBottom.gif) bottom no-repeat;
width:580px;
}

.catAB {
width:580px;
text-align:left;
}

.catA {
width:280px;
float:left;
padding:10px 0 10px 0;
}

.catB {
width:280px;
float:right;
padding:10px 0 10px 0;
}

.catAB ul {
border-top:#D4CBC8 1px solid;
list-style:none;
}

.catAB li {
border-bottom:#D4CBC8 1px solid;
padding:.1em 0;
}

.catAB li a, .catAB li a:hover {
text-decoration:none;
display:block;
background:#E9E5E4;
width:280px;
}

.catAB li a:hover {
background:#D4CBC8;
}

/* NADPISY - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#h3-jde_se_na_drevo {
width:306px;
height:55px;
background:url(Images/bckg-h3-jde_se_na_drevo.gif) no-repeat;
}

/* FOOTER - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#footer {
width:945px;
background:transparent url(Images/bckg-footer.gif) left top repeat;
padding:.6em 0;
margin:0 auto;
}

#footer div {
margin-left:.6em;
}

#copyright {
float:left;	
margin:0 .6em 0 0;
padding:0;
color:#A99692;
}

#copyright span {
color:#FF5800;
}

#copyright span span {
color:#FF9900;
}

#footer li {
display:inline;
padding:0 .6em 0 26px;
}

#footer p {
width:200px;
float:left;
}

#footer p a {
color:#A99692;
}

#footer a {
color:#A99692;
}

#footer ul {
width:500px;
float:right;
text-align:right;
}

/* EXTRAS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.noScreen {
display:none;
}

br.clear-both { 
font:0px/0px sans-serif;
clear:both;
}

.left {
float:left;
margin-right:.6em;
}

p.orange {
color:#FF5800;
}

p.detail {
padding:.6em 0;
}



#h2-borovice {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-borovice.gif) no-repeat;
}

#h2-briza {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-briza.gif) no-repeat;
}

#h2-buk {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-buk.gif) no-repeat;
}

#h2-co_delame {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-co_delame.gif) no-repeat;
}

#h2-drevo {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-drevo.gif) no-repeat;
}

#h2-dub {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-dub.gif) no-repeat;
}

#h2-eben {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-eben.gif) no-repeat;
}

#h2-eukalypt {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-eukalypt.gif) no-repeat;
}

#h2-fasady {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-fasady.gif) no-repeat;
}

#h2-jasan {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-jasan.gif) no-repeat;
}

#h2-jedle {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-jedle.gif) no-repeat;
}

#h2-kancelarskyNabytek {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-kancelarskyNabytek.gif) no-repeat;
}

#h2-kdo_jsme {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-kdo_jsme.gif) no-repeat;
}

#h2-kontakt {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-kontakt.gif) no-repeat;
}

#h2-kuchyne {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-kuchyne.gif) no-repeat;
}

#h2-modrin {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-modrin.gif) no-repeat;
}

#h2-obyvaciPokoje {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-obyvaciPokoje.gif) no-repeat;
}

#h2-olse {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-olse.gif) no-repeat;
}

#h2-orech {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-orech.gif) no-repeat;
}

#h2-pergoly {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-pergoly.gif) no-repeat;
}

#h2-reference {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-reference.gif) no-repeat;
}

#h2-smrk {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-smrk.gif) no-repeat;
}

#h2-tresen {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-tresen.gif) no-repeat;
}

#h2-uvod {
width:460px;
height:33px;
background:transparent url(Images/bckg-h2-uvod.gif) top no-repeat;
}

#h2-vestavneSkrine {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-vestavneSkrine.gif) no-repeat;
}

#h2-zahradniDomky {
width:460px;
height:30px;
background:transparent url(Images/bckg-h2-zahradniDomky.gif) no-repeat;
}




div.brown {
padding:.6em 0;
}

div.orange {
background:#FF5800 url(Images/bckg-orange.jpg) bottom no-repeat;
color:#522D24;
padding:.6em 0;
}

div.orange span.important {
color:#fff;
}

.inlineButton { /* inline tlacítka */
text-decoration:none;
white-space:nowrap;
}

.inlineButton strong, .inlineButton em {
background-repeat:repeat-x;
background-position:top;
}

.inlineButton:hover strong, .inlineButton:hover em {
background-image:none;
}

.inlineButton strong {
padding:.2em 1em;
=padding:.3em 1em;
font-weight:bold;
}

.inlineButton em {
padding:.2em .5em;
=padding:.3em .5em;
}

.inlineButton em span {
padding-right:.4em;
background-repeat:no-repeat;
background-position:center;
}

.inlineButtonType1 strong { /* Type1 */
color:#fff;
background:#FF5800 url(Images/bckg-inlineButtonType1.jpg) left top repeat-x;
border-bottom:1px solid #321F1A;
}

.inlineButtonType1 em {
background-color:#FF9900;
background-image:url(Images/bckg-inlineButtonType1_em.jpg);
border-bottom:1px solid #321F1A;
border-right:1px solid #321F1A;
}

.inlineButtonType1 em span {
background-image:url("Images/bckg-inlineButton_arrow1.gif");
}

.inputButton {
color:#fff;
border:#FF5900 1px solid;
background:#FF5900 url(Images/bckg-inputButton.jpg) top repeat-x;
font-weight:bold;
}

.inputText {
border:1px solid #999;
}

.mainStyle1 {
background:url(Images/bckg-mainStyle1.gif) repeat-y;
}

span.spalto {
font-weight:bold;
}

ul.list {
border-top:#D4CBC8 1px solid;
list-style:none;
}

ul.list li {
border-bottom:#D4CBC8 1px solid;
padding:.1em 0;
background:#E9E5E4;
}

ul.list li.row1 {
background:#EFECEB;
}

p.noMain {
background:transparent url(Images/bckg-No!.gif) center left no-repeat;
padding:24px 0 24px 64px;
}

p.no0 {
background:transparent url(Images/bckg-No0.gif) center left no-repeat;
padding:10px 0 10px 40px;
}

p.no1 {
background:transparent url(Images/bckg-No1.gif) center left no-repeat;
padding:10px 0 10px 40px;
}

p.no2 {
background:transparent url(Images/bckg-No2.gif) center left no-repeat;
padding:10px 0 10px 40px;
}

p.no3 {
background:transparent url(Images/bckg-No3.gif) center left no-repeat;
padding:10px 0 10px 40px;
}

p.no4 {
background:transparent url(Images/bckg-No4.gif) center left no-repeat;
padding:10px 0 10px 40px;
}

p.no5 {
background:transparent url(Images/bckg-No5.gif) center left no-repeat;
padding:10px 0 10px 40px;
}

ul.items {
margin:0;
padding:10px;
list-style-type:none;
}

ul.items li {
background:url(Images/bckg-breadCumb.gif) center left no-repeat;
padding:0 0 0 26px;
} 


#vyrabime {
padding:10px 0;
} 

#vyrabime .RST {
width:580px;
} 

#vyrabime .RST .RS {
width:382px;
float:left;
} 

#vyrabime .RST .RS .R {
width:184px;
float:left;
} 

#vyrabime .RST .RS .S {
width:184px;
float:right;
} 

#vyrabime .RST  .T {
width:184px;
float:right;
} 




#jdemeNaDrevo {
padding:10px 0;
} 

#jdemeNaDrevo .XYZ {
width:325px;
} 

#jdemeNaDrevo .XYZ .XY {
width:214px;
float:left;
} 

#jdemeNaDrevo .XYZ .XY .X {
width:102px;
float:left;
} 

#jdemeNaDrevo .XYZ .XY .Y {
width:102px;
float:right;
} 

#jdemeNaDrevo .XYZ  .Z {
width:102px;
float:right;
} 

a img {
border:none;
} 

#mainBanner {
background:#d4cbc8;
}

.center {
text-align:center;
}

#formRecommendUs {
padding:10px 0;
}

.exclamation {
background:url(Images/error.gif) center left no-repeat;
height:36px;
padding:10px 0;
}

.exclamation p {
margin:0 0 0 40px;
padding:9px 0 0;
color:#FFF2EB;
font-weight:bold;
}

tr.interesting td {
background:#DFDCDB;
}

#tblTreeDetail {
border:none;
margin:1.2em 0;
padding:0;
border-collapse:collapse;
width:100%;
}

#tblTreeDetail th {
background:#311d16;
border:#f4f2f2 1px solid;
}

#tblTreeDetail td {
border:#f4f2f2 1px solid;
}

.floatLeft {
float:left;
margin:0 5px 0 0;
}



#tblKontakt {
width:580px;
margin:10px 0 0 0;
}

#tblKontakt .th69 {
width:69px;
}

#tblKontakt .th190 {
width:190px;
}

#dodavameSpotrebice {
padding:10px 0 0 0;
}



.fotogalerie {
width:580px;
padding:10px 0 0 0;
}

.fotogalerie .fotoAB {
width:382px;
float:left;
}

.fotogalerie .fotoA {
width:186px;
float:left;
}

.fotogalerie .fotoB {
width:186px;
float:right;
}

.fotogalerie .fotoC {
width:186px;
float:right;
}