﻿@font-face {
	font-family: 'MinionRegular';
	src: url('webfontkit-HK/morg___-webfont.eot');
	src: local('☺'), url('http://www.haller-kreisblatt.de/fileadmin/templates/Haller_Kreisblatt/webfontkit-HK/morg___-webfont.woff') format('woff'), url('http://www.haller-kreisblatt.de/fileadmin/templates/Haller_Kreisblatt/webfontkit-HK/morg___-webfont.ttf') format('truetype'), url('http://www.haller-kreisblatt.de/fileadmin/templates/Haller_Kreisblatt/webfontkit-HK/morg___-webfont.svg#webfont6wCnOKD6') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'RoxyMediumNormal';
	src: url('webfontkit-HK/roxmd__-webfont.eot');
	src: local('☺'), url('http://www.haller-kreisblatt.de/fileadmin/templates/Haller_Kreisblatt/webfontkit-HK/roxmd__-webfont.woff') format('woff'), url('http://www.haller-kreisblatt.de/fileadmin/templates/Haller_Kreisblatt/webfontkit-HK/roxmd__-webfont.ttf') format('truetype'), url('http://www.haller-kreisblatt.de/fileadmin/templates/Haller_Kreisblatt/webfontkit-HK/roxmd__-webfont.svg#webfontdcnXggEg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MinionItalic';
	src: url('webfontkit-HK/moi____-webfont.eot');
	src: local('☺'), url('http://www.haller-kreisblatt.de/fileadmin/templates/Haller_Kreisblatt/webfontkit-HK/moi____-webfont.woff') format('woff'), url('http://www.haller-kreisblatt.de/fileadmin/templates/Haller_Kreisblatt/webfontkit-HK/moi____-webfont.ttf') format('truetype'), url('http://www.haller-kreisblatt.de/fileadmin/templates/Haller_Kreisblatt/webfontkit-HK/moi____-webfont.svg#webfontZ4aM8Ktl') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*

#content p.bodytext { font: 10pt MinionRegular; }
*/
#content .newstable b { padding-top: 2px; }
#content .newstable .newslink a { font: 14pt RoxyMediumNormal; text-decoration: none;  padding-top: 2px;}
#content h3 { font: 20pt RoxyMediumNormal; }

body {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	background: #999999;
}
td {
	font: 10pt Tahoma, Geneva, sans-serif;
	color: #000000;
}


.greyback {
background: #EFEFEF;
}
div.mainMenu {
margin-top: 4px;
background: #F0F0F0;
}

div.mainMenuItem2{
padding:4px;
}

div.mainMenu_neu {
margin-top: 14px;
margin-left: 4px;
background: #F0F0F0;
}

div.mainMenuItem_neu{
padding-top:4px;
background: #F0F0F0;
width: 171px;
}

div.mainMenuItem_act_neu{
padding-top:4px;
background: #F0F0F0;
width: 171px;
}

div.mainMenu2_neu {
border-style: inset;
border-left-width: 0px;
border-top-width: 0px;
border-right-width: 3px;
border-bottom-width: 3px;
border-bottom-color: #A0A0A0;
border-right-color: #A0A0A0;
width: 171px;
margin-bottom: 10px;
}

div.mainMenuItem2_neu{
padding:1px 4px 2px 4px;
background: #dceaef;
width: 163px;
font-size: 9pt;
font-weight: normal;
}
div.mainMenuItem2_neu a{
font-weight: normal;
}
div.tx-newloginbox-pi1 {
padding: 0px;
margin: 0px;
}
a.mainMenuItemLink2{
text-decoration: none;
}
a.mainMenuItemLink:hover{
font-weight: bold;
color: black;
background: #D00000;
padding:2px;
}

#subnav {
text-align: center;
}
a{
font-weight: bold;
color: black;
}
a:hover{
font-weight: bold;
color: black;
background: #D00000;
}

h1 {
font-size: 14pt;
}
h3 {
font: 14pt Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
color: #000000;
}
h6 {
font: 10pt Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
}

.bodytext {}

table.partnerliste {
border: 1px solid black;
padding: 4px;
}
span.kleiner {
font-size: 8pt;
}
p.kleiner {
font-size: 8pt;
}
img {
border: none;
}
#right {
height: 750px;
width: 140px;
padding-left: 8px;
padding-right: 8px;
}
#user {
width: 100px;
border: 1px solid #00B0E8;
}
#pass {
width: 100px;
border: 1px solid #00B0E8;
}
.TabelleMitRand {
border: 1px solid black;
padding: 2px;
}
#banner{
text-align: center;
}
.bannerrechts {
margin-top: 10px;
}
.fotobook_thumb {
width: 140px;
height: 110px;
border: 1px solid #CCCCCC;
text-align: center;
}
.fotobook_image {
width: 630px;
border: 1px solid #CCCCCC;
text-align: center;
}

#fcecol1 {
padding-left: 8px;
padding-right: 8px;
}
#fcecol2 {
padding-left: 8px;
padding-right: 8px;
}
#fcecol3 {
padding-left: 8px;
padding-right: 8px;
}

