body
{
	background: #fff url('../img/bg-body.png') 0 0 repeat-x;
	text-align: center;
	color: #141414;
}

/* LAYOUT */
#mother
{
	margin: 0 auto;
	width: 940px;
	text-align: left;
}
#header
{
	margin: 0;
	height: 206px;
	position: relative;
}
#main
{
	background: #f1f2ed url('../img/bg-main-in-full.png') 0px 0px no-repeat;
	min-height: 450px;
}
#main .in
{
	background-position: 1px 1px;
	background: url('../img/bg-main-in.png') 0px 0px no-repeat;
	position: relative;
}
#main .in h1
{
	position: relative;
}
.rssHorni
{
	position: absolute;
	top: 8px;
	right: 0px;
}
.rssHorniFullpage
{
	position: absolute;
	top: 8px;
	right: 15px;
}
#main.fullpage .in
{
	background: url('../img/bg-main-in-full.png') 0px 0px no-repeat;
	padding: 0px 20px 10px 20px;
	margin-top: 0px;
}
#footer
{
	height: 45px;
	background: url('../img/bg-footer.png') 0 0 no-repeat;
	padding: 9px 15px 2px;
	color: #fff;
}

#col-content
{
	width: 590px;
	float: left;
	display: inline;
	margin: 0px;
}

#col-side
{
	width: 299px;
	float: right;
	display: inline;
	margin: 0px;
	position: relative;
	z-index: 90;
}

/* LANG MENU */
#lang-menu
{
	position: absolute;
	right: 0;
	top: 5px;
}

/* VOTE FOR */
#vote-for-box
{
	position: absolute;
	left: 450px;
	top: 150px;
}

/* STATEMENT BOX */
#statement-box
{
	position: absolute;
	left: 400px;
	top: 50px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-large;
}

/* LOGO BOX */
#logo-box
{
	position: absolute;
	left: 0px;
	top: 105px;
}

/* POSELSTVI BOX */
#poselstvi-box
{
	position: absolute;
	left: 0px;
	top: 0;
}

/* CLAIM BOX */
#claim
{
	position: absolute;
	left: 621px;
	top: 191px;
}

/* SSO BOX */
.sso-box
{
	margin: 0 1px 25px;
}
.sso-box h2
{
	font-size: 116.6%;
	font-weight: bold;
	color: #4E4C47;
	margin: 8px 0;
}
.sso-box img
{
	background: url('../img/bg-sso-box.png') 50% 100% no-repeat;
	padding: 0 0 10px;
	display: block;
}

/* QUICK PAPER */
.quick-paper h2
{
	font-size: 125%;
	font-weight: bold;
	padding: 0 0 5px;
	background: url('../img/bg-h2.png') 0 100% repeat-x;
	color: #4e4c47;
	margin: 0.7em 0 0;
}
h3.vedleData
{
	font-size: 108.4%;
	font-weight: bold;
	margin-top: 0px;
	float: left;
}
.publikovano
{
	margin-top: 0px;
	float: right;
	right: 0px;
}
.quick-paper p
{
	line-height: 1.6;
	padding-bottom: 0px;
}
.quick-paper ul.reset li
{
	margin: 0px;
	padding: 0px;
}

/* DOCUMENTS BOX */
.documents-box
{
	margin: 0 0 30px;
}
.documents-box h2
{
	background: #6E6E6E url('../img/bg-documents-h2.png') 0 0 no-repeat;
	margin: 1px 0 15px;
	padding: 0 10px 0 15px;
	line-height: 37px;
	color: #fff;
}
.documents-box h2 span
{
	color: #A7A7A9;
}
.documents-box .spc
{
	padding: 0 15px 1px 15px;
}
.documents-box .reset li
{
	background: url('../img/bg-documents-li.png') 0 0.6em no-repeat;
	padding: 0 0 0 15px;
	margin: 0 0 10px;
}
.documents-box .reset li a
{
	color: #545454;
	font-weight: bold;
}
.documents-box p
{
	font-size: 91.6%;
	color: #717171;
	margin: 20px 10px 0 0;
}
.documents-box p strong
{
	color: #005A43;
	text-transform: uppercase;
}

