* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;}
body {font-size:75%;font-family:Arial,Verdana,sans-serif;line-height:1.7em;background:#0D5997 url(../images/bgBody.gif) repeat-x;padding:0px 0px 0px 0px;color:#535353;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;;color:#094986;}
a:hover {text-decoration:none;}
input {}
textarea {}
select {}
.center {text-align:center;}

/*#lead {width:1000px;margin:35px auto 30px auto;background:#FFFFFF url(../images/bgLead.gif) repeat-y;position:relative;}*/
/* #logo {width:203px;height:83px;display:block;left:29px;top:16px;position:absolute;overflow:hidden;z-index:1;}
#logo h1, #logo h1 span {width:203px;height:83px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;padding-left:0px;padding-top:0px;margin:0px;}
#logo h1 span {width:203px;height:83px;background-image:url(../images/logo.gif);background-repeat:no-repeat;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;} */

/*#content {width:958px;padding:13px 21px;background:url(../images/bgContent.gif) no-repeat top left;} */

#top {min-height:110px;_height:110px;clear:both;padding:0px 0px 0px 318px;}
#top .img {margin-top:25px;float:left;}
#top .cmenu {width:120px;float:right;padding:18px 25px 0px 0px;}
#top .cmenu p {margin-bottom:19px;}
#top .cmenu p img {float:right;margin:4px 5px 0px 5px;}
#top .cmenu p span {display:block;float:right;width:1px;height:18px;overflow:hidden;margin:0px 9px;background:url(../images/cmenuPipe.gif) no-repeat;}

#menu {min-height:28px;_height:28px;margin-bottom:20px;padding:10px 15px 0px 15px;;background:#BF0D34 url(../images/bgMenu.gif) repeat-x top left;color:#FFFFFF;}
#menu a {font-weight:bold;color:#FFFFFF;text-decoration:none;margin:0px 4px;}
#menu a:hover {color:#FFF215;}
#menu a.active {color:#FFF215;}

/* #main {width:958px;background:url(../images/bgMain.gif) repeat-y;} */

#left {width:717px;float:left;margin-left:2px;}
.firstText {background:url(../images/firstText.jpg) no-repeat right bottom;padding:10px 315px 6px 5px;margin-bottom:5px;}
.firstText p {margin-left:5px;}
.firstText h2 {margin-left:2px;}
.firstText li {margin-left:5px;}

#left h2 {font-size:1.65em;color:#0D5997;font-weight:normal;margin-bottom:8px;}
/*#left h2.red {color:#CC2548;} */
#left h3 {font-size:1em;display:block;height:23px;background:url(../images/bgBtnSortiment.gif) no-repeat;padding:2px 0px 0px 30px;font-weight:bold;color:#FFFFFF;text-decoration:none;margin-bottom:10px;}
#left p {margin-bottom:10px;}
#left table {border-collapse:collapse;border:1px solid #BADAF8;}
#left table th {border:1px solid #BADAF8;padding:0.2em 2em;color:#FFFFFF;background:#0D5997;}
#left table td {border:1px solid #BADAF8;padding:0.2em 2em;}

.item a {cursor: hand;}

.item {float:right;width:321px;height:95px;line-height:1.5em;padding:13px 11px 0px 11px;border:1px solid #E6E5E5;background:url(../images/bgItem.gif) no-repeat;margin-bottom:18px;display-block;cursor: hand;}
.item img {float:left;margin:0px 17px 0px 0px;}
#lead .item h3 {font-size:1em;display:inline;width:auto;height:auto;background:url(../images/itemHeader.gif) no-repeat left 3px;padding:0px 0px 0px 20px;color:#0D5997;float:left;margin-bottom:0px;}

/* Zpravicky */
.itemBig {float:right;width:692px;height:auto;line-height:1.5em;padding:13px 11px 0px 11px;border:1px solid #E6E5E5;margin-bottom:18px;display-block;cursor: hand;}
.itemBig img {float:left;margin:0px 17px 0px 0px;}
/* Zpravicky konec */

/* .itemLeft {float:left; display:block;} */

.itemLeft a {cursor: hand;}

.itemLeft {float:left;width:321px;height:95px;line-height:1.5em;padding:13px 11px 0px 11px;border:1px solid #E6E5E5;background:url(../images/bgItem.gif) no-repeat;margin-bottom:18px;display-block;cursor: hand;}
.itemLeft img {float:left;margin:0px 17px 0px 0px;}
#lead .itemLeft h3 {font-size:1em;display:inline;width:auto;height:auto;background:url(../images/itemHeader.gif) no-repeat left 3px;padding:0px 0px 0px 20px;color:#0D5997;float:left;margin-bottom:0px;}



.itemLeftSub {margin-right:12px;margin-bottom:12px;}
p.right {text-align:right;}

.homeSortiment {padding-left:5px;}
.homeNews {width:345px;float:left;cursor: hand;}
.homeNews h3 {margin-left:5px;}
#lead .homeNews .item {background:url(../images/bgItemNews.gif) no-repeat;float:none;padding-top:6px;height:97px;line-height:1.6em;float:none;margin-left:5px;cursor: hand;}
.homeNews .item span {font-weight:bold;color:#0D5997;background:url(../images/itemHeader.gif) no-repeat left 2px;padding-left:20px;cursor: hand;}


.homeNews .item a {font-weight:bold;color:#0D5997;cursor: hand;}
/* .homeNews .item a {font-weight:bold;color:#BF0E33;cursor: hand;}*/
.homeNews p.right a {color:#C00E32;cursor: hand;}


.homeNewsBig {width:717px;float:left;cursor: hand;}
.homeNewsBig h3 {margin-left:5px;}
#lead .homeNewsBig .item {background:url(../images/bgItemNews.gif) no-repeat;float:none;padding-top:6px;height:97px;line-height:1.6em;float:none;margin-left:5px;cursor: hand;}
.homeNewsBig .item span {font-weight:bold;color:#0D5997;background:url(../images/itemHeader.gif) no-repeat left 2px;padding-left:20px;cursor: hand;}
.homeNewsBig .item a {font-weight:bold;color:#0D5997;cursor: hand;}
/* .homeNews .item a {font-weight:bold;color:#BF0E33;cursor: hand;}*/
.homeNewsBig p.right a {color:#C00E32;cursor: hand;}


.homeAkce {width:343px;float:right;}
#lead .homeAkce h3 {background:url(../images/bgBtnAkce.gif) no-repeat;}

/* .homeAkce .itemAkce {color:#1473A2;font-weight:bold;width:341px;height:219px;padding:5px 0px 0px 0px;background:url(../images/bgItemAkce.gif) no-repeat;border:1px solid #ECF6FD;text-align:center;} */
.homeAkce .itemAkce {color:#1473A2;font-weight:bold;width:341px;height:220px;padding:5px 0px 0px 0px;border:1px solid #ECF6FD;text-align:center;} 

.homeAkce .itemAkce img {margin-bottom:10px;}
.homeAkce .itemAkce strong {color:#DB1D1D;}
.homeAkce .itemAkce a {color:#DB1D1D;cursor: hand;}

/* padding byl 13, nyni 5 */

#right {width:216px;float:right;font-size:0.9em;line-height:1.6em;}
#right hr {width:100%;height:1px;border-width:1px 0px 0px 0px;display:block;overflow:hidden;border-style:dashed;border-color:#B8C3D3;margin:10px 0px;}
#right p {padding-left:10px;}
#right p strong {color:#1676A6;}
#right p a {color:#BF0D33;}
#right .rmenu {margin-bottom:15px;}
.rmenu ul {list-style:none;}
.rmenu ul li {border-bottom:1px solid #FFFFFF;font-size:1.1em;}
.rmenu ul a {color:#FFFFFF;text-decoration:none;font-weight:bold;display:block;background:#0D5997 url(../images/rmenuArrow.gif) no-repeat 20px 15px;padding:12px 10px 12px 40px;}
.rmenu ul a:hover {background:#CC2548 url(../images/rmenuArrowS.gif) no-repeat 20px 15px;cursor:pointer;}
.rmenu ul a.active {background:#CC2548 url(../images/rmenuArrowS.gif) no-repeat 20px 15px;cursor:pointer;}

.poztabulka1{background-color: #c3d3f0;}

#tabulka1 
#tabulka1 table th {border:1px solid #BADAF8;padding:0.2em 0.5em;color:#FFFFFF;background:#ffffff;} 
#tabulka1 table td {border:1px solid #BADAF8;padding:0.2em 0.5em;} 

.TabulkaBunkaJmeno {width: 21%;}
.TabulkaBunkaPozice {width: 28%;}
.TabulkaBunkaPevna {width: 12%;}
.TabulkaBunkaMobil {width: 13%;}
.TabulkaBunkaEmail {width: 26%;}





/* .tablenadpis {color:#000000;line-height:1.2em;margin-top:9px;font-weight:bold;} */
.TabulkaNadpis {color:#000000;line-height:1.2em;margin-top:9px;font-weight:bold;}

.TabulkaPozadiSvetle {background-color: #ffffff;}
.TabulkaPozadiTmave {background-color: #c3d3f0;}
.TabulkaPozadiSvetle {background-color: #ffffff;}
.TabulkaPozadiTmave {background-color: #c3d3f0;}


.TabulkaPozadiOranzove {background:#ffcc99;display: table;}
.TabulkaPozadiZelene {background:#ccffcc;}
.TabulkaPozadiModre {background:#0D5997;}

#footer {width:958px;height:100px;padding:0px 21px;background:url(../images/bgFooter.gif) no-repeat left bottom;clear:both;}
#footer p {color:#000000;background:url(../images/bgFooterPrgrph.gif) repeat-x;padding:15px 5px 0px 5px;line-height:2.3em;}
#footer p a {color:#000000;margin:0px 2px;}

#footerc {}
#footerc p {color:#000000;line-height:0.4em;}
#footerc p a {color:#000000;margin:0px 2px;}


.claobs .XSortiment li {font-weight:bold;color:#cc3300;}
.claobs .XSortiment li ul li {color:#0d5997;}
.claobs div {	text-align: justify;}  
.claobs p {	text-align: justify;} 
.claobs h4 {font-size:1.45em;color:#0D5997;font-weight:normal;margin-bottom:8px;}
.claobs h5 {font-size:1.45em;color:#0D5997;font-weight:normal;margin-bottom:8px;}

.SortimentNadpis {font-weight: bold;font-size: 1.3em;margin-top:8px;} 


.BarvaText {color:#535353;}
.BarvaCervena {color:#cc3333;}
.BarvaCerna {color:#000000;}
.BarvaModra {color:#0d5997;}
.BarvaZelena {color:#339900;}
.BarvaBila {color:#ffffff;}




.ObrazekVpravo
{
  float:right;
  width:auto;
  font-size:.8em;
  font-weight:bold;
  padding: 4px 4px 4px 4px;
  margin: 4px 0px 4px 4px;
  border:0px solid #ECF6FD;
}

.ObrazekVlevo
{
  float:left;
  width:auto;
  font-size:.8em;
  font-weight:bold;
  padding: 4px 4px 4px 4px;
  margin: 4px 4px 4px 0px;
  border:0px solid #ECF6FD;
}


.ObrazekNormalni { 
  
  float:auto;
  width:auto;
  font-size:.8em;
  font-weight:bold;
  padding: 4px 4px 4px 4px;
  margin: 4px 4px 4px 4px;
  border:0px solid #ECF6FD;

}



.claobs2 p {margin-left:5px;}
.claobs2 h2 {margin-left:2px;}
.claobs2 li {margin-left:15px; margin-top:2px;}


.SortimentBox li {margin-left:15px; margin-top:0px;padding-top:5px;}


.SortimentBoxPodsortiment {margin-left:15px; margin-top:0px;padding-top:0px;list-style-type: circle}}





.claobs3 p {margin-left:3px;}
.claobs3 h2 {margin-left:3px;}
.claobs3 li {margin-left:3px;}


















#foto img {
	border: 2px solid white;
	/*margin: 11px;*/
}

#foto_okolo {
	text-align: center;
	font-weight: bold;
  background-color: #e6dde0;
	width: 100%;
	padding: 2px;
	margin-bottom: 2px;
}



#foto_okolo table td {
	text-align: center;
	background-color: rgb(178,211,243);
	width: 100%;
	padding: 0px;
	margin: 0px;
	
}

#foto table td {
	text-align: center;
	background-color: #0d5997;
	width: 16%;
	padding: 10px;
	margin:0px;
	
}



#foto {
	text-align: center;
	background-color: #e6dde0;
	width: 100%;
	padding: 2px;
  margin-bottom: 2px;
	
}

.kotva {content:".";display:block;height:0;clear:both;visibility:hidden;}
.MapaStranek {margin: 0px 0px 0px 125px;}
