footer{
background-color:#04A187;

color:#fff;
padding:10px;
}
footer a{color:#fff;text-decoration:underline;}
footer {margin-bottom: 20px;}		

body {
    /*background: transparent!important; */
	/*background-color:#ffffff !important;*/
	/*background-image: url("bgsand.png") no-repeat !important*/
	background: transparent url(../esso20v/images/zadek.png) top left repeat!important;
	; 

}
.h2block {
 
    background-color: #04A187;

}
.navbar-inverse {
    background-color: #04A187!important;
}
.btn {
    margin: 5px;
    background-color: #04A187;
    color: #fff;
	margin-top:0px!important;
}

input, select, textarea {
     max-width: 100%; 
}

#loginForm input,#loginForm select,#loginForm textarea {
     max-width: 280px; 
}

.ramecek {border: solid 1px #04A187;
		background-color: white;}


input, select, textarea {
     max-width: 100%; 
}


#loginForm input,#loginForm select,#loginForm textarea ,#CreateProfileForm input,#CreateProfileForm select,#CreateProfileForm textarea,#ForgotPasswordForm input,#ForgotPasswordForm select,#ForgotPasswordForm textarea{
     max-width: 300px; 
	 border: 1px solid #04A187;
    border-radius: 10px;
}
#loginForm .col-md-offset-2,#CreateProfileForm .col-md-offset-2,#ForgotPasswordForm .col-md-offset-2 {margin-left:0%!important}

	.CM_W3_RegistrationDataText, .CM_W3_PersonDetailsLabel, .CM_W3_PersonDetailsText{
	min-height:20px;
	height:auto;
	}	

.jihatable {
        text-align: center !important;
    }