/* VIDEO BOX */
.video-box
{
	width: 590px;
}
.video-box h2
{
	font-size: 125%;
	font-weight: bold;
	padding: 0 0 5px;
	background: url('../img/bg-h2.png') 0 100% repeat-x;
	color: #4e4c47;
	margin: 0.7em 0 10px;
}
.video-box h3
{
	margin-top: 1em;
}
.video-box h2 img
{
	vertical-align: middle;
}
.video-box .reset li
{
	width: 289px;
	color: #fff;
	background: #125849 url('../img/bg-video.png') 0 0 no-repeat;
	margin: 0 0 10px;
	padding-bottom: 0px;
}
.video-box .reset li .spc
{
	padding: 1px 20px 15px;
	background: url('../img/bg-video-in.png') 0 100% no-repeat;
	margin-bottom: -5px;
	min-height: 140px;
}
.video-box .reset li .spc .left
{
	background: #fff;
}
.video-box .reset li .spc p
{
	font-size: 91.6%;
}
.video-box .reset li .spc a
{
	color: #fff;
}
.video-box .reset li .spc a:hover
{
	text-decoration: none;
}
.video-box .reset li .spc .right a
{
	font-weight: bold;
	color: #a5dacc;
	padding: 1px 0 1px 13px;
	background: url('../img/ico-more1.png') 0 60% no-repeat;
}

/* LOGIN BOX */
.login-box
{
	font-size: 91.6%;
	color: #fff;
	padding: 0 15px 7px 15px;
	position: absolute;
	right: 20px;
	top: 30px;
	width: 270px;
}
.login-box h2
{
	margin: 0 0 5px;
}
.login-box table
{
	margin: 0;
}
.login-box table td
{
	padding: 2px 3px;
}
.login-box table .int-text
{
	background: url('../img/bg-login-int.png') 0 0 no-repeat;
	width: 114px;
	height: 17px;
	border: none;
	padding: 3px 2px 0;
}
.login-box table a
{
	color: #7C7B78;
}

/* SEARCH BOX */
#search-box
{
	background: url('../img/bg-search.png') 0 0 no-repeat;
	height: 38px;
	margin: 0 0 6px;
	position: absolute;
	right: 15px;
	top: 134px;
	width: 300px;
}
#search-box form
{
	padding: 8px 0 0 20px;
}
#search-box .int-text
{
	width: 180px;
	border-color: #D6D6D6;
	padding: 2px 2px 1px;
}
#search-box label
{
	font-size: 91.6%;
}
#search-box input
{
	vertical-align: middle;
}

/* PEOPLE LIST */
.people-list img
{
	border: none;
}

.people-list .reset
{
	margin-right: -13px;
	padding-right: -13px;
}
.people-list .reset li
{
	float: left;
	display: inline;
	background: #cecece url('../img/bg-people-list.png') 0 0 no-repeat;
	width: 291px;
	margin: 13px 13px 0 0px;
}
.people-list .reset li .spc
{
	background: url('../img/bg-people-list-bottom.png') 0 100% no-repeat;
	padding: 10px;
	min-height: 184px;
}
.people-list .reset li .img
{
	background: url('../img/bg-img.png') 0 0 no-repeat;
	width: 118px;
	height: 138px;
	padding: 4px 0 0;
	overflow: hidden;
	text-align: center;
	float: left;
	display: inline;
	margin: 0 10px 15px 0;
}
.people-list .reset li .img img
{
	width: 110px;
	height: 134px;
}

