body {font-family:arial; font-size:12px; color:black; margin:0px; background:#848283 url('../img/bg.png') repeat-x;}

a {text-decoration:none; color:#312e2d;}
a:hover {text-decoration:none;}

h1 {color:#bc0924; font-size:18px;}
h1 img {margin-left:15px;}

h2 {color:#bc0924; font-size:15px;}

h3 {color:#bc0924; font-size:15px; border-bottom:1px solid #bc0924;}

img {border:none;}

.right {float:right;}
.marginRight {margin-right:10px;}

.red {color:darkred !important;}

#main {text-align:center;}
#center {text-align:left; width:929px; margin:0px auto; background-color:white; padding:0px 11px;}
#footerCenter {text-align:left; width:929px; margin:0px auto;}

#top {display:block; float:left; width:929px; background:white url('../img/topBg.png');}
#topMenu {display:block; float:right; width:600px; text-align:right; margin:10px 0px; color:#312e2d;}
#topMenu a {color:#312e2d;}
#topMenu .input {border:1px solid #b3ada9; height:22px; width:200px;}
#logo {margin-top:20px;}

#menu {display:block; float:left; width:929px; height:86px; border-top:4px solid #312e2d; background:white url('../img/menuBg.png'); }
#menu a {display:block; float:left; width:175px; height:71px; padding:15px 0px 0px 10px; color:white;}
#menu a strong {font-size:16px;}
#menu .aktivni {background-color:#312e2d;}

#headerImg {display:block; float:left; width:929px; height:217px; border-bottom:4px solid #312e2d;}

#headerImg h1 {margin:140px 0px 0px 20px; color:black !important;}
#headerImg h2 {margin:10px 0px 0px 250px; color:black !important;}

.headerImg_index {background:white url('../img/headers/index.jpg') no-repeat;}
.headerImg_stavby {background:white url('../img/headers/stavby.jpg') no-repeat;}
.headerImg_truhlarstvi {background:white url('../img/headers/truhlarstvi.jpg') no-repeat;}
.headerImg_public-relations {background:white url('../img/headers/public-relations.jpg') no-repeat;}
.headerImg_kontakty {background:white url('../img/headers/kontakty.jpg') no-repeat;}


.full {display:block; float:left; width:929px;}
.half {display:block; float:left; width:460px;}
.margin {margin-right:9px;}
.content {border-top:1px solid #e2e2e2; background:#fafafa url('../img/contentBottom.png') bottom repeat-x; line-height:20px; height:220px;}

.aktualityH2 {margin:4px 0px 2px;}

#prev, #next {display:block; float:left; width:30px; height:200px;}
#prev img, #next img {margin:80px 2px 0px;}
#imgRoller {display:block; float:left; position:relative; width:869px; height:200px; overflow:hidden;}

#imgs { display:block; float:left; margin-top:30px; padding:5px; width:10000px;}
.img {display:block; float:left; width:132px; margin:6px; background:#fafafa url('../img/imgBorder.png') no-repeat; padding:6px 0px 0px 0px; text-align:center;}


#footer {display:block; float:left; width:929px; border-top:1px solid #e2e2e2; padding:15px 0px;}

#companyFooter {display:block; float:left; width:929px; text-align:right;}
#companyFooter a {color:#f90 !important; font-weight:bold;}

/*media*/
#mediaMenu {display:block; float:left; width:380px; border-top:1px solid #e3e3e3;}
#mediaContent {display:block; float:left; width:549px; border-top:1px solid #e3e3e3;}

#mediaMenu a {display:block; float:left; width:370px; height:60px; background:#fff url('../img/mediaMenuBg0.png') repeat-x; padding:5px;}
#mediaMenu h2 {margin:5px 0px 15px;}
#mediaMenu a.select, #mediaMenu a:hover {background:#fff url('../img/mediaMenuBg1.png') repeat-x !important;}

.mediaItem {display:block; float:left; width:529px; border-bottom:1px solid #e3e3e3; padding:10px;}

.ikonky {displa:block; float:left; width:100%; text-align:right; margin-top:10px;}
.ikonky img{ margin:0px 10px;}

/*stavby*/
#stavbyTabs {display:block; float:left; width:929px; background:#fff url('../img/tabStavbyBttmBorder1.png') bottom repeat-x; Xtext-align:right;}
#stavbyTabs h1 {display:block; float:left; width:611px; margin:10px 0px 0px;}
/*galerie*/
.galerie {display:block; float:left; width:450px; height:195px; padding:5px; margin:10px 0px; background:#fff url('../img/galerieBg.png') repeat-y;}
.gImg {display:block; float:left; width:190px; height:144px; padding:4px; margin:6px; background:#fafafa url('../img/gImgBorder.png') no-repeat;}

#galerieDetailLeft, #galerieDetailRight {display:block; float:left; width:460px; margin-top:5px;}

#galerieDetailRight a {display:block; float:left; width:133px; padding:10px 5px; margin:0px 5px 5px 0px; height:90px; text-align:center; border:1px solid silver;}


#kontakty {font-size:14px; line-height:24px;}
.tretinky {display:block; float:left; width:220px; margin:10px 10px 0px 0px; Xpadding:10px;}
.mapa {display:block; float:right; width:425px; margin-right:10px;}
