body {
	background-color: #ffffff;	
	font-family: Arial,Helvetica,Sans-Serif; 
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #000000;
	text-align: left;
	font-size: 10pt;
}

a {
	font-family: Arial,Helvetica,Sans-Serif; 
	color: #5a5c5e; 
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;

}

a:hover {
	font-family: Arial, Helvetica,Sans-Serif; 
	color: #000000;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
}

h1 {
	font-family: Arial,Helvetica,Sans-Serif; 
	font-size: 11pt;
	color: #273954;
	font-weight: bold;
}

h2 {
	font-family: Arial,Helvetica,Sans-Serif; 
	font-size: 10pt;
	font-weight: bold;

}

h3 {
	font-family: Arial,Helvetica,Sans-Serif; 
	font-size: 9pt;

}

h1.product {
	font-family: Arial,Helvetica,Sans-Serif; 
	font-size: 11pt;
	font-weight: bold;
	color: #084184;
	text-transform: uppercase;
}

h2.product {
	font-family: Arial,Helvetica,Sans-Serif; 
	font-size: 10pt;
	font-weight: bold;
	color: #084184;
	text-transform: uppercase;
}


INPUT.white {
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #ffffff;
	border: none;
}


INPUT.transparent {
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: transparent;
	border: none;
}


INPUT.semiwhite {
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	border-color: #ffffff; 
	border-style:solid; 
	border-width: 1px; 
	background-color: #EEF3F7; 
}





input.aliceblue {
	font-size: 10pt; 
	color: #000000; 
	font-family: Arial,Helvetica,Sans-Serif; 
	background-color: #F0F8FF;
}


input.autumnsky {
	font-size: 10pt; 
	color: #000000; 
	font-family: Arial,Helvetica,Sans-Serif; 
	background-color: #E5F0F0;
}




input.alicealternative {
	font-size: 10pt; 
	color: #000000; 
	font-family: Arial,Helvetica,Sans-Serif; 
	background-color: #F7EFE2;
}

input.whitedistinct {
	font-size: 10pt; 
	color: #000000; 
	font-family: Arial,Helvetica,Sans-Serif; 
	background-color: #FFFFFF;
}



input.aliceblue_bckg {
	color: #000000; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
	font-weight: bold; 
	background-color: #ffffff;
	background-image: url("../images/input_bckg.gif");
	background-repeat: no-repeat;
	background-attachment: fixed;
	border: 0px;
	padding-left: 5px;
	padding-right: 7px;
}

input.aliceshort {
	color: #000000; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
	font-weight: bold; 
	background-color: #ffffff;
	background-image: url("../images/login_bckg.gif");
	background-repeat: no-repeat;
	background-attachment: fixed;
	border: 0px;
	padding-left: 5px;
	padding-right: 10px;
}



textarea.aliceblue {
	color: #000000; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
	font-weight: bold; 
	border-color: #000000; 
	border-style:solid; 
	border-width: 1px; 
	background-color: #ffffff; 
}




input { 
	background-image: none; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
	font-weight: bold; 
	border-color: #000000; 
	border-style:solid; 
	border-width: 1px; 
	background-color: #D5D5D4; 
} 

 


select {
	font-size: 9pt; 
	color: #000000; 
	font-weight: bold;
	font-family: Arial,Helvetica,Sans-Serif; 
	background-color: #E7F3FF;
	border: 0px;
}


select.alicealternative {
	font-size: 9pt; 
	color: #000000; 
	font-weight: bold;
	font-family: Arial,Helvetica,Sans-Serif; 
	background-color: #F7EFE2;
	border: 0px;
}


td.alice_table_bottom {
	background-image: url("../images/table/table_bottom.gif");
}


td.alice_table_top {
	background-image: url("../images/table/table_top.gif");
	background-repeat : repeat-x; 
}


td.alice_table_right {
	background-image: url("../images/table/table_right.gif");
	background-repeat : repeat-y; 
}

td.alice_table_left {
	background-image: url("../images/table/table_left.gif");
	background-repeat : repeat-y; 
}


td.alice_table_contents {
	background-color: #F0F8FF;
	color: #000000;
	text-align: left;
}


td.news_table_bottom {
	background-image: url("../images/table/news_table_bottom.gif");
	background-repeat : repeat-x; 
}


