/***************************************************
****************************************************
                          CSS sh
version: 0.1
Date : 2010-05-17
author: 
email: 
website: 
projet: sh
*****************************************************
*****************************************************/
/*--------------------------------------------------------
           Universal selector
--------------------------------------------------------*/
* {
	font-family: Arial,helvetica,sans-serif;
	margin: 0;
	padding: 0;
	color:#646464;
	font-size:11px;
	font-weight:none;
}
img{display:block; border:0;}
/*--------------------------------------------------------
           Style body 
--------------------------------------------------------*/
body{
	position:relative;
	padding:0;
	width:1032px;
	margin:0 auto;
	/* border:1px solid #000; */
}

/*--------------------------------------------------------
           class Global
--------------------------------------------------------*/
.red {color:red;}
.green {color:green;}
.blue {color:#08448D;}
.black {color:#000;}
.date {color:#835f3c;font-weight:normal;font-size:11px;}
.center {text-align:center;}
.right {text-align:right;}
.left {text-align:left;}
.bold {font-weight:bold;}
.bold {font-weight:bold;}
.italic {font-style: italic;}
.pointer {cursor: pointer;}
.floatLeft {float:left}
.floatRight {float:right}
.marginTop {margin-top:10px;}
.clear {clear:both;height:1px;font-size:1px;}
.hided {display:none;}
.parag1{color:#626E5C;font-weight:normal;font-size:11px;text-align:justify;line-height:16px;}
.parag2{color:#979E93;font-weight:normal;font-size:11px;text-align:justify;}
.parag3{color:#626E5C;font-weight:normal;font-size:11px;text-align:justify;}
.parag4{color:#626E5C;font-weight:normal;font-size:11px;text-align:justify;line-height:18px;}
.hr1{border:none;border-top:1px solid #626E5C;font-size:1px;height:1px;margin-top:4px;margin-bottom:4px;}
.error404{font-size:30px;color:#fff;text-align:center;padding-top:150px;}
.margin-t{margin-top:20px;}
.margin-b{margin-bottom:20px;}
.margin-l{margin-left:20px;}
.margin-l2{margin-left:40px;}
.margin-l6{margin-left:335px;}
.margin-l7{margin-left:375px;}
.margin-r{margin-right:20px;}
.margin-r2{margin-right:10px;}
.margin-r3{margin-right:5px;}
.padding-t{padding-top:10px;}
.padding-t2{padding-top:4px;}
.padding-l{padding-top:10px;}
.padding-l2{padding-top:16px;}
.margin-t2{margin-top:10px;}
.margin-t3{margin-top:16px;}
.margin-t4{margin-top:100px;}
.margin-b4{margin-bottom:100px;}
.margin-b2{margin-bottom:10px;}
.margin-b3{margin-bottom:5px;}
.capitalize{text-transform:capitalize;}
.uppercase{text-transform:uppercase;}
.lowercase{text-transform:lowercase;}
.hidden{display:none;}
.lineThrough{text-decoration:line-through;}

.underline{ text-decoration:underline;}
/*--------------------------------------------------------
          Heads
--------------------------------------------------------*/
h1 {color:#000000;font-weight:bold;}
h1 a{color:#000000;font-weight:bold;font-size:20px;}
h2 {}
h3 {}
h4 {}
h5 {}
h6{}
span.title{color:#cc3333;font-weight:bold;font-size:18px;font-family:arial;text-transform:uppercase;}
span.text{color:#cc3333;font-size:12px;font-family:arial;font-weight:bold}
span.titleContact{color:#cc3333;font-size:14px;font-family:arial;font-weight:bold}

.btnBlack{background-color:#000;color:#fff;border:none;height:29px;padding:0px 13px 0px 13px; font-size:12px; text-transform:uppercase;cursor:pointer;}
.btnWhite{background-color:#fff;color:#666;border:1px solid #e6e6e6;height:29px;padding:0px 13px 0px 13px; font-size:12px;text-transform:uppercase;cursor:pointer;}
.btnRed{background-color:#fff;color:#F00;border:1px solid #F00;height:29px;padding:0px 13px 0px 13px; font-size:12px; text-transform:uppercase;cursor:pointer;}
.btnWhite1{background-color:#fff;color:#666;border:1px solid #e6e6e6;height:29px;padding:0px 13px 0px 13px; font-size:12px; text-transform: uppercase;cursor:pointer;}

.btnWhite2{width:120px;background:#fff url(../images/puce_share.jpg) no-repeat left 0px;color:#666;border:1px solid #e6e6e6;height:24px;line-height:24px;padding:3px 6px 6px 27px;text-transform:uppercase;cursor:pointer;}
.btnRemove{width:72px;background:#fff url(../images/puce_remove.gif) no-repeat left 7px;color:#666;border:none;height:24px;padding:6px;padding-left:14px;cursor:pointer;}
.btnSend{display:block;height:22px;line-height:22px;padding-left:30px;padding-right:16px;background:#fff url(../images/puce_mail.jpg) no-repeat 5px 4px;color:#666;border:1px solid #e6e6e6;font-weight:bold;text-transform:capitalize;cursor:pointer; width:32px; margin-top:2px;}
.btnSend a{ color:#666;}
.btnSend a:hover{ color:#666;}

.SocialNetworkList{height:24px;line-height:24px;padding-left:30px;background:#fff url(../images/puce_share2.jpg) no-repeat 5px 4px;color:#666;border:1px solid #e6e6e6;font-weight:bold;text-transform:capitalize; width:105px;}

/*--------------------------------------------------------
           wrapper
--------------------------------------------------------*/
#wrapper{
	width:1032px;
	padding:0px;
	background-color:#fff;
}
/*--------------------------------------------------------
          Layout
--------------------------------------------------------*/
#header{
	width:1032px;
	height:113px;
	margin:0px;
	padding:0px 0px;
}
#header_c1{
	float:left;
	width:50%;
}
#header_c2{
	float:left;
	width:50%;
}
#boxLanguages{float:right;margin-top:15px;}
#boxLanguages ul{
margin:0px;
padding: 0px;
list-style-type: none;
}
#boxLanguages ul li{
float:left;
display:inline;
margin-left:6px;
}
#boxCart{float:right;margin-top:0px; text-align:right; width:100%; line-height:20px;}
#boxSearch{float:right;margin-top:6px;}
.boxSearchCaption{float:left;width:60px; text-align:right; line-height:20px; display:none}
.boxSearchInputHolder{float:left;width:150px;margin-left:10px;}
.boxSearchInputHolder input{width:150px; height:20px; border:1px solid #e6e6e6;border-right:none;}
.boxSearchSubmitHolder{float:left;width:20px;height:20px;border:1px solid #e6e6e6;border-left:none;}
.boxSearchSubmitHolder input{background: url(../images/loupe.png) no-repeat;color:#646464;border:none;cursor:pointer; margin-top:3px; font-size:10px; width:20px;height:20px;}

#searchMonitor{
height:16px;
line-height:16px;
background-color:#b00;
text-align:center;
color:#fff;
}

#fileAriane{
	width:1032px;
	height:43px;
	line-height:43px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
#primaryContent{
	float:left;
	display:inline;
	width:810px;
}
#secondaryContent{
	float:left;
	display:inline;
	width:170px;
    border-left: 1px solid #E6E6E6;
    padding-left:24px; 
}
#columnSeparator{
	float:left;
	display:inline;
	width:3px;
	min-height:200px;   
	margin:0px 0px 40px 20px;
	/*background:#fff url(../images/column_separator.gif) repeat-y;*/
}
/*--------------------------------------------------------
           Style Links
--------------------------------------------------------*/
a {color:#646464;font-size:11px;text-decoration: none;}
a:hover {text-decoration:none;  color:#000;}
a.selected {
	color:#000;
	/*background:#E5E5E5;*/
}

.backToList{margin-bottom:6px;}
.backToList a{}

/* remove firefox link outline */
a { outline: none; }
input { outline: none; }
:-moz-any-link:focus { outline: none; }



/*--------------------------------------------------------
           Style Header Language Homepage
--------------------------------------------------------*/

#nav li {
	float:left; 
	display:block;  
	position:relative;
	z-index:500; 
	margin:0 1px;
}

/* this is the parent menu */
#nav li a {
	display:block; 
	font-weight:bold;   
	text-decoration:none; 
	color:#fff; 
	text-align:center; 
}

#nav li a:hover {
	color:#333;
}

/* you can make a different style for default selected value */
#nav a.selected {
	color:#000;
}

/* submenu, it's hidden by default */
#nav ul {
	position:absolute; 
	left:0; 
	display:none; 
	margin:0 0 0 -1px; 
	padding:0; 
	list-style:none;
	background:#FFF;
}

#nav ul li { 
	float:left; 
	border-top:1px solid #fff;
	margin-left:0px;
}

/* display block will make the link fill the whole area of LI */
#nav ul a {
	display:block;  
	height:15px; 
	color:#666;
	padding: 2px 0px; 
}

#nav ul a:hover {
	text-decoration:underline;	
}

/*--------------------------------------------------------
          Style mainMenu
--------------------------------------------------------*/
#mainMenuHolder {
width:1032px;
height:29px;
margin:0px;
padding: 0px;
background-color:#000;
}
#mainMenu {
width:1032px;
margin:0px;
padding: 0px;
list-style-type: none;
}
#mainMenu li {
float: left;
/*border-left:1px solid #FFF;*/
display: inline; /* Fix IE Step Down */
}
#mainMenu li  a {
	float: left; /* IE 6 Fix */
	/*display:block;*/
	/*width:118px;*/
	height:29px;
	line-height:29px;
	color:#fff;
	font-size: 12px;
	background-color:#000;
	padding: 0px;
	padding-left:13px;
	padding-right:13px;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:0px;
}

#mainMenu li  a.social {
	float: left; /* IE 6 Fix */
	/*display:block;*/
	/*width:118px;*/
	height:29px;
	line-height:29px;
	background:tranparent;
	padding: 0px;
}
#mainMenu li:hover  a.social {
	color:#000;
	background:transparent;
}
#mainMenu li:hover  a {
	color:#000;
	background:#E5E5E5;
}
#mainMenu li  a:hover {
	color:#000;
	background:#E5E5E5;
}
#mainMenu li  a.selected {
	color:#000;
	background:#E5E5E5;
}
#mainMenu li div {
	margin: 0;
	margin-top:29px;
	padding:5px 20px 10px 0px ;
	position: absolute;
	z-index:10000;
	visibility: hidden;
	background: #E5E5E5;
	min-width:145px;
}
#mainMenu li div ul {
	float:left;
	margin: 0;
	padding: 0;
}
#mainMenu li div ul li{
	float: left;
	display: inline;
}
#mainMenu li div ul li a{
	display: block;
	margin-right:10px;
	width:165px;
	height: 20px;
	line-height: 20px;
	border-right: none;
	color: #666;
	text-align:left;
	background:none;
	text-transform :none;
	font-size: 11px;
	padding-left:13px;
	padding-right:0px;
}
#mainMenu li:hover div ul li a{
color: #666;
background:none
}
#mainMenu li div ul li a:hover{
color: #000;
background:none;
}
#mainMenu li div ul li a.selected{
color: #000;
background:none;
font-weight:bold

}
#subMenuHolder{
background: #E5E5E5;
padding:10px 10px 10px 10px ;
}
/*--------------------------------------------------------
          Navigation
--------------------------------------------------------*/
.sortByPrice{float:left;width:134px;height:27px;line-height:27px;}
.sortByPrice img{ display:inline;}
.nbrPerPage{float:left;width:134px;height:27px;line-height:27px;text-align:right;}
.nbrPerPage select{border:none;width:60px;}
.paginationHolderTop{float:left;width:540px;height:27px;line-height:27px;text-align:center;}
.paginationHolderTop img{ display:inline;}
.paginationHolderBottom{margin-top:24px;height:27px;line-height:27px;text-align:center;}
/*--------------------------------------------------------
          Form
--------------------------------------------------------*/
.fieldHolder{float:left;width:405px;margin-bottom:16px;}
.fieldName{margin-bottom:6px;height:20px;}
.fieldInput{}
.fieldInput input{width:300px;height:20px;border:1px solid #e6e6e6}
.fieldInput input.long{width:715px;height:20px;border:1px solid #e6e6e6}
.fieldInput select{width:300px;height:20px;border:1px solid #e6e6e6;}
select.longSelect{width:715px;height:20px;border:1px solid #e6e6e6;padding-left:6px;}
select.longSelect option{padding-left:6px;}
.fieldInput textarea{width:715px;height:80px;border:1px solid #e6e6e6}
.msgOrderHolder textarea{width:715px;height:80px;border:1px solid #e6e6e6}
.requiredField{}
label{cursor:pointer;}
.errorInput{border-left:3px solid #900}
.validInput{border-left:3px solid #090}
/*--------------------------------------------------------
          Column RIght
--------------------------------------------------------*/
.filtrePadding {
   padding: 10px 0 10px 10px;
}
.filtrePaddingSize {
   padding: 10px 0 2px 10px;
}
.filtrePaddingDesigner {
   padding: 10px 0 3px 10px;
}
.filtrePadding2{ padding:10px 10px 10px 10px}
#selectOptionsHolder{width:170px;  border:1px solid #CCC; border-bottom:0px;}
#selectOptionsHolder ul{
float:left;
width:75px;
margin:0px;
padding: 0px;
list-style-type: none;
}
#selectOptionsHolder ul li a{
	background:url(../images/checkbox.png) no-repeat scroll 0 0 transparent;
	text-decoration:none;
	display:block;
	padding-left:14px;
	height:12px;
	margin-bottom:12px;
	line-height:16px;
}
#selectOptionsHolder ul li a:hover{
	background-position:left -12px;
	text-decoration:none;
}
#selectOptionsHolder ul li a.selected2{
	background-position:left -12px;
	text-decoration:none;
}

#selectOptionsHolder .selectHolder{float:left;width:140px;color:#333;}
#selectOptionsHolder .selectTitle{text-transform:uppercase; width:160px; height:29px; background:#E6E6E6; border-bottom:1px solid #CCC; padding-left:10px; line-height:29px; font-size: 12px; }
#selectOptionsHolder select option{width:124px;}

#designersList{width:170px;  border:1px solid #CCC; border-bottom:0px;}
#designersListTitle{text-transform:uppercase; width:160px; height:29px; background:#E6E6E6; border-bottom:1px solid #CCC; padding-left:10px; line-height:29px; font-size: 12px;}
#designersList ul{
float:left;
width:151px;
margin:0px;
padding: 0px;
list-style-type: none;
}
#designersList ul li{
margin-bottom:4px;
}

#designersList ul li a{
	font-size:11px;
	background:url(../images/checkbox.png) no-repeat scroll 0 0 transparent;
	text-decoration:none;
	display:block;
	padding-left:14px;
	height:12px;
	margin-bottom:12px;
	line-height:16px;
}

#designersList ul li a:hover{
	background-position:left -12px;
	text-decoration:none;
}
#designersList ul li a.selected2{
	background-position:left -12px;
	text-decoration:none;
}

