BODY { background-color: #000066; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; }
.row { border: 1px solid #FFFF99;}
img {border: 0px;}
.border {border: 1px solid #CCFF66;}
.form { background: #FFFFFF ;  color: #000000; padding-left:2px; border : 1px solid #000000; }
#status { width: 100%; margin: 20px auto 20px  auto; padding:0; float:left; }
#status_inner { padding:5px; background: #FFFFFF; }
.fsmall { font-size: 12px;}
#lh-col { background-color: #339933; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; border: solid #FFFF99; border-width: 0 1px 0 0; }
#lh-col a:link, #tmpleft a:link{ color:#FFFF33; text-decoration:none;}
#lh-col a:visited, #tmpleft a:visited{ color:#FFFF33; text-decoration:none;}
#lh-col a:active, #tmpleft a:active{ color:#FFFF33; text-decoration:none;}
#lh-col a:hover, #tmpleft a:hover { color:#CCFF66; text-decoration:none;}
#lh-col td.today{background:  ;  color: #FFFFFF; border: 1px solid #CCFF66; }
#ce-col { background-color: #FFFF99;padding-bottom:20px; }
#ce-col a:link{ color:#009900; text-decoration:none;}
#ce-col a:visited{ color:#009900; text-decoration:none;}
#ce-col a:active{ color:#009900; text-decoration:none;}
#ce-col a:hover { color:#000000; text-decoration:none;}
#start #page-wrapper .content a:link{ color:#009900; text-decoration:none;}
#start #page-wrapper .content a:visited{ color:#009900; text-decoration:none;}
#start #page-wrapper .content a:active{ color:#009900; text-decoration:none;}
#start #page-wrapper .content a:hover { color:#000000; text-decoration:none;}
#rh-col { background-color: #339933; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; border: solid #FFFF99; border-width: 0 1px 0 0;}
#rh-col a:link, #tmpright a:link{ color:#FFFF33; text-decoration:none;}
#rh-col a:visited, #tmpright a:visited{ color:#FFFF33; text-decoration:none;}
#rh-col a:active, #tmprighta:active{ color:#FFFF33; text-decoration:none;}
#rh-col a:hover, #tmpright a:hover { color:#CCFF66; text-decoration:none;}
#rh-col td.today{background:  ;  color: #FFFFFF; border: 1px solid #CCFF66; }
#firstLeft { margin:0; padding:0; width: 1px; height: 0px; }
#firstRight { margin:0; padding:0; width: 1px; height: 0px; }
.functions { margin:20px 0 0 0; padding:0; width: 100%; }
.functions p { margin:0; padding:0; }
.center { text-align:center; }
.alignRight { text-align:right; }
.floatLeft { float:left; }
.floatRight { float:right; }
.ml5 { margin-left:5px; }
.mt5 { margin-top:5px; }
.pl10 { padding-left:10px; }
.pr10 { padding-right:10px; }
.h0 { height:0px; }
.h5 { height:5px; }
.h10 { height:10px; }
.w60p { width:60%; }
.w25p { width:25%; }
.w15p { width:15%; }
table { margin: 0;  padding: 0;  border: none; border-spacing: 0; border-collapse: collapse; }
.lineBottomLeft { border-bottom: 1px solid #FFFFFF; }
.lineBottomRight { border-bottom: 1px solid #FFFFFF; }
#naviLeft { margin:20px 0 0 0; padding:0; width: 100%; }
#naviLeft ul { border:0; margin: 0; padding: 0; }
#naviLeft ul li { display: block; list-style-type: none; }
#naviLeft ul li a:link{ color:#FFFFFF; text-decoration:none;}
#naviLeft ul li a:visited{ color:#FFFFFF; text-decoration:none;}
#naviLeft ul li a:active{ color:#FFFFFF; text-decoration:none;}
#naviLeft ul li a:hover { color:#99FF66; text-decoration:none;}
#naviRight { margin:20px 0 0 0; padding:0; width: 100%; }
#naviRight ul { border:0; margin: 0; padding: 0; }
#naviRight ul li { display: block; list-style-type: none; }
#naviRight ul li a:link{ color:#FFFFFF; text-decoration:none;}
#naviRight ul li a:visited{ color:#FFFFFF; text-decoration:none;}
#naviRight ul li a:active{ color:#FFFFFF; text-decoration:none;}
#naviRight ul li a:hover { color:#99FF66; text-decoration:none;}
footer .row { height: 25px; background-color: #339933;  }
footer a:link{ color:#FFFFFF; text-decoration:none;}
footer a:visited{ color:#FFFFFF; text-decoration:none;}
footer a:active{ color:#FFFFFF; text-decoration:none;}
footer a:hover { color:#99FF66; text-decoration:none;}
footer .footer-widgets .row { padding: 50px 0; }
footer .footer-bottom .row { padding: 20px 0; }
#leftT { float: left; height: 25px; width: 1px;}
#leftB { float: left; height: 25px; width: 1px;}
#linkcontainer ul { border:0; margin: 0; padding: 0; }
#linkcontainer ul li { display: block; list-style-type: none;  }
#interncontainer ul { border:0; margin: 0; padding: 0; }
#interncontainer ul li { display: block; list-style-type: none;  }
#themencontainer ul { border:0; margin: 0; padding: 0; }
#themencontainer ul li { display: block; list-style-type: none;  }
#ce-col .item { clear:both; width: 100%; margin: 20px auto 0  auto; padding:0; }
#ce-col .item p{ margin:0 0 10px; padding:0; }
#ce-col .item p.headline{ font-weight:bold; }
.max { width: 100%; }
#start .section { clear:both; width: 100%; margin: 20px auto 20px  auto; padding:0; }
#start .row { border:none; }
.lineBottom{ padding:0; margin: 0 auto 0 auto; width: 90%; height: 10px; border-bottom: 1px solid ; }
.item div.comment{ margin: 0; padding: 8px; border: 1px solid #CCFF66; }
.item div.galerie{ margin: 0; padding: 0px; border: 1px solid #CCFF66; }
.lineAnswer{ padding:0; margin: 0 auto 10px auto; width: 80%; height: 10px; border-bottom: 1px solid #CCFF66; }
.c_1 { background: #CCFF66; }
.c_2 { background: #FFFFFF; }
.well { background-color: #FFFFFF; border: 1px solid #CCFF66;}.small { font-family: Verdana; font-size:9px; }
.auto { margin: 0 auto 0 auto; }
#spruch { margin:20px auto 0 auto; padding:0; width: 100%; }
.tagcloud-tag1 { font-size:95%; }
.tagcloud-tag2 { font-size:100%; }
.tagcloud-tag3 { font-size:105%; }
.tagcloud-tag4 { font-size:110%; }
.tagcloud-tag5 { font-size:115%; }
.tagcloud-tag6 { font-size:120%; }
.tagcloud-tag7 { font-size:125%; }
.tagcloud-tag8 { font-size:130%; }
.tagcloud-tag9 { font-size:135%; }
.list-group-item { background-color: #CCFF66; border: 1px solid #CCFF66;}
.form-control { background-color: #FFFFFF; border: 1px solid #000000;color: #000000;}
.btn-default { color: #000000; background-color: #FFFFFF; border-color: #000000;}.clear { clear:both; }
ul.fotolist li { width:168px; height:168px; }
#hdr { margin-bottom: 20px; }
.navbar-default { background-color: #339933; border: 0 none; }
.navbar-default .navbar-nav > li > a { color:#FFFFFF; }
.navbar-default .navbar-nav > li > a:hover { color:#99FF66; }
.nav-tabs > li > a {color:#FFFFFF;}
.nav-tabs > li > a:hover {color:#99FF66}
.nav-tabs > li > a:hover{background-color:transparent;}
#home .container .row, #pages .container .row{display: -webkit-flex; display: flex;}
#home .container-fluid .row, #pages .container-fluid .row{display: -webkit-flex; display: flex;}
@media all and (max-width: 769px) { .container .row { -webkit-flex-direction: column; flex-direction: column; } }
@media all and (max-width: 769px) { .container-fluid .row { -webkit-flex-direction: column; flex-direction: column; } }
.img-responsive{display: inline-block;}
#page-wrapper { position: absolute; width: 100%; left: 0px; overflow: hidden; z-index:0; }
#content-wrapper{
-webkit-transition: all 350ms cubic-bezier(0.665, 0.165, 0.130, 0.715);
	-moz-transition: all 350ms cubic-bezier(0.665, 0.165, 0.130, 0.715);
	-ms-transition: all 350ms cubic-bezier(0.665, 0.165, 0.130, 0.715);
	 -o-transition: all 350ms cubic-bezier(0.665, 0.165, 0.130, 0.715);
		transition: all 350ms cubic-bezier(0.665, 0.165, 0.130, 0.715);
	
	-webkit-transition-timing-function: cubic-bezier(0.665, 0.165, 0.130, 0.715);
	   -moz-transition-timing-function: cubic-bezier(0.665, 0.165, 0.130, 0.715);
		-ms-transition-timing-function: cubic-bezier(0.665, 0.165, 0.130, 0.715);
		 -o-transition-timing-function: cubic-bezier(0.665, 0.165, 0.130, 0.715);
			transition-timing-function: cubic-bezier(0.665, 0.165, 0.130, 0.715);
			
	-moz-box-shadow: -10px 0px 17px -7px rgba(0,0,0,0.35);
	-webkit-box-shadow:  -10px 0px 17px -7px rgba(0,0,0,0.35);
	box-shadow: -10px 0px 17px -7px rgba(0,0,0,0.35);
			
	position: relative;
	left: 0px;	
	-webkit-transform: perspective(0) translate(0, 0);
	-moz-transform: translate(0, 0);	
	-ms-transform: translate(0, 0);
	-o-transform:  translate(0, 0);
	transform: translate(0, 0);background-color: #000066;.}
#start #hdr{ margin-top:50px;}			
#content-wrapper .content{
	background-color: #FFFF99;
}
#content-wrapper.moved{
	-webkit-transform: perspective(0) translate(270px, 0);
	-moz-transform: translate(270px, 0);	
	-ms-transform: translate(270px, 0);	
	-o-transform:  translate(270px, 0);	
	transform: translate(270px, 0);	
}
#mobilemenu {
	position: absolute;
	left: 0;
	top: 0;
	padding: 0;
	height: 100%;
	width: 270px;
	overflow-x: auto;
	overflow-y: auto;
	z-index: -100000000000 !important;
}
#shoutcontainer .table > tbody > tr > td, #cal .table > tbody > tr > td{
	border-top:1px solid transparent;
}
#cal .table > tbody > tr > td.today{
	border-top:1px solid #CCFF66;
}			
#a-menu{
	display:none;
	position:fixed;
	z-index:1;
	background:#fff;				
	width:35px;
	height: 35px;
	text-align: center;
	padding: 4px;
	border: 1px solid #888;
	border-left: 0;		
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;		
}
div.icon{
	text-align:center;
	font-size:4.0em;
	color: ;	
}
blockquote.testimonial {
  	border-radius: 10px;
  	border: 0;
  	color: #666;
  	margin: 0;
  	padding: 10px 50px;
  	position: relative;
}	
blockquote.testimonial:before {
  display: block;
  content: "\201C";
  font-size: 80px;
  position: absolute;
  left: -0px;
  top: -10px;
}					
.testimonial-arrow-down {
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-top: 15px solid #CCC;
  height: 0;
  margin: 0 0 0 25px;
  width: 0;
}								
.testimonial-arrow-down {
  border-top-color: #FFFFFF;
}
.entry-image {
  margin-bottom: 30px;
}
.entry-meta {
  margin: 10px 0 10px -30px;
  list-style: none;
}  		  		
						
@media all and (max-width: 768px){
	#lh-col , #rh-col { display:none; }		
	#a-menu{ display: block;}
}		
#a-menu .icon-bar {
	display: block;
	width: 22px;
	height: 2px;
	border-radius: 1px;
	background-color: #888;
	margin-top:4px;		
}