body {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 80%;
	font-family: Verdana, "Trebuchet MS", sans-serif;
	margin: 0;
	text-align: center;
}

table {
	_font-size: 100%;
}

form {
	margin:0;
	padding: 0;
}

img {
	border: 0;
}

a {
	color: #F75D00;
}
a:hover {
	color: #000000;
}

/* spolecne */

.stejnyNadpis {
	font-size: 160%;
}
.smaller .stejnyNadpis {
	font-size: 150%;
}

/* hlavicka */

.header {
	background: #3C3C3C url(/img/headerBg.gif) left top repeat-x;
	color: #FFFFFF;
	font-size: 87%;
}
.header a {
	color: white;
}
.header .headerWidth {
	margin: 0 auto;
	width: 980px;
}

.header .menu {
	padding-top: 15px;
	text-align: right;
}
.header .menu a {
	color: #CCCCCC;
	margin-left: 12px;
}
.header .menu a:hover {
	color: #FFFFFF;
}

.header .sectionMenu {
	float: right;
	font-weight: bold;
	text-align: right;
}
.header .sectionMenu .section {
	float: left;
	margin-left: 20px;
}
.header .sectionMenu .section a {
	border: 0 none;
	display: block;
	padding: 0 4px 20px 4px;
	text-decoration: none;
}
.header .sectionMenu .sectionActive a {
	background: transparent url(/img/sectionMenuActive.gif) left bottom repeat-x;
}
.header .sectionMenu .section a:hover {
	background: transparent url(/img/sectionMenuHover.gif) left bottom repeat-x;
	color: white; /* pro IE6 */
	text-decoration: none;
}
.header .logo {
	padding: 13px 0 10px;
	text-align: left;
}

/* rozsireny footer */

#endOfMainContent {
	clear: both;
	padding-top: 50px;
}

#footer {
	background: #333333 url(/img/footerBg.gif) left top repeat-x;
	color: #FFFFFF;
	font-size: 87%;
}
#footer .footerWidth {
	margin: 0 auto;
	text-align: left;
	width: 980px;
}
#footer .tretina {
	float: left;
	padding: 20px 0 24px;
	width: 310px;
}
#footer .tretina2 {
	margin: 0 25px;
}
#footer .tretina .nadpis {
	font-size: 170%;
	margin-bottom: 15px;
}
#footer .tretina .shortText {
	color: #CCCCCC;
	line-height: 130%;
}
#footer .tretina .shortText b,
#footer .tretina .shortText strong {
	color: #FFFFFF;
}
#footer .lastLine {
	border-top: 1px solid #000000;
	clear: both;
	padding: 4px 0;
}
#footer .lastLine .logoEP {
	float: left;
	width: 60px;
}
#footer .lastLine .financovani {
	color: #CCCCCC;
	float: left;
	margin-left: 30px;
	padding-top: 2px;
	width: 700px;
}
#footer .lastLine .copy {
	color: #999999;
	padding-top: 8px;
	text-align: right;
}
#footer a:hover {
	color: #13cece;
}


/* --- */

.bgCommon {
	background: transparent url(/img/bgCommon.jpg) center top no-repeat;
}
.bgParlament {
	background: transparent url(/img/bgEPsvetlejsi.jpg) center top no-repeat;
}
.bgParlamentHome {
	background: transparent url(/img/bgEP.jpg) center top no-repeat;
}
.bgSection1002 {
	background: transparent url(/img/bgSection1002.jpg) center top no-repeat;
}
.bgSection1138 {
	background: transparent url(/img/bgSection1138.jpg) center top no-repeat;
}
.bgSection1139 {
	background: transparent url(/img/bgSection1139.jpg) center top no-repeat;
}
.bgSection1140 {
	background: transparent url(/img/bgSection1140.jpg) center top no-repeat;
}
.bgSection1141 {
	background: transparent url(/img/bgSection1141.jpg) center top no-repeat;
}
.bgSection1142 {
	background: transparent url(/img/bgSection1142.jpg) center top no-repeat;
}

.contentWidth {
	margin: 0 auto;
	padding-top: 30px;
	padding-bottom: 20px;
	text-align: left;
	width: 940px;
}

/* spolecne nanuky v bocnich sloupcich */