#designersList2{margin-top:20px;margin-bottom:20px;}
#designersList2Title{margin-bottom:10px;text-transform:uppercase;font-size:12px;}
#designersList2 ul{
margin:0px;
padding: 0px;
list-style-type: none;
}
#designersList2 ul li{
margin-bottom:4px;
float:left;
display:inline;
}
#designersList2 ul li a{
display:block;
width:auto;
margin-right:10px;
}

#boxRightColumn2{background-color:#FFF;padding:10px 10px 0px 11px;}
#boxRightColumn{ border:1px solid #CCC; border-bottom:0px; width:170px;}

#boxRightColumnBanner{background-color:#F9F9F9; margin-bottom:10px;}

#boxRightColumn .boxRightColumnTitle{text-transform:uppercase; width:160px; height:29px; background:#E6E6E6; border-bottom:1px solid #CCC; padding-left:10px; line-height:29px; font-size: 12px;}
#boxRightColumn .boxRightColumnContent{line-height:16px;}
#boxRightColumn .divUps{height:26px;line-height:12px;background:#F9F9F9 url(../images/logo_ups.jpg) no-repeat; padding-left:30px;}
#boxRightColumn	.boxRightColumnTitleUps{ text-transform:uppercase;margin-bottom:0px; width:160px; height:29px; background:#E6E6E6; /*background: url("../images/icon_ups.png") no-repeat scroll right top #E6E6E6;*/ border-bottom:1px solid #CCC; padding-left:10px; line-height:29px; font-size: 12px;}
 

