﻿* 
{
   margin: 0px;
   padding: 0px;
}
body 
{
   font-family       : Arial, Verdana, sans-serif;
   background        : #6dd9ed; /* Old browsers */
   /* IE9 SVG, needs conditional override of 'filter' to 'none' */
   background        : url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkZDllZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwNjZjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzAwNjZjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzZkZDllZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
   background        : -moz-linear-gradient(top, #6dd9ed 0%, #0066cc 40%, #0066cc 60%, #6dd9ed 99%);/* FF3.6+ */
   background        : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6dd9ed), color-stop(40%,#0066cc), color-stop(60%,#0066cc), color-stop(99%,#6dd9ed)); /* Chrome,Safari4+ */
   background        : -webkit-linear-gradient(top,  #6dd9ed 0%,#0066cc 40%,#0066cc 60%,#6dd9ed 99%); /* Chrome10+,Safari5.1+ */
   background        : -o-linear-gradient(top,  #6dd9ed 0%,#0066cc 40%,#0066cc 60%,#6dd9ed 99%); /* Opera 11.10+ */
   background        : -ms-linear-gradient(top,  #6dd9ed 0%,#0066cc 40%,#0066cc 60%,#6dd9ed 99%); /* IE10+ */
   background        : linear-gradient(to bottom,  #6dd9ed 0%,#0066cc 40%,#0066cc 60%,#6dd9ed 99%); /* W3C */
   filter            : progid:DXImageTransform.Microsoft.gradient( startColorstr='#6dd9ed', endColorstr='#6dd9ed',GradientType=0 ); /* IE6-8 */
}
#container {
   margin            : 0px auto 0px auto;
   width             : 1152px;
}
#inhalt 
{
   width             : 1150px;
   min-height        : 700px;
}
#news 
{ /*Inhalt Links*/
   float             : left;
   width             : 200px;
   min-height        : 600px;
   border-style      : solid;
   border-color      : black;
   border-width      : 2px;
   padding           : 5px;
   background-color  : #0066cc;
   margin-right      : 7px;
   color             : white;
   font-size         : 10px;
   box-shadow        : inset 0 0 0 1px rgba(255, 255, 255, 0.05), 0 4px #262a2e, 0 3px #1f2326, 0 5px 3px 3px rgba(0, 0, 0, 0.5);
}
#news h4
{
   color             : #ffff33;
   padding           : 5px 0px 5px 0px;
   font-size         : 11pt;
}
article 
{ /*Inhalt rechts*/
   float             : left;
   border-style      : solid;
   border-color      : black;
   border-width      : 2px;
   width             : 915px;
   min-height        : 600px;
   padding           : 5px;
   box-shadow        : inset 0 0 0 1px rgba(255, 255, 255, 0.05), 0 4px #262a2e, 0 3px #1f2326, 0 5px 3px 3px rgba(0, 0, 0, 0.5);
   background-color  : #87CEFA;
}
#rechts
{
   float             : left;
   width             : 929px;
}

#header 
{
	text-align        : left;
   width             : 1150px;
   display           : inline-block;
}
#header h1 { /*Kopfzeile Titel1*/
	font-size:40pt;
	color: black;
}
#header h2 { /*Kopfzeile Titel2*/
	font-size: 20pt;
	color: black;
}
/*
header img {
	float: left;
	margin: 20px 0px 5px 300px;	
}
*/
#titel 
{ /*header h1, header h2*/
   float                : left;
   margin-top           : 33px;
   color                : #0066cc;
}
#logo
{
   float             : right;
}
#logo img
{
   height            : 165px;
}
a 
{
   color             : #3399CC;
   font-weight       : 600;
   text-decoration   : none;
}
a:hover 
{	
   color             : #ffe700;
}
#nav 
{
   position          : relative;
   width             : 925px;
   /*width             : 1146px; */
	background-color  : #0066cc;
   display           : inline-block;
   margin-bottom     : 10px;
   padding           : 0px;
   list-style        : none;
   border-bottom     : 2px solid #232428;
   border-top        : 2px solid #232428; 
   border-left       : 2px solid #232428; 
   border-right      : 2px solid #232428; 
	box-shadow        : inset 0 0 0 1px rgba(255, 255, 255, 0.05), 0 4px #262a2e, 0 3px #1f2326, 0 5px 3px 3px rgba(0, 0, 0, 0.5);
}
#nav li 
{
   list-style        : none;
   float             : left; 
}
#nav li a 
{
   display           : block;
   font-size         : 15px;
	font-weight       : bold;
	color             : #ffff33;
	padding           : 5px 5px;
	border-right      : 1px solid #232428;
}
#slider {
        position:relative;
        width: 774px;
        background:url([[++assets_url]]/components/slideshowmanager/nivo-slider/demo/images/loading.gif) no-repeat 50% 50%;
        left: 207px;
}
#gmap_canvas 
{
   overflow          : hidden;
   width             : 915px;
   height            : 500px;
}
#gmap_canvas 
{
   width             : 915px;
   height            : 500px;
}
#WegDesc
{
   margin-top        : 20px;
}
#titelinhalt{
        text-align: center;
}
#werbungen1 img,#werbungen2 img, #werbungen3 img, #werbungen4 img, #werbungen8 img, #werbungen11 img, #werbungen12 img{
        width: 320px;
        margin: 15px 0px 10px 0px;
} 
#werbungen10 img, #werbungen5 img, #werbungen9 img, #werbungen7 img, #werbungen6 img{
        width: 320px;
}
h4 { /*Titel Links*/
	color: #ffff33;
	padding: 10px 0px 5px 0px;
	font-size: 14pt;
}
h3 
{
   /*width             : 1180px; */
   /*height            : 18px;*/
   font-size         : 24px;
   padding-top       : 5px;
   padding-bottom    : 20px;
   text-align        : left;
}
.fa-facebook-square{
        color: #0066cc;
        margin: 30px 0px 0px 0px;


}
.fa-facebook-square:hover{
        color: #02dffc;
}
footer {
	width: 1150px;
	clear: both;
	text-align: center;
	padding: 10px;
}

