html {
	height:100%;
}

body { 
	color: #000000;
	margin:0px;
	padding:0px;
	height:100%; 
	background-image:url(/site/fileadmin/images/svbackgroundorange.png);
	background-repeat: repeat-y;
	background-color: #FFFFFF; 

}

body.plain {
	color: #000000;
	margin:5px;
	padding:5px;
	background-image:none;
}

body, th, td, ul, ol, dl, dt, dd, p, div, blockquote,input { 
	font-size: 9pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif 
}

.warning {
	font-size: 15px;
	color:red;
}

a {
  color: blue;
  text-decoration: none;
}

a:hover {
  color: blue;
  text-decoration: underline;
}

a.langMenu {
	color: blue;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.langMenu:hover {
	color: white;
	border-width:none;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.topMenu {
	color: black;
	font-size: 8pt; 
	font-weight: normal;
	text-decoration: none;
}

a.topMenu:hover {
	color: white;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.leftMenuLayer1 {
	color: black;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.leftMenuLayer1:hover {
	color: white;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.leftMenuLayer2 {
	color: #333333;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.leftMenuLayer2:hover {
	color: white;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.leftMenuLayer3 {
	color: #333333;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.leftMenuLayer3:hover {
	color: white;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.rightMenu {
	color: black;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.rightMenu:hover {
	color: white;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}


h1 { 
	font-weight: bold; 
	font-size: 14pt 
}

h2{
	font-size:12px;
}

h3{
	font-size:12px
}

p.TopMenu {
	padding:4px;
	margin:0px;
}

p.LeftMenu {
	padding:4px;
	margin:0px;
}

div.LeftMenuLayer1Inline {
	padding-left:0px;
	margin:0px;
}

div.LeftMenuLayer2Inline {
	padding-left:5px;
	margin:0px;
}

div.LeftMenuLayer3Inline {
	padding-left:8px;
	margin:0px;
}

div.backPage { 
	width:817px;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url(/site/fileadmin/images/svbackgroundorange.png);
}

div.EmptyTopSpacer {
	width:500px;
	height:100px;
	padding:0px;
	margin:0px;
	float:left;
	background-color:#FFFFFF;
}

div.RightEmptyColumn {
	position:absolute;
	top: 0px;
	left: 684px;
	width:133px;
	margin:0px;
	padding:0px;
	float:right;
}

div.Content {
	position:relative;
	top:0px;
	height:100%;
	left:145px;
	width:510px;
	padding:4px;
	margin:0px;
	float:left;
	background-color:#FFFFFF;
}



div.backPicture {
	position:absolute;
	top:0px;
	left:0px;
	padding:0px;
	margin:0px;
}

div.TopMenuBack { 
	position:absolute;
	top:16px;
	left:115px;
	width:650px;
	height:70px;
	margin:0px;
	padding:0px;
	background-color:#FBD7A0;
}

div.TopMenuB1 {
	width:18px;
	height:70px;
	margin:0px;
	padding:0px;
	float:left;
	background-color:#FDAE4E;
}

div.TopMenuB2 {
	height:70px;
	width:70px;
	margin:0px;
	padding:0px;
	float:left;
	background-color:#FE9A29;
}

div.TopMenuBSpacer {
	width:8px;
	height:70px;
	float:left;
}

div.TopMenuBItem {
	height:70px;
	width:110px;
	margin:0px;
	padding:0px;
	float:left;
	background-color:#FDAE4E
}

div.TopMenuB12 {
	position:absolute;
	top:0px;
	left:569px;
	width:115px;
	height:70px;
	margin:0px;
	padding:0px;
	float:left;
	background-color:#FDAE4E
}

div.LeftMenuBack {
	position:absolute;
	top:173px;
	left:0px;
	width:116px;
	margin:0px;
	padding:0px;
	float:left;

}

div.LeftMenuTopCell {
	width:116px;
	padding:0px;
	height:15px;
	background-color:#A6CA7C;
}

div.LeftMenuLayer1 {
	width:116px;
	padding:0px;
	margin:0px;
	background-color:#8DBB60;
}

div.LeftMenuLayer2 {
	width:116px;
	padding:0px;
	background-color:#A6CA7C;
}

div.LeftMenuLayer3 {
	width:116px;
	padding:0px;
	background-color:#C0DA9E;
}

div.RightMenuContent {
	padding:0px;
	margin:0px;
	padding-top:100px;
}

th {
	border:0px;
	color:#000000;
	background-color:#a9a9a9;
}

td { 
	border: 0px; 
	padding: 3px;
}

td.topMenu {
	padding:5px;
}

td.leftmenu {
	padding:5px;
}

td.colored {
	background-color: #EEEEEE;
}

td.blank {

}

img {
	border: 0px;
}

/* default styles for extension "tx_lzgallery_pi1_simple" */
    /* gallerie - listing */
	#tx-lzgallery-pi1-listing {border-style:dotted;border-width:1px;border-color:#CCCCCC;border-collapse:collapse;font-size:12px;padding:0px;font-family:verdana}
	#tx-lzgallery-pi1-listing tr.line1 {background-color:lightgrey;color:black;}
	#tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space:nowrap;}
	#tx-lzgallery-pi1-listing tr.line1 td.count{white-space-nowrap;padding-left:20px;}
	#tx-lzgallery-pi1-listing td.preview {padding:0px;width:80px;padding-left:4px;}
	#tx-lzgallery-pi1-listing td.title {font-size:16px;font-face:bold;padding-left:10px;width:80%;}
	#tx-lzgallery-pi1-listing tr.line2 {padding:0px;}
	
	#tx-lzgallery-pi1-listing a {color:black;}	
	#tx-lzgallery-pi1-listing #line-descr-short {border-top-width:1px;border-top-style:dotted;border-top-color:#CCCCCC;}
	#tx-lzgallery-pi1-parent-descr-short {padding:4px 4px 20px 4px;}
	#tx-lzgallery-pi1-parent-title {font-size:20px;padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-count {padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-subcount {padding:0px 4px 4px 4px;}
	#tx-lzgallery-pi1-listing td.information {font-size:10px;white-space:nowrap;}

    /* gallery - album  */

	#tx-lzgallery-pi1-fotonav td {text-align:center;padding-left:15px;}
	#tx-lzgallery-pi1-fotonav td.descr {color:#00008c;}
	#tx-lzgallery-pi1-fotonav {background-color:lightgrey;border-color:#CCCCCC;border-style:solid;border-width:2px;font-family:verdana;}

	#tx-lzgallery-pi1-fotos {border-width:2px;border-style:solid;border-color:#CCCCCC;text-align:center;padding:5px 5px 5px 5px;background-color:white;border-collapse:collapse;font-family:verdana;}
	#tx-lzgallery-pi1-fotos td {text-align:center;padding:0;border-style:solid;border-width:1px;border-color:#CCCCCC;padding:3px;}

	#tx-lzgallery-pi1-title {border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#CCCCCC;text-align:center;margin-bottom:20px;font-size:20px;}
	#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:justify;}

    /* gallery - annotations */
	.tx-lzgallery-pi1-5x5-filename {font-size:10px;font-style:italic;}
	.tx-lzgallery-pi1-1x1-1 {font-size:12px;font-face:bold;border-bottom:1px solid lightgray;}
	.tx-lzgallery-pi1-1x1-2 {font-size:12px;border:1px solid lightgray;margin:3px 3px 3px 3px;}
	.tx-lzgallery-pi1-1x1-filename {font-size:10px;font-style:italic;}

.align-right { text-align:right }
.align-center { text-align:center }
