/***** SHARED *****/  
body {
	font-size: 12px;
	font-family: arial;
	margin: 0px 0 0 0;
	background: #DAE7F2;
	text-align: center;
	color: #808285;
	padding: 0;
}
a img {
  border: 0;
}
.hide {
  display: none;
}
.odsazeni {
  margin-right: 5px ;
  float:left;
}
.warningBox {
  background: #990000;
  color:#fff;
  padding: 10px 35px;
}

h1 {
	font-size: 19px;
	color: #ED1C24;
	margin-top: 10px;
	margin-bottom: 20px;
}
td {
	vertical-align: top;
}
h2 {
	color: #000;
	font-size: 12px
}
.clear {
	clear: both;
}

.contentDetail h3 {
	color: #000;
	font-size: 13px;
}
.topCorner {
  margin-bottom:-17px;
  position: relative;
  z-index:2
}

.bottomCorner {
  margin-top:-18px;
  position: relative;
  z-index:2
}

a {
	color: #ED1C24;
}
.motiv {
	margin-bottom: 10px;
}
/***** PARENT *****/
div#parent {
	margin: 0 auto;
	width: 990px;
	text-align: left;
}
/***** PAGETOP *****/
div#pageTop {
	color: #000;
	height: 19px;
	padding-right: 24px;
	padding-top: 10px;
	text-align: right;
	font-size: 13px;
}
#pageTop a {
	color: #000;
	text-decoration: none;
}
/***** PAGELEFT *****/
div#pageLeft {
	width: 213px;
	float: left;
	padding-left:2px;
}
#pageLeft .innerPageLeft {  
	border: 0;
	width: 213px; 
	padding: 20px 0 0 0;
  margin-top: 4px; 
  background: url('/images/bg-innerpageleft.png') no-repeat top left;
  min-height: 739px;
}
#pageLeft .leftTop {
	margin-bottom: -2px; 
}
#pageLeft .logo {

}

#pageLeft .leftBottom {

}
/* flash */
#flash2 {
  margin: 12px 0 0 0;
}
/* blockContent */
.blockContent {
	margin: 0 39px 0 25px;
}
.blockContent img {
	border: 0;
}
.blockContent .blockTitle {
	border-bottom: 1px solid #ED1C24;
	font-size: 13px;
}
/* search */
#pageLeft #search {
	clear: both;
}
#pageLeft  #search form {
	border:  0;
	margin: 5px 0;
	padding: 0;
}
#pageLeft  #search fieldset {
	border:  0;
	margin: 0 8px;
	padding: 0;
}
#pageLeft #search .searchText {
	border: 1px solid #ccc;
	width: 125px;
	float: left;
}
#pageLeft #search .submitImg {
	vertical-align: middle;
}
/***** PAGECENTER *****/
#pageCenter { 
	text-align: left;
	width: 775px;
	float: left;

	background: url('/images/bg-pagecenter.png') no-repeat left top

}
#pageCenter .inner {
	padding: 10px 10px 10px 10px;
	min-height: 852px;
}
#pageCenter .coverTop {
	float: right;
}
/* fasthelp */
#fasthelp {
	background: url('/images/bg-fasthelp.jpg') no-repeat top left;
	height: 253px;
	width: 453px;
}
#fasthelp form {
	margin: 0;
	padding: 0;
	border: 0;
}
#fasthelp fieldset {
	padding: 10px 15px;
	margin: 0;
	border: 0;
}
#fasthelp label {
	display: block;
	float: left;
	width: 70px;
}
#fasthelp input {
	border:  1px solid #999;
	width: 345px;
}
#fasthelp .submit {
	width: auto;
	border: 0;
	float: left;

}
#fasthelp textarea {
	border:  1px solid #999;
	width: 345px;
}
#fasthelp li {
	display: inline;
	margin: 0;
	padding: 0;
}
#fasthelp ul {
	margin: 0 0 0 14px;
	padding: 0px;
}
#fasthelp .kontrola {
	padding: 15px 15px 0 15px;
	display: block;
}
/* category 1*/
#pageCenter .inner #category_1 .vychozi .content {
	width: 484px;
	height: 238px;
	border: 1px solid #ccc;
  position:relative;
  z-index:1;
	float: left; 
	
}
#category_1 {
/*background: url('/images/center.png') repeat-y;*/ 
}

