#contentresult td{
    font-size: 20px;
    border:1px solid orangered;
    padding:2px
}
#contentresult tr:hover{
        background-color:#FBE3E4;
}
#contentresult tr:first-child{
    background-color:#E7E5DC;
}
#contentresult{
     border-bottom-style:none;
   vertical-align: top;
    float:0px;
    padding:0px;
    margin:0px;
    padding:2px;
    background-color:#FECA40;
    border:1px solid orangered;
     -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 20px;
      
}

.paymentform{
     border-bottom-style:none;
   vertical-align: top;
    float:0px;
    padding:0px;
    margin:0px;
    padding:2px;

    border:1px solid orangered;
     -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 20px;

}

.inputitem{
    font-size:15px;
}
.button{
    font-size:20px;
    background-color:#71bdf0;

    border:1px solid blue;
     -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 20px;
}

.chooselistclient a{
    padding:5px;
    font-size:20px;
    background-color:green;
    font-weight:bold;
    color:#ffffff;
}
.chooselistclient{
    padding:10px;
}

.box{
    border:3px solid green;
    width:600px;
    margin:30px;
}

.small td{
   /* font-size:12px*/
}
.menu li{
    float:left;
    margin-left:3px;
    margin-bottom:3px;
    display:inline;
    height:20px;
    list-style:none;
    
}
h3{
    background-color:orangered;
    color:#fff;
            border-radius: 20px;
            padding:3px;
    
}
.menu2 li{
     
}
.menu2 li a:hover{
   background-color:orangered;
}


#findclientform{
     border-bottom-style:none;
   vertical-align: top;
    float:0px;
    padding:0px;
    margin:0px;
    padding:2px;
    background-color:#FECA40;
    border:1px solid orangered;
     -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 20px;
        width:500px;
}

#findclientform a{
     border-bottom-style:none;
   vertical-align: top;
    float:0px;
  
    margin:0px;
  
    background-color:green;
    border:1px solid #FECA40;
     -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 20px;
        font-weight:normal;
        padding:2px;
       
}


.lessonperiod {
    border-bottom-style:none;
   vertical-align: top;
    float:0px;
    padding:0px;
    margin:0px;
    padding:0px;
}

.roomslist{
    text-valign:top;
    position:relative;
    display:inline-block;
    width:90px;
    vertical-align: top;
    font-size:10px;
    float:0px;
    padding:0px;
    margin:0px;
    top: 0; bottom: 0;

}

.lessonperiod div:hover{

}

.joinform{
     border-bottom-style:none;
   vertical-align: top;
    float:0px;
    padding:0px;
    margin:0px;
    padding:0px;
    background-color:#FECA40;
    border:1px solid orangered;
     -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 20px;
}

	.tooltip {
			border-bottom: 1px dotted #000000; color: #000000; outline: none;
			cursor: pointer; text-decoration: none;
			position: relative;
		}
		.tooltip span {
			position: absolute;
                        display:none;
                        border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			font-family: Calibri, Tahoma, Geneva, sans-serif;
			position: absolute; left: 1em; top: 2em; z-index: 99;
			margin-left: 0; width: 300px;

		}
                .tooltip:hover span{

			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			font-family: Calibri, Tahoma, Geneva, sans-serif;
			position: absolute; left: 1em; top: 2em; z-index: 99;
			margin-left: 0; width: 300px;
                        display:block;

		}
		.tooltip:hover img {
			border: 0; margin: -10px 0 0 -55px;
			float: left; position: absolute;
		}
		.tooltip:hover em {
			font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1em; font-weight: bold;
			display: block; padding: 0.2em 0 0.1em 0;
		}
		.classic { padding: 0.8em 0em; }
		.custom { padding: 0.5em 0.8em 0.8em 2em; }
		* html a:hover { background: transparent; }
		.classic {background: #FFFFAA; border: 1px solid #FFAD33; }
		.critical { background: #FFCCAA; border: 1px solid #FF3334;	}
		.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.warning { background: #FFFFAA; border: 1px solid #FFAD33; }

                .menu2 li{
                     list-style-type: none;
                     margin-bottom: 5px;
                     width:200px;
                      background-color:#FECA40;
                      border-radius:10px;
                     
                }
                .menu2{
                    width:200px;
                }
.menu2 li a{
    
       font-weight: bold;
       border-bottom-style:none;
        margin:12px;
         width:200px;
       
    padding:0px;
    margin-bottom:3px;
    width:200px;
   
    border:0px solid orangered;
     -moz-border-radius: 2px;
        -webkit-border-radius: 11px;
        border-radius: 2px;
}
