/* CSS Image preloader */
#container {
background-image:url(http://claygarcdn.appspot.com/img/body-bg.png);
background-image:url(http://claygarcdn.appspot.com/img/sprite-bckg.png);
background-image:url(http://claygarcdn.appspot.com/img/sprite-body.png);
background-image:url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png);
background-image:url(http://claygarcdn.appspot.com/img/border-even.png);
background-image:url(http://claygarcdn.appspot.com/img/border-odd.png);
background-image:url(http://claygarcdn.appspot.com/img/certifikat-thumb-cz.png);
background-image:url(http://claygarcdn.appspot.com/img/closelabel.gif);
background-image:url(http://claygarcdn.appspot.com/img/list-item-special.png);
background-image:url(http://claygarcdn.appspot.com/img/loading.gif);
background-image:url(http://claygarcdn.appspot.com/img/menu-top.png);
background-image:url(http://claygarcdn.appspot.com/img/nextlabel.gif);
background-image:url(http://claygarcdn.appspot.com/img/pdf.png);
background-image:url(http://claygarcdn.appspot.com/img/prevlabel.gif);
background-image:url(http://claygarcdn.appspot.com/img/tr_bg.png);
background-image:url(http://claygarcdn.appspot.com/img/zdrave-domy-2010.jpg);
}

/* =INITIAL 
   v2.1, by Faruk Ates - www.kurafire.net
   Addendum by Robert Nyman - www.robertnyman.com 
   Addition by Christian Montoya - www.christianmontoya.net */

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html,body,form,fieldset{margin:0;padding:0;font:12px/18px Verdana,Arial,Helvetica,sans-serif;}
/* Neutralize styling:Elements with a vertical margin: */
h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,address{margin:1em 0;padding:0;}
/* Apply left margin: Only to the few elements that need it: */
li,dd,blockquote{margin-left:1em;}
/* Miscellaneous conveniences: */
form label{cursor:pointer;}
fieldset{border:none;}
a img {border: none;}
h1{font-size:1.6666666666666667em;line-height:0.9em;margin-bottom:0.9em; color: #F08800;}
h2{font-size:1.5em;line-height:1em;margin-bottom:1em; color: #F08800;}
h3{font-size:1.3333333333333333em;line-height:1.125em;margin-bottom:1.125em;}
h4{font-size:1.1666666666666667em;line-height:1.2857142857142858em;margin-bottom:1.2857142857142858em;}
p,ul,blockquote,pre,td,th,label{font-size:1em;line-height:1.5em;margin-bottom:1.5em;}
p.small{font-size:0.8333333333333334em;line-height:1.8em;margin-bottom:1.8em;}
table{border-collapse:collapse;margin-bottom:1.5em;}
/*********************************/
/* END OF BROWSER NEUTRALIZATION */
/*********************************/


/* BASICS */
body{font:9pt/16pt 'Verdana CE', Verdana, 'Arial CE', 'Lucida Grande CE', 'Geneva CE', 'Helvetica CE', Lucida, Arial, sans-serif; color:#606060; background:#F5F5E9 url(http://claygarcdn.appspot.com/img/body-bg.png) repeat 0 0; margin:0px;border:0px;padding:0px;text-align:center;}
p{margin-top:0px; text-align:justify;}
a {outline: none;}
a:link{font-weight:bold; color:#A86100;}
a:visited{font-weight:bold; color:#A86100;}
a:hover,a:active{text-decoration:underline; color:#FFB21F;}	
dt {font-weight: bold;}
/* td {background-color:#E6E4E4;border:1px solid white;}*/
/* td {background-color:#E6E4E4;border:1px solid white;} */

table { color:#000;background:#E6E4E4;border:5px solid #FFF;border-collapse: separate; width: 100%;}
thead th{padding:1em 1em .5em; border-bottom:1px solid #FFF; font-size:1.38em; text-align:center; color: #f08800; font-weight: bold; background-color: #F4F2F4;}
td{padding:.7em;}
tbody td {border-left:1px solid #FFF;border-right:1px solid #FFF;}
tbody tr.odd td{background-color:#FFF;}

tfoot td{padding-bottom:1.5em;}
table a,table a:link,table a:visited{ color:#000; }
table a:hover,table a:active{ color:#FFB21F; border-bottom: 0px solid #222;}
strong.kontakt { color: #000; font-size:1.3em;}
.fl { float: left; margin-right: 40px;}
/* LAYOUT */
#container { 
	text-align: left;
	position: relative;
	margin: 5px auto;
	padding: 0px;
	width: 968px; 
  background: #F4F4F4 url(http://claygarcdn.appspot.com/img/sprite-bckg.png) repeat-y -968px 0;
	}
/* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */
#pageHeader h1,#pageHeader h2,#pageHeader span { 
  margin: 0;
	width: auto; 
	height: auto;
  background-image: none!important;
	}
#pageHeader h1 a {height: 0;	overflow: hidden; margin-bottom: -140px; padding-top: 140px;	width: 434px; display: block; vertical-align: bottom;}
#pageHeader a#claygarhome  {height: 0;	overflow: hidden; margin-bottom: -140px; padding-top: 140px;	width: 434px; display: block; vertical-align: bottom;}
#pageHeader h2,#pageHeader span {height: 0;	overflow: hidden; margin-bottom: -140px; padding-top: 140px;	width: 0; display: block; vertical-align: top;}


#pageHeader {
	height: 140px;
	background: transparent url(http://claygarcdn.appspot.com/img/sprite-bckg.png) no-repeat top left;
  width: 100%;
}
#claystav { position: absolute; top: 140px;}
#banner { position: absolute; top: 140px;z-index:1 }
#banner img{ border-top: 3px solid #FFB21F;border-bottom: 3px solid #FFB21F;}
body#claygar #pageHeader { position: absolute; top: 0;}
body#claygar #pathway { position: absolute; top: 248px; left: 285px; font-size: 0.9em; font-weight: bold;}
body#claygar h1 { color: #F08800; background: transparent url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png) no-repeat scroll -841px -206px; padding-left: 22px; font-weight: bold; margin-left: -23px;}

/* PREAMBLE Custom DAF FIR modificatio */

#preamble {	padding-top: 11px;	height: 135px; margin: 0;}
div#preamble h2 {margin: 0; padding: 0;width:232px; height:113px;float: left;}
div#preamble h2 a{margin: 0 0 0 16px; background-repeat:no-repeat; background-position: 0 -113px;width: 199px;height:0; display: block; margin-bottom: -113px; padding-top: 113px; overflow: hidden;}
div#preamble h2 a:hover {background-color: transparent; background-position: 0 0;}
#preamble h2#cihly a {background-image: url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png); background-position: -443px -113px;}
#preamble h2#cihly a:hover {background-image: url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png); background-position: -443px 0;}
#preamble h2#omitky a {background-image: url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png); background-position: -244px -113px;}
#preamble h2#omitky a:hover {background-image: url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png); background-position: -244px 0;}
#preamble h2#cebm a {background-image: url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png); background-position: -642px -113px;}
#preamble h2#cebm a:hover {background-image: url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png); background-position: -642px 0;}

#supportingText {
  margin-left: 270px;
	padding-bottom: 10px;
/* http://www.greywyvern.com/code/min-height-hack */
  min-height:1160px;
  height:auto !important;
  height:1160px;
/* end-hack */
	} 
#supportingText ul,#supportingText ol { padding-left: 12px; }


body#claygar #supportingText{ padding: 266px 33px 5px 31px;}

body#index #supportingText {padding-top: 100px;}	
body#index #supportingText  .article h2 { color: #F08800; background: transparent url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png) no-repeat scroll -841px -206px; padding-left: 22px; font-weight: bold;}
body#index #supportingText h3 { color: #F08800; background: transparent url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png) no-repeat scroll -841px -206px; padding-left: 22px; font-weight: bold;}
body#index #supportingText div.white-bg h2 { color: #F08800; background: transparent url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png) no-repeat scroll -841px 4px; padding-left: 22px; font-weight: bold;}
body#index #supportingText div.white-bg h3 { color: #F08800; background: transparent url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png) no-repeat scroll -841px 4px; padding-left: 22px; font-weight: bold;}
#supportingText div.white-bg { background: transparent url(http://claygarcdn.appspot.com/img/sprite-body.png) repeat-y -968px 0; margin-left: -10px; padding: 1px 20px 1em 26px;}
#supportingText div.white-bg div.separator { margin: 0 -32px 0 -41px; clear: both;}
body#claygar #supportingText div.white-bg { margin: 0 -32px 0 -41px; padding-right:33px; padding-left: 40px; }
body#claygar #supportingText div.separator{ margin: 0 -33px 0 -41px;clear: both;}

.article {padding: 0 20px 0 16px;}

div.prilohy a { background: transparent url(http://claygarcdn.appspot.com/img/pdf.png) no-repeat 0 0; padding-left: 22px; }
p.prilohy a { background: transparent url(http://claygarcdn.appspot.com/img/pdf.png) no-repeat 0 0; padding-left: 22px; }

div.separator {display: block; margin: 0; padding: 0; line-height: 1px; font-size: 1px; height: 1px; border: 0 solid white; background: transparent url(http://claygarcdn.appspot.com/img/sprite-body.png) no-repeat -1676px 0; clear: both;}
div.separator hr { display: none;}

dl.faq dt {font-size:1.1666666666666667em;}
dl.faq dd {margin-bottom: 1em;}
.odkazy a { text-decoration: none; font-weight: normal; }
.odkazy h3 { padding: 2px; margin:0;}

/* LINKS */	
div.obrazky {width: 318px; float: right; margin-left: 10px;}
.sprite-hlinene-cihly span {background: url(http://claygarcdn.appspot.com/img/csg-4bd7d8535b390.png) no-repeat top left; display: block; width: 86px; height: 86px;color:transparent}
span.sprite-tn-img_7347 { background-position: 0 0; width: 86px; height: 86px; }
span.sprite-tn-img_7372 { background-position: -91px 0; width: 86px; height: 86px; }
span.sprite-tn-img_9355 { background-position: -182px 0; width: 86px; height: 86px; }

.sprite-hlinene-omitky span {background: url(http://claygarcdn.appspot.com/img/csg-4bd80ccfba4e2.png) no-repeat top left; display: block; width: 86px; height: 86px;color:transparent}
span.sprite-tn-pb163693 { background-position: 0 0; width: 86px; height: 86px; }
span.sprite-tn-pb183730 { background-position: -91px 0; width: 86px; height: 86px; }
span.sprite-tn-pb183731 { background-position: -182px 0; width: 86px; height: 86px; }

.sprite-hlinene-cihly2 span {background: url(http://claygarcdn.appspot.com/img/csg-4bd819b7b0d90.png) no-repeat top left; display: block; width: 86px; height: 86px;color:transparent}
span.sprite-tn-cihla-ceb-102-nestabilizovana { background-position: 0 0; width: 86px; height: 86px; }
span.sprite-tn-dalsi-palety-nestabilizovanych-cihel-claygar-ceb-102 { background-position: -91px 0; width: 86px; height: 86px; }
span.sprite-tn-detail-palet-nestabilizovanych-cihel-claygar-ceb-102 { background-position: -182px 0; width: 86px; height: 86px; }
span.sprite-tn-img_7278 { background-position: -273px 0; width: 86px; height: 86px; }
span.sprite-tn-mobilni-lis-pri-vyrobe-nestabilizovanych-cihel-claygar-ceb-102 { background-position: -364px 0; width: 86px; height: 86px; }
span.sprite-tn-palety-nestabilizovanych-cihel-claygar-ceb-102 { background-position: -455px 0; width: 86px; height: 86px; }

.sprite-hlinene-omitky2 span {background: url(http://claygarcdn.appspot.com/img/csg-4bd82c2148f0e.png) no-repeat top left; display: block; width: 86px; height: 86px;color:transparent}
span.sprite-tn-img_6620 { background-position: 0 0; width: 86px; height: 86px; }
span.sprite-tn-img_6661 { background-position: -91px 0; width: 86px; height: 86px; }
span.sprite-tn-img_6662 { background-position: -182px 0; width: 86px; height: 86px; }
span.sprite-tn-p2200091 { background-position: -273px 0; width: 86px; height: 86px; }
span.sprite-tn-pytel-claygar { background-position: -364px 0; width: 86px; height: 86px; }
span.sprite-tn-smes_jil { background-position: -455px 0; width: 86px; height: 86px; }

.sprite-hlinene-materialy span {background: url(http://claygarcdn.appspot.com/img/csg-4bd8314699c4c.png) no-repeat top left; display: block; width: 86px; height: 86px;color:transparent}
span.sprite-tn-001-rudice { background-position: 0 0; width: 86px; height: 86px; }
span.sprite-tn-003-rudice { background-position: -91px 0; width: 86px; height: 86px; }
span.sprite-tn-004-rudice { background-position: -182px 0; width: 86px; height: 86px; }
span.sprite-tn-jil_06 { background-position: -273px 0; width: 86px; height: 86px; }
span.sprite-tn-skladka_jilu_01 { background-position: -364px 0; width: 86px; height: 86px; }
span.sprite-tn-skladka_jilu_03 { background-position: -455px 0; width: 86px; height: 86px; }

.sprite-canabest span {background: url(http://claygarcdn.appspot.com/img/csg-4bd8432b0781d.png) no-repeat top left; display: block; width: 86px; height: 86px;color:transparent}
span.sprite-tn-img_8028 { background-position: 0 0; width: 86px; height: 86px; }
span.sprite-tn-img_8031 { background-position: -91px 0; width: 86px; height: 86px; }
span.sprite-tn-img_8043 { background-position: -182px 0; width: 86px; height: 86px; }

.sprite-ekopanley span {background: url(http://claygarcdn.appspot.com/img/csg-4bd8457bacfab.png) no-repeat top left; display: block; width: 86px; height: 86px;color:transparent}
span.sprite-tn-01-srgb { background-position: 0 0; width: 86px; height: 86px; }
span.sprite-tn-02 { background-position: -91px 0; width: 86px; height: 86px; }
span.sprite-tn-03-srgb { background-position: -182px 0; width: 86px; height: 86px; }


a.lightbox-enabled { background: transparent url(http://claygarcdn.appspot.com/img/border-odd.png) no-repeat 0 0; width: 96px; height: 96px; display: block; white-space: nowrap; padding: 10px 0 0 10px; float: left; color:transparent}
a.lightbox-enabled-even { background: transparent url(http://claygarcdn.appspot.com/img/border-even.png) no-repeat 0 0; width: 96px; height: 96px; display: block; white-space: nowrap; padding: 10px 0 0 10px; float: right; color:transparent;margin-left: 10px;}
a.lightbox-enabled-odd { background: transparent url(http://claygarcdn.appspot.com/img/border-odd.png) no-repeat 0 0; width: 96px; height: 96px; display: block; white-space: nowrap; padding: 10px 0 0 10px; float: right; color:transparent;margin-left: 10px;}

#supportingText div.white-bg a.lightbox-enabled { background: transparent url(http://claygarcdn.appspot.com/img/border-even.png) no-repeat 0 0;}

#menus {
	position: absolute;
  overflow: hidden;
	top: 240px;
	left: 0;
	width: 244px;
	padding: 25px 10px 0 16px;
	background: transparent url(http://claygarcdn.appspot.com/img/menu-top.png) no-repeat 0 0;
	}

#mainmenu {margin: 0; padding: 0; clear: left;}
ul#mainmenu li {
  list-style-type:none;
  margin: 0;
  padding: 0;
}
ul#mainmenu li a { 
  color:#737373;
  background: transparent url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png) no-repeat 0 -20px;
  display: block;
  padding-left: 21px;
  font-weight: normal;
  height: 20px;
  text-decoration: none;
  line-height: 20px;
}
ul#mainmenu li a:active, ul#mainmenu li a:hover { 
  background-position: 0 0;
  font-weight: bold;
}

ul#mainmenu li.active a { font-weight: bold; }
ul#mainmenu li.active ul.submenu a { font-weight: normal; }
ul#mainmenu li.active ul.submenu a:hover { font-weight: bold; }
ul.submenu { margin: 0 0 0 15px;}
ul.submenu li { border-left: 1px solid #eee;}


p#zavolejte-nam { height: 93px; width: 244px; margin-top: 30px;} 
p#zavolejte-nam a{ height: 0;	overflow: hidden; margin-bottom: -93px; padding-top: 93px;	width: 244px; display: block; vertical-align: bottom;background: transparent url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png) no-repeat scroll 0 -133px; }
p#zavolejte-nam a:hover{ background: transparent url(http://claygarcdn.appspot.com/img/sprite-icons-cz.png) no-repeat scroll 0 -40px; }

p#objednavky { height: 223px; width: 248px; margin-top: 30px; margin-left: -7px;}
p#objednavky span{ height: 0;	overflow: hidden; margin-bottom: -223px; padding-top: 223px;	width: 248px; display: block; vertical-align: bottom; background: transparent url(http://claygarcdn.appspot.com/img/objednavka-materialu.jpg) no-repeat scroll 0 0;}

p#certifikat { height: 333px; width: 235px; margin-top: 5px;}
p#certifikat a{ height: 0;	overflow: hidden; margin-bottom: -333px; padding-top: 333px;	width: 235px; display: block; vertical-align: bottom;background: transparent url(http://claygarcdn.appspot.com/img/certifikat-thumb-cz.png) no-repeat scroll 0 0; }

p#zdrave-domy { height: 223px; width: 248px; margin: 15px 0 0 -5px;}
p#zdrave-domy a{ height: 0;	overflow: hidden; margin-bottom: -223px; padding-top: 223px;	width: 248px; display: block; vertical-align: bottom;background: transparent url(http://claygarcdn.appspot.com/img/zdrave-domy-2010.jpg) no-repeat scroll 0 0; }

p#workshop-luzice { height: 146px; width: 234px; margin: 10px 0 0 4px;}
p#workshop-luzice a{ height: 0;	overflow: hidden; margin-bottom: -146px; padding-top: 146px;	width: 234px; display: block; vertical-align: bottom;background: transparent url(http://claygarcdn.appspot.com/img/workshop-banner-kveten.png) no-repeat scroll 0 0; }

ul.technickeListy li {float: left; list-style-type:none; text-align: center;background:url(http://claygarcdn.appspot.com/img/pdf.png) no-repeat scroll 0 0 transparent; margin:8px;padding:5px;border:1px solid #ddd;}

/* CENNIK */

.cennik {color:#FFF;background:#606060;border-collapse:collapse;width:647px;border:5px solid #303030;}
.cennik thead th{padding:1em 1em .5em; border-bottom:1px dotted #FFF; font-size:120%; text-align:left;}
.cennik td{padding:.5em 1em;}
.cennik tbody tr.odd td{background:transparent url(http://claygarcdn.appspot.com/img/tr_bg.png) repeat top left;}
.cennik tfoot td{padding-bottom:1.5em;}
#middle,.middle{background-color:#303030;}

.w50 {width:50%;}
.w50s {width:50%;font-weight: bold;}
 table.michaci-stroj td { width: 12.5%;} 
.head,.bold {font-weight:bold;}
td.nbl { border-left: 0 solid white;}
td.nbr {border-right: 0 solid white;}
.tleft {text-align: left;}
.tright {text-align: right;}
.tcenter {text-align: center;}

/* FOOTER */
#footer { 
  color: #FFF;
	background: transparent url(http://claygarcdn.appspot.com/img/sprite-bckg.png) no-repeat scroll 0 -141px;
  height: 23px;
  text-align: right;
  padding: 0 10px;
  font-size: 0.8em;
	}
#footer a:link, #footer a:visited { 
  color: #F0F0F0;
  text-decoration: underline;
	}	

/* LANGUAGE BAR*/
#languageBar {margin: 0; padding: 0; position: absolute; top: 3px; left: 930px;}
ul#languageBar li {
  list-style-type:none;
  margin: 0;
  padding: 0;
  

}
ul#languageBar li a { 
  color:#737373;
  display: block;
  font-weight: normal;
  text-decoration: none;
}

ul#languageBar li a:active, ul#languageBar li a:hover { 
  background-position: 0 0;
  text-decoration: underline;
}

ul#languageBar li.active a {
  font-weight: bold;
}
ul#languageBar li.active a:hover {
  text-decoration: none;
}



/* SLIMBOX */

#lbOverlay{position:fixed;   z-index:9999;   left:0;   top:0;   width:100%;   height:100%;   background-color:#000;   cursor:pointer;}
#lbCenter,#lbBottomContainer{position:absolute;   z-index:9999;   overflow:hidden;   background-color:#fff;}
.lbLoading{background:#fff url(http://claygarcdn.appspot.com/img/loading.gif) no-repeat center;}
#lbImage{position:absolute;   left:0;   top:0;   border:10px solid #fff;   background-repeat:no-repeat;}
#lbPrevLink,#lbNextLink{display:block;   position:absolute;   top:0;   width:50%;   outline:none;}
#lbPrevLink{left:0;}
#lbPrevLink:hover{background:transparent url(http://claygarcdn.appspot.com/img/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink{right:0;}
#lbNextLink:hover{background:transparent url(http://claygarcdn.appspot.com/img/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;   font-size:10px;   color:#666;   line-height:1.4em;   text-align:left;   border:10px solid #fff;   border-top-style:none;}
#lbCloseLink{display:block;   float:right;   width:66px;   height:22px;   background:transparent url(http://claygarcdn.appspot.com/img/closelabel.gif) no-repeat center;   margin:5px 0;   outline:none;}
#lbCaption,#lbNumber{margin-right:71px;}
#lbCaption{font-weight:bold;}

/* Bannery */
#leftBanner { position: absolute; top: 140px; left: -155px;  }
#rightBanner { position: absolute; top: 140px; right: -155px;  }

/* CSS pre clanky, styl nesluzi ako layout stranky */

/* Drevena okna a dvere */
#supportingText h3 { clear: both; }
#rez-drevenym-oknem { float: left; margin: 0 40px 18px 0; }


.pullquote {
color:#222;
text-shadow: 0px 1px 3px #ddd;
font-style:italic;
font-weight:normal;
margin:15px 0 0 0;
overflow:hidden;
padding:5px 30px;
}

/* tabulky v ceniku */
#cenik table {border-collapse: collapse; margin: 20px; margin-bottom: 40px;width: 90%;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; border: solid 1px #fff; border-bottom: solid 3px #ccc; background: #FFF;}
#cenik table h2 {font-size: 1.35em; text-align: center; color: #000; padding: 3px; margin: 0 0 5px 0;}
#cenik table td, #cenik table th {padding: 2px 5px;}
#cenik table td {font-size: .93em;border: solid 1px #E8E8E8; color: #494949;}
#hover, #cenik table tr:hover td	{background-color: #F3F3F3; color: #000;}
#cenik table th {font-size: 1em; color: #F08800; background: #F4F2F4;border: solid 1px #CCC; border-top: solid 3px #CCC;}
#cenik table th span {font-weight: normal; color: #000;font-style: italic;, font-size: .95em;color: #969696;}
#cenik table td.cena {text-align: right; padding: 2px 5px; font-weight: bold;}
#cenik table .center {text-align: center;}
#cenik table .right {text-align: right;}
#cenik table .left {text-align: left;}
#cenik table th.specbrd {border-color: #F5F8F8D; border-style: dashed;}
#cenik table sup {font-size: smaller;vertical-align: super;}
#cenik table th.nobrd {border-top: solid 1px #CCC;}
#cenik table .bold {font-weight: bold;}
#cenik table tr.first td {border-top: solid 2px #CCC;}
#cenik tr.caption td, #cenik thead td {border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #F8F8F8; border: none;}
.italic {
	font-style: italic;
}
div.pict {
	background: #FFF; padding: 10px; border: solid 1px #CCC;
}
div.pict p {
	margin: 0; padding: 5px 0 0 0; font-size: smaller;
}

.fleft {
	float: left;
}
.fright {
	float: right;
}
.mr10px {
	margin-right: 10px;
}
.ml10px {
	margin-left: 10px;
}

.contentImagesLeft {border: 1px solid rgb(204, 204, 204); margin: 0px 10px 0px 0px; padding: 5px; float: left;}
.contentImagesRight {border: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 10px; padding: 5px; float: right;}
.contentImagesBorder {border: 1px solid rgb(204, 204, 204); margin: 0px 0px -4px -4px; padding: 5px; float: left;}

div#knizky-wrap {float: right; width: 130px; height: 225px; font-size: 0.9em; text-align: center;}
div#knizky {width: 130px; height: auto; margin: 0 auto; float: right;}
div#knizky img {border: 1px solid #000; margin: 0; padding: 0;}
p#nazev-knizky {text-align: center;}                

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  }

h2.inline {display: inline;}
.both {clear: both}
strong.red {color: red;}
.left {float: left;}
.right {float: left;}

  /* CSS for CLAYGAR.cz by NOBARRIER:inf / Libor Chaloupka */

div#supportingText div#news {
	font-size: .93em;
	margin: 0 0 0 -10px;
	padding-top: 10px;
}
#news h4 {
	padding: 0;
	margin: 0 0 7px 10px;
}
#news h3 {
	padding: 0;
	margin: 0 0 7px 10px;
  font-size:1.16667em;
  line-height:1.28571em;
}

body#index #supportingText #news h3.newsheading {
background: none;
padding: 0;
color: #606060;

}
body#index #supportingText #news h3.newsheading small{
font-weight: normal;
}

h3.newsheading {
	margin-top: 20px;
}

p.fullnewanch {
	margin: 0;	padding: 0; text-align: right; padding-right: 20px;
}

.partners ul {
	list-style: none;
}
.partners ul li {
background: url(http://claygarcdn.appspot.com/img/list-item-special.png) no-repeat 0em 0.4em;
margin-bottom: 7px;
padding-left: 20px;
}
#container p.cite {
	color: #AC6300;
	border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;
}
.round-border {
	border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;
}

#pageflip {
	position: absolute;
	top: 5px;
	left: 20px;
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	left: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50;
	left: 0; top: 0;
	background: url(http://claygarcdn.appspot.com/img/zatvorene.png) no-repeat left top;
	text-indent: -9999px;
}
#blink {border: none; border-left: 0 solid #ff0000;border-right: 0 solid #ff0000;}