/* helpdesk  form*/
#heldpeskForm form {
	margin: 0;
	padding: 0;
	border: 0;
}
#heldpeskForm form fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}
#heldpeskForm form fieldset h2 {
	margin: 0;
}
#heldpeskForm form fieldset label {
	display: block;
	width: 65px;
	float: left;
}
#heldpeskForm form fieldset input {
	width: 345px;
	border: 1px solid #ccc;
}
#heldpeskForm form fieldset input.submit {
	width: auto;
	border: 0;
}

/* sluzby  form*/
#sluzbyForm form {
	margin: 0;
	padding: 0;
	border: 0;
}
#sluzbyForm form fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}
#sluzbyForm form fieldset h2 {
	margin: 0;
}
#sluzbyForm form fieldset label {
	display: block;
	width: 147px;
	float: left;
}
#sluzbyForm form fieldset input {
	width: 272px;
	border: 1px solid #ccc;
}
#sluzbyForm form fieldset input.submit {
	width: auto;
	border: 0;
}
/* category */
#pageCenter .rightBlock {
	float: right;
	margin-left: 50px;
	margin-right: 12px;
	width: 179px;
}
#pageCenter .rightBlock ul {
	margin: 0 0 0 12px;
	padding: 0;
}
#pageCenter .contentDetail {
	float: left;
	width: 450px;
	padding-bottom: 30px
}
#pageCenter .Submenu {
	margin-top: 0px;
}
#pageCenter .inner #category_2 .vychozi .content {
	width: 100%;
	margin-top: 10px;
}
#pageCenter .inner #category_1 .content .contentInner {
	padding: 22px 22px 16px 22px;
}
#pageCenter .inner #category_1 .content .contentInner p {
	padding: 0px;
	margin: 0px;
}
#pageCenter .inner #category_1 .detailBezPravehoBloku .content .contentInner {
	padding: 0 22px;
}
#pageCenter .inner #category_1 .detailBezPravehoBloku .content {
	width: 100%;
	margin-top: 10px;
}
#pageCenter .inner #category_2 .content .contentInner {
	padding: 0 22px;
}
#pageCenter .inner #category_2 .contentInner li {
	list-style-image: url('/images/point.png')
}
/* submenu typ vychozi */
#pageCenter #category_1 .vychozi .Submenu ul {
	margin: 0;
	padding: 0;
}
#pageCenter #category_1 .vychozi .Submenu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 238px;
	float: left;
}

 
 
 
#pageCenter #category_1 .vychozi .Submenu li.first {
	width: 241px;   
	border: 1px solid #ccc;
	margin-left: -1px !important; 

    
}
#pageCenter #category_1 .vychozi .Submenu li.second {
	width: 241px;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	height: 239px;
}
#pageCenter #category_1 .vychozi .Submenu li.third {
	width: 242px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	height: 239px;
}
#pageCenter #category_1 .vychozi .Submenu li.fourth {
	width: 241px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	height: 239px;         
}
#pageCenter #category_1 .vychozi .Submenu li.firstRoundTwo {
	width: 241px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	height: 239px;        
}
#pageCenter #category_1 .vychozi .Submenu li.secondRoundTwo {
	width: 242px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	height: 239px;      
}
#pageCenter #category_1 .vychozi .Submenu li.thirdRoundTwo {
	width: 242px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	height: 239px;      
}
 
