/* CSS Document */

body{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	line-height: 20px;
} 
tr {
	margin: 0px;
	padding: 0px;
}

a {
	color: #00789F;
}
a:hover {
	color: #E97983;
}

.headerclick {
	float: left;
	height: 80px;
	width: 172px;
	display: block;
	color: #431110;
	text-decoration: none;
	margin-right: auto;
	margin-top: 5px;
}
.header span{
	visibility: hidden;
}
.headerclick a {
	color: #481816;
	text-decoration: none;
	visibility: hidden;
}
.headerclick a:hover {
	
}
#header_banner {
	height: 70px;
	width: 600px;
	float: left;
}
#header_banner_lang {
	height: 70px;
	width: 150px;
	float: right;
}
h1 {
	font-family: "Trebuchet MS";
	font-weight: bold;
	letter-spacing: -1px;
	font-size: 160%;
	color: #00789f;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0;
}

h2 {
	font-size:18px;
	color: #00769E;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

h3 {
	font-size:14px;
	color: #29748D;
	margin-top: 12px;
	margin-bottom: 6px;
}
h4 {
	font-size:14px;
	color: #29748D;
	margin-top: 10px;
	margin-bottom: 4px;
}
h1 a {
	text-decoration: none;
	color: #E85505;
}
.klienti_h2 {
	color: #00769E;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.klienti_h3 {
	font-size:16px;
	color: #29748D;
	margin-bottom: 5px;
	margin-top: 10px;
}
#all {
	display: block;
	height: auto;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	height: 90px;
	width: 960px;
	display: block;
	background-image: url(../img/logo.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#horizontal_menu {
	height: 30px;
	width: 960px;
	margin: 0px;
	padding: 0px;
}


#left_collum {
	float: left;
	height: auto;
	width: 200px;
	display: block;
}
#left_collum_nadpis {
	height: 30px;
	width: 180px;
	margin-top: 10px;
	padding-bottom: 4px;
}
#left_collum_text {
	padding-right: 21px;
	display: block;
	text-align: left;
}
#left_collum_text_img {
	display: block;
	background-image: url(../img/sodexho-benefit-plus.jpg);
	background-repeat: no-repeat;
	height: 240px;
	margin-top: 10px;
}



#left_menu {
	display: block;
	width: 180px;
	height: auto;
	margin-top: 10px;
}
#left_menu a {
	width: auto;
	display: block;
	height: 25px;
	padding-top: 5px;
	text-decoration: none;
	padding-left: 18px;
	color: #333333;
	font-size: 13px;
	background-image: url(../img/logo-mini.png);
	background-repeat: no-repeat;
	background-position: 4px center;
}
#left_menu a:hover {
	color: #5691A5;
	background-image: url(../img/logo-mini-modra.png);
	background-position: 4px center;
	background-repeat: no-repeat;
}

#text {
	background-color: #FFFFFF;
	width: 540px;
	float: left;
	display: block;
	height: 1300px;
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
}
#text p {
	text-align: justify;
}
#middle {
	display: block;
	height: 320px;
	width: 540px;
}
#middle_top {
	display: block;
	height: 330px;
	width: 540px;
}
.middle p {
	padding: 0px;
	margin: 0px;
}
#middle_mapa {
	float: left;
	width: 540px;
	height: 350px;
}
.middle_nadpis {
	display: block;
	width: 260px;
	height: 20px;
	padding-bottom: 10px;
}
#middle_obrazek_rosicky {
	background-image: url(../img/slova_odborniku.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 180px;
	width: 260px;
	margin-bottom: 10px;
}
#middle_obrazek_rosicky2 {
	background-image: url(../img/blog.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 180px;
	width: 260px;
	margin-bottom: 10px;
}
.middle_obrazek_rosicky_text {
	padding-top: 155px;
	color: #FFF;
	font-size: 16px;
	padding-left: 10px;
	font-weight: bold;
}
.middle_obrazek_rosicky_text21 {
	padding-top: 313px;
	color: #FFF;
	font-size: 16px;
	padding-left: 10px;
	font-weight: bold;
}
.middle_konference_text {
	padding-top: 213px;
	color: #FFF;
	font-size: 16px;
	padding-left: 10px;
	font-weight: bold;
}
#middle_obrazek_system2 {
	background-image: url(../img/mapa.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 237px;
	width: 530px;
	margin-bottom: 10px;
}
.middle_konference {
	background-image: url(../img/konference_2011/konference_informatika_2011.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 237px;
	width: 530px;
	margin-bottom: 10px;
	display: block;
}
#middle_right_top {
	display: block;
	height: 400px;
	width: 520px;
	padding-right: 5px;
	padding-left: 5px;
	margin-left: 5px;
}

