.grid0{
	margin-top: 40px;
}

.grid1{
	height: 227px;
	margin: 0 auto;
	margin-bottom: 40px;
}

.grid1_1{
	float: left;
	width: 215px;
	height: 220px;
	margin-right: 12px;
	text-align: center;
	background-image: url("../../img/referenzen/architekturambitionen.png");
	background-size: contain;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}
	
.grid1_1:hover{
	box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-moz-box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-webkit-box-shadow: rgba(0,0,0, 0.7) 0 0 5px; 
}

.grid1_2{
	float: left;
	background-color: #F5F5F5;
	width: 215px;
	height: 220px;
	margin-right: 12px;
	background-image: url("../../img/referenzen/nachhilfeabraham.png");
	background-size: contain;
	background-position-y: 15px;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}
	
.grid1_2:hover{
	box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-moz-box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-webkit-box-shadow: rgba(0,0,0, 0.7) 0 0 5px; 
}

.grid1_3{
	float: left;
	background-color: #F5F5F5;
	width: 215px;
	height: 220px;
	margin-right: 12px;
	background-image: url("../../img/referenzen/iptRef.png");
	background-size: contain;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.grid1_3:hover{
	box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-moz-box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-webkit-box-shadow: rgba(0,0,0, 0.7) 0 0 5px; 
}

.grid1_4{
	float: left;
	background-color: #F5F5F5;
	width: 215px;
	height: 220px;
	background-image: url("../../img/referenzen/orientflair.png");
	background-size: contain;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}
	
.grid1_4:hover{
	box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-moz-box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-webkit-box-shadow: rgba(0,0,0, 0.7) 0 0 5px; 
}


.grid2_1{
	float: left;
	background-color: #F5F5F5;
	width: 215px;
	height: 220px;
	margin-right: 12px;
	background-image: url("../../img/referenzen/suic.png");
	background-size: contain;
	background-position-x: 20px;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.grid2_1:hover{
	box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-moz-box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-webkit-box-shadow: rgba(0,0,0, 0.7) 0 0 5px; 
}


.grid2_2{
	float: left;
	background-color: #F5F5F5;
	width: 215px;
	height: 220px;
	margin-right: 12px;
	background-image: url("../../img/referenzen/lasCarretas.png");
	background-size: contain;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.grid2_2:hover{
	box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-moz-box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-webkit-box-shadow: rgba(0,0,0, 0.7) 0 0 5px; 
}

.grid2_3{
	float: left;
	background-color: #F5F5F5;
	width: 215px;
	height: 220px;
	margin-right: 12px;
	background-image: url("../../img/referenzen/kfzonar.png");
	background-size: contain;
	background-position-y: 90px;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.grid2_3:hover{
	box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-moz-box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-webkit-box-shadow: rgba(0,0,0, 0.7) 0 0 5px; 
}

.grid2_4{
	float: left;
	background-color: #F5F5F5;
	width: 215px;
	height: 220px;
	background-image: url("../../img/referenzen/richtigsauber.png");
	background-size: cover;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.grid2_4:hover{
	box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-moz-box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-webkit-box-shadow: rgba(0,0,0, 0.7) 0 0 5px; 
}

.grid3_1{
	float: left;
	background-color: #F5F5F5;
	width: 215px;
	height: 220px;
	margin-right: 12px;
	background-image: url("../../img/referenzen/boconsulting.png");
	background-size: contain;
	background-position-x: 20px;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.grid3_1:hover{
	box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-moz-box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-webkit-box-shadow: rgba(0,0,0, 0.7) 0 0 5px; 
}


.grid3_2{
	float: left;
	background-color: #F5F5F5;
	width: 215px;
	height: 220px;
	margin-right: 12px;
	background-image: url("../../img/referenzen/widmannwinterholler.png");
	background-size: contain;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.grid3_2:hover{
	box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-moz-box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-webkit-box-shadow: rgba(0,0,0, 0.7) 0 0 5px; 
}

.grid3_3{
	float: left;
	background-color: #F5F5F5;
	width: 215px;
	height: 220px;
	margin-right: 12px;
	background-image: url("../../img/referenzen/kfzonar.png");
	background-size: contain;
	background-position-y: 90px;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.grid3_3:hover{
	box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-moz-box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-webkit-box-shadow: rgba(0,0,0, 0.7) 0 0 5px; 
}

.grid3_4{
	float: left;
	background-color: #F5F5F5;
	width: 215px;
	height: 220px;
	background-image: url("../../img/referenzen/richtigsauber.png");
	background-size: cover;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.grid3_4:hover{
	box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-moz-box-shadow: rgba(0,0,0, 0.7) 0 0 5px;
	-webkit-box-shadow: rgba(0,0,0, 0.7) 0 0 5px; 
}

.grid1_1_1{
	text-align: center;
	font-size: 14pt;
	margin-top: 15px;
	color: #009fe3;
	background-color: rgba(248,248,248,0.9);
}

.gridLong1{
	float: left;
	width: 444px;
	height: 220px;
	margin-right: 12px;
	text-align: center;
	background-image: url("../../img/referenzen/1.png");
	background-size: cover;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.gridLong2{
	float: left;
	width: 444px;
	height: 220px;
	margin-right: 12px;
	text-align: center;
	background-image: url("../../img/referenzen/2.png");
	background-size: cover;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.gridLong3{
	float: left;
	width: 444px;
	height: 220px;
	margin-right: 12px;
	text-align: center;
	background-image: url("../../img/referenzen/3.png");
	background-size: cover;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.gridLong4{
	float: left;
	width: 444px;
	height: 220px;
	margin-right: 12px;
	text-align: center;
	background-image: url("../../img/referenzen/4.png");
	background-size: cover;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.gridLong5{
	float: left;
	width: 444px;
	height: 220px;
	margin-right: 12px;
	text-align: center;
	background-image: url("../../img/referenzen/crm_SYSCOM-IT.png");
	background-size: cover;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.gridLong6{
	float: left;
	width: 444px;
	height: 220px;
	margin-right: 12px;
	text-align: center;
	background-image: url("../../img/referenzen/hiwiboerse.png");
	background-size: cover;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.gridLong7{
	float: left;
	width: 444px;
	height: 220px;
	margin-right: 12px;
	text-align: center;
	background-image: url("../../img/referenzen/6.png");
	background-size: cover;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}

.gridLong8{
	float: left;
	width: 444px;
	height: 220px;
	margin-right: 12px;
	text-align: center;
	background-image: url("../../img/referenzen/5.png");
	background-size: cover;
    background-repeat: no-repeat;
    border: 2px solid rgb(255, 255, 255);
    -webkit-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
       -moz-box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
            box-shadow: -1px 1px 10.5px 0 rgba(0, 0, 0, 0.115) inset, 0px 0px 5px 0 rgb(141, 141, 141);
    -webkit-border-radius: 5px 5px 5px 5px;
       -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
}