.nanukWrapper2 {
	margin-bottom: 20px;
}
.nanukWrapper2 .nanukBody {
	padding: 0 10px 15px;
}
.nanukWrapper2 .stejnyNadpis {
	padding: 10px 10px 8px;
}
.nanukWrapper2 .stejnyNadpis a {
	text-decoration: none;
}
.nanukWrapper2 .nanukBody a {
	font-weight: bold;
}
.nanukWrapper2 .articleBrowse .articleItem {
	margin-top: 15px;
}
.nanukWrapper2 .articleBrowse .articleDatePublished {
	font-size: 80%;
}

.nanukWhite {
	background: #FFFFFF;
}
.nanukOrange {
	background: #FFE9C8 url(/img/bgSideOrange.gif) left top repeat-x;
}
.nanukGrey {
	background: #FFFFFF url(/img/bgSideGrey.gif) left top repeat-x;
}
.nanukBlack {
	background: #999999 url(/img/bgSideBlack.gif) left top repeat-x;
	color: white;
}
.nanukBlack a {
	color: white;
}
.nanukBlack a:hover {
	color: white;
}

.nanukBlack .stejnyNadpis {
	border-bottom: 8px solid #C2C2C2;
}
.nanukGrey .stejnyNadpis,
.nanukWhite .stejnyNadpis,
.nanukOrange .stejnyNadpis {
	border-bottom: 8px solid #000000;
}
.nanukGrey .stejnyNadpis a,
.nanukWhite .stejnyNadpis a,
.nanukOrange .stejnyNadpis a {
	color: #000000;
}

.nanukBottom {
	padding: 8px 10px;
}
.nanukBottom a {
	color: #F75D00;
	font-weight: bold;
}
.nanukOrange .nanukBottom {
	background: #fff4e4 url(/img/bgSideOrangeBottom.gif) left top repeat-x;
}
.nanukGrey .nanukBottom {
	background: #FFFFFF url(/img/bgSideGreyBottom.gif) left top repeat-x;
}
.nanukBlack .nanukBottom {
	background: #EBEBEB url(/img/bgSideBlackBottom.gif) left top repeat-x;
}

.sipkaOranz {
	background: transparent url(/img/zobrazVse.gif) right center no-repeat;
	padding-right: 10px;
	text-align: right;
	white-space: nowrap;
}
.sipkaCerna {
	background: transparent url(/img/sipkaCerna.gif) left center no-repeat;
	padding-left: 10px;
	text-align: left;
}

/* pravy sloupec */

#contentRight {
	float: right;
	width: 190px;
}

#contentRightOn {
	margin-right: 200px;
}

#searchWrapper {
	margin-bottom: 20px;
}
#searchWrapper #inputsearchtext {
	border: 1px solid #F75D00;
	height: 17px;
	width: 118px;
}
#searchWrapper .searchButton {
	float: right;
}

/* levy sloupec */

#contentLeft {
	float: left;
	width: 230px;
}
#contentLeft .oranz {
	margin-bottom: 20px;
}
#contentLeft .oranzStart {
	background: transparent url(/img/topBgTopTop.gif) left top no-repeat;
	height: 8px;
	overflow: hidden;
}
#contentLeft .oranzEnd {
	background: transparent url(/img/topBgBottomBottom.gif) left top no-repeat;
	height: 8px;
	overflow: hidden;
}
#contentLeft .bgBase {
	background: transparent url(/img/topBgBase.gif) left top repeat-y;
}
	.bgCommon #contentLeft .bgBase {
		background: transparent url(/img/topBgBase0.gif) left top repeat;
	}
#contentLeft .bgTop {
	background: transparent url(/img/topBgTop.gif) left top no-repeat;
}
	.bgCommon #contentLeft .bgTop {
		background: transparent url(/img/topBgTop0.gif) left top repeat-x;
	}
#contentLeft .bgBottom {
	background: transparent url(/img/topBgBottom.gif) left bottom no-repeat;
}
#contentLeft .oranzClear {
	clear: left;
	height: 4px;
}
#contentLeft .oranz .nanukWrapper .nanukPadding,
#contentLeft #epAdmin .nanukWrapper .nanukPadding {
	padding: 3px 15px 10px;
}
#contentLeft .oranz .nanukWrapper .stejnyNadpis,
#contentLeft #epAdmin .nanukWrapper .stejnyNadpis {
	margin-bottom: 15px;
}

