a {
	color:#0B234B;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration:none;
}

a:hover {
	color:#C91029;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration:none;
}
td {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
}
h1 {
	margin-top:10px;
	font-family:  Helvetica, Arial, Verdana, sans-serif;
	font-size: 18px;
	letter-spacing:-1px;
	padding-left:4px;
	font-weight:bold;
	
}
h2 {
	font-size: 14px;
	color:#00254D;
}
.footer {
	font-family: Arial;
	font-size: 11px;
	color: #999999;
}
.footer a{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.footer a:hover{
	text-decoration: underline;
}
.nav {
	background-image: url(/fileadmin/templates/images/misc/nav_tiler.jpg);
	background-repeat: repeat-y;
	padding-top: 24px;
	padding-left: 9px;
	padding-right: 9px;
	padding-bottom: 24px;
}
.navfix {
	width:140px;
}
.main-cell {
	padding-left: 2.4em;
	padding-right:2.4em;
	padding-bottom:2.4em;
	padding-top:1.8em;
	/*padding:24px;*/
}
/* CSS Document */

.dd-table {
	background-color:#011F3E;
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
	border:1px solid #FFFFFF;
}

.dd-cell {
	padding-right:12px;
	padding-left:12px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #FFFFFF;
	text-decoration: none;
}

.dd-cell a, .dd-cell a:hover {
	color: #FFFFFF;
	text-decoration:none;
	line-height: 19px;
}

.dd-cell-over a, .dd-cell-over a:hover {
	color: #FFFFFF;
	text-decoration:none;
	line-height: 19px;
}

.dd-cell-over {
	padding-right:12px;
	padding-left:12px;
	padding-top:0px;
	padding-bottom:0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #FFFFFF;
	background-color: #E1081F;

}

.rl-cell {
	padding-right:6px;
	padding-left:7px;
	padding-top:0px;
	padding-bottom:3px;
	width:105px;
	padding-top:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
}

.rl-cell-over {
	padding-left:7px;
	padding-top:0px;
	padding-bottom:3px;
	padding-right:6px;
	width:105px;
	padding-top:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
}

.rl-cell a {
	color: #666666;
	text-decoration:none;
	line-height:12px;	
}

.rl-cell-over a {
	color: #666666;
	text-decoration:none;
	line-height:12px;
	
}
.rl-cell a:hover {
	color: #E1081F;
	text-decoration:none;
	line-height:12px;	
}

.rl-cell-over a:hover {
	color: #E1081F;
	text-decoration:none;
	line-height:12px;
}

.side-links {
	color: #666666;
	text-decoration:none;
	line-height:14px;
	padding-right:6px;
	padding-left:7px;
	width:105px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
	
}

.side-links a {
	color: #666666;
}

.side-links a:hover {
	color: #E1081F;
}

li {
	margin-left:-20px;
	list-style-image: url(images/bullet.gif);
}

.csc-sitemap-level2 {
	padding-left:30px;
}

.csc-sitemap-level3 {
	padding-left:60px;
}

.csc-sitemap-level4 {
	padding-left:90px;
}
/* Gallery Styles */
/* default styles for extension "tx_lzgallery_pi1_simple" */
    /* gallerie - listing */
	#tx-lzgallery-pi1-listing { width: 400px;font-size:12px;padding:0px; margin: 0px; font-family:arial;border: 1px solid #CCCCCC;}
	#tx-lzgallery-pi1-listing tr.line1 { background-color:#011E3E;color:#FFFFFF;} 
	#tx-lzgallery-pi1-listing tr.line1 a { color:#FFFFFF; font-weight: bold; text-decoration: none;}
	#tx-lzgallery-pi1-listing td.count { color:#FFFFFF; text-align: right; padding-right:10px;}
	#tx-lzgallery-pi1-listing td.preview {padding:5px;width:80px;padding-left:4px;}
	#tx-lzgallery-pi1-listing td #storagecell {
		text-align:center;
		border: none;
		margin: 0px;
		padding:0px;
		background-color: #F0F0F0;
	}
	 #tx-lzgallery-pi1-listing td.title {font-size:12px;font-face:bold; padding:2px; padding-left: 10px;width:80%;}
	#tx-lzgallery-pi1-listing tr.line2 {padding:10px;}
	
	#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:#00008c;}
	#tx-lzgallery-pi1-parent-descr-short {padding:4px 4px 20px 4px;border: none}
	#tx-lzgallery-pi1-parent-title {font-size:20px;padding:4px 4px 4px 4px;border: none}
	#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;border: none}

    /* gallery - album  */

	.tx-lzgallery-pi1 {text-align:center; width:100%;}
	#tx-lzgallery-pi1-fotonav td {color:#FFFFFF; text-align:center;padding-left:5px;padding-right:5px;}
	#tx-lzgallery-pi1-fotonav td.descr {color:#00008c;}
	#tx-lzgallery-pi1-fotonav {background-color:#011E3E;color:#FFFFFF; font-family:arial;padding-left:15px;padding-right:15px;border: none}
	#tx-lzgallery-pi1-fotonav a {color:#FFFFFF; font-family:arial;}
	#tx-lzgallery-pi1-fotos {text-align:center;padding:0px 0px 0px 0px; margin: 0px; width:100%;border: none}
	#tx-lzgallery-pi1-fotos td {
		text-align:center;
		padding:0px;
		border: none;
		margin: 0px;
	}
	.tx-lzgallery-pi1 #align-left  {
		text-align:left;
	}
	.tx-lzgallery-pi1 #align-right {
		text-align:right;
	}
	#tx-lzgallery-pi1-fotos td #storagecell {
		text-align:center;
		border: none;
		margin: 0px;
		padding:0px;
		background-color: #F0F0F0;
	}

	#tx-lzgallery-pi1-title {text-align:center;margin-bottom:20px;font-size:13px;font-weight:bold;color:#011E3E;border: none}
	#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;}
	
/* Vac Plus Square Styles */

.csc-mailform {
	border: none;
	padding-left: 120px;
}

.csc-mailform label {
	width: 130px;
	float: left;
}

.csc-mailform-field {
	padding: 1px;
	width: 250px;
	float:left;
}

.csc-mailform-field input, .csc-mailform-field textarea {
	width: 230px;
}
#mailformformtype_mail {
	width: 100px;
}