#pageCenter #category_1 .vychozi .Submenu li .innerLi {
	padding: 22px 22px 5px 22px;
}
#pageCenter #category_1 .vychozi .Submenu li .innerLi p {
	padding: 0;
	margin: 0;
}
#pageCenter #category_1 .vychozi .Submenu li .innerLi a {
	color:  #808285;
	text-decoration: none;
}
#pageCenter #category_1 .vychozi .Submenu li img {
	border: 0;
}
#pageCenter #category_1 .vychozi .Submenu li .title {
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
	display: block;
}
#pageCenter #category_1 .vychozi .Submenu li .title a {
	color: #000000;
}
#pageCenter #category_1 .vychozi .Submenu li p {  
}
#pageCenter #category_1 .vychozi .Submenu li .moreInfo {
	position: absolute;
	margin-top: 190px;
}
/* submenu typ reference */
#pageCenter #category_1 .reference .Submenu ul {
	margin: 0 0;
	padding: 0;
}
#pageCenter #category_1 .reference .Submenu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 238px;
	float: left;
}
#pageCenter #category_1 .reference .Submenu li.first {
	width: 241px;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
#pageCenter #category_1 .reference .Submenu li.second {
	width: 241px;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#pageCenter #category_1 .reference .Submenu li.third {
	width: 242px;
	border: 1px solid #ccc;
	margin-left:-1px !important;

}
#pageCenter #category_1 .reference .Submenu li.firstRoundTwo {
	width: 241px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
#pageCenter #category_1 .reference .Submenu li.secondRoundTwo {
	width: 241px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#pageCenter #category_1 .reference .Submenu li.thirdRoundTwo {
	width: 242px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
#pageCenter #category_1 .reference .Submenu li .innerLi .descr {
	text-align: center;
}
.descr br {
	margin: 0;
	padding: 0;
	display: none
}
#pageCenter #category_1 .reference .Submenu li .innerLi .descr p {
	margin: 0;
}
#pageCenter #category_1 .reference .Submenu li .innerLi {
	padding: 22px;
}
#pageCenter #category_1 .reference .Submenu li .innerLi a {
	color:  #808285;
	text-decoration: none;
}
#pageCenter #category_1 .reference .Submenu li img {
	border: 0;
}
#pageCenter #category_1 .reference .Submenu li .title {
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
	display: block;
}
#pageCenter #category_1 .reference .Submenu li .title a {
	color: #000000;
}
#pageCenter #category_1 .reference .Submenu li p {
	margin: 0;
}
#pageCenter #category_1 .reference .Submenu li .moreInfo {
	display: none;
}
#pageCenter .inner #category_1 .reference .content .contentInner {
	padding: 10px 22px 0 22px;
}




/* aktuality */
/* submenu typ reference */
#pageCenter #category_1 .kategorienovinka  ul {
	margin: 0;
	padding: 0;
}
#pageCenter #category_1 .kategorienovinka  li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 238px;
	float: left;
}
#pageCenter #category_1 .kategorienovinka  li.first {
  border:1px solid #CCCCCC;
  float:left;
  height:238px;
  width:484px;


}
#pageCenter #category_1 .kategorienovinka  li.second {
	width: 241px;
	border: 1px solid #ccc;
   
}
#pageCenter #category_1 .kategorienovinka  li.third {
	width: 241px;
	border-top: 0px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;   
}

#pageCenter #category_1 .kategorienovinka  li.fourth {
 	width: 242px;    
	border-top: 0px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;   
}

#pageCenter #category_1 .kategorienovinka  li.five {
 	width: 242px;
	border-top: 0px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc; 
}

/**/

#pageCenter .inner #category_1 .kategorienovinka .contentInner {
  padding:0 22px ;
}

#pageCenter #category_1 .kategorienovinka  li .innerLi {
padding:22px 22px 5px;
}

#pageCenter #category_1 .kategorienovinka  li.second { 
  margin-left: -1px !important;
}

#pageCenter #category_1 .kategorienovinka  li.firstRoundTwo {
	width: 241px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
#pageCenter #category_1 .kategorienovinka  li.secondRoundTwo {
	width: 241px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#pageCenter #category_1 .kategorienovinka  li.thirdRoundTwo {
	width: 242px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