#contentLeft #epAdmin {
	margin-bottom: 20px;
}
#contentLeft .epAdminStart {
	background: transparent url(/img/epAdminTopTop.gif) left top no-repeat;
	height: 8px;
	overflow: hidden;
}
#contentLeft .epAdminEnd {
	background: transparent url(/img/epAdminBottomBottom.gif) left top no-repeat;
	height: 8px;
	overflow: hidden;
}
#contentLeft #epAdmin .bgBase {
	background: #A8FDFD url(/img/epAdminBase.gif) left top repeat-y;
}
#contentLeft #epAdmin .bgTop {
	background: transparent url(/img/epAdminTop.gif) left top no-repeat;
}
#contentLeft #epAdmin .bgBottom {
	background: transparent url(/img/epAdminBottom.gif) left bottom no-repeat;
}

#contentLeft #gameAdmin {
	margin-bottom: 20px;
}
#contentLeft #gameAdmin a {
	font-weight: bold;
}

#contentLeft .myslenka .nanukBlack {
	background: #252525;
}

#contentLeftOn {
	margin-left: 240px;
}

/* nanuky nahore */

#contentTop {
	margin-bottom: 25px;
}
#contentTop .nanukWrapper {
	float: left;
	width: 230px;
}
#contentTop .nanukIndex1 {
	margin: 0 20px;
}
#contentTop .nanukWrapper .nanukPadding {
	padding: 3px 15px 0;
}
#contentTop .nanukWrapper .stejnyNadpis {
	margin-bottom: 15px;
}
#contentTop .nanukWrapper .nanukBody {
	font-size: 90%;
	line-height: 130%;
}
#contentTop #contentTopStart {
	background: transparent url(/img/topBgTopTop.gif) left top repeat-x;
	height: 8px;
	overflow: hidden;
}
	.bgParlamentHome #contentTop #loggedEP #contentTopStart {
		background: transparent url(/img/topEpBgTopTop.gif) left top no-repeat;
	}
#contentTop #contentTopEnd {
	background: transparent url(/img/topBgBottomBottom.gif) left top repeat-x;
	height: 8px;
	overflow: hidden;
}
	.bgParlamentHome #contentTop #loggedEP #contentTopEnd {
		background: transparent url(/img/topEpBgBottomBottom.gif) left top no-repeat;
	}
#contentTop .bgBase {
	background: transparent url(/img/topBgBase.gif) left top repeat;
}
	.bgParlamentHome #contentTop #loggedEP .bgBase {
		background: transparent url(/img/topEpBgBase.gif) left top repeat-y;
	}
	.bgCommon #contentTop .bgBase {
		background: transparent url(/img/topBgBase0.gif) left top repeat;
	}
#contentTop .bgTop {
	background: transparent url(/img/topBgTop.gif) left top repeat-x;
}
	.bgParlamentHome #contentTop #loggedEP .bgTop {
		background: transparent url(/img/topEpBgTop.gif) left top no-repeat;
	}
	.bgCommon #contentTop .bgTop {
		background: transparent url(/img/topBgTop0.gif) left top repeat-x;
	}
#contentTop .bgTop .topClear {
	clear: left;
	height: 1px;
}
#contentTop .bgBottom {
	background: transparent url(/img/topBgBottom.gif) left bottom repeat-x;
}
	.bgParlamentHome #contentTop #loggedEP .bgBottom {
		background: transparent url(/img/topEpBgBottom.gif) left bottom repeat-x;
	}
#contentTop .bgBottom .topClear {
	clear: left;
	height: 4px;
}

/* prihlaseni v nanuku */

.nanukBody .loggingInputWrapper {
	padding-bottom: 2px;
	text-align: right;
}
.nanukBody .loggingInputWrapper #loginNameLabel,
.nanukBody .loggingInputWrapper #passwordLabel {
	float: left;
	padding-top: 2px;
}
.nanukBody .loggingInputWrapper .loginInput {
	border: 1px solid #8C8C8C;
	width: 145px;
}
.nanukBody #loggingButtons {
	padding-top: 4px;
	text-align: right;
}

.nanukBody .registrace {
	padding-top: 10px;
	padding-bottom: 4px;
}
.nanukBody .registrace a {
	font-weight: bold;
}

