@charset "UTF-8";
/**
*
* @author Chris Glutz <chris@netzpilot.ch>
* @copyright Copyright (c) 2015, Chris Glutz
* @version 2.0
* @date 20150209
* @desc  CSS 
* 
* RGB 	0	141	220	blau	
* RGB	0	131	48	grün	
* RGB	255	204	0	gelb
* RGB	227	0	6	rot
*/

html,body {
    font-family: Asap;
    font-size: 1.0em;
}

.brand {
	font: normal normal 20px Asap,La_Redregular,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}

.brand img {
	margin: 10px 0 10px 10px;
}

.row ul li {
	list-style-type: square;
	margin-left: 20px;	
}

ul.contact {
    margin: 0;
}
ul.contact li {
	margin-left: -20px;
    font-size: 1.1em;
}

ul.cl {
	margin-left: -20px;
}
ul.cl li {
	list-style-type: none;
	margin-left: 0px;
    font-size: 1.1em;
}
ul.cl li i.fa-check {
	padding-right: 6px;
}

div.ctreihe p a,
div.ctreihe li a  {
	color: black;
	/* background-color: rgb(0,137,222); */
}

.ctreihe {
    margin-top: 20px;
}
div.col-md-4 ul {
    padding: 10px;
    background-color: rgb(0,141,220);
}

/*div.col-md-6 p a:hover, */
div.col-md-4 li a:hover  {
	text-decoration: none;
	color: black;
	background-color: whitesmoke;
}
ol.carousel-indicators li {
	border:1px solid rgb(227,0,6);
}
ol.carousel-indicators li.active {
	border:1px solid rgb(227,0,6);
}
.carousel-indicators .active {
  background-color: rgb(227,0,6);
}
.carousel-indicators {
  bottom:0px;
}



footer {
    margin-top: 100px;
    padding-top: 20px;
    padding-bottom: 50px;
    background-color: black !important;
    color: azure;   
    position: relative;
    bottom: 0;
}

