﻿.popup 
{
    margin-top: 20px;
}

.popup h2 {
	text-transform: lowercase;
	margin-bottom: 0.75em;
	color: #6797db; 
	font: 22px 'Arial Rounded MT Bold', sans-serif;	
}

.popup p {
    margin: 0 0 1.5em;
    color: #677788;
    font: 12px/1.6 verdana, sans-serif; 
    }

.popup p.resultOK 
{
    padding-left: 85px;
    background: url("../images/icons/72x72/Symbol_Check.png") no-repeat left top;
    height:85px;
    margin: 0px;
    }

.popup p.resultOK2
{
    padding-left: 85px;
    background: url("../images/icons/72x72/Symbol_Information.png") no-repeat left top;
    height:85px;
    margin: 0px;
    }

.popup p.resultKO
{
    padding-left: 85px;
    background: url("../images/icons/72x72/Symbol_Warning.png") no-repeat left top;
    height:85px;
    margin: 0px;
    }

.popup p.resultKO2
{
    padding-left: 85px;
    background: url("../images/icons/72x72/Symbol_Error.png") no-repeat left top;
    height:85px;
    margin: 0px;
    }

.popup span {
    font: 12px/1.6 verdana, sans-serif;
    font-weight:bold;
    }

div.slicksearchfield {
	border:1px solid #999;
	border-radius:3px;
	-moz-border-radius:3px;
	float:left;
	overflow:none;
	margin-right:10px;
	margin-top:5px;
	padding:0;
	height:21px;
	padding:3px;
	background:green;
	background:white url("../images/input-background.png") 0 0 repeat-x;
}

div.slicksearchfield input {
	font-size:14px;
	border:none;
	height:22px;
	width:300px;
	padding-left:22px;
	outline: 0 none;
	-moz-outline: 0 none;
}

a.slickbutton {
	background:url("../images/button-right.png") no-repeat scroll right top transparent;
    padding-right:10px;
	height:29px;
	text-decoration:none;
	color:#333;
	font-size:12px;
	font-weight:bold;
	display:block;
	float:left;
	outline: 0 none;
	-moz-outline: 0 none;
	margin-top:5px;
}
a.slickbutton:hover {
	background:url("../images/button-right.png") no-repeat scroll right center transparent;
	text-decoration: none;
}
a.slickbutton:active {
	background:url("../images/button-right.png") no-repeat scroll right bottom transparent;
}

a.slickbutton div {
	background:url("../images/button-left.png") 0 0 no-repeat;
    padding-left:10px;
	height:29px;
}
a.slickbutton:hover div {
	background:url("../images/button-left.png") 0 -29px no-repeat;
}
a.slickbutton:active div {
	background:url("../images/button-left.png") 0 -58px no-repeat;
}

a.slickbutton span {
	background:url("../images/button-center.png") 0 0 repeat-x;
	display:block;
	height:19px;
	line-height:19px;
	padding:5px;
	cursor:pointer;
	cursor:hand;
}
a.slickbutton:hover span {
	background:url("../images/button-center.png") 0 -29px repeat-x;
}
a.slickbutton:active span {
	background:url("../images/button-center.png") 0 -58px repeat-x;
}

div.slicksearchfield input.empty2 {
	background:url("../images/email-icon.gif") 2px 2px no-repeat;
}

.backgroundInformation {
    background: white url("../images/information.jpg") no-repeat right bottom !important;
}

.backgroundKey {
    background: white url("../images/key.jpg") no-repeat right bottom !important;
}

.backgroundContact {
    background: white url("../images/contact-card.jpg") no-repeat right bottom !important;
}

.backgroundUserAdd {
    background: white url("../images/user_add.jpg") no-repeat right bottom !important;
}

.backgroundCamera {
    background: white url("../images/camera.jpg") no-repeat right bottom !important;
}

.backgroundServer {
    background: white url("../images/server.jpg") no-repeat right bottom !important;
}

.backgroundNews {
    background: white url("../images/news.jpg") no-repeat right bottom !important;
}

.backgroundChat {
    background: white url("../images/chat.jpg") no-repeat right bottom !important;
}

.backgroundRed
{
    background-color: #ffcaca !important;
    background-image:none !important;
}

.colorGrey
{
    color: #C0C0C0 !important;
}