#middle_right_bottom {
	display: block;
	height: 320px;
	width: 260px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}
#middle_left_top {
	display: block;
	height: 320px;
	width: 260px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
}
img {
	text-align: center;

}
#middle_left_bottom {
	display: block;
	height: 310px;
	width: 260px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
}
#middle_left_bottom2 {
	display: block;
	height: 310px;
	width: 260px;
	float: left;
	margin-bottom: 10px;
}
#right_collum {
	width: 180px;
	display: block;
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
}

.right_collum_nadpis {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	padding-bottom: 10px;
	margin-right: 0;
	margin-left: 0;
	padding-left: 15px;
	background-color: #FFFFFF;
	background-image: url(../img/h3-background.png);
	height: 15px;
	margin-bottom: 10px;
	background-position: left;
	background-repeat: no-repeat;
	width: 170px;
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 0px;
}
#right_collum_text {
	display: block;
	text-align: justify;
	margin-top: 10px;
}
#right_collum_text_photo {
	background-color: #CCCCCC;
	float: left;
	height: 110px;
	width: 80px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
}
#right_collum_koncalova {
	background-image: url(../img/zamestnanci/koncalova.jpg);
	display: block;
	height: 270px;
	width: 180px;
	margin-bottom: 5px;
}
#right_collum_spotakova {
	background-image: url(../img/spotakova.jpg);
	display: block;
	height: 260px;
	width: 180px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
}



#footer {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #29748D;
	margin-top: 20px;
	float: left;
	margin-bottom: 34px;
	padding-top: 10px;
	padding-bottom: 15px;
}

.menu_horizontal_left {
	background-repeat: no-repeat;
	display: block;
	background-position: left center;
	float: left;
	width: 160px;
	background-image: url(../img/horizontal_menu.png);
}
.menu_horizontal_right {
	background-repeat: repeat-x;
	display: block;
	background-position: right center;
	float: left;
	width: 160px;
	background-image: url(../img/horizontal_menu.png);
}
.menu_horizontal_hover_left {
	background-repeat: repeat-x;
	display: block;
	background-position: left center;
	background-image: url(../img/horizontal_menu_hover_left.png);
}
.menu_horizontal_hover_right {


	background-repeat: repeat-x;
	display: block;
	background-position: right center;
	float: left;
	width: 160px;
	background-image: url(../img/horizontal_menu_hover_right.png);
}
#middle_obrazek_system {
	background-image: url(../img/mapa.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 337px;
	width: 520px;
	margin-bottom: 10px;
}

#middle_obrazek_metoda {
	background-image: url(../img/metoda_mfk_index.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 180px;
	width: 260px;
	margin-bottom: 10px;
}
#text_articles {
	background-color: #FFFFFF;
	width: 750px;
	float: left;
	display: block;
	height: auto;
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.mfkcestrumsystem {
	float: left;
	height: 110px;
	width: 300px;
	background-image: url(../img/pin_pink.png);
	background-position: left top;
	padding-left: 80px;
	background-repeat: no-repeat;
}