.people-list .reset li h2
{
	font-weight: bold;
	color: #005943;
	font-size: 117%;
	margin: 0px;
}
.people-list .reset li .post
{
	color: #666;
}
.people-list .reset li .post img
{
	padding-right: 2px;
	padding-top: 2px;
}
.people-list .reset li p
{
	margin-bottom: 5px;
}
.people-list .reset li p strong
{
	color: #666;
	display: inline-block;
	width: 30px;
}
.people-list .reset li p.email strong
{
	color: #666;
	display: inline-block;
	width: 50px;
	padding-top: 0px;
}
.people-list .reset li p a
{
	color: #141414;
}
.people-list .reset li p a:hover
{
	color: #005A43;
}

.people-list .reset li.space
{
	background-color: transparent;
	background: none;
	width: 291px;
}

/* MAIN BOTTOM */
.fullpage #main-bottom
{
	margin: 13px -20px 1px;
	position: relative;
}
#main-bottom
{
	background: url('../img/bg-main-footer.png') 0 0 no-repeat;
	height: 28px;
	line-height: 28px;
	margin: 1px 0;
	padding: 0 15px;
}
#main-bottom a
{
	text-decoration: none;
	color: #4e4e4e;
}
#main-bottom a:hover
{
	text-decoration: underline;
}
#main-bottom a.rss
{
	padding: 2px 25px 2px 0;
	background: url('../img/ico-rss.png') 100% 50% no-repeat;
	margin: 0 68px 0 0;
}
a.fb
{
	padding: 2px 35px 2px 0;
	background: url('../img/ico-fb.png') 100% 50% no-repeat;
	margin: 0 63px 0 0;
}
a.ms
{
	padding: 2px 25px 2px 0;
	background: url('../img/ico-ms.png') 100% 50% no-repeat;
	margin: 0 68px 0 0;
}
#main-bottom a.fb2
{
	padding: 2px 36px 2px 0;
	background: url('../img/ico-fb2.png') 100% 50% no-repeat;
	margin: 0 68px 0 0;
}
#main-bottom a.yt
{
	padding: 2px 50px 2px 0;
	background: url('../img/yb.png') 100% 50% no-repeat;
	margin: 0 68px 0 0;
}
#main-bottom a.tt
{
	padding: 2px 70px 2px 0;
	background: url('../img/ico-tt.png') 100% 50% no-repeat;
	margin: 0;
}

/* MSG BOX */
.msg-box
{
	border: 1px solid #f1f2ed;
	border-width: 0 1px 1px;
	position: relative;
}
.msg-box h2
{
	line-height: 32px;
	color: #146752;
	padding: 0 15px;
	background: #F7F7F7 url('../img/bg-msg-h2.png') 0 0 repeat-x;
	margin: 1px 0 0;
}
.msg-box .spc
{
	background: #e3e3e3;
	padding: 1px 15px;
}
.msg-box .reset li
{
	color: #8C8C8C;
	padding: 7px 0;
	background: url('../img/dot.png') 0 0 repeat-x;
}
.msg-box .reset li:first-child
{
	background: none;
}
.msg-box .reset li a
{
	color: #252525;
}
.msg-box .rss
{
	position: absolute;
	right: 10px;
	top: 8px;
	margin-top: 0px;
	padding-top: 0px;
	float: none;
}

.msg-box .date
{
	float: left;
}

.msg-box .block
{
	display: inline-block;
	float: right;
	width: 230px;
}

/* NEWSLETTER */
.newsletter-box
{
	border: 1px solid #f1f2ed;
	border-width: 0 1px 1px;
	background: #727275;
	margin: 0 0 10px;
}
.newsletter-box h2
{
	line-height: 25px;
	color: #fff;
	padding: 12px 15px 0 15px;
	background: url('../img/bg-newsletter-h2.png') 0 0 no-repeat;
	margin: 0;
}
.newsletter-box .spc
{
	padding: 8px 14px 12px;
	background: url('../img/bg-newsletter-spc.png') 0 100% no-repeat;
}
.newsletter-box .spc .int-text
{
	width: 100%;
	padding: 2px 2px 1px;
}
.newsletter-box .spc .btn-submit
{
	width: 80px;
	background: url('../img/btn-submit.png') 0 0 repeat-x;
	height: 22px;
	color: #fff;
	border: none;
	cursor: pointer;
	margin-top: 5px;
	float: right;
}
.newsletter-box p
{
	color: #C2C2C2;
}

