.chatslider a{
    font-size:14px;
	text-decoration:none;
}
.chatslider {
    height:224px;
    right:10px;
    margin-bottom:-174px;
    position:fixed;
    bottom:0px;
    width:225px;
    z-index:3500;
    font-size:14px;
    color: #000000;
	display:none;
	font-family: 'Lato', sans-serif;
}
#aControlIDon.chatslider {
    background:url("/Images/chat-on.png") no-repeat scroll 0 0 transparent;
}
#aControlIDon.chatslider .chatslider-tab-up {
    background:url("/Images/arrow-up.png") no-repeat scroll top left transparent;
}
#aControlIDon.chatslider .chatslider-tab-down {
    background:url("/Images/arrow-down.png") no-repeat scroll top left transparent;
}
#aControlIDon.chatslider .chatOff {
	display:none !important;
}
#aControlIDoff.chatslider {
    background:url("/Images/chat-off.png") no-repeat scroll 0 0 transparent; 
}
#aControlIDoff.chatslider .chatslider-tab-up {
    background:url("/Images/arrow-up-off.png") no-repeat scroll top left transparent;
}
#aControlIDoff.chatslider .chatslider-tab-down {
    background:url("/Images/arrow-down-off.png") no-repeat scroll top left transparent;
}
#aControlIDoff.chatslider .chatOn{
	display:none !important;
}
.chatslider .chatslider-tab-up {
    cursor:pointer;
    float:right;
    height:50px;
    width:225px;
}
.chatslider .chatslider-tab-down {
    cursor:pointer;
    float:right;
    height:50px;
    width:225px;
	display:none;
}
.chatslider .chatslider-text {
    color:#000000;
    margin:60px 0 0 20px;
    padding:0 20px 0 0;
    text-align:left;
	height:120px;
}
.chatslider .lang-de.chatOff .chatslider-text {
	height:110px;
}
.chatslider-text .header {
    color:#000000;
    display:block;
    font-size:24px;
    margin-bottom:5px;
	height:35px;
	max-height:35px;
}
.chatslider-text .line {
    display:block;
    margin-bottom:10px;
}
.chatslider-smartbutton {
    cursor:pointer;
    float:right;
    height:31px;
    width:225px;
    background:url("/Images/available-it.gif") no-repeat scroll top left transparent;
}
.chatslider-smartbutton .text-form {
	color:#333333;
	font-size:12px;
	position:absolute;
	text-align:left;
	bottom:21px;
	left:20px;
	width:125px;
	overflow:hidden;
	height:15px;
}
.chatslider-smartbutton .text-button {
	font-weight:bold;
	color:#FFFFFF;
	padding:6px 16px 0 154px;
	text-align:center;
}
.lang-de .chatslider-smartbutton .text-button {
	font-size:11px;
	padding:8px 16px 0 154px;
}
.chatslider_it .lang-en {
	display:none;
}
.chatslider_it .lang-es {
	display:none;
}
.chatslider_it .lang-de {
	display:none;
}
.chatslider-linkbutton {
    cursor:pointer;
    float:left;
    height:31px;
    width:225px;
	margin:0 0 0 20px;
}
.lang-de .chatslider-linkbutton {
    cursor:pointer;
    float:left;
    height:31px;
    width:225px;
	margin:0 0 0 20px;
}
.chatslider-linkbutton a,
.chatslider-linkbutton a:visited,
.chatslider-linkbutton a:link {
    color:#0024ff;
}