#pageCenter #category_1 .kategorienovinka  li .innerLi .descr {
	
}
#pageCenter #category_1 .kategorienovinka  li .innerLi p {
	padding: 0;
	margin: 0;
}
.descr br {
	margin: 0;
	padding: 0;
	display: none
}
#pageCenter #category_1 .kategorienovinka  li .innerLi a {
	color:  #808285;
	text-decoration: none;
}
#pageCenter #category_1 .kategorienovinka  li img {
	border: 0;
}
#pageCenter #category_1 .kategorienovinka  li .title {
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
	display: block;
}
#pageCenter #category_1 .kategorienovinka  li .title a {
	color: #000000;
}


#pageCenter #category_1 .kategorienovinka  li .moreInfo {
  margin-top:190px;
  position:absolute;
}

/* typ detailreference */
#pageCenter .inner #category_2 .detailreference .content {
	width: 484px;
	height: 238px;
	border: 1px solid #ccc;

	float: left;
}
#pageCenter .inner #category_2 .detailreference .contentInner {
	padding: 15px 22px;
}
#pageCenter .fotogalerie {
	margin-top: 0px;
}
#pageCenter .fotogalerie ul {
	margin: 0 0 0 0;
	padding: 0px 0;
}
#pageCenter .fotogalerie li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 241px;
	height: 238px;
	float: left;
}
#pageCenter #category_2 .fotogalerie li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 238px;
	float: left;
}
#pageCenter #category_2 .fotogalerie li.first {
	width: 241px;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	margin-left: -1px;
}
#pageCenter #category_2 .fotogalerie li.second {
	width: 241px;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	height: 239px;
	margin-right: 27px;
	float: right;
}
#pageCenter #category_2 .fotogalerie li.third {
	width: 242px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	height: 239px;
	float: right;
}
#pageCenter #category_2 .fotogalerie li.fourth {
	width: 241px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	height: 239px;

}
#pageCenter #category_2 .fotogalerie li.firstRoundTwo {
	width: 241px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	height: 239px;
	float: right;
        	margin-right: 24px;
}
#pageCenter #category_2 .fotogalerie li.secondRoundTwo {
	width: 242px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	height: 239px;
	float: right;
}
#pageCenter #category_2 .fotogalerie li.thirdRoundTwo {
	width: 241px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	height: 239px;
	float: right;
}
.detailreference td p {
  margin: 0;
}
#pageCenter .inner #category_2 .detailreference .fotogalerie a {
	width: 241px;
	display: block;
	height: 238px;
}
#pageCenter .inner #category_2 .detailreference .fotogalerie a img {
	border: 0;
}
#pageCenter .inner #category_2 .detailreference .fotogalerie {
	margin: 0 0;
}
/* for intro */
#pageCenter #forIntro ul {
	margin: 0 0;
	padding: 0;
}
#pageCenter #forIntro li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 238px;
	float: left;
}
#pageCenter #forIntro li.first {
	width: 241px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	 

}
#pageCenter #forIntro li.second {
	width: 241px;
	border-left: 1px solid #ccc;

	border-right: 1px solid #ccc;
}
#pageCenter #forIntro li.third {
	width: 242px;

	border-right: 1px solid #ccc;
	height: 238px;
}
#pageCenter #forIntro li.fourth {
	width: 241px;

	border-right: 1px solid #ccc;
	height: 238px;
}
#pageCenter #forIntro li.firstRoundTwo {
	width: 241px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	height: 239px;
}
#pageCenter #forIntro li.secondRoundTwo {
	width: 242px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	height: 239px;
}
#pageCenter #forIntro li.thirdRoundTwo {
	width: 242px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	height: 239px;
}
#pageCenter #forIntro a {
	width: 241px;
	height: 238px;
}
#pageCenter #forIntro a img {
	border: 0;
}
#pageCenter #forIntro   .moreInfo {
	position: absolute;
	margin-top: 184px;
}
#pageCenter #forIntro {
	margin-top: 0px;
}
#pageCenter #forIntro .descr p {
	margin: 0;
}
#pageCenter #forIntro a {
	color:  #808285;
	text-decoration: none;
}
#pageCenter #forIntro .innerIntro {
	padding: 22px;
}
#pageCenter #forIntro .title {
	font-weight: bold;
	color: #ED1C24;
	margin-top: 5px;
	display: block;
}
#pageCenter #forIntro .title a {
	color: #000000;
}
/* SHADOW */
.rightBlock .combo {
	padding: 10px;
	border: 2px solid #ccc;
	width: 137px;
	margin: 10px 0 23px 0;
}
/* content */
.contentDetail .combo {
	padding: 10px;
	border: 2px solid #ccc;
	width: 95%;
	margin: 10px 0;
}
.contentDetail .comboSmall {
	padding: 10px;
	border: 2px solid #ccc;
	width: 170px;
	margin: 10px 0;
}
/***** PAGEFOOT *****/


  {
	padding-left: 213px;
	padding-right: 20px  ;
	margin-top: 10px;
 

}
.innerFoot a {
	color: #000;
}
.innerFoot {
  background: #DAE7F2;
  margin-right: 19px;
  color: #000;
 
 
}
.background-blue {

background: #DAE7F2;margin-top:-30px;height:40px;width: 800px
}