.nanukBody #loggedUser {
	display: block;
	font-weight: bold;
	margin-bottom: 20px;
}
.epAdminNanuk .nanukBody #loggedUser {
	margin-bottom: 6px;
}
.epAdminNanuk a {
	font-weight: bold;
}
.epAdminOdkazy {
	padding-left: 10px;
}
.epAdminOdkazy .odhlaseni {
	margin-top: 6px;
}

/* pravy sloupecek v hlavni casti (titulka Dvorku a eParlamentu) */

#innerContentRight {
	float: right;
	width: 230px;
}
#innerContentRightOn {
	margin-right: 250px;
}

.greyToOrange .nanukGrey {
	background: #FFE9C8 url(/img/bgSideOrange.gif) left top repeat-x;
}
.greyToOrange .nanukGrey .nanukBottom {
	background: #fff4e4 url(/img/bgSideOrangeBottom.gif) left top repeat-x;
}

#innerContentRight .myslenka .nanukBlack {
	background: #252525 url(/img/myslenkaBottom.gif) left bottom repeat-x;
	padding-bottom: 39px;
}
.myslenka .article-autor {
	font-weight: bold;
	margin-top: 10px;
}

/* hlavni cast */

#contentMain {
	padding-right: 10px;
	padding-top: 1px;
}

h1.articleTitle,
h2.pageTitle,
.gallery h1,
.messagesInArticle h3,
.messagesListWrapper h3,
.messagesCreateWrapper h3,
#mailArticleWrapper h3,
.relationships h3 {
	font-size: 170%;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

#contentMain #innerContentRight .articleBrowse .article {
	border-bottom: 0 none;
}

#contentMain .articleBrowse .articleItem {
	border-bottom: 2px solid #E3E3E3;
	float: left;
	padding-top: 15px;
	padding-bottom: 10px;
	width: 490px;
}
#contentMain .articleBrowse .articleItem .listImage {
	float: left;
	text-align: center;
	width: 110px;
}
#contentMain .articleBrowse .articleItem .imageOn {
	margin-left: 115px;
}
#contentMain .articleBrowse .articleItem .nadpis {
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 5px;
}
#contentMain .articleBrowse .articleItem .info {
	font-size: 87%;
	margin-bottom: 10px;
}
#contentMain .articleBrowse .articleItem .rowEnd0 {
	clear: left;
}
#contentMain .articleBrowse .pager {
	clear: left;
	font-size: 87%;
	padding-top: 20px;
	width: 100%;  /* IE6 */
}

/* over #contentMain .... styles */
#contentMain .nanukBody .articleBrowse .article {
	border-bottom: 2px solid #E3E3E3;
	margin-top: 15px;
}
#contentMain .nanukBody .articleBrowse .articleItem {
	border-bottom: 0 none;
	float: none;
	margin-bottom: 10px;
	padding-top: 0;
	padding-bottom: 0;
	width: auto;
}

.articleDetail {
	width: 100%;
	overflow: hidden;
}
#contentMain .articleDetail {
	_width: 95%; /* IE6 */
}
#contentMain .articleDetail .articleDetail {
	_width: 100%; /* IE6 */
}

.articleDetail .firstInfo {
	font-size: 87%;
	margin-top: 6px;
	margin-bottom: 15px;
}
.articleDetail .firstInfo .article-datePublished,
.articleDetail .firstInfo .article-hitCount,
.articleDetail .firstInfo .print {
	border-right: 1px solid #3C3C3C;
	float: left;
	padding: 0 10px;
}
.articleDetail .firstInfo .mail {
	float: left;
	padding: 0 10px;
}
.articleDetail .firstInfo .article-datePublished {
	padding-left: 0;
}
.articleDetail .firstInfo .fieldWithLabel .value {
	display: inline;
	margin-left: 0;
}
.articleDetail .firstInfo .field label {
	display: inline;
	float: none;
	width: auto;
	text-align: left;
}
.articleDetail .firstInfo .field label .t {
	display: inline;
	padding-right: auto;
}
.articleDetail .firstInfo .article-hitCount label .t {
	font-weight: normal;
}
.articleDetail .firstInfo .article-autor {
	margin-top: 2px;
}
.articleDetail .firstInfo .rowEnd {
	width: 470px;
}