#text_articles_photo_mfkcentrum {
	background-image: url(../img/interier.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 479px;
	width: 720px;
}
#text_mapa {
	background-image: url(../img/mapa.jpg);
	height: 386px;
	width: 560px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.quote {
	font-style: italic;
	font-weight: bold;
	color: #29748D;
	text-align: center;
	font-size: 18px;
	margin-bottom: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 10px;
}
.menu_horizontal_hover_blue {


	background-repeat: repeat-x;
	display: block;
	background-position: left center;
	float: left;
	width: 160px;
	background-image: url(../img/horizontal_menu_hover.png);
}
.left_menu_hover {
	color: #5691A5;
	background-image: url(../img/logo-mini-modra.png);
	background-position: 4px center;
	background-repeat: no-repeat;
	display: block;
}
.left_menu_hoverCopy {

	color: #5691A5;
	background-image: url(../img/logo-mini-modra.png);
	background-position: 4px center;
	background-repeat: no-repeat;
	display: block;
}
#footer_index {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	clear:both;
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #29748D;
	margin-top: 10px;
	float: left;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 20px;
}
#middle_obrazek_profirmy {
	background-image: url(../img/kniha_titul.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 181px;
	width: 260px;
	margin-bottom: 10px;
}
#left_collum_text_prace {
	padding-top: 5px;
	display: block;
	text-align: justify;
	padding-right: 20px;
	padding-left: 5px;
}
#right_collum_text_prace {
	padding-top: 5px;
	display: block;
	text-align: justify;
}
#text_articles_photo_synek {

	background-image: url(../img/synek-large.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 469px;
	width: 730px;
}
#right_collum_synek {

	background-image: url(../img/synek-small.jpg);
	display: block;
	height: 289px;
	width: 180px;
	margin-bottom: 5px;
}
#horizontal_menu_left {
	font-size: 16px;
	color: #FFFFFF;
	float: left;
}

#horizontal_menu_left a {
	text-decoration: none;
	display: block;
	width: 159px;
	float: left;
	text-align: center;
	height: 25px;
	padding-top: 5px;
	color: #FFFFFF;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F8D3D7;
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#horizontal_menu_left a:hover {
	display: block;
	background-image: url(../img/horizontal_menu_hover_left.png);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
}

#horizontal_menu_middle {
	height: 30px;
	width: 960px;
	color: #FFFFFF;
	background-image: url(../img/horizontal_menu.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	padding: 0px;
	margin: 0px;
	line-height: 30px;
}

#horizontal_menu_middle a {
	text-decoration: none;
	display: block;
	width: 159px;
	float: left;
	text-align: center;
	color: #FFFFFF;
	font-weight: bolder;
	font-size: 14px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F8D3D7;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	line-height: 30px;
	height: 30px;
}
#horizontal_menu_middle a:hover {
	background-color: #00789f;
	display: block;
	background-image: url(../img/horizontal_menu_hover.png);
	background-repeat: repeat-x;
}
.horizontal_menu_right {
	width: 160px;
	font-size: 16px;
	color: #FFFFFF;
	float: left;
	background-image: url(../img/horizontal_menu.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.horizontal_menu_right a {
	text-decoration: none;
	display: block;
	width: 160px;
	float: left;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	background-repeat: no-repeat;
	background-position: right center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.horizontal_menu_right a:hover {
	display: block;
	background-position: right center;
	background-image: url(../img/horizontal_menu_hover_right.png);
}
h5 {
	font-size:17px;
	color: #00769E;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
#terapeute {
	background-color: #FCEBEC;
	height: 200px;
	width: 740px;
	display: block;
	margin-bottom: 20px;
	background-repeat: no-repeat;
	background-position: right center;
}
#terapeute_koncalova_photo {
	float: left;
	height: 200px;
	width: 133px;
	margin-right: 15px;
	background-image: url(../img/zamestnanci/koncalova.jpg);
	background-repeat: no-repeat;
}
#terapeute_text {
	display: block;
	height: 160px;
	width: 550px;
	float: left;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#terapeute_susova {
	background-color: #EEE6DB;
	height: 200px;
	width: 740px;
	display: block;
	margin-bottom: 20px;
}
#terapeute_susova_photo {
	float: left;
	height: 200px;
	width: 133px;
	margin-right: 15px;
	background-image: url(../img/zamestnanci/susova.jpg);
}
#terapeute_susova_text {
	display: block;
	height: 160px;
	width: 550px;
	float: left;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#terapeute_liska {
	background-color: #EEE6DB;
	height: 200px;
	width: 740px;
	display: block;
	margin-bottom: 20px;
}
#terapeute_liska_photo {
	float: left;
	height: 200px;
	width: 133px;
	margin-right: 15px;
	background-image: url(../img/zamestnanci/liska.jpg);
}
#terapeute_liska_text {
	display: block;
	height: 160px;
	width: 550px;
	float: left;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#terapeute_hochmal {
	background-color: #EEE6DB;
	height: 200px;
	width: 740px;
	display: block;
	margin-bottom: 20px;
}
#terapeute_hochmal_photo {
	float: left;
	height: 200px;
	width: 133px;
	margin-right: 15px;
	background-color: #DCEDFD;
}
.top_flash {
	display: block;
	float: right;
	height: 70px;
	width: 750px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 10px;
	text-align: right;
	color: #999;
}

