

body, h1, h2, h3, h4, h5, h6, p, table, form, ul, ol, dl {
	margin: 0;
	padding: 0;
}
body {
	color: #FFF;
	background: #69B0DA url(/_pub/9/a/ca/126257_204483_bg_body.jpg) repeat-x top left;
	font: 1em verdana, tahoma, arial, sans-serif;
	text-align: center;
	padding: 1em;
}
a { color: #FFF; text-decoration: underline;}
a img { border: none; }
table, form, select, input { font-size: 100%; }
hr { display: none; }
h1 { color: #032B5A; font-size: 160%; font-weight: normal; margin-bottom: 15px; }
h2 { color: #000000; font-size: 120%; font-weight: bold; margin-bottom: 10px; }
h2.m-title {/* color: #032B5A; font-size: 200%; font-weight: normal; margin-bottom: 15px; */}
h3 { font-size: 110%; font-weight: bold; margin-bottom: 10px; }
h4, h5, h6 { font-size: 100%; }
h1.divider { padding-top: 10px; border-top: 1px solid #E6E6E6; }
table { border-collapse: collapse; }

form table td, form table th, form table label {font-weight: normal; display: block; padding: 0;}
form table label { padding: 0.5em 0 0.25em 0;}
form table select {width: 12.5em;margin-right: 2px;display:block;}
form table input  {width: 12em;margin-right: 2px;display:block;}

#filter-right {padding-top: 1em;}

.float-right {
	float: right;
}

img {
	display: block;
	float: none;
	margin-bottom: 1em;
}

object {
	display: none;
}

.m-title img {
	display: none;
}

/* ---  --- */
#wrapper {
	text-align: left;
	margin: 0 auto 0 auto;
}

#language {
	position:absolute;
	right:10px;
	top:10px;
	z-index:10;
}

#main-menu {
	margin-top: 1em;
	border-top: 1px solid #fff;
	padding: 1em 0;
}

#main-menu ul {
	margin: 0.5em 0 0.5em 1em;
	line-height: 1.5em;
}

#main-menu span {
	display: none;
}

#employee-profile {
	display: none;
}

#content {
	background: #fff;
	color: #333;
	padding: 1em;
}

#breadcrumbs p {
	border-bottom:1px solid #E6E6E6;
	margin: 0 0 1.5em 0;
	padding: 0 0 1em 0;
	color: #717982;
}

#content a {
	color:#032B5A;
}

#content ul {
	margin-left: 1em;
}

#content p, #content ul {
	line-height: 1.5em;
	margin-bottom: 1.5em;
}

.grey-bar {
	background:#E7E7E7;
	margin-bottom: 1.5em;
	padding: 1em;
	position:relative;
}

#left-column {
	padding-top: 1em;
	border-top: 1px solid #E6E6E6;
}

#footer {
	margin: 1em 0 0 1em;
}

#footer img {
	margin:0 1em 0 0;
	vertical-align:middle;
}

table.list { width: 100%;}
table.list td, table.list th {
	border-bottom: 1px solid #BFC5CC;
}
table.list td {
	color: #4F5357;
	padding: 5px;
	/*border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;*/
	border: none;
	display: block;
}
table.list th {
	color: #FFF;
	background: #13487A;
	text-align: left;
	padding: 5px;
	border-left: 1px solid #13487A;
	border-right: 1px solid #13487A;
	display: block;
}
table.list th a { text-decoration: none;}
table.list td a:hover, table.list td a:active, table.list td a:focus { text-decoration: underline; }
table.list th a { color: #FFF !important; display: block;}
table.list tr.mouseover { background: #EEF6FC; }
table.list th a img {display: inline; padding: 0.25em 0.5em 0 0; float: left;}

table.list td.center {display: none;}
table.list th.w30 {display: none;}

table.list tr {
	border: 1px solid #e6e6e6;
}


/* --- HOME --- */

#carousel-holder ul {width: 100% !important; left: 0 !important; height: 19em; overflow: hidden;}
#carousel-holder li {float: none !important; border-bottom: 1px solid #E6E6E6; padding-bottom: 1em; margin-bottom: 1em;}
#carousel-holder a {text-decoration: none; display: block !important;}
#carousel-holder a strong { text-decoration: underline; display: block; font-weight: normal;}
#carousel-holder a span {color: #333; display: block; line-height: 1.4em;}
#carousel-holder a span.no-print { display: none; }

#btn-carousel-prev, #btn-carousel-next { display: none !important; }

#home-zamestnanci-photo {display: none;}



#google-maps { display: none;}
#google-maps-alternative { display: block !important;}

