body { 	font-family : "Pragmatica", "Helvetica", "TAHOMA", "ARIAL", "SANS-SERIF"; font-size: 10pt; text-align: left;  }
td { text-align: left; }
p { font-family: Arial,sans-serif;margin:0; padding:0 0 10px 0}

A:link {
	background-color : transparent;
	color: #666666;
	text-decoration : none;
	font-weight : bold;
}
A:visited {
	background-color : transparent;
	color : grey;
	font-weight : bold;
	text-decoration : none;
}
A:hover {
	background-color : transparent;
	color : #FF0000;
	text-decoration : none;
}
A:active {
	background-color : transparent;
	color : navy;
	font-weight : bold;
	text-decoration : none;
}


a.menu {font-size: 9pt; TEXT-DECORATION: NONE; FONT-WEIGHT: BOLD; COLOR: #3C415E;}
A.menu:hover {COLOR: #FFFFFF;}
A.menutop { font-size: 10pt; TEXT-DECORATION: NONE; FONT-WEIGHT: BOLD; COLOR: #FFFFFF;}
A.menutop:hover {COLOR: #FFFFFF;}
div.kontakts { font-size: 8pt; TEXT-DECORATION: NONE; COLOR: #3C415E;}
div.top { font-size: 8pt; TEXT-DECORATION: NONE; COLOR: #3C415E;}
.submit {	BORDER-RIGHT: #002952 1px solid; BORDER-TOP: #002952 1px solid; FONT-SIZE: 11px; BACKGROUND: #FFFFFF; BORDER-LEFT: #002952 1px solid; COLOR: #000000; BORDER-BOTTOM: #002952 1px solid; FONT-FAMILY: "Pragmatica", "Helvetica", Arial, "TAHOMA", sans-serif; TEXT-DECORATION: none; COLOR: #3C415E;}
.extsearch { font-size: 8pt; TEXT-DECORATION: underline; COLOR: #3C415E;}
.extsearch:hover {COLOR: #FFFFFF;}


SELECT {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px
}
TEXTAREA {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px
}
INPUT {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px
}


H1 {
	font-family : Verdana, sans-serif;
	font-size : 18px;
	color : black;
	margin-bottom : 5px;
	margin-top : 10px;
}
H2 {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #666666;
	margin-bottom : 10px;
	margin-top : 20px;
}
H3 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #666666;
	margin-bottom : 0px;
	margin-top : 10px;
}
H4 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
	margin-bottom : 0px;
	margin-top : 10px;
}
.subhead1 {
	font-size : 10px;
	color : black;
}
.subhead2 {
	font-size : 10px;
	color : green;
}
.subhead3 {
	font-size : 10px;
	color : red;
}
.headerdate, .csc-header-date {
	font-size : 10px;
	color : Green;
	font-weight: normal;
}


.searchform {
	font-size : 11px;
	color : #3C415E;
	font-weight : normal;
}
.searchresultpagetitle {
	font-size : 15px;
	color : #333333;
	font-weight : bold;
}
.searchresultcontent {
	font-size : 11px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultheader {
	font-size : 14px;
	color : #333366;
	font-weight : bolder;
}
.searchmarkup {
	color : #FF0066;
}


.mailform {
	font-size : 12px;
	color : #003366;
	font-weight : normal;
}
.mailformrequired {
	font-size : 12px;
	color : #003366;
	font-weight : bolder;
}
.mailformcomment {
	font-size : 12px;
	color : #CC0000;
	font-weight : bolder;
}
.mailformradio {
	font-size : 10px;
	color : #003366;
	font-weight : normal;
}






.filelinks {
	font-size : 14px;
	color : #990000;
}
.filelinkssize {
	font-size : 14px;
	color : Green;
}



.sitemap1 {
	font-size : 12px;
	color : #CC6600;
}
.sitemap2 {
	font-size : 11px;
	color : #990000;
	margin-left : 20px;
}
.sitemap3 {
	font-size : 10px;
	color : #333399;
	margin-left : 40px;
}
.sitemap4 {
	font-size : 9px;
	color : #003333;
	margin-left : 60px;
}

.loginform {
	font-size : 14px;
	color : #CC0000;
	font-weight : normal;
}

.clear,
.csc-frame-rulerAfter { clear: both; float: none; }

.csc-frame-rulerAfter { border-bottom: 1px solid black; margin: 15px 0 10px; }

.tx_powermail_pi1_fieldwrap_html { padding-bottom: 5px; }
.tx-powermail-pi1 legend { display: none; }
.tx-powermail-pi1 fieldset { border-width: 0; }
.tx-powermail-pi1 label { display: block; float: left; clear: both; width: 100px;  }
.tx-powermail-pi1 textarea { width: 300px; margin: 5px 0;  }
.tx-powermail-pi1 input { width: 200px; }
.tx-powermail-pi1 .powermail_submit { width: 100px; margin: 10px 0 0 100px; }
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_textarea label { float: none; width: 100%;}

.tx-powermail-pi1 #clubopinion label { width: 180px; }
.tx-powermail-pi1 #clubopinion textarea { width: 380px; }
.tx-powermail-pi1 #clubopinion .powermail_submit { margin-left: 140px; }


/* default styles for extension "tx_mininews_pi1" */
	.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title { font-weight:bold; }
	.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser { margin-bottom:15px; }
	.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title { font-weight:bold; }
	.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser { margin-top:0px; margin-bottom:10px; }
	.tx-mininews-pi1 .tx-mininews-pi1-singleView P.tx-mininews-pi1-singleViewField-teaser { font-style:italic; margin-top:5px; margin-bottom:10px; }
	.tx-mininews-pi1 .tx-mininews-pi1-browsebox P SPAN.tx-mininews-pi1-browsebox-strong { font-weight:bold; }
	.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A { color:black; text-decoration:none; }
	.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A:hover { color:black; text-decoration:none; }


#header .col-2 { text-align: center; }
#header .col-2 div.top { font-size: 8pt; font-family: "Pragmatica","Helvetica","TAHOMA","ARIAL","SANS-SERIF";  text-align: center; }
#header .col-4 td { text-align: right; }


#main-content { padding: 20px 50px 20px 20px; }
/* Left column */
#left-column { padding: 20px; height: 100%; }
/* *** */
.footer { text-align: center; padding: 10px; }

/* Submenu */
.menu-item div { position: relative; zoom: 1;}
.menu-item a:hover { color: white; }
.menu-item:hover a { color: white; }
.menu-item a { color: #3C415E; }
.menu-item div:hover ul.submenu { visibility: visible; }
ul.submenu { visibility: hidden; position: absolute; width: 140px;  left: 108px; top: 0; list-style-type: none; padding: 0 3px; margin: 0; }
ul.submenu li { padding: 5px 10px; margin: 0; line-height: 10pt; font-size: 9pt; }

/* *** */
#main-menu a { color: white; }

.root-container .menu-item:hover { background: #7C3020; }
.root-container ul.submenu li { background: #7C3020; }
.root-container .left-container { background: #f2b9c2; }
.root-container .right-container { background: #f2b9c2; }
.root-container .col-1, .root-container .col-3, .root-container .col-4 { background: #f2b9c2; }
.root-container .col-2 { background: #f9d9de; }
.root-container #breadcrumbs { padding:0; margin: 0;}

#uid-3 .menu-item:hover { background: #FE8081; }
#uid-3 ul.submenu li { background: #FE8081; }
#uid-3 .left-container { background: #E7D897; }
#uid-3 .right-container { background: #E7D897; }
#uid-3 .col-1, #uid-3 .col-3, #uid-3 .col-4 { background: #E7D897; }
#uid-3 .col-2 { background: #f2eac6; }
#uid-3 #breadcrumbs { padding: 10px 20px 5px 20px; text-align: left; font-size: 9pt; }

#uid-2 .menu-item:hover { background: #7C3020; }
#uid-2 ul.submenu li { background: #7C3020; }
#uid-2 .left-container { background: #f2b9c2; }
#uid-2 .right-container { background: #f2b9c2; }
#uid-2 .col-1, #uid-2 .col-3, #uid-2 .col-4 { background: #f2b9c2; }
#uid-2 .col-2 { background: #f9d9de; }

#uid-10 .menu-item:hover { background: #396DA9; }
#uid-10 ul.submenu li { background: #396DA9; }
#uid-10 .left-container { background: #cbdbeb; }
#uid-10 .right-container { background: #cbdbeb; }
#uid-10 .col-1, #uid-10 .col-3, #uid-10 .col-4 { background: #cbdbeb; }
#uid-10 .col-2 { background: #e3ecf5; }
#uid-10 #breadcrumbs { padding: 10px 20px 5px 20px; text-align: left; font-size: 9pt; }

#uid-22 .menu-item:hover { background: #F2B701; }
#uid-22 ul.submenu li { background: #F2B701; }
#uid-22 .left-container { background: #FCD5AC; }
#uid-22 .right-container { background: #FCD5AC; }
#uid-22 .col-1, #uid-22 .col-3, #uid-22 .col-4 { background: #FCD5AC; }
#uid-22 .col-2 { background: #FDE9D1; }
#uid-22 #breadcrumbs { padding: 10px 20px 5px 20px; text-align: left; font-size: 9pt; }

#uid-29 .menu-item:hover { background: #ACD200; }
#uid-29 ul.submenu li { background: #ACD200; }
#uid-29 .left-container { background: #d6e97e; }
#uid-29 .right-container { background: #d6e97e; }
#uid-29 .col-1, #uid-29 .col-3, #uid-29 .col-4 { background: #d6e97e; }
#uid-29 .col-2 { background: #e9f2b9; }
#uid-29 #breadcrumbs { padding: 10px 20px 5px 20px; text-align: left; font-size: 9pt; }

#uid-36 .menu-item:hover { background: #FE8081; }
#uid-36 ul.submenu li { background: #FE8081; }
#uid-36 .left-container { background: #f9dce1; }
#uid-36 .right-container { background: #f9dce1; }
#uid-36 .col-1, #uid-36 .col-3, #uid-36 .col-4 { background: #f9dce1; }
#uid-36 .col-2 { background: #fceced; }
#uid-36 #breadcrumbs { padding: 10px 20px 5px 20px; text-align: left; font-size: 9pt; }

#uid-43 .menu-item:hover { background: #FE8081; }
#uid-43 ul.submenu li { background: #FE8081; }
#uid-43 .left-container { background: #d4e8b3; }
#uid-43 .right-container { background: #d4e8b3; }
#uid-43 .col-1, #uid-43 .col-3, #uid-43 .col-4 { background: #d4e8b3; }
#uid-43 .col-2 { background: #f2eac6; }
#uid-43 #breadcrumbs { padding: 10px 20px 5px 20px; text-align: left; font-size: 9pt; }

.tx-skpagecomments-pi1 p { line-height: 12px; padding: 0 0 5px 0; margin: 0; }
input#captcha, input#mailonanswer, input#mailoncomment { display: block; float: left; }
input#mailonanswer, input#mailoncomment { padding: 0; margin: 0 5px 0 0;}
.tx-skpagecomments-pi1 fieldset { border-width: 0; padding: 0;}
.tx-skpagecomments-pi1 label { width: 100px; float: left; display: block; padding-top: 5px; clear: both; font-size: 12px;}
.tx-skpagecomments-pi1 label.check { width: 100%;  float: none; padding: 0; }
.tx-skpagecomments-pi1 label.fortextarea { float: none; width: 100%; margin: 0 0 4px 0;}
.tx-skpagecomments-pi1 label.forcaptcha { width: 170px; padding: 0; margin-top: 2px;}
.tx-skpagecomments-pi1 #skcommentssubmit { clear: both; float: none; margin: 10px 0 0 50px; }
.tx-skpagecomments-pi1 textarea { width: 400px; height: 100px; }
.sk-pagecomments-answerheadline, .sk-pagecomments-headline {color: #666; font-size: 9pt; font-weight: normal; font-family: Arial;}
.sk-pagecomments-answer a { font-size: 9pt; font-weight: normal; font-family: Arial; color: #7a; text-decoration: underline;}

.fce2_col1 { padding: 0 15px 0 0; width: 50%; }
.fce2_col2 { padding: 0 0 0 15px; width: 50%; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
background:#F2B9C2 none repeat scroll 0 0;
}

div.tx-indexedsearch-searchbox td {padding:4px;}
div.tx-indexedsearch-searchbox input { color:#000}

strong.formlabel {color:red;}

div.tx-indexedsearch-searchbox ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

p.csc-header-date {margin-bottom:-9px; padding-bottom:0px; font-size:9pt;}
p.csc-linkToTop {float:right;}
p.csc-linkToBack {float:left;}


hr{
    height: 1px;/**/
    width: 100%;/**/
    color: #666666;/**/
    border-width: 0px 0px 1px 0px;/**/
    border-bottom-style: solid; border-color:#666666;
    clear: both;
}

.align-justify { text-align: justify; }