#terapeute_hochmal_text {
	display: block;
	height: 160px;
	width: 550px;
	float: left;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.white {
	color: #FFFFFF;
	text-decoration: none;
}
#text_articles p {
	text-align: left;
}
#middle_obrazek_synek {
	background-image: url(../img/video_mfk.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 180px;
	width: 260px;
	margin-bottom: 10px;
}
.mfkcestrumsystemCopy {
	float: left;
	height: 110px;
	width: 270px;
	background-image: url(../img/pin_blue.png);
	background-position: left top;
	padding-left: 80px;
	background-repeat: no-repeat;
	margin-left: 10px;
}
.mfkcentramapa {
	height: auto;
	width: 750px;
	padding: 0px;
	display: block;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.nasi_klienti {
	display: block;
	height: auto;
	width: 750px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.nasi_klienti img {
	margin: 10px;
	padding: 10px;
	
}
.nasi_klienti_line {
	height: 1px;
	width: 365px;
	display: block;
	margin: 0px;
	padding: 0px;
}

.nasi_klienti_left {
	float: left;
	height: auto;
	width: 365px;
	margin-right: 20px;
}
.nasi_klienti_left img {
	padding: 10px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;	
}
.nasi_klienti_left p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	
}
.nasi_klienti_middle {
	float: left;
	height: auto;
	width: 365px;
}
.nasi_klienti_middle img {
	padding: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
.nasi_klienti_middle p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;	
}
.nasi_klienti_right {
	float: left;
	height: auto;
	width: 310px;
}
.metoda_left_anamneza {
	float: left;
	height: auto;
	width: 365px;
	margin-right: 20px;
}
.metoda_left_anamneza img {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	float: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.metoda_right_vysetreni {
	float: left;
	height: auto;
	width: 365px;
}
.nase_pracoviste_left {
	float: left;
	height: auto;
	width: 365px;
	margin-right: 20px;
}
.nase_pracoviste_right {
	float: left;
	height: auto;
	width: 365px;
}
#middle_obrazek_video {
	background-image: url(../img/video_mfk.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 180px;
	width: 260px;
	margin-bottom: 10px;
}

.banner_1_konference {
	background-image: url(../img/1_konference_mfk.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100px;
	width: 200px;
	margin-top: 10px;
	margin-bottom: 5px;
	display:block;}
	
.banner_blog {
	background-image: url(../img/blog.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100px;
	width: 200px;
	margin-top: 0px;
	margin-bottom: 10px;
	display:block;}