.articleDetail .oneImageFirst {
	float: right;
	margin-left: 10px;
	margin-bottom: 4px;
}

.articleDetail .article-rozhodnuti {
	margin-top: 12px;
}

.articleDetail .commonRelationshipHeader,
.articleDetail .relationships h3,
.articleDetail .relationshipGalleryImages h3 {
	color: #8A8A8A;
	font-size: 120%;
	font-weight: bold;
}

/* vazby */

.relationships h3 {
	margin-top: 20px;
	margin-bottom: 15px;
}
.relationships .relationshipImage {
	overflow: auto;
}
.relationships .relationshipImage .relImage {
	float: left;
	margin: 0;
	width: 120px;
}
.relationships .relationshipImage .relImage a {
	display: block;
	height: 100px;
}
.relImage .info {
	padding: 10px;
}
.relImage .name {
	font-weight: bold;
	margin: 0;
}
.relImage .description {
	display: none;
}
.relationships .relationshipImage .relImage0 {
	clear: left;
}
.relationshipDownload {
	width: 480px;
}

/* diskuzni prispevky */

.messagesInArticle h3 {
	margin-top: 20px;
	margin-bottom: 6px;
}
.messagesInArticle .messagesState {
	font-size: 87%;
}

.messageShortList .buttonSet input{
	margin-left: 0;
}

.messageShortList fieldset {
	padding: 0;
}
.messageShortList fieldset .messages {
	background: #FDE4D5;
	font-size: 87%;
}
	.bgCommon .messageShortList fieldset .messages {
		background: #FFE9C8;
	}
.messageShortList legend {
	padding: 0;
}
.messageShortList fieldset .messages .name {
	font-weight: bold;
	white-space: nowrap;
}

#messageFullList {
	margin-bottom: 40px;
}
#messageFullList .message {
	background: #FFFFFF url(/img/bgGreyWhite.gif) left top repeat-y;
	border: 0 none;
	margin: 10px 0;
}
#messageFullList .message .info {
	font-size: 87%;
	padding-top: 10px;
}
#messageFullList .message .subject {
	font-size: 87%;
}
#messageFullList .message .subject .value {
	font-size: 100%;
}
#messageFullList .message .body {
	clear: none;
}
#messageFullList .message .reply {
	margin-left: 6px;
	padding: 5px 0;
}

.createMessage legend {
	font-size: 110%;
	font-weight: bold;
	margin-top: 20px;
}
.createMessage .inFieldset {
	background: #FFFFFF url(/img/bgGreyWhite.gif) left top repeat-y;
	margin-top: 10px;
	padding: 10px 0;
}
form.createMessage fieldset label {
	font-weight: normal;
	width: 25%;
}
form.createMessage .hint {
	font-size: 87%;
	left: 25%;
	padding-left: 0.5em;
	position: relative;
	width: 75%;
}
.createMessage #name,
.createMessage #email {
	border: 1px solid #8C8C8C;
	width: 60%;
}
.createMessage #parent {
	border: 1px solid #8C8C8C;
	width: 70%;
}
.createMessage #subject,
.createMessage #body,
.createMessage #captchaResponse {
	border: 1px solid #8C8C8C;
	width: 70%;
	_width: 90%; /* IE6 */
}
.createMessage .submitButton {
	display: block;
	padding-top: 10px;
	text-align: right;
}

.messagesWrapper .articleInfo {
	margin: 0 0 20px 0;
}
#messageFullList .userPhoto,
.messagesWrapper .message .userPhoto {
	float: right;
	padding-right: 5px;
}

/* poslat mailem */

#mailArticleWrapper h3 {
	margin-bottom: 20px;
}
#MailArticleForm legend {
	font-size: 110%;
	font-weight: bold;
	margin-top: 20px;
}
#MailArticleForm .inFieldset {
	background: #FFFFFF url(/img/bgGreyWhite.gif) left top repeat-y;
	margin-top: 10px;
	padding: 10px 0;
}
#MailArticleForm fieldset label {
	font-weight: normal;
	width: 25%;
}
#MailArticleForm #fromName,
#MailArticleForm #from,
#MailArticleForm #to {
	border: 1px solid #8C8C8C;
	width: 60%;
}
#MailArticleForm #comment {
	border: 1px solid #8C8C8C;
	width: 70%;
}
#MailArticleForm .submitButton {
	display: block;
	padding-top: 10px;
	text-align: right;
	width: 95%;
}

