/* Autor: Přemysl Posker */

* {margin: 0px; padding: 0px;}
.clearing:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;}
body {font-size:100%;font-family: 'Open Sans', sans-serif;line-height:150%;background:#f7f7f7 url(../images/bgBody.png) repeat-x left 61px;padding:0px 0px 0px 0px;color:#000000;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
.textCenter {text-align:center;}
.textRight {text-align:right;}

.bodyIlu {background:url(../images/bgBodyLines.png) no-repeat center -92px;min-width:1000px;}

.pageLayout {width:1000px;margin:0px auto;position:relative;}

/* logo */
#logo {width:171px;height:20px;display:block;left:20px;top:21px;position:absolute;overflow:hidden;z-index:1;text-indent:-9999px;}
	#logo h1, #logo h1 span, #logo strong, #logo strong span {display:block;width:171px;height:20px;overflow:hidden;cursor:pointer;}
	#logo span {background:url(../images/logo.png) no-repeat top left;position:absolute;top:0px;left:0px;z-index:10;}
	#logo a {color:#000;}

.head {background:#fff url(../images/bgHead.png) repeat-x bottom;height:61px;}
	.head .menu {list-style:none;float:right;font-size:87.5%;padding-top:18px;}
	.head .menu li {float:left;margin:0px 18px;}
	.head .menu li a {color:#0099FF;text-decoration:none;}
	.head .menu li a:hover {color:#78B225;}
	.head .menu li.active a {color:#15286A;}
	
.content {padding:30px 0px 0px 0px;}
	.content h1, .content .h1 {display:block;font-size:187.5%;font-weight:normal;font-family:'Myriad Pro Light', Arial, sans-serif;padding:0px 20px 0px 20px;color:#152768;}
	.content h1 a, .content .h1 a {color:#0099FF;text-decoration:none;background:url(../images/hdrSep.png) no-repeat right 50%;padding-right:40px;margin-right:14px;}
	.content h1 a:hover, .content .h1 a:hover {color:#78B225;background-image:url(../images/hdrSepGreen.png);}
	.content .headerHomepage {text-align:center;padding-bottom:30px;}
	.content .sluzbyHeader {padding-bottom:30px;}
   
	.content .homeBubbles {height:226px;list-style:none;}
	.content .homeBubbles li {float:left;}
	.content .homeBubbles li a {display:block;height:226px;text-decoration:none;position:relative;text-align:center;}
	.content .homeBubbles li a .title {font-size:93.75%;line-height:130%;display:block;width:135px;text-transform:uppercase;color:#13266A;padding:147px 0px 0px 0px;margin-left:68px;}
	.content .homeBubbles li a .desc {display:none;font-size:81.25%;padding:60px 45px 10px 45px;line-height:130%;color:#13266A;}
	.content .homeBubbles li a .more {display:none;font-size:81.25%;padding:0px 14px 0px 0px;;background:url(../images/bgBubblesArrow.png) no-repeat right 50%;margin:0px auto;color:#0099FF;text-decoration:underline;}
	
	.content .homeBubbles li.bubble1 a {width:242px;background:url(../images/bgHomeBubbles1.png) no-repeat 0px 0px;}
	.content .homeBubbles li.bubble1 a .title {margin-left:52px;}
	.content .homeBubbles li.bubble1 a:hover .desc {padding-left:30px;}
	
	.content .homeBubbles li.bubble2 a {width:258px;background:url(../images/bgHomeBubbles2.png) no-repeat;}
	.content .homeBubbles li.bubble2 a .title {}
	
	.content .homeBubbles li.bubble3 a {width:258px;background:url(../images/bgHomeBubbles3.png) no-repeat;}
	.content .homeBubbles li.bubble3 a .title {}
	.content .homeBubbles li.bubble4 a {width:242px;background:url(../images/bgHomeBubbles4.png) no-repeat;}
	.content .homeBubbles li.bubble4 a .title {}
	.content .homeBubbles li.bubble4 a:hover .desc {padding-right:30px;}
	
	.content .homeBubbles li a:hover {background-position:0px -226px;}
	.content .homeBubbles li a:hover .title {display:none;}
	.content .homeBubbles li a:hover .desc {display:block;}
	.content .homeBubbles li a:hover .more {display:inline;}
	
.mainContent {background:url(../images/bgMainContentTop.png) no-repeat center top;min-width:1000px;padding-top:69px;}
	.mainContentIn {background:url(../images/bgMainContentMiddle.png) repeat-y center top;min-width:1000px;}
	.mainContentIn .pageLayout {padding:50px 0px 40px 0px;}
	.obsah {padding:0px 20px;}
	
	.inputSubmit {}
	.inputSubmit input {border-width:1px;border-style:solid;border-bottom-color:#93a800;border-top-color:#e2ff1a;border-left-color:#c0dc02;border-right-color:#c0dc02;height:31px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#13266A;font-weight:600;font-family:'Open Sans', Arial, sans-serif;padding:0px 22px;cursor:pointer;
		background:#b7d000;
		background-image: linear-gradient(bottom, rgb(179,207,0) 16%, rgb(202,235,12) 58%);
		background-image: -o-linear-gradient(bottom, rgb(179,207,0) 16%, rgb(202,235,12) 58%);
		background-image: -moz-linear-gradient(bottom, rgb(179,207,0) 16%, rgb(202,235,12) 58%);
		background-image: -webkit-linear-gradient(bottom, rgb(179,207,0) 16%, rgb(202,235,12) 58%);
		background-image: -ms-linear-gradient(bottom, rgb(179,207,0) 16%, rgb(202,235,12) 58%);
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.16, rgb(179,207,0)),
			color-stop(0.58, rgb(202,235,12))
		);
	}
	.inputSubmit input:hover {border-bottom-color:#7b8c00;border-top-color:#e2ff1a;border-left-color:#c2df04;border-right-color:#c3e005;
		background:#b7d000;
		background-image: linear-gradient(bottom, rgb(185,209,0) 16%, rgb(202,235,12) 58%);
		background-image: -o-linear-gradient(bottom, rgb(185,209,0) 16%, rgb(202,235,12) 58%);
		background-image: -moz-linear-gradient(bottom, rgb(185,209,0) 16%, rgb(202,235,12) 58%);
		background-image: -webkit-linear-gradient(bottom, rgb(185,209,0) 16%, rgb(202,235,12) 58%);
		background-image: -ms-linear-gradient(bottom, rgb(185,209,0) 16%, rgb(202,235,12) 58%);
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.16, rgb(185,209,0)),
			color-stop(0.58, rgb(202,235,12))
		);
	}
	.inputSubmit input:active {border-bottom-color:#93a800;border-top-color:#e2ff1a;border-left-color:#c4e000;border-right-color:#c4e000;
		background:#b7d000;
		background-image: linear-gradient(bottom, rgb(210,238,0) 16%, rgb(183,207,0) 58%);
		background-image: -o-linear-gradient(bottom, rgb(210,238,0) 16%, rgb(183,207,0) 58%);
		background-image: -moz-linear-gradient(bottom, rgb(210,238,0) 16%, rgb(183,207,0) 58%);
		background-image: -webkit-linear-gradient(bottom, rgb(210,238,0) 16%, rgb(183,207,0) 58%);
		background-image: -ms-linear-gradient(bottom, rgb(210,238,0) 16%, rgb(183,207,0) 58%);
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.16, rgb(210,238,0)),
			color-stop(0.58, rgb(183,207,0))
		);
	}
	
	.mainContent .infoPhones {width:938px;height:40px;padding:10px 40px 0px 22px;position:absolute;top:-34px;left:0px;background:url(../images/bgInfoPhones.png) no-repeat;}
	.mainContent .infoPhones .infoline {background:url(../images/infoPhonesIco.png) no-repeat left 50%;padding-left:36px;display:block;float:left;font-size:81.25%;font-weight:700;color:#fff;}
	.mainContent .infoPhones .infoline .infoText {display:block;float:left;line-height:21px;padding-top:1px;margin-right:12px;}
	.mainContent .infoPhones .infoline strong {display:block;float:left;font-size:153.8461538461538%;font-family:'Myriad Pro', Arial, sans-serif;color:#BED800;font-weight:bold;line-height:21px;}
	.mainContent .infoPhones .cities {display:block;float:right;font-size:87.5%;line-height:21px;color:#fff;}
	.mainContent .infoPhones .cities .city {margin-left:28px;}
	.mainContent .infoPhones .cities strong {font-weight:700;margin-right:3px;}
	.mainContent .fullList {padding-left: 20px;}
   
	.homeCol {}
		.homeCol .hdr {position:relative;border-bottom:1px solid #ebebeb;height:55px;margin-bottom:30px;padding-left:5px;}
		.homeCol .hdr h2 {font-size:100%;color:#14276A;font-weight:600;line-height:130%;}
		.homeCol .hdr .hdrNote {font-size:81.25%;color:#666666;line-height:120%;}
		.homeCol .hdr .more {position:absolute;background:url(../images/bgBubblesArrow.png) no-repeat right 50%;padding-right:14px;bottom:10px;right:5px;font-size:81.25%;color:#0099FF;text-decoration:none;}
		.homeCol .hdr .more:hover {}
	
	.referenceCol {width:380px;}
	.homeReference {float:left;margin-right:45px;}
		.referenceCol .refItem {margin-bottom:20px;}
		.referenceCol .refItem img {float:left;border:1px solid #ebebeb;}
		.referenceCol .refItem .refDesc {width:263px;float:right;font-size:81.25%;line-height:130%;}
		.referenceCol .refItem .refDesc .title {color:#0099FF;text-decoration:none;font-weight:600;}
		.referenceCol .refItem .refDesc .title:hover {text-decoration:underline;}
	
	.homePoptavka {width:240px;float:left;margin-right:45px;}
		.homePoptavka .hdr {margin-bottom:23px;}
		.homePoptavka .inputItem {margin-bottom:15px;}
		.homePoptavka .inputItemLast {margin-bottom:5px;}
		.homePoptavka .inputItem label {padding-left:2px;font-size:81.25%;}
		.homePoptavka .inputItem input {border:1px solid #d2d2d2;box-shadow:inset #f1f1f1 2px 1px 0px;width:226px;height:16px;padding:6px;}
		.homePoptavka .inputItem input:focus {border-color:#0683ff;}
		.homePoptavka .inputItem textarea {border:1px solid #d2d2d2;box-shadow:inset #f1f1f1 2px 1px 0px;width:226px;height:56px;padding:6px;}
		.homePoptavka .inputItem textarea:focus {border-color:#0683ff;}
		.homePoptavka .inputItemError label {color:#FF3300;}
		.homePoptavka .inputItemError input {border-color:#ff3300;}
		.homePoptavka .inputItemError textarea:focus {border-color:#ff3300;}
		.homePoptavka .inputItemError .chzn-single {border-color:#ff3300;}
		.homePoptavka .inputItemError .chzn-single-with-drop {border-color:#0683ff;}
		.homePoptavka .pripojitVzkaz a {background:url(../images/bgPripojitVzkaz.png) no-repeat left 50%;padding-left:14px;margin-left:4px;font-size:81.25%;color:#0099FF;text-decoration:none;}
		.homePoptavka .pripojitVzkaz a:hover {text-decoration:underline;}
		.homePoptavka .inputSubmit input {font-size:87.5%;}
		
	.homeAktuality {width:250px;float:left;}
		.homeAktuality .hdr {margin-bottom:23px;}
		.homeAktuality h3 {font-size:81.25%;font-weight:600;margin-bottom:7px;}
		.homeAktuality h3 a {color:#0099FF;text-decoration:none;}
		.homeAktuality h3 a:hover {text-decoration:underline;}
		.homeAktuality p {font-size:81.25%;margin-bottom:7px;line-height:140%;}
		.homeAktuality .more {color:#0099FF;background:url(../images/bgBubblesArrow.png) no-repeat right 50%;padding-right:14px;text-decoration:none;}
		.homeAktuality .more:hover {}
	
	.mainCol {width:535px;float:left;}
	.mainCol, .fullCol {font-size:81.25%;line-height:150%;}
		.mainCol h1, .fullCol h1 {font-size:123.0769230769231%;color:#13266A;font-weight:600;margin-bottom:15px;font-family:'Open Sans', sans-serif;padding:0px;}
		.mainCol h2, .fullCol h2 {font-size:115.3846153846154%;color:#13266A;font-weight:600;margin-bottom:10px;}
		.mainCol h3, .fullCol h3 {font-size:100%;color:#13266A;font-weight:600;margin-bottom:3px;}
		.mainCol .pHeader, .fullCol .pHeader {font-size:100%;color:#000;font-weight:600;margin-bottom:3px;}
		.mainCol .h1, .fullCol .h1 {font-size:123.0769230769231%;color:#13266A;font-weight:600;margin-bottom:15px;font-family:'Open Sans', sans-serif;padding:0px;}
		.mainCol .h2, .fullCol .h2 {font-size:115.3846153846154%;color:#13266A;font-weight:600;margin-bottom:10px;}
		.mainCol .h3, .fullCol .h3 {font-size:100%;color:#000000;font-weight:600;margin-bottom:3px;}
		.mainCol .larger, .fullCol .larger {font-size:107.6923076923077%}
		.mainCol p, .fullCol p {margin-bottom:20px;}
		.mainCol p.more, .fullCol p.more {text-align:right;}
		.mainCol p.more a, .fullCol p.more a {background:url(../images/bgBubblesArrow.png) no-repeat right 50%;padding-right:14px;text-decoration:none;}
		.mainCol p.more a:hover, .fullCol p.more a:hover {background-image:url(../images/bgBubblesArrowGreen.png);}
		.mainCol a, .fullCol a {color:#0099FF;text-decoration:none;}
		.mainCol a:hover, .fullCol a:hover {color:#78B225;}
		.mainCol hr, .fullCol hr {border:0px;border-top:1px solid #ebebeb;margin-bottom:20px;}
		.mainCol .up, .fullCol .up {text-align:right;}
		.mainCol .up a, .fullCol .up a {background:url(../images/bgUp.png) no-repeat right 50%;padding-right:15px;}
		.mainCol .col1, .fullCol .col1 {width:443px;float:left;}
		.mainCol .col2, .fullCol .col2 {width:443px;float:right;}
		.mainCol ul, .fullCol ul {list-style:none;margin-bottom:20px;}
		.mainCol ul ul, .fullCol ul ul {margin-bottom:0px;padding:5px 0px 3px 0px;}
		.mainCol ul ol, .fullCol ul ol {margin-bottom:0px;padding:5px 0px 3px 0px;}
		.mainCol ul li, .fullCol ul li {background:url(../images/greenSquareDot.png) no-repeat left 7px;padding-left:16px;margin-bottom:3px;}
		.mainCol ul ul li, .fullCol ul ul li {background:url(../images/listLevel2.png) no-repeat left 9px;}
		.mainCol ol, .fullCol ol {margin:0px 0px 20px 20px;}
		.mainCol ol.decimal, .fullCol ol.decimal {list-style:decimal;}
		.mainCol ol.loweralpha, .fullCol ol.loweralpha {list-style:lower-alpha;}
		.mainCol ol ol, .fullCol ol ol {margin-bottom:0px;padding:5px 0px 3px 0px;}
		.mainCol ol ul, .fullCol ol ul {margin-bottom:0px;padding:5px 0px 3px 0px;}
		.mainCol ol li, .fullCol ol li {color:#13266A;font-weight:600;}
		.mainCol ol li div, .fullCol ol li div {font-weight:normal;color:#000;}
		.mainCol ol li li, .fullCol ol li li {font-weight:normal;color:#000;}
		.mainCol .dataTable, .fullCol .dataTable {width:100%;border-collapse:collapse;margin-bottom:20px;}
		.mainCol .dataTable th, .fullCol .dataTable th {border:1px solid #e4e4e4;background:#f2f2f2;color:#13266A;padding:15px 10px;}
		.mainCol .dataTable td, .fullCol .dataTable td {border:1px solid #e4e4e4;padding:8px 10px;}
		.mainCol .dataTable td.center, .fullCol .dataTable td.center {text-align:center;}
		
		.fullCol .col1_3 {width:290px;float:left;margin-right:35px;}
		.fullCol .col3_3 {margin-right:0px;}
      
	.fullBuble {font-size:81.25%;line-height:150%;width:1000px;margin-left:-20px;padding:0;position:relative;}
		.fullBuble .ul {margin: 0px;padding:0px;}
		.fullBuble .li {margin: 0px;padding:0px;}			
      .fullBuble a {color:#0099FF;text-decoration:none;}
      
    .fullBuble {font-size:81.25%;line-height:150%;width:1000px;margin-left:-20px;padding:0;position:relative;}
 		.fullBuble h2 {font-size:115.3846153846154%;color:#13266A;font-weight:600;padding-left:25px;margin-bottom:25px;}
		.fullBuble .h2 {font-size:115.3846153846154%;color:#13266A;font-weight:600;margin-bottom:25px;padding-left:25px;}	
      .fullBuble hr {border:0px;border-top:1px solid #ebebeb;margin-bottom:40px;margin-top:40px;}		
      
    .fullBuble .homeBubbles {height:226px;list-style:none;}
   	.fullBuble .homeBubbles li {float:left;}
   	.fullBuble .homeBubbles li a {display:block;height:226px;text-decoration:none;position:relative;text-align:center;}
   	.fullBuble .homeBubbles li a .title {font-size:114.75%;line-height:130%;display:block;width:135px;text-transform:uppercase;color:#13266A;padding:147px 0px 0px 0px;margin-left:68px;}
   	.fullBuble .homeBubbles li a .desc {display:none;font-size:100.25%;padding:60px 45px 10px 45px;line-height:130%;color:#13266A;}
   	.fullBuble .homeBubbles li a .more {display:none;font-size:81.25%;padding:0px 14px 0px 0px;;background:url(../images/bgBubblesArrow.png) no-repeat right 50%;margin:0px auto;color:#0099FF;text-decoration:underline;}
   	
   	.fullBuble .homeBubbles li.bubble1 a {width:242px;background:url(../images/bgHomeBubbles1.png) no-repeat 0px 0px;}
   	.fullBuble .homeBubbles li.bubble1 a .title {margin-left:56px;}
   	.fullBuble .homeBubbles li.bubble1 a:hover .desc {padding-left:30px;}
   	
   	.fullBuble .homeBubbles li.bubble2 a {width:258px;background:url(../images/bgHomeBubbles2.png) no-repeat;}
   	.fullBuble .homeBubbles li.bubble2 a .title {margin-left:72px;}
   	
   	.fullBuble .homeBubbles li.bubble3 a {width:258px;background:url(../images/bgHomeBubbles3.png) no-repeat;}
   	.fullBuble .homeBubbles li.bubble3 a .title {padding-top:156px;}
   	.fullBuble .homeBubbles li.bubble4 a {width:242px;background:url(../images/bgHomeBubbles4.png) no-repeat;}
   	.fullBuble .homeBubbles li.bubble4 a .title {margin-left:72px;padding-top:156px;}
   	.fullBuble .homeBubbles li.bubble4 a:hover .desc {padding-right:30px;}
   	      
   	.fullBuble .homeBubbles li a:hover {background-position:0px -226px;}
   	.fullBuble .homeBubbles li a:hover .title {display:none;}
   	.fullBuble .homeBubbles li a:hover .desc {display:block;}
   	.fullBuble .homeBubbles li a:hover .more {display:inline;}
      
      .sluzbyUvod {text-align: left;}
      .biggerMargin {margin-bottom:40px;margin-top:40px;}
         
		.sluzbaGroup {padding-left:20px;background:url(../images/greenDot.png) no-repeat left 5px;margin-bottom:10px;}
		.sluzbaGroupNoBullet {background:none;}
		.sluzbaGroup .sluzbaImg {float:right;border:1px solid #ebebeb;padding:2px;background:#fff;margin:0px 0px 0px 25px;}
		.sluzbaGroup ul.half {float:left;width:50%;}
		.sluzbaGroup ul.half li {font-weight:600;}
		
		.dalsiOdkazy {margin-left:20px;border:1px solid #ebebeb;background:#f7f7f7;padding:15px 20px;margin-bottom:20px;}
		.dalsiOdkazy .hdr {display:block;font-weight:600;color:#13266A;margin-bottom:4px;}
		.dalsiOdkazy ul {list-style:none;margin-bottom:0px;}
		.dalsiOdkazy ul li {background:none;padding-left:0px;}
		.dalsiOdkazy ul.half {float:left;width:50%;}
		.dalsiOdkazy ul li a {background:url(../images/sluzbyArrow.png) no-repeat left 5px;padding-left:16px;color:#0099FF;text-decoration:none;}
		.dalsiOdkazy ul li a:hover {color:#78B225;background-image:url(../images/sluzbyArrowGreen.png);}
		 
		.fullCol .refItem {margin-bottom:20px;width:445px;float:left;}
		.fullCol .refItemRight {float:right;}
		.fullCol .refItem img {float:left;border:1px solid #ebebeb;}
		.fullCol .refItem .refDesc {width:328px;float:right;line-height:130%;}
		.fullCol .refItem .refDesc .title {color:#0099FF;text-decoration:none;font-weight:600;}
		.fullCol .refItem .refDesc .title:hover {text-decoration:underline;}
		
		.reklliOnasItem {border-bottom:1px dotted #b5b5b5;padding:0px 0px 7px 0px;margin-bottom:15px;}
		.reklliOnasItem p {margin-bottom:8px;}
		.reklliOnasItem .person {padding-left:10px;}
	
   
	.mapa {width:507px;height:287px;position:relative;margin:20px auto 0px auto;}
		.mapa img {position:absolute;top:0px;left:0px;z-index:0;}
		.mapa .mapItem {background:url(../images/mapItem.png) no-repeat left top;display:block;padding:4px 0px 0px 55px;height:63px;font-size:107.6923076923077%;color:#13266A;position:absolute;z-index:10;font-weight:600;}
		.mapa .mapItemRight {background-position:right top;padding:4px 55px 0px 0px;}
	
	.pobocka {width:290px; display: inline-block;margin-right:45px;margin-left:45px;margin-bottom:40px;}
		.pobockaRight {margin-right:0px;}
		.pobocka h2 {border-bottom:1px solid #ebebeb;padding:0px 0px 10px 5px;margin-bottom:27px;}
		.pobocka .h2 {border-bottom:1px solid #ebebeb;padding:0px 0px 10px 5px;margin-bottom:27px;}
		.pobocka img {border:1px solid #ebebeb;padding:2px;margin-bottom:15px;}
		.pobocka .showOnMap {background:url(../images/mapIcon.png) no-repeat left 50%;padding:1px 0px 1px 24px;display:block;float:left;}
		.pobocka .showOnMap:hover {background-image:url(../images/mapIconGreen.png);}
		.pobocka table {border-collapse:collapse;margin-bottom:15px;}
		.pobocka table th {text-align:left;padding-right:13px;color:#13266A;line-height:130%;}
		.pobocka table td {line-height:130%;}
	
	.contactForm {width:625px;float:right;}
		.contactForm .h2 {border-bottom:1px solid #ebebeb;padding:0px 0px 10px 5px;margin-bottom:27px;}
		.contactForm .formCol1 {width:240px;float:left;}
		.contactForm .formCol2 {width:346px;float:right;}
		.contactForm .inputItem {margin-bottom:12px;}
		.contactForm .inputItem label {padding-left:2px;}
		.contactForm .inputItem input {margin-top:5px;border:1px solid #d2d2d2;box-shadow:inset #f1f1f1 2px 1px 0px;width:226px;height:16px;padding:6px;}
		.contactForm .inputItem input:focus {border-color:#0683ff;}
		.contactForm .textareaItem {margin-bottom:17px;}
		.contactForm .textareaItem label {padding-left:2px;}
		.contactForm .textareaItem textarea {margin-top:3px;border:1px solid #d2d2d2;box-shadow:inset #f1f1f1 2px 1px 0px;width:332px;height:84px;padding:6px;}
		.contactForm .textareaItem textarea:focus {border-color:#0683ff;}
		.contactForm .inputItemError label {color:#FF3300;}
		.contactForm .inputItemError input {border-color:#ff3300;}
		.contactForm .inputItemError label {color:#FF3300;}
		.contactForm .inputItemError textarea {border-color:#ff3300;}
		.contactForm .inputItemError textarea:focus {border-color:#ff3300;}
		.contactForm .formNote {width:210px;font-size:92.30769230769231%;float:left;line-height:130%;padding-top:1px;}
		.contactForm .inputSubmit {float:right;}
		.contactForm .inputSubmit input {font-size:107.6923076923077%;}
	
   
   .leftCol {width:535px;float:left;}
   .leftCol .referenceCol {width:535px; margin-bottom:50px;}
 
   	.leftCol .homeReference {float:left;margin-right:45px;}   		
         .leftCol .referenceCol .refItem {margin-bottom:20px;}
   		.leftCol .referenceCol .refItem img {float:left;border:1px solid #ebebeb;}
   		.leftCol .referenceCol .refItem .refDesc {width:410px;float:right;font-size:81.25%;line-height:130%;}
   		.leftCol .referenceCol .refItem .refDesc .title {color:#0099FF;text-decoration:none;font-weight:600;}
   		.leftCol referenceCol .refItem .refDesc .title:hover {text-decoration:underline;}    


	.rightCol {width:380px;float:right;}
	.rightCol .referenceCol {margin-bottom:50px;}
		.rightForm {}
		.rightForm .hdr {border-width:1px;border-bottom:0px;border-style:solid;border-color:#ebebeb;display:block;background:#f7f7f7;padding:7px 14px;margin-bottom:1px;line-height:130%;}
		.rightForm .hdr strong {font-size:100%;font-weight:600;color:#13266A;}
		.rightForm .hdr .hdrNote {font-size:81.25%;color:#666666;} 
		.rightForm .formContent {border-width:1px;border-top:0px;border-style:solid;border-color:#ebebeb;display:block;background:#f7f7f7;font-size:81.25%;color:#13266A;padding:14px;line-height:130%;}
		.rightForm .formContent p {margin-bottom:15px;}
		.rightForm .formContent .inputItem {width:165px;float:left;margin-bottom:12px;}
		.rightForm .formContent .inputItemRight {float:right;}
		.rightForm .formContent .inputItem label {padding-left:2px;}
		.rightForm .formContent .inputItem input {margin-top:5px;border:1px solid #d2d2d2;box-shadow:inset #f1f1f1 2px 1px 0px;width:151px;height:16px;padding:6px;}
		.rightForm .formContent .inputItem input:focus {border-color:#0683ff;}
		.rightForm .formContent .selectItem {margin-bottom:12px;}
		.rightForm .formContent .selectItem label {padding-left:2px;}
		.rightForm .formContent .selectItem .chzn-container {padding-top:5px;}
		.rightForm .formContent .textareaItem {margin-bottom:12px;}
		.rightForm .formContent .textareaItem label {padding-left:2px;}
		.rightForm .formContent .textareaItem textarea {margin-top:3px;border:1px solid #d2d2d2;box-shadow:inset #f1f1f1 2px 1px 0px;width:336px;height:86px;padding:6px;}
		.rightForm .formContent .textareaItem textarea:focus {border-color:#0683ff;}
		.rightForm .formContent .inputItemError label {color:#FF3300;}
		.rightForm .formContent .inputItemError input {border-color:#ff3300;}
		.rightForm .formContent .inputItemError label {color:#FF3300;}
		.rightForm .formContent .inputItemError textarea {border-color:#ff3300;}
		.rightForm .formContent .inputItemError textarea:focus {border-color:#ff3300;}
		.rightForm .formContent .inputItemError .chzn-single {border-color:#ff3300;}
		.rightForm .formContent .inputItemError .chzn-single-with-drop {border-color:#0683ff;}
		.rightForm .formContent .pripojitVzkaz a {background:url(../images/bgPripojitVzkaz.png) no-repeat left 50%;padding-left:14px;margin-left:4px;color:#0099FF;text-decoration:none;}
		.rightForm .formContent .pripojitVzkaz a:hover {text-decoration:underline;}
		.rightForm .formContent .inputSubmit input {font-size:107.6923076923077%;}

.footer {background:url(../images/bgMainContentBottom.png) no-repeat center top;min-width:1000px;font-size:87.5%;line-height:130%;}
	.footer .footerIn {background:url(../images/bgFooterIn.png) no-repeat center top;min-width:1000px;padding:30px 0px;}
	.footer .sluzby {width:480px;float:left;}
	.footer .sluzby ul {width:240px;float:left;list-style:none;} 	
	.footer .sluzby ul li {font-size:92.30769230769231%;margin-bottom:5px; margin-left: 1.3em;}
	.footer .sluzby ul li a {background:url(../images/sluzbyArrow.png) no-repeat left 5px;padding-left:16px;color:#0099FF;text-decoration:none;margin-left: -1.3em !important}
	.footer .sluzby ul li a:hover {color:#78B225;background-image:url(../images/sluzbyArrowGreen.png);}
	.footer .adresa {width:346px;float:right;}
	.footer .adresa p {font-size:92.30769230769231%;margin-bottom:15px;}
	.footer .adresa .col {width:158px;float:left;}
	.footer .adresa .colRight {float:right;}
	.footer .adresa table {border-collapse:collapse;width:100%;}
	.footer .adresa table th {color:#13266A;font-weight:600;text-align:left;padding-right:10px;vertical-align:top;font-size:92.30769230769231%;}
	.footer .adresa table td {vertical-align:top;font-size:92.30769230769231%;}
	.footer .adresa table td a {color:#0099FF;text-decoration:none;}
	.footer .adresa table td a:hover {color:#78B225;}
	.footer .hdr {color:#14276A;font-weight:600;display:block;margin-bottom:8px;}
	
.bottomLogos {text-align:center;background:url(../images/bgBottomLogos.png) no-repeat center top;padding:39px 0px 39px 0px;}
	.bottomLogos img {margin:0px 40px;}
	



.chzn-search {display:none;}

.new{
    padding-top: 25px;
    padding-bottom: 25px;
    border-bottom: 1px solid #EBEBEB;    
    font-size: 14px;
}

.new b{
    background-image: url('../images/list-dot.png');
    background-repeat: no-repeat;
    background-position: 1px 6px;
    padding-left: 15px;
    display: block;
    margin-bottom: 5px;
}
.new b span {
    display: inline-block;
    margin-left: 5px;
    font-weight: normal;
    color: #6A6F6F;
}

#newsPaginator{
    text-align: center;
    list-style-type: none;
}
#newsPaginator li{
    display: inline-block;
    background: none;
}

#newsPaginator li a{
    color: #15286A;
    font-size: 17px;
    font-weight: bold;
    display: inline-block;
    width: 21px;
    height: 21px;
    padding: 6px;
}

#newsPaginator li a.active{
    color: white;
    background: #15286A;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;    
}