/* CSS Document */
.container.pad{
		padding-left: 0px;
		padding-right: 0px;
		margin-left: 0px;
		margin-right: 0px;
		width: 100%;
	}

.col-sm-5.wid{
		
		padding-left:0px;
		padding-right:0px;
		
	}
	
p a{
		color:#000;
		font-size:16px;
	}
	
.row.back{
		
		margin-left: 0px;
		margin-right: 0px;
		
	}
	
.well.mywell{
		width: 100%;
	}
	
/*.col-sm-2{
		background-color:#000;
	}
.col-sm-8{
		
		background-color:#F00;
	}*/
	
.row.w{
		margin-left: 0px;
		margin-right: 0px;
	}
	
.col-sm-2.navi{
		padding-left: 20px;
	}
	
.nav.collr{
		background-color: #F2F7FA;
	}
	
	
hr.myhr{
		margin-top: 0px;
		margin-bottom: 0px;
		line-height: 0;
		border-top: 1px solid #666;
		
	}


.col-sm-10.backimg{
		background-image:url(../images_hit/streifen.jpg);
		background-repeat: repeat-y;
	}
	
.col-sm-8#hf_boxLogo{
		padding-left: 37px;
	}
	
#hf_boxLogo h2{
		margin-top: 0px;
	}
	
#hf_overline h3{
		margin-top: 2px;
		margin-bottom: 2px;
	}
	
.control-label.left{
		text-align: left;
	}
	
.col-sm-10.mywidth{
		max-width: 560px;
	}
	
hr.myhrpadd{
		margin-top: 5px;
		margin-bottom: 5px;
		line-height: 0;
		border-top: 1px solid #000;
	}



.agbwidth{
		max-width: 560px;
	}
	
.well>p{
		margin: 0px;
	}

.table.table-striped>tbody>tr>td{
		padding: 0px;
		border: none;
	}
	
.table.table-striped>tbody>tr>td>p {
		margin-bottom: 0px;
	}
	
	
.table.table-striped>tbody>tr {
		background-color: #FFF;
	}
	
.col-sm-12.nopadd{
		padding-left: 0px;
		padding-right: 0px;
	}
	
.col-sm-10>ul>li{
		margin: 5px 0px 5px 0px;
	}