/******************************************************************************/
/* ResList                                                                    */
/******************************************************************************/
#ResList th, td
{
   text-align        : left;
}

/******************************************************************************/
/* Iframe                                                                     */
/******************************************************************************/
#IFrame1
{
   width             : 910px;
   height            : 700px;
   overflow-y        : hidden;
   overflow-x        : hidden;
}

/******************************************************************************/
/* Simply-Search                                                              */
/******************************************************************************/
.sisea-search-form
{
   font-size         : 8px;
   border            : 0px;
}
#NSSearch fieldset
{
   border            : 0;
}
#NSSearch input[type="text"]
{
   margin-top        : 1px;
   font-size         : 10px;
   border            : 1px solid blue;
   width             : 145px;
}
#NSSearch .Button
{
   margin-top        : 1px;
   font-size         : 6px;
   border            : 1px solid blue;
}
#NSSearch input[type="submit"]
{
   margin-top        : 1px;
   font-size         : 9px;
   border            : 1px solid blue;
}

.sisea-highlight 
{
   background-color  : #ffff66;
}
.sisea-result
{
   border-bottom     : 2px dotted #DCDCDC;
   margin-bottom     : 5px;
   padding-bottom    : 4px;
   padding-top       : 2px;
}
.sisea-result h3
{
   margin            : 0px;
   font-size         : 18px;
   font-weight       : bold;
   background-color  : #0066CC;
   color             : white;
}
.sisea-index
{
   font-size         : 16px;
   font-weight       : bold;
   color             : #DCDCDC;
   float             : left;
   padding-right     : 5px;
   width             : 35px;
}
.sisea-text
{
   border-left       : 2px dotted #DCDCDC;
   float             : left;
   padding-left      : 5px;
   width             : 735px;
}
.sisea-extract
{
   font-size         : 11px;
   font-weight       : normal;
}

.sisea-results
{
   margin            : 0px;
   padding-bottom    : 10px;
}
.sisea-paging
{
   margin-top        : 5px;
   margin-bottom     : 10px;
/*   border            : 1px solid green; */
}
.sisea-page
{
   margin-left       : 2px;
   margin-right      : 2px;
   padding-left      : 3px;
   padding-right     : 3px;
   border            : 1px solid #3333ff;
   background-color  : #33ccff;
   font-size         : 16px;
}
.sisea-page a
{
   font-size         : 16px !important;
   color             : white;
}
