html, body, form, p, 
ul, ol, li, dl, dt, dd,
h1, h2, h3, h4, h5   { margin:0; padding:0; }

h2    { padding-top: 2px; }

/*- layout -*/
body        { font:normal 0.75em 'Arial CE',Arial,Helvetica,sans-serif; color: #726658; }

a {color: #716555;}

#basic {background: #EAE7E0 url('images/bgAll.jpg') repeat-x;}
#home {background: #EAE7E0 url('images/bgAll-h.gif') repeat-x;}

#page       { width: 1000px; margin: 0 auto; }
#header     { background: #fff; position: relative;}
#main       { background: #fff; padding: 1px 0 0 5px; padding-bottom: 10px; position: relative; }
#content    { margin-bottom: 5px; padding: 0px 0px 0px 230px; min-height: 510px; _height: 510px; position: relative; }
#footer     { margin-left: -5px; background: #EAE7E0; font-size: 0.9em; padding-top: 5px; }

/*#katalog-2tec2    { width: 212px; position: relative; left: -212px; text-align: center; }*/


#katalog-2tec2    { width: 172px; position: relative; position: absolute; left: 0; top: 313px; padding: 10px;  background: #fff url(images/katalog-2tec2-back.png) repeat-x; padding-left: 40px;}

#content      { background: none; }
#basic #content      { background: url('images/img-intro.jpg') no-repeat left top;}
#kontakt #content    { background: url('images/img-contact.jpg') no-repeat left top; }
#o-firme #content    { background: url('images/leftImage4.jpg') no-repeat left top; }
#aktuality #content  { background: url('images/leftImage5.jpg') no-repeat left top; }
#kariera #content    { background: url('images/leftImage6.jpg') no-repeat left top; }
#archiv-clanku #content.bckg01, #aktuality #content.bckg01, #kariera #content.bckg01, #o-firme #content.bckg01  { background: url('images/img-others01.jpg') no-repeat left top !important; }
#archiv-clanku #content.bckg02, #aktuality #content.bckg02, #kariera #content.bckg02, #o-firme #content.bckg02  { background: url('images/img-others02.jpg') no-repeat left top !important; }
#archiv-clanku #content.bckg03, #aktuality #content.bckg03, #kariera #content.bckg03, #o-firme #content.bckg03  { background: url('images/img-others03.jpg') no-repeat left top !important; }
#archiv-clanku #content.bckg04, #aktuality #content.bckg04, #kariera #content.bckg04, #o-firme #content.bckg04  { background: url('images/img-others04.jpg') no-repeat left top !important; }
#archiv-clanku #content.bckg05, #aktuality #content.bckg05, #kariera #content.bckg05, #o-firme #content.bckg05 { background: url('images/img-others05.jpg') no-repeat left top !important; }

 

/* pozadi pro produkty */
#produkty.produkty.produkty #content.bckg01, #reference #content.bckg01   { background: url(images/produkty01.jpg) no-repeat top left; }
#produkty.produkty.produkty #content.bckg02, #produkty.produkty.produkty #content.bckg05, #reference #content.bckg02   { background: url(images/produkty02.jpg) no-repeat top left; }
#produkty.produkty.produkty #content.bckg03, #reference #content.bckg03   { background: url(images/produkty03.jpg) no-repeat top left; }
#produkty.produkty.produkty #content.bckg04, #reference #content.bckg04, #reference #content.bckg05   { background: url(images/produkty04.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.sortiment #content.bckg01    { background: url(images/sortiment01.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.sortiment #content.bckg02,
#produkty.produkty.produkt.podlahove-krytiny.sortiment #content.bckg03    { background: url(images/sortiment02.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.sortiment #content.bckg04    { background: url(images/sortiment03.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.sortiment #content.bckg05    { background: url(images/sortiment04.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.krytina-2tec2 #content.bckg01       { background: url(images/2tec2-01.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.krytina-2tec2 #content.bckg02       { background: url(images/2tec2-02.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.krytina-2tec2 #content.bckg03       { background: url(images/2tec2-03.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.krytina-2tec2 #content.bckg04       { background: url(images/2tec2-04.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.krytina-2tec2 #content.bckg05       { background: url(images/2tec2-05.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.bordurovani #content.bckg01       { background: url(images/bordury01.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.bordurovani #content.bckg02,
#produkty.produkty.produkt.podlahove-krytiny.bordurovani #content.bckg05       { background: url(images/bordury02.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.bordurovani #content.bckg03       { background: url(images/bordury03.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.bordurovani #content.bckg04       { background: url(images/bordury04.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.design #content.bckg01       { background: url(images/design01.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.design #content.bckg02,
#produkty.produkty.produkt.podlahove-krytiny.design #content.bckg05       { background: url(images/design02.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.design #content.bckg03       { background: url(images/design03.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.design #content.bckg04       { background: url(images/design04.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.komfort #content.bckg01       { background: url(images/komfort01.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.komfort #content.bckg02       { background: url(images/komfort02.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.komfort #content.bckg03       { background: url(images/komfort03.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.komfort #content.bckg04       { background: url(images/komfort04.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.komfort #content.bckg05       { background: url(images/komfort05.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.objekt #content.bckg01       { background: url(images/objekt01.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.objekt #content.bckg02       { background: url(images/objekt02.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.objekt #content.bckg03       { background: url(images/objekt03.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.objekt #content.bckg04       { background: url(images/objekt04.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.objekt #content.bckg05       { background: url(images/objekt05.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.prirodni-materialy #content.bckg01       { background: url(images/prirodni-materialy01.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.prirodni-materialy #content.bckg02,
#produkty.produkty.produkt.podlahove-krytiny.prirodni-materialy #content.bckg05       { background: url(images/prirodni-materialy02.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.prirodni-materialy #content.bckg03       { background: url(images/prirodni-materialy03.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.prirodni-materialy #content.bckg04       { background: url(images/prirodni-materialy04.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.pvc-lamely-ctverce #content.bckg01       { background: url(images/pvc-lamely-ctverce01.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.pvc-lamely-ctverce #content.bckg02,
#produkty.produkty.produkt.podlahove-krytiny.pvc-lamely-ctverce #content.bckg05       { background: url(images/pvc-lamely-ctverce02.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.pvc-lamely-ctverce #content.bckg03       { background: url(images/pvc-lamely-ctverce03.jpg) no-repeat top left; }
#produkty.produkty.produkt.podlahove-krytiny.pvc-lamely-ctverce #content.bckg04       { background: url(images/pvc-lamely-ctverce04.jpg) no-repeat top left; }
#produkty.produkty.produkt.sportovni-povrchy #content.bckg01       { background: url(images/sportovni-povrchy01.jpg) no-repeat top left; }
#produkty.produkty.produkt.sportovni-povrchy #content.bckg02,
#produkty.produkty.produkt.sportovni-povrchy #content.bckg05       { background: url(images/sportovni-povrchy02.jpg) no-repeat top left; }
#produkty.produkty.produkt.sportovni-povrchy #content.bckg03,
#produkty.produkty.produkt.sportovni-povrchy #content.bckg04       { background: url(images/sportovni-povrchy03.jpg) no-repeat top left; }
#produkty.produkty.produkt.sportovni-povrchy.golf #content.bckg01       { background: url(images/golf01.jpg) no-repeat top left; }
#produkty.produkty.produkt.sportovni-povrchy.golf #content.bckg02,
#produkty.produkty.produkt.sportovni-povrchy.golf #content.bckg05       { background: url(images/golf02.jpg) no-repeat top left; }
#produkty.produkty.produkt.sportovni-povrchy.golf #content.bckg03,
#produkty.produkty.produkt.sportovni-povrchy.golf #content.bckg04       { background: url(images/golf03.jpg) no-repeat top left; }
#produkty.produkty.produkt.sportovni-povrchy.ostatni #content.bckg01,       
#produkty.produkty.produkt.sportovni-povrchy.ostatni #content.bckg02,
#produkty.produkty.produkt.sportovni-povrchy.ostatni #content.bckg05       { background: url(images/sportovni-povrchy01.jpg) no-repeat top left; }
#produkty.produkty.produkt.sportovni-povrchy.ostatni #content.bckg03,
#produkty.produkty.produkt.sportovni-povrchy.ostatni #content.bckg04       { background: url(images/ostatni02.jpg) no-repeat top left; }
#produkty.produkty.produkt.synteticka-trava-pro-volny-cas #content.bckg01       { background: url(images/synteticka-trava01.jpg) no-repeat top left; }
#produkty.produkty.produkt.synteticka-trava-pro-volny-cas #content.bckg02,
#produkty.produkty.produkt.synteticka-trava-pro-volny-cas #content.bckg05       { background: url(images/synteticka-trava02.jpg) no-repeat top left; }
#produkty.produkty.produkt.synteticka-trava-pro-volny-cas #content.bckg03       { background: url(images/synteticka-trava03.jpg) no-repeat top left; }
#produkty.produkty.produkt.synteticka-trava-pro-volny-cas #content.bckg04       { background: url(images/synteticka-trava04.jpg) no-repeat top left; }

#produkty.produkty.produkt.cistici-zony #content                         { background: url('images/cistici-zony-bg.jpg') no-repeat left top; }
#produkty.podlozky #content           { background: url('images/podlozky-bg01.jpg') no-repeat left top; }
#produkty.podlozky #content.bckg01, #produkty.podlozky #content.bckg03, #produkty.podlozky #content.bckg05 { background: url('images/podlozky-bg02.jpg') no-repeat left top; }
#produkty.sportovni-povrchy #content  { background: url('images/sportovni-povrchy-bg.jpg') no-repeat left top; }
#produkty.golf #content               { background: url('images/golf-bg.jpg') no-repeat left top; }
#produkty.synteticka-trava-pro-volny-cas #content  { background: url('images/trava-pro-volny-cas-bg.jpg') no-repeat left top; }
#produkty.bordurovani #content        { background: url('images/bordurovani-bg.jpg') no-repeat left top; }
#produkty.design #content             { background: url('images/design-bg.jpg') no-repeat left top; }
#produkty.objekt #content             { background: url('images/objekt-bg.jpg') no-repeat left top; }
#produkty.komfort #content            { background: url('images/komfort-bg.jpg') no-repeat left top; }
#produkty.prirodni-materialy #content { background: url('images/prirodni-materialy-bg.jpg') no-repeat left top; }
#produkty.pvc-lamely-ctverce #content { background: url('images/pvc-bg.jpg') no-repeat left top; }
#produkty.podlahove-krytiny .box      { margin-bottom: 0; }


/*- obecne tridy -*/
#page:after, #header:after, #footer:after, #main:after, #content:after, #menu:after,
.box:after, .cols:after, .cols2:after, .cols3:after, .item:after, paging:after,
.clearfix:after   { content:'.'; display:block; height:0; overflow:hidden; clear:both; visibility:hidden; }
.clearfix {_height:1%; min-height: 1%; clear: both; }

.fl      { float:left; }
.fr      { float:right; }
.hidden  { display:none !important; }
sup, sub,
.small   { font-size:85%; }
.big     { font-size:1.2em; }
.center  { text-align:center !important; }
.right   { text-align:right !important; }
.left    { text-align:left !important; }
.strong  { font-weight:bold; }
.alt     { color:#ff8700; }
.light   { color:#666; }
.last    { margin-bottom: 0 !important; margin-right: 0 !important; }
.noTop   { margin-top: 0 !important; }
.col1    { float: left; }
.col1 .number    { text-align: right; }
.col2    { float: right; }
.dn      { display: none; }
.nr      { margin-right: 0 !important; }

/*- html tagy -*/
dl dd,
ol li          { margin-left:2em; }
ul li          { list-style:none; }
#content ul li { margin-bottom: 8px; }
input, select  { vertical-align:middle; }

h1       { font-size:190%;} 
#obsah h1       { font-size:160%; margin-bottom: 15px;} 
h2       { font-size: 1.9em; font-weight: normal; margin-bottom: 15px; color: #6F6657; }
h2.pledgers   { font-size: 1.3em; font-weight: bold; margin-bottom: 5px; margin-top: 42px; _margin-top: 52px; }
h2.products   { margin-top: 25px; }
h2.references   { margin-top: 32px; _margin-top: 42px; }
h3       { font-size:110%; color: #ADA785; margin-bottom: 10px;}
h4       { font-size:100%; }
#produkty h2  { line-height: 1.15em; }
#reference h3 { margin-bottom: 10px; }

a        { color: #716559; text-decoration: underline; }
a:hover  { text-decoration: none; }
a img { border:0; }

hr    { height:1px; overflow:hidden; border:0; border-bottom:1px solid #000; margin:.75em 0 0; clear:both; }
p     { margin-bottom: 13px; text-align: justify; }
.box  { margin-bottom: 37px; }
 
#reference .box  { margin-bottom: 10px; margin-right: 30px; _margin-right: 20px; width: 105px; float: left; }
#reference .item    { margin-bottom: 10px; margin-top: 10px; }
#reference .item a.active   { text-decoration: none; font-weight: bold; cursor: auto; }
#reference .gallery     { margin: 0; }
#reference .gallery .photo     { margin: 0 3px 3px 0; /*_margin-right: 31px;*/ float: left; width: 102px; padding: 4px 4px 2px 4px; background: #EAE7E0; }
#reference .paging  { float: left;  margin-bottom: 10px; width: 120px; }
#reference .paging p    { width: 120px; }
#reference .paging-desc   { width: 80px; }

/*- hlavicka -*/
#header .logo     { padding: 15px 0 0 19px; }
#header .subLogo  { font-size:  14px; right: 18px; top: 37px; position: absolute; border-left: 1px solid #ADA785; padding-left: 10px;
										width: 188px; padding-top: 5px; padding-bottom: 5px;}

/*- menu -*/
#menu                { height: 105px; margin: 19px 0 0 5px; }
#menu ul li          { float: left; height: 52px; width: 124px; padding: 53px 0 0 17px; background-image: url('images/arrowMenu.gif'); background-position: 17px 17px; background-repeat: no-repeat; }
#menu ul li a        { color: #716555; text-decoration: none; font-weight: bold; }
#menu ul li a:hover,
#menu ul li a.active { text-decoration: underline; }
#menu ul li.menu1    { background-color: #F2F2F2; }
#menu ul li.menu2    { background-color: #EAEAEA; }
#menu ul li.menu3    { background-color: #E1E2DD; }
#menu ul li.menu4    { background-color: #D9D9CF; }
#menu ul li.menu5    { background-color: #D3D1C2; }
#menu ul li.menu6    { background-color: #CAC7B4; }
#menu ul li.menu7    { background-color: #C2C0A9; }

/*- obsah -*/
ul li,
.arrowLight   { background: url('images/arrowLight.gif') 0 .25em no-repeat; padding-left: 12px; }
.arrowDark    { background: url('images/arrowDark.jpg') 0 .25em no-repeat; padding-left: 12px; }

.cols  { }
.col1  { width: 455px; border-right: 1px solid #ADA785; padding: 0px 25px 0px 0px; }
.col2  { width: 208px; padding: 0px 0 80px 17px; }
.col2 .box  { margin-bottom: 15px; }

.col2 .box.intro-info   { margin-top: 40px; }

#basic .col1,
#aktuality .col1,
#produkty .col1,
#archiv-clanku .col1 { border-right: none; }

#basic .col2    { padding-bottom: 0; }

#basic .col2,
#aktuality .col2,
#produkty .col2,
#archiv-clanku .col2 { border-left: 1px solid #ADA785; }

#produkty.sortiment .col1,
#produkty.sportovni-povrchy .col1 { border-right: 1px solid #ADA785; }
#produkty.sortiment .col2,
#produkty.sportovni-povrchy .col2 { border-left: none; }

#reference .col1 { width: 300px; }
#reference .col2 { width: 182px; }

.col1 p  {}

.languages { position: relative; top: -31px; right: 233px; }
.languages li { float: left; background: none; }

.actualities    { }
#pages .actualities .item { width: 264px; padding-bottom: 10px; border-bottom: 1px dotted #756653; margin-bottom: 14px; }
.actualities em    { font-style: normal; }
.actualities h3    { margin-bottom: 14px; }
.actualities p     { margin: 0; }

#o-firme .box   { margin-bottom: 10px; }

#produkty.produkty h2 { margin-bottom: 19px; }
#produkty.produkty a h2,
#produkty.produkty a h3 { text-decoration: underline; margin-bottom: 23px; }
.h3produkty { font-size: 1.2em; color: #6F6657; margin-left: 20px; }

#produkty ul.sub-products { }
#produkty ul.sub-products li { line-height: 1.15em; background: none; padding-left: 0; font-size: 1.9em; font-weight: normal; margin-bottom: 17px; color: #6F6657; }

#novinky .col2 .item  { margin-bottom: 18px; _margin-bottom: 30px; }

.archive .item { width: 135px; float: left; margin-bottom: 8px; }
.archive .item.odd { margin-right: 20px; }
.archive .item.back { text-align: right; float: right; padding-right: 10px; }
.archive .item p { width: 135px; margin-bottom: 5px !important; }
.archive .item a.active   { text-decoration: none; font-weight: bold; cursor: auto; }

.gallery            { width: 100%; margin-bottom: 10px; }
.photo     { margin: 0 31px 15px 0; /*_margin-right: 31px;*/ float: left;  padding: 4px 4px 2px 4px; background: #EAE7E0; }
.photo120     { margin: 0 31px 15px 0; /*_margin-right: 31px;*/ float: left;  padding: 4px 4px 2px 4px; background: #EAE7E0; 
						}
.photo120 img {height: 75px; width: 120px;}						
.photo102     { margin: 0 31px 15px 0; /*_margin-right: 31px;*/ float: left;  padding: 4px 4px 2px 4px; background: #EAE7E0; 
						 }
.photo102 img {height: 63px; width: 100px;}						
.gallery.gallery-2tec2 .photo { margin-right: 10px; }

/*-.sportovni-povrchy .gallery .photo,
.podlahove-krytiny .gallery .photo { _margin-right: 1px; } provizorni -*/
.gallery .photo img { border: 1px solid #6F6657; }
.hideGallery        { margin-top: 10px; _margin-top: 10px; clear: left; }

.clear              { display:block; clear:both; height: 1%; _height:1%; min-height: 1%; }


table.debtors               { margin-bottom: 13px; }
.debtors thead th           { text-align: left; background-color: #e1e2dd; font-weight: bold; padding: 5px;  }
.debtors thead th.amount    { width: 100px; }
.debtors tbody tr td        { border: 1px #e1e2dd solid; padding: 3px;  }

/*- footer -*/
#footer .copy	{ float: left; }
#footer .made	{ text-align: right; float: right; }


/*- formbox -*/
.formbox             { padding:0px;}
.formbox .clearfix   { line-height:1.3; width:350px; }
.formbox .lab        { float:left; display:block; width:70px; text-align:right; position:relative; }
.formbox .lab .alt   { position:absolute; top:0; right:-1em; display:block; width:.9em; text-align:left; }
.formbox .cont       { float:right; width:230px; position:relative; }
.formbox select      { width: 146px; width: 155px; _width: 155px; _margin: 2px 0; }
.formbox p           { line-height:1.3; padding-top:.2em; margin:0 !important; }
.formbox textarea    { width:90%; }
.formbox .fullcont   { padding-top:1em; }
.formbox span        { color: red; }
.cont.narrow label   { display: block; }
.formbox .cont3      { margin-top: 20px; }
.formbox .obratem label         { display: inline; }
.formbox .obratem input#termin  { width: 75px; margin-left: 5px; }
.formbox .lab.sdeleni        { line-height: 1.5em; }

#rubfot {float: left; display: block; position: absolute;}
.odsad {margin-bottom: 7px;}
.refobr {width: 102px; float: left;}
.aktual {font-weight: bold;}


#home {}
#home #page {width: 960px; margin: 0 auto; background: #fff; position: relative; padding: 0px 20px 0px 20px;}
#hlava {height: 90px;}
#hlava .logo {padding: 18px 0px 0px 15px;}
#hlava .subLogo  { font-size:  14px; right: 18px; top: 37px; position: absolute; border-left: 1px solid #ADA785; padding-left: 10px;
										width: 188px; padding-top: 5px; padding-bottom: 5px;}
.line {background-color: #eae7e0; height: 4px;}
#topmenu {height: 25px; text-transform: uppercase; padding: 7px 0px 7px 0px;}
#topmenu a,#topmenu span {display: block; float: left; text-decoration: none; padding: 6px 13px 4px 13px; border-right: 1px solid #eae7e0;}
#topmenu span, #topmenu .sel {background-color: #eae7e0;}
#topmenu a:hover {background-color: #eae7e0;}

#kolaz {background-color: #eae7e0; height: 180px; padding: 12px 12px 0px 12px;}
#kolaz .vlbs {float: right;}
#kolaz .vlb {float: left; width: 170px; height: 170px;}
#kolaz .vlb1 {background: url('img/podlahove-krytiny.jpg'); }
#kolaz .vlb2 {background: url('img/cistici-zony.jpg'); margin-left: 10px;}
#kolaz .vlb3 {background: url('img/synteticka-trava.jpg'); margin-left: 10px;}
#kolaz .vlb4 {background: url('img/instalace-udrzba.jpg'); margin-left: 10px;}
#kolaz .flash {background-color:#716555; width: 211px; height: 170px; float: left;}
#kolaz .flash p {color: #eae7e0; font-size: 18px; margin: 20px 0px 0px 10px;}
#kolaz .pv {background-color: #716555; padding: 0px 15px 10px 15px; z-index:10; position: absolute; width: 140px;}
#kolaz .pv a {display: block; color: #eae7e0; text-decoration: none; padding: 2px 0px 2px 0px;}
#kolaz .pv a:hover {text-decoration: underline;}


#kolaz .vlb h2 {font-size: 100%; color: #fff; text-transform: uppercase; background: url('img/odr.gif') no-repeat  5px 8px #716555; padding: 6px 6px 5px 15px; margin-top: 30px;
				margin-bottom: 0px;}
#kolaz .vlb h2 a {color: #fff; text-decoration: none; font-weight: bold;} 

#obsah {padding: 15px 12px 0px 12px;}
#obsah .aktualne {width: 225px; float: left; border-right: 1px solid #d4d0c8; padding-right: 25px;}
#obsah .actualities .item { padding-bottom: 10px; border-bottom: 1px dotted #d4d0c8; margin-bottom: 14px; }
#home #obsah h2 {font-size: 1.5em; font-weight: normal; margin-bottom: 15px; color: #6F6657;}
#home .welcome {margin-left: 25px; float: left; width: 370px;}

#home .prava {float: right; width: 260px; }
#home #vybref {background-color: #eae7e0; padding: 10px; }
#home #vybref .ref {height: 70px;}
#home #vybref .foto {float:left; width: 100px; margin-right: 10px;}
#home #vybref h4 {font-size: 100%; font-weight: bold; margin-bottom: 2px;}

#home #kont {border: 4px solid #eae7e0; padding: 6px;}
#pata {background-color: #eae7e0; padding: 10px 15px 10px 15px; height: 15px; margin-bottom: 1px;}
#pata .made {float: right;}

.col11 {width: 320px; float: left; border-right: 1px solid #d4d0c8;}
.col22 {width: 350px; float: right;}
.imgnov {float: right; border: 3px solid #eae7e0; margin: 0px 0px 5px 10px;}

#home #obsah #podrubriky h2 { font-size: 1.6em; font-weight: normal; margin-bottom: 0px; padding-bottom: 3px;}
#home #obsah #podrubriky p { font-size: 100%; font-weight: normal; margin: 0px 0px 10px 0px; padding-left: 12px; text-align: left; padding-top: 0px;}


/*- HACK PRO OPERU, IE HO VIDI JAKO BEZNE CSS -*/ 
<style type="text/nonsense">
.formbox select      { width: 140px; }
</style>