.newsitem {
width: 200px;
margin-right: 12px;
}
.newsitem1 {
width: 200px;
margin-right: 12px;
}
.newsitem2 {
margin-right: 12px;
width: 200px;
}
.news {
overflow: auto;
}
.csc-header  {
display: block;
margin-top: 10px;
}
.newsitembar {
width: 200px;
}

.newsbild {
padding-left: 6px;
padding-bottom: 2px;
padding-right: 8px;
}
p.align-center {
width: 100%;
text-align: center;
}
p.align-left {
width: 100%;
text-align: left;
}
p.align-right {
width: 100%;
text-align: right;
}
p.indent {
margin-left: 25px;
}


div.filelinks img {
margin-top: 20px;
border: 1px solid #cccccc;
}

dl.csc-menu dd {
padding: 0px;
margin-left: 8px;
}

#fcecol1 {
width: 33%;
}
#fcecol2 {
width: 33%;
}
#fcecol3 {
width: 33%;
}

#seite-1229 #fcecol1 {
width: 54%;
}
.newstable {
 background: #f0f0f0;
 }
 
.hidden {
 display: none;
 }
 
p.tx-srfeuserregister-pi1-error {
color: red;
font-weight: bold;
width: 100%;
padding: 6px;

}

#banneroben img {
margin-top: 3px;
}

#banneroben img:first-child {
margin-top: 0;
}

#seite-244 #content div img {
	margin: 0px 0px 7px 12px;
}
#right div img {
margin-bottom: 10px;
border: 1px solid #cccccc;
}


dd.tx-srfeuserregister-pi1-captcha-response label{
display: block;
width: 20em;
}

#tx-srfeuserregister-pi1-captcha-response {
clear: both;
}
img.tx-srfreecap-pi2-image{
float: right;
border: 1px solid #cccccc;
}

#tx-srfeuserregister-pi1-captcha-response {
clear: both;
}

#seite-1557 dt.tx-srfeuserregister-pi1-password {
display: none;
}
#seite-1557 dd.tx-srfeuserregister-pi1-password {
display: none;
}

#seite-1557 p.tx-srfeuserregister-pi1-trash {
display: none;
}



/* Class for the whole plugin*/
.tx-kesmallads-pi1					{ }

/* list view */

.tx-kesmallads-pi1 p.bodytext {margin: 0;padding: 0; }
.tx-kesmallads-pi1-listrow			{ clear:both; padding-top:10px;}
.tx-kesmallads-pi1-listrow-odd		{ clear:both; padding-top:10px; }
.tx-kesmallads-pi1-image 			{float: left;  margin-bottom: 1em; margin-right: 1em;}
.tx-kesmallads-pi1-textcontent		{margin-left: 210px; margin-bottom: 1em; }
.tx-kesmallads-pi1-category			{font-style: italic; float: left; display: inline-block;padding-right: 0.3em;}
.tx-kesmallads-pi1-category:after			{content: ' / '; }
.tx-kesmallads-pi1-category2			{font-style: italic; float: left;  display: inline-block;padding-right: 0.3em;}
.tx-kesmallads-pi1-category2:after			{content: " / ";}
.tx-kesmallads-pi1-category3			{font-style: italic;  display: inline-block;}
h2.tx-kesmallads-pi1-title			{font-weight:bold; margin:0; padding:0; font-size: 10pt; display: inline-block; width: 400px; }
.tx-kesmallads-pi1-phone			{float: left; margin:0; padding:0;padding-right: 3em; }
.tx-kesmallads-pi1-email			{ margin: 0; padding: 0;}
.tx-kesmallads-pi1-content 			{ margin-bottom:2px; padding:0 10px 0 0;}
.tx-kesmallads-pi1-listdivider 		{ border-bottom:1px dashed black; margin:5px 10px 5px 0; clear:both;}

/* search */
.tx-kesmallads-pi1-searchbox-sword	{ border:1px solid black; }
.tx-kesmallads-pi1-searchbox-button { border:1px solid black; }

/* edit */
.error_not_allowed  				{ color:red; }
.tx-kesmallads-pi1-editlink,.tx-kesmallads-pi1-deletelink { float: right;}
.tx-kesmallads-pi1-deletelink a, 
.tx-kesmallads-pi1-editlink a 		{ line-height:30px; text-align:center; padding:2px; margin:0 10px 10px 0; width:60px; border:1px dotted; text-decoration:none; color:black;}
.tx-kesmallads-pi1-editlink a 		{ border-color:green; background:lime;}
.tx-kesmallads-pi1-deletelink a 	{ border-color:black; background:red;}
.tx-kesmallads-pi1-submitDate 	 	{ float: left; font-style: italic; padding-right: 2em;}
.tx-kesmallads-pi1-endDate  	 	{ display: none; }