td.news_table_top {
	background-image: url("../images/table/news_table_top.gif");				background-repeat : repeat-x; 
}


td.news_table_right {
	background-image: url("../images/table/news_table_right.gif");
	background-repeat : repeat-y; 
}

td.news_table_left {
	background-image: url("../images/table/news_table_left.gif");
	background-repeat : repeat-y; 
}


td.news_table_contents {
	background-color: #F0F8FF;
	color: #000000;
	text-align: left;
}

td.news_table_middle {
	background-color: #ffffff;
	color: #000000;
	text-align: center;
}



blockquote {
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold; 
}


td.table_contents_right {
	background-color: #ffffff;
	color: #000000;
	text-align: right;
	font-family: Verdana, Arial, Tahoma; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
}

p {

	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold; 
}






a.blue {

	COLOR: #164D8E; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold; 
	font-style: italic;
	text-decoration: underline;
}



a.blue:hover {

	COLOR: #0A488C; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold; 
	font-style: italic;
	text-decoration: none;
}

a.blue:visited {

	COLOR: #0357A0; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold; 
	font-style: italic;
}

a.blue:active {

	COLOR: #176DB8; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold; 
	font-style: italic;
}

.blue {

	COLOR: #164D8E; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold; 
	font-style: italic;
}

table.form {
	color: #000000; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
}

table.pricelist {
	color: #000000; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
	font-weight: bold; 
	border: 1px;
	border-color: #cccccc;
}

table.shoppinglist {
	color: #000000; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
	font-weight: bold; 
	border: 1px;
	border-color: #cccccc;
}



td.pricelist_h {
	color: #319EEF; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 10pt; 
	font-weight: bold; 
}




li{
	text-align: left;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 10pt; 
	font-weight: bold; 
}



label {
	font-family: Arial,Helvetica,Sans-Serif; 
	font-size: 9pt;
	color: #273954;
}


hr {
	color: #E0EDF6;
}







td.alice_table_bottom {
	background-image: url("../images/table/table_bottom.gif");

}



td.alice_table_top {
	background-image: url("../images/table/table_top.gif");
	background-repeat : repeat-x; 
}


td.alice_table_right {
	background-image: url("../images/table/table_right.gif");
	background-repeat : repeat-y; 
}

td.alice_table_left {
	background-image: url("../images/table/table_left.gif");
	background-repeat : repeat-y; 
}


td.alice_table_contents {
	background-color: #F0F8FF;
	color: #000000;
	text-align: left;
}



INPUT.result {
	FONT-SIZE: 10pt; 
	COLOR: #8AB8ED; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #ffffff;
	border: none;
}


td.object {
	background-image: url(".../images/object.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
}

td.noptotal {
	color: #000000; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
	font-weight: bold; 
	text-align: right;
}

form { 
  padding: 0px; 
}




td.parameter {
	color: #5A5C5E; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
	font-weight: bold; 
}


td.value {
	color: #084184; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
	font-weight: bold; 
}

td.parameter {
	color: #5A5C5E; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
	font-weight: bold; 
}


td.productdetails {
	color: #084184; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
	font-weight: bold; 
}



td.bigvalue {
	color: #084184; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
	font-weight: bold; 
}

td.value {
	color: #084184; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
	font-weight: bold; 
}

td.bigparameter {
	color: #03152B; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
	font-weight: bold; 
}


li {
	color: #000000; 
	font-family: Arial, Helvetica, Sans-Serif; 
	text-align: justify;
	font-size: 9pt;
	font-weight: bold;
	list-style-image: url(../images/list.gif);
}

small {
	color: #000000; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 7pt; 
	font-weight: bold; 
}

.result {
	color:#104D8C; 
}

#ButtonUpdate2{
	width: 240px;
}

.title {
	clear: both;
	display: block;
	text-align: left;
	padding-left: 3px;
	letter-spacing: 2px;
	font-weight: bold;
}

.gadget_menu{
	padding-left: 3px;
}

#diskspace{
	margin: 0px; 
	border: 0px;
}

#textNbCameras, #selectResolution, #selectFrameRate{
	width: 120px;
}

#textMotion, #textDays, #textDisk{
	width: 50px;
}