#boxOrderList{margin:0px;padding:0px;width:302px;}
#boxOrderList td{margin-bottom:10px;}
#boxOrderList td.boxOrderProductName{width:178px;padding:0px 10px 10px 0px;font-family:georgia,arial,helvetica;font-weight:bold;color:#000;}
#boxOrderList td.boxOrderQte{width:42px;}
#boxOrderList td.boxOrderPrice{width:82px;text-align:right;font-size:12px;}
#boxOrderList td.boxOrderField{width:151px;padding:0px 10px 10px 0px;text-align:left;}
#boxOrderList td.boxOrderFieldValue{width:151px;text-align:right;font-size:12px;}

/*--------------------------------------------------------
          Products
--------------------------------------------------------*/
.productBox1{float:left;width:239px;text-align:center;margin-bottom:20px;}
.productBox1Img{text-align:center;border-bottom:4px solid #000;height:280px;}
.productBox1Name{margin-top:10px;margin-bottom:6px;font-size:15px;color:#000;text-align:center; font-family:Georgia;}
.productBox1Name a{font-size:15px;color:#000;text-align:center; font-family:Georgia;}
.productBox1Desc{text-align:center;margin-bottom:6px;font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.productBox1Price{text-align:center; color:#000000;}


.productImgHolder1{width:211px;height:248px;}






/*--------------------------------------------------------
          Bloc
--------------------------------------------------------*/

.bloc{
margin-top:0px;
}
.bloc-c1{
float:left;
width:380px;
margin-right:10px;
}
.bloc-c2{
float:left;
width:395px;
margin-left:15px;
padding-left:10px;
}
.blocTitle{color:#666;text-transform:uppercase;font-size:12px;margin-top:20px;margin-bottom:20px;}
.blocTitle1{font-weight:bold;color:#000;text-transform:uppercase;font-size:12px;margin-top:20px;margin-bottom:20px;}
.blocTitle2{color:#333;text-transform:uppercase;font-size:12px;margin-top:20px;margin-bottom:20px;}
.blocTitle3{font-weight:bold;color:#000;font-size:20px;margin-top:0px;margin-bottom:20px;font-family:georgia,arial,helvetica}
.blocTitle4{font-weight:bold;color:#000;text-transform:uppercase;font-size:14px;margin-top:0px;margin-bottom:20px;}
.blocTitle5{color:#333;text-transform:uppercase;font-size:12px;margin-top:10px;margin-bottom:10px;}
.blocTitle6{color:#000;text-transform:uppercase;font-size:12px;margin-top:5px;margin-bottom:5px;}
.blocTitle7{height:16px;line-height:16px;color:#000;text-transform:uppercase;font-size:12px;text-align:center;}
.bgNumBlack{width:17px;height:16px;margin-right:4px;font-size:10px;font-weight:normal;background:#fff url(../images/puce_num.jpg) no-repeat 1px top;color:#fff;font-size:11px;}


.blocParag1{padding-right:20px;line-height:16px; text-align:justify;}
.blocParag2{padding-right:20px;line-height:20px;}
.sepHoriz1{height:4px;background:#000;margin-top:20px;margin-bottom:20px;}
.sepHoriz2{margin:30px 0px 0px 0px;height:1px;background:none;font-size:1px;border-top:1px solid #e6e6e6;}
.sepHoriz3{margin:20px 0px 20px 0px;height:1px;border:none;background:none;font-size:1px;border-top:1px solid #e6e6e6;}
.sepHoriz4{margin:0px 0px 10px 0px;height:1px;border:none;background:none;font-size:1px;border-top:1px solid #e6e6e6;}
.sepHoriz5{margin:30px 0px 0px 0px;height:1px;border:none;background:none;font-size:1px;border-top:1px solid #e6e6e6;}
.blocDownloadPdf{background:#FFF url(../images/icon-pdf1.jpg) no-repeat 12px 12px;text-align:center;border:1px solid #E6E6E6;padding:12px;height;height:42px; line-height:42px;}
.blocWidth1{width:310px;}
.blocWidth2{width:250px;}
/*--------------------------------------------------------
          Cart
--------------------------------------------------------*/
#shopSteps{margin-bottom:10px;}
#shopSteps ul{
width:1032px;
margin:0px;
padding: 0px;
list-style-type: none;
color:#b2b2b2;
}
#shopSteps ul li{
float: left;
display: inline; /* Fix IE Step Down */
}
#shopSteps ul li a{
/* position:
 0px 21px 42px 
 63px 84px 105px
 126px 147px 168px 
 189px 210px 231px 
 252px 273px 294px
 */
display:block;
width:120px;
height:21px;
line-height:21px;
background:#fff url(../images/puce_shop_steps.png) no-repeat left 0px;
color:#b2b2b2;
padding-left:26px;
text-transform:uppercase;
font-size:12px;
}
#shopSteps ul li a.shopStep1{background-position:left 0px;}
#shopSteps ul li a.shopStep1:hover{background-position:left -21px;}

#shopSteps ul li a.shopStep2{background-position:left -63px;}
#shopSteps ul li a.shopStep2:hover{background-position:left -84px;}

#shopSteps ul li a.shopStep3{background-position:left -126px;}
#shopSteps ul li a.shopStep3:hover{background-position:left -147px;}

#shopSteps ul li a.shopStep4{background-position:left -189px;}
#shopSteps ul li a.shopStep4:hover{background-position:left -210px;}

#shopSteps ul li a.shopStep5{background-position:left -252px;}
#shopSteps ul li a.shopStep5:hover{background-position:left -273px;}

#shopSteps ul li a.shopStepSelected1{background-position:left -42px; color:#000;}
#shopSteps ul li a.shopStepSelected1:hover{background-position:left -42px;}

#shopSteps ul li a.shopStepSelected2{background-position:left -105px; color:#000;}
#shopSteps ul li a.shopStepSelected2:hover{background-position:left -105px;}

#shopSteps ul li a.shopStepSelected3{background-position:left -168px; color:#000;}
#shopSteps ul li a.shopStepSelected3:hover{background-position:left -168px;}

#shopSteps ul li a.shopStepSelected4{background-position:left -231px; color:#000;}
#shopSteps ul li a.shopStepSelected4:hover{background-position:left -231px;}

#shopSteps ul li a.shopStepSelected5{background-position:left -294px; color:#000;}
#shopSteps ul li a.shopStepSelected5:hover{background-position:left -294px;}

#shopSteps ul li a:hover{}
/*--------------------------------------------------------
          Footer
--------------------------------------------------------*/
#footer{width:1032px;margin-top:32px;margin-bottom:32px;}
#footerPart1{width:1032px;}
#footerPart2{margin-top:35px;margin-bottom:30px;}
.logo3Holder{float:left;width:59px;margin-top:20px;}
.boxNewsletter{float:left;width:780px;margin-left:140px;padding-top:35px; margin-bottom:35px;}
.boxNewsletterCaption{float:left;width:232;height:25px;line-height:25px;}
.boxNewsletterInputHolder{float:left;width:282px;margin-left:10px}
.boxNewsletterInputHolder input{width:260px;color:#000;border:1px solid #E6E6E6;height:23px;padding-left:4px;}
.boxNewsletterSubmitHolder{float:left;width:145px;}
.boxNewsletterSubmitHolder input{width:128px; padding-left:4px; padding-right:4px; height:25px;color:#fff;border:none;background-color:#000;cursor:pointer;}
#checkNewsletterMonitor{height:26px;line-height:26px;background-color:#f00;color:#fff;text-align:center;}
#checkNewsletterMonitor.red{background-color:#b00}
#checkNewsletterMonitor.green{background-color:#0b0;}
#checkNewsletterMonitor.green{background-color:#0b0;}

.footerColumns{float:left;display:inline;width:170px; margin-bottom:30px;}
.footerListTitle{margin-bottom:15px;font-weight:bold;text-transform:uppercase; font-size: 12px;}
.footerListTitle a{margin-bottom:15px;font-weight:bold;text-transform:uppercase; font-size: 12px;}
.footerColumns ul{
margin:0px;
padding: 0px;
list-style-type: none;
}
.footerColumns ul li{
margin-bottom:4px;
}
#menuFooter{padding-top:20px;text-align:center;}
#adressFooter{padding-top:16px;text-align:center;}
#copyright{position:relative;left:50%;margin-left:-140px;width:270px;padding-top:16px;text-align:center;}

#processMonitor{height:24px;line-height:24px;text-align:center;color:#fff;}
#processMonitor.redMonitor{background-color:#b00;}
#processMonitor.greenMonitor{background-color:#0b0;}

.monitor{margin-bottom:10px;height:29px;line-height:29px;text-align:center;color:#fff; font-size:12px; text-transform:uppercase;}
.redMonitor{background-color:#b00;}
.greenMonitor{background-color:#0b0}

.list1 {margin:0px;padding: 0px;list-style-type: none;
}
.list1 li {margin-bottom:6px;}
.list1 li  a {
	color:#646464;
	padding: 0px;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:0px;
}
.list1 li  a:hover {
	color:#000;
}
.styleTr1{background-color:#fff}
.styleTr2{background-color:#ededed}
.tabList1{border-collapse:collapse;border:none;}
.tabList1 th{font-size:12px;padding-left:10px;height:40px;line-height:40px;text-align:left;color:#666;text-transform:uppercase;border-right:1px solid #E6E6E6;}
.tabList1 tr{}
.tabList1 td{padding:16px;border-right:1px solid #E6E6E6;}
.tabList1 td a.linkLoupe1{display:block;width:100px;height:24px;line-height:24px;color:#646464;padding-right:10px;text-decoration:none;background:transparent url(../images/loupe.jpg) no-repeat right top;}
.tabList1 td a.linkLoupe1:hover{color:#000;text-decoration:underline;}






#title_descriprion{border-bottom:0px solid #CCC; padding-left:0px; width:390px; color:#333; height:20px; line-height:20px; font-size:12px; font-weight:bold;}
#descriprion{padding:5px 0 0 0px;}

.back-to-top {
    background: none repeat scroll 0 0 #CCCCCC;
    /*border-radius: 4px 4px 4px 4px;*/
    bottom: 275px;
    color: #FFFFFF;
    cursor: pointer;
    padding: 5px;
    position: fixed;
    right: 70px;
    text-transform: uppercase;
}

.back-to-top a{
    color: #FFFFFF;
    text-transform: uppercase;
}