/* galerie obrazku */

.gallery .selectedImage {
	float: none;
	clear: none;
	text-align: center;
}
.gallery .nearImages {
	clear: none;
}
.gallery h1 b {
	font-size: 100%;
	margin: 0;
}
.gallery .neighbours ,
.gallery .availableSelectedImageSizes {
	margin:0;
}
.gallery .neighbours .previous {
	float: left;
}
.gallery .neighbours .next {
	display: block;
	text-align: right;
}

/* hlasovani */

.hlasovaniOdDoInfo {
	font-size: 87%;
	margin-top: 20px;
}

.articleInquiryWrapper {
	background: #FFFFFF url(/img/bgGreyWhite.gif) left top repeat-y;
	margin: 15px 20px;
	padding-top: 10px;
}
.articleInquiryWrapper .question {
	display: block;
	font-weight: bold;
	padding-left: 10px;
}
.articleInquiryWrapper table {
	margin: 15px 0;
}
.articleInquiryWrapper table .answerText {
	padding-top: 4px;
	padding-left: 10px;
}
.articleInquiryWrapper table .answerGraf {
	padding-left: 10px;
}
.articleInquiryWrapper .inquiryThanks,
.articleInquiryWrapper .inquiryVotes {
	font-size: 87%;
	margin-top: 5px;
	padding-left: 10px;
}

.articleInquiryWrapper .inquiryState {
	background: #FFFFFF;
	font-size: 87%;
	margin-top: 10px;
	padding: 10px 10px 0;
}

/* ucitele */

.ucitele .articleBrowse {
	border-top: 3px solid #F75D00;
	margin-top: 30px;
}

#contentMain .ucitele .articleBrowse .article {
	border-bottom: 2px solid #E3E3E3;
	padding-top: 20px;
	padding-bottom: 15px;
}

/* browse poslancu */

#order {
	font-size: 87%;
	margin-top: 10px;
	text-align: right;
}
#order a {
	color: black;
}

/* poslanec */

.poslanec h1.articleTitle {
	margin-bottom: 20px;
}

#innerContentLeft {
	float: left;
	margin-bottom: 10px;
	width: 200px;
}
#innerContentLeft h2 {
	font-size: 130%;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0;
}
#innerContentLeft .label {
	font-weight: bold;
}

#userPhotoWrapper {
	margin-bottom: 10px;
}
#asistenti,
#poslanecShortInfo {
	font-size: 87%;
	margin-right: 10px;
	padding: 10px;
}
#poslanecShortInfo {
	background: #FFFFFF url(/img/poslanecBg1.gif) left top repeat-y;
	border: 1px solid #FDDCC8;
	margin-bottom: 15px;
}
#asistenti {
	background: #FFFFFF url(/img/poslanecBg2.gif) left top repeat-y;
	border: 1px solid #DBDBDB;
}
#asistenti .asistentWrapper {
	padding-bottom: 15px;
}

.poslanec h2 {
	font-size: 120%;
}
.poslanecClear img {
	height: 1px;
	width: 470px;
}

#clankyNavrhy {
	margin-top: 20px;
	width: 100%;
}
#clankyNavrhy .stejnyNadpis a {
	color: black;
}
#ownClanky {
	float: left;
	width: 230px;
}
#ownClanky .nanukPadding {
	background: #FFFFFF url(/img/ownArticles.gif) left top repeat-x;
	border-bottom: 1px solid #FDDCC8;
}
#ownNavrhy {
	margin-left: 250px;
	width: 230px;
}
#ownNavrhy .nanukPadding {
	background: #FFFFFF url(/img/ownNavrhy.gif) left top repeat-x;
	border-bottom: 1px solid #E4E4E4;
}
#clankyNavrhy .nanukBody .articleBrowse .article {
	border-bottom: 0 none;
	margin-top: 10px;
}

/* -------------- eParlament admin -------------- */

.inconsistence {
	color: #E80029;
	font-weight: bold;
}
.rarr {
	padding-left: 20px;
}

h2.needMaintenance {
	color: #E80029;
}

/* pomocne */

.clearBoth {
	clear: both;
}

/* -------------- banner ------------------------ */

#bannerHomeInnerRight {
	text-align: center;
}