/* Pagebrowser */
.tx-kesmallads-pi1-browsebox {
	margin:3px;
	/*border:1px solid black;*/
	padding:3px;
	/*background-color:#DDDDDD;*/
}
.tx-kesmallads-pi1-browsebox TD {
	font-size: 10px;
}
.tx-kesmallads-pi1-browsebox-strong, .tx-kesmallads-pi1-browsebox-SCell {
	font-weight: bold;
}
.tx-kesmallads-pi1-browsebox-SCell P,.tx-kesmallads-pi1-browsebox TD P{
	margin:0px;
}

.tx-kesmallads-pi1-browsebox-SCell {
	/*background-color: #CCCCCC;*/
	/*border:1px solid black;*/
	padding-left:0px; padding-right:3px;
}

/* teaser view*/
.tx-kesmallads-pi1-teaser_row		{ margin-top:.5em; }
.tx-kesmallads-pi1-teaser_cat		{ font-weight:bold; }
.tx-kesmallads-pi1-teaser_title		{ }
.tx-kesmallads-pi1-teaser_link		{ font-size:10px; margin-top:3px; display:block;}

/* shortlist view*/
.tx-kesmallads-pi1-searchresult-shortlist	{ font-size:12px; padding:0 0 0 0; margin:0 0 3px 0; } 
.tx-kesmallads-pi1-searchresult-noresult	{ font-size:12px; padding:0 0 0 0; margin:0 0 3px 0;}

/* mode selector */
.tx-kesmallads-pi1-modeSelector	table 													{ }
.tx-kesmallads-pi1-modeSelector table tbody tr td 										{ background:#CCCCCC; }
.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell 	{ background:#DDDDDD; }
.tx-kesmallads-pi1-modeSelector table tbody tr td p a:link,
.tx-kesmallads-pi1-modeSelector table tbody tr td p a:visited,
.tx-kesmallads-pi1-modeSelector table tbody tr td p a:hover 							{ display:block; border-left:1px solid black; border-top:1px solid black; text-decoration:none; color:black;}


/* form */
.tx-kesmallads-pi1 form { }
.tx-kesmallads-pi1 form .smalladform-label,
.tx-kesmallads-pi1 form .smalladform-label-label,
.tx-kesmallads-pi1 form .smalladform-label-check 		{ clear:left; margin-top:5px;}
.tx-kesmallads-pi1 form .smalladform-label-check 		{ float:left; }
.tx-kesmallads-pi1 form .smalladform-label-req			{ font-weight:bold; }
.tx-kesmallads-pi1 form .smalladform-field,	
.tx-kesmallads-pi1 form .smalladform-field-label,	
.tx-kesmallads-pi1 form .smalladform-field-check 		{ margin-top:5px; }
.tx-kesmallads-pi1 form .smalladform-field-check 		{  }
.tx-kesmallads-pi1 form .smalladform-field-label 		{ clear:left;  }
.tx-kesmallads-pi1 form select  						{ clear: both; border:1px solid black; margin-bottom:0;}
.tx-kesmallads-pi1 form file 							{ clear: both; border:1px solid black; margin-bottom:0;}
.tx-kesmallads-pi1 form input.inputclass				{ clear: both; border:1px solid black; margin-bottom:0;}
.tx-kesmallads-pi1 form input.submitclass				{ clear: both; border:1px solid black; margin-bottom:0; margin-top: 0.5em;}
.tx-kesmallads-pi1 form textarea.inputclass				{ clear: both; border:1px solid black; margin-bottom:0;}


/* These are the styles for the old table layout form.
 * Just uncomment them, if you still want to use the table layout.
*/

/*
.tx-kesmallads-pi1 form table.csc-mailform	{ }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-labelcell							{ }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-labelcell-check						{ font-size:80%; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-labelcell p.csc-form-label-req		{ font-weight:bold; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell 							{ }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell select 					{ border:1px solid black; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell file 						{ border:1px solid black; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell input.inputclass			{ border:1px solid black; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell input.submitclass			{ border:1px solid black; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell textarea.inputclass		{ border:1px solid black; }
*/


#seite-1555 #fcecol2,
#seite-1559 #fcecol2,
#seite-1533 #fcecol2 
{
display: none;
}



#seite-1569 #right {
width: 200px;
}
#seite-1569 #mainMenu {
width: 200px;
}
#seite-1569 #kopftd {
display: none;
}

#seite-1569 #linielinks,
#seite-1569 #linierechts
 {
width: 304px;
}


div.tx-felogin-pi1 h3 {
display: none;
}

div.tx-felogin-pi1 > div {
display: none;
}

div.tx-felogin-pi1 a:hover {
background: none;
border: none;
outline: none;
}

#seite-1533 #Print,
#seite-1533 #Online_und_Print
{
display: none;
}

#news-single-table .news-single-img {
text-align: center;
}

#news-single-table .news-single-img img {
border: 1px solid #ccc;
}

#content div.filelinks_layout_1 img {
width: 40%;
height: 40%;
float: left;
margin-right: 1em;
}
#content div.filelinks_layout_1 {
background: #ddd;
padding-left: 1em;
padding-bottom: 200px;
}

#content div.filelinks_layout_1 div.pdf {
clear: both;
width: 300px;
padding-right: 2em;
}

span.filecount {
display: none;
}
