#tabs1{
	background: white url(../img/ACT1/M_G11_U01_L04-01.png) no-repeat center 90px;
}

#tabs1 p{
    top: 170px;
    left: 670px;
    line-height: 2.8em;
    font-size: 1.7em;	
    font-weight: bolder;
    color: #665;
}
#tabs1 p strong{
	margin-right: 40px;
	color: #BF494E;	
}


input{
    width: 40px;
    height: 42px;
    text-align: center;
    font-size: 1.4em;
    padding: 0; 
    background: #9E9E9E;
    margin: 17px 5px;
    display: inline-block;
    vertical-align: top;    
}
.ok{ background: rgba(0, 128, 0, 0.2); border-color: green; }
.no{ background: rgba(128, 0, 0, 0.2); border-color: red;   }



#tabs2{
	background: white url(../img/ACT1/M_G11_U01_L04-02.png) no-repeat center 200px;
}

#tabs2 input:not(.act_subtitle){
	position: relative !important;
	font-size: 1em;
    background: #9E9E9E;	
    display: inline-block;
    height: 40px;
    vertical-align: top;
    margin: 5px 0;
    color: white;
}
#tabs2 p{
    top: 210px;
    left: 190px;
    line-height: 2em;
}
#tabs2 p input.s1{	width: 210px; }
#tabs2 p input.s2{	width: 100px; }

#tabs2 > div{
    top: 370px;
    position: relative;
    left: 150px;
}
#tabs2 > div > input{  
	padding: 10px 20px; 
	color: white; 
	font-size: 1.3em !important;
	cursor: pointer;
}