/* menu */
 .Fmenu {
	float: right;
	margin-top: -10px;       
	margin-right:    9px     ;
	background: #DAE7F2;
}
  .Fmenu a {
	display: block;
	float: left;
}
  .Fmenu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-right: 1px solid #000;
	display: block;
	float: left;
	margin: 0;
	padding: 0 7px 0 7px;
	text-align: left;
}
  .coverFoot {
	float: right;
	margin-right: 18px;
	margin-bottom: 10px;

}
/* send to friend */
#sendToFriend {
	color: #000;
	font-size: 14px;
	margin: 0 auto;
	padding: 50px;
	text-align: left;
	width: 285px;
}
#sendToFriend label {
	display: block;
}
#sendToFriend form {
	border: 0;
	padding: 0;
	margin: 0;
}
#sendToFriend form  fieldset {
	border: 0;
	padding: 0;
	margin: 0;
}
#sendToFriend input {
	border: 0;
}
#sendToFriend input.submit {
	cursor: pointer;
}
/* print and send */
 .printAndSend {
	float: right;
	margin-top: -2px;
}
 .printAndSend a  {
	line-height: 23px
}
 .printAndSend span {
           color: #000;
           margin: 0 5px;
}
/*predstavujeme */
.introduce {
	clear: both;
	margin-top: -1px;
}
.predstavujeme {
	border: 1px solid #CCCCCC;
	float: left;
	height: 238px;
	width: 484px;
}
   

.introduce .gallery {
  margin: 0;
  padding: 0;
  float: left;

}
.introduce .gallery li {
  border-bottom:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  border-top:1px solid #CCCCCC;
  width:241px;
  list-style-type:none;
}

.introduce .gallery li.borderRight {
  border:1px solid #CCCCCC;
  margin-left: -1px !important;
  width:241px;
  list-style-type:none;
}

.introduce .gallery li a {
  display:block;
  height:238px;
  width:241px;
}
.combo img {
  border: 0;
}

.combo {
background: white;
	-moz-box-shadow: 3px 3px 4px #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	box-shadow: 3px 3px 4px #ccc;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#cccccc')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#cccccc');
} 

.comboSmall {  
background: white;
	-moz-box-shadow: 3px 3px 4px #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	box-shadow: 3px 3px 4px #ccc;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#cccccc')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#cccccc');
}

.marginMinus {
   margin-top:-1px;
}
.bannerLeftSide {margin-top: 10px;}
.bannerLeftSide .blockTitle {display:none;}
.bannerLeftSide p {margin: 0;}

                                

