body {
	background-color: #b70709;
	font-family: arial;
	background-image: url(../images/login/bg_login_red.jpg);
	background-repeat: repeat-x;
	text-align:center;
	margin-top: 1em;
}

h1{
	text-align:center;
	margin-bottom: 0em;
    padding-top: 1em;
}

#logo_client {
	margin-left: 30px;
    max-height: 102px;
    max-width: 204px;
}

#logo_TE {
	margin-left: 0px;
}

h3 {
	margin: 0em;
}

h1 .version {
	font-size: 1em;
	position: relative;
	top: -1em;
	color: #fdb41f;
    margin-left: -50px;
    font-size: 16px;
}

.logo_subtitle {
	color: #777;
	text-align: center;
	position: relative;
	top: 0em;
	font-size: 0.9em;
	margin-top: 10px;
}

.clinic_name{
    color: #000;
	text-align: center;
	margin-bottom: 3em;
	position: relative;
	font-size: 0.9em;
	margin-top: 10px;
    font-weight: bold;
}

#content {
	background-color: #FFF;
	margin: 0 auto;
	width : 950px;
	text-align: left;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.tab-off {
	background-image: url(../images/login/bg_advice_disabled.gif);
	background-repeat: repeat-x;
}

.tab-on {
	background-color: #ECECEC;
	background-image: url(../images/login/bg_advice.gif);
	background-repeat: repeat-x;
}

.show-table {
	background-color: #ECECEC;	
}


.info_block {
	background-color: #FFECBB;
	background-image: url(../images/login/bg_info.gif);
	background-repeat: repeat-x;
	margin-left: 1em;
	margin-right: 1em;
	padding: 0.75em;
    font-family: arial;
    font-size: 16px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	border: 1px solid #FDDF91;
	margin-bottom: 1em;
}

.advice {
	background-color: #ECECEC;
	background-image: url(../images/login/bg_advice.gif);
	background-repeat: repeat-x;
	margin-left: 1em;
	margin-right: 1em;
	padding: 0.75em;
    font-family: arial;
    font-size: 16px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	border: 1px solid #DDD;
}

.made_in_lux {
	position: absolute;
    margin-left: 874px;
    margin-top: -38px;
}

.footer {
	background-color: #F3F3F3;
	border-top:  1px solid #E9E9E9;
	font-size: 0.82em;
	padding: 0.2em;
	margin-top: 1em;
	bottom: 0px;
	width: 99%;
	height: 3.3em;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
}