/* BANNER */
.banner
{
	background: url('../img/bg-banner.png') 0 0 no-repeat;
	border: 1px solid #fff;
	border-width: 0 1px 1px;
	padding: 10px 0 0;
}
.banner .spc
{
	background: url('../img/bg-banner.png') 0 100% no-repeat;
	padding: 0 20px 10px;
}
.banner .spc a
{
	font-weight: bold;
	color: #F1F2ED;
	text-decoration: none;
}
.banner .spc .ico-rss
{
	padding: 2px 0 2px 23px;
	background: url('../img/ico-rss.png') 0 50% no-repeat;
}
.banner .spc .ico-youtube
{
	padding: 2px 0 2px 52px;
	background: url('../img/ico-youtube.png') 0 50% no-repeat;
}

/* CALENDAR BOX */
.calendar-box h2
{
	line-height: 38px;
	color: #fff;
	padding: 6px 15px 0;
	background: #7E7E82 url('../img/bg-calendar-h2.png') 0 0 no-repeat;
	margin: 0;
	border: 1px solid #f1f2ed;
	border-width: 0 1px 1px;
}
.calendar-box .spc
{
	border: 1px solid #f1f2ed;
	border-width: 0 1px 1px;
	padding: 5px 15px 10px;
	background: #f1f2ed url('../img/bg-calendar-spc.png') 0 0 no-repeat;
	margin: 0 0 15px;
}
.calendar-box .spc h3
{
	font-size: 116.6%;
	color: #2D2D2D;
	margin: 10px 0 2px;
}
.calendar-box .spc .no-action
{
	font-size: 91.6%;
	color: #636363;
}
.calendar-box .spc ul.reset
{
	margin: 0 0 15px;
}
.calendar-box .spc .reset li
{
	font-size: 91.6%;
	margin: 0 0 2px;
}
.calendar-box .spc .reset li a
{
	text-decoration: none;
	background: url('../img/bg-calendar-a.png') 100% 0.4em no-repeat;
	display: block;
}

/* FOOTER */
#footer a
{
	color: #E2E6E5;
	text-decoration: none;
}

/* HOVER */
.calendar-box .spc .reset li a:hover, .banner .spc a:hover, #footer a:hover, #main-menu .reset li a:hover, #sub-menu .reset li a:hover, #sub-menu .reset li.active a
{
	text-decoration: underline;
}
a.more:hover, .msg-box .reset li a:hover, .login-box table a:hover, .video-box .spc .more:hover, .documents-box .reset li a:hover
{
	text-decoration: none;
}

/* OSTATNI */

.articleImage
{
	float: right;
	text-align: right;
	position: static;
	margin-left: 10px;
	z-index: 0;
	vertical-align: text-top;
	width: 100px;
	padding: 1px;
	border: solid 1px #004635;
}

img.imageBorder
{
	padding: 1px;
	border: solid 1px #004635;
}
img.smallImage
{
	width: 100px;
}

img.biggerImage
{
	width: 200px;
}

.regbox
{
	width: 90%;
}

ul.reset li p
{
	margin-bottom: 0px;
}

#main .fullpage .in .col-content .AspNet-FormView
{
	margin-top: 0px;
	padding: 0px;
}
.print
{
	display: none;
}
.noBorder
{
	border: none;
}
.ikonka
{
	float: left;
	min-width: 135px;
	margin-right: 1px;
	margin-left: 1px;
	text-align: center;
}
.ikonka img
{
	border: none;
}
.podIkonky
{
	clear: both;
	width: 100%;
	border: solid 1px #004635;
}
img.share
{
	vertical-align: middle;
	margin-right: 5px;
	margin-left: 5px;
	border: none;
	text-decoration: none;
}