body
{
	background: #ccd8ea url('../imz/bg.png');
	background-repeat:repeat-x;
	margin: 0;
	text-align: left;
}
body *
{
	color: #000000;
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
}
A:link
{
	color: #1f85bf;
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
A:hover
{
	color: #1f85bf;
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: underline;
}
H1, H2, H3, H4
{
	color: #8bbd18;
	font-weight: bold;
	margin-bottom: 1px;
	margin-top: 1px;
}
H5, H6
{
	margin-top: 0;
}
H1
{
	font-size: 14pt;
	padding-left: 0px;
	text-align: left;
	margin: 0;
	font-family: arial;
	color:#666666;
}

@font-face {
  font-family: Cheap Fire;
  src: url('http://www.wonderbackgrounds.com/chp-fire.ttf') format("truetype");
}


#topcolor{width: 100%; height:25px; background:#ffffff url('../imz/toplinkbg.png');}

#topcolorlink{margin:auto; width: 980px;}
.toplinkpart{ padding-top:5px; float:left; width:490px; font-size:8pt; color:#4e6cac; font-family:tahoma;}
.toplinkpart1{ padding-top:5px; float:right; width:490px; text-align:right; font-size:8pt; font-family:tahoma; color:#f94520;}
.toplinkpart1 a{ padding-right:3px; padding-left:3px; text-align:right; font-size:8pt; font-family:tahoma; color:#f94520; text-decoration:none; font-weight:bold;}
.toplinkpart1 a:hover{ padding-right:3px; padding-left:3px; text-align:right; font-size:8pt; font-family:tahoma; color:#616161; text-decoration:none; font-weight:bold;}




#top{
	margin: auto;
	width: 980px;
	}
	
.logo{
	float: left;
	width: 252px;
	height: 120px;
	padding-top:7px;
	}
.topadd{
	float: left;
	width: 728px;
	padding-top:10px;
	}

.topbuttonout{
	float:left;
	padding-bottom: 10px;
	}

.topbutton{
	float:left;
	width: 980px;
	height: 40px;
	background: url('../imz/tbbg.png');
	border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 5px 0;
	}



.topbut ul{
list-style:none;
margin:0;
padding:10px;
padding-top:2px;
float: left;
list-style-image: url(http://www.wonderbackgrounds.com/css/backgrounds.css);
}
.topbut li{
margin-bottom:0px;
float: left;
padding:7px 10px;
font-size:10pt;
font-family:Arial;
color: #ffffff;
border-right: 1px solid #6483c3;
text-align:center;
}


.topbut li a{
color:#ffffff;
font-family:Trebuchet MS;
font-size:11pt;
text-align:left;
text-decoration:none;
text-align:center;
font-weight:bold;
padding:7px;
text-shadow: 1px 1px 0px #000000;

}
.topbut li a:hover{
color:#96e737;
font-family:Trebuchet MS;
font-size:11pt;
text-align:left;
text-decoration:none;
text-align:center;
font-weight:bold;
padding:7px;
background: #;
border-radius: 0px;
-moz-border-radius: 0px;
text-shadow: 1px 1px 0px #000000;
}

#wrap{
	margin: auto;
	width: 980px;
	}

#mainwrap{
	width: 960px;
	float: left;
	padding: 10px;
	background: #ffffff url('../imz/wrapbg.png');
	border-radius: 7px;
	-moz-border-radius: 7px;
	}

#left{
	float:left;
	width: 160px;
	padding-right: 10px;
	}

.leftwork{
	float:left;
	width: 160px;
	padding-bottom: 10px;
	}

.lefthead{
	float:left;
	width: 146px;
	padding: 7px;
	background: #e0e9f7;
	border-radius: 4px;
	-moz-border-radius: 4px;
	color:#006699;
	font-size: 11pt;
	font-weight: bold;
	text-shadow: 1px 1px 1px #ffffff;
	}



div.othmenu{
padding-left:0px;
padding-right:0px;
float: left;
padding-top:0px;
}
div.othmenu a{
width:160px;
font-family:Arial;
color:#005e86;
font-weight: bold;
font-size:9pt;
padding-right:0px;
padding-top:4px;
padding-bottom:4px;
border-bottom:1px solid #e0e0e0;
display:block;
text-decoration:none;
}
div.othmenu a:hover{
width:160px;
font-family:Arial;
font-size:9pt;
font-weight:bold;
text-decoration:none;
color:#92a528;
}




div.othmenusub{
padding-left:0px;
padding-right:0px;
float: left;
padding-top:0px;
}
div.othmenusub a{
width:160px;
font-family:Arial;
color:#e06914;
font-weight: normal;
font-size:9pt;
padding-right:0px;
padding-top:4px;
padding-bottom:4px;
display:block;
text-decoration:none;
}
div.othmenusub a:hover{
width:160px;
font-family:Arial;
font-size:9pt;
font-weight:normal;
text-decoration:none;
color:#92a528;
}




div.othmenu1{
padding-left:0px;
padding-right:0px;
float: left;
padding-top:0px;
}
div.othmenu1 a{
width:160px;
font-family:Arial;
color:#005e86;
font-weight: normal;
font-size:9pt;
padding-right:0px;
padding-top:4px;
padding-bottom:4px;
border-bottom:1px solid #e0e0e0;
display:block;
text-decoration:none;
}
div.othmenu1 a:hover{
width:160px;
font-family:Arial;
font-size:9pt;
font-weight:normal;
text-decoration:none;
color:#92a528;
}

.leftwrapworkbgstatswork{
	float:left; 
	width:160px;
	padding-bottom:3px;
	padding-top:3px;
	border-bottom: 1px dashed #cccccc;
	}

.stats1{
	float:left; 
	width:110px;
	text-align: left;
	font-size: 9pt;
	}
.stats2{
	float:left; 
	width:50px;
	text-align: right; 
	}


.rightaddmore{
	float:left; 
	width:160px;
	padding: 3px 0;
	color: #ff6600; 
	}

.rightaddmore1{
	float:left; 
	width:77px;
	padding-left:3px;
	color: #ff6600;
	text-align: left; 
	text-shadow: 1px 1px 1px #ffffff;
	}
.rightaddmore1 a{
	color: #ff6600;
	text-align: left;
	font-family: tahoma;
	font-size: 8pt;
	text-decoration: none; 
	}

.rightaddmore1 a:hover{
	color: #ff6600;
	text-align: left;
	font-family: tahoma;
	font-size: 8pt;
	text-decoration: underline; 
	}


.rightaddmore2{
	float:left; 
	width:77px;
	padding-right:3px;
	color: #ff6600;
	text-align: right;
	text-shadow: 1px 1px 1px #ffffff;
	}
.rightaddmore2 a{
	color: #ff6600;
	text-align: right;
	font-family: tahoma;
	font-size: 8pt;
	text-decoration: none; 
	}

.rightaddmore2 a:hover{
	color: #ff6600;
	text-align: right;
	font-family: tahoma;
	font-size: 8pt;
	text-decoration: underline; 
	}







.bulletblue{float:left; margin: 3px 6px 0 2px;}
.bulletblues{float:left; margin: 3px 6px 0 10px;}


#middlewrap{
	float:left;
	padding:0 9px;
	width: 602px;
	}
.middlewrapwork{
	float:left;
	padding-bottom:15px;
	width: 602px;
	}	
.bgout{
	float:left;
	width: 500px;
	padding: 0 51px;
	}	
	
.viewsbg{
	float:left; 
	width:90px;
	height: 23px;
	padding-top: 7px;
	text-align: center;
	font-family: tahoma;
	font-size: 7pt;
	font-weight: bold;
	color:#666666;
	background: url('../imz/viewbox.png');
}


.prebg{
	float:right; 
	height: 15px;
	padding: 5px 10px;
	text-align: center;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	color:#ffffff;
	background: url('../imz/prebg.gif');
	border-radius: 3px;
	-moz-border-radius: 3px;
}


.prebg a{
	text-align: center;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
	}
.prebg a:hover{
	text-align: center;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
	text-shadow: 1px 0px 0px #6ba823;
	}



	
.bgoutline{
	float:left;
	width: 476px;
	padding: 9px;
	border: 3px solid #eeeeee;
	}


.bgcode{
	float:left;
	width: 300px;
	padding: 100px 88px;
	}


.middlewrapwork1{
	float:left;
	width: 300px;
	}
.middlewrapwork2{
	float:right;
	width: 300px;
	}

.middlehead{
	float:left;
	width: 588px;
	padding: 7px;
	background: #faebb3;
	border-radius: 4px;
	-moz-border-radius: 4px;
	color:#b1851f;
	font-size: 11pt;
	font-weight: bold;
	text-shadow: 1px 1px 1px #ffffff;
	}


.middlehead a{
	color:#000000;
	font-size: 10pt;
	font-weight: bold;
	text-shadow: 1px 1px 1px #ffffff;
	text-decoration: none;
	padding: 0 10px 0 0;
	}


.middlehead a:hover{
	color:#b1851f;
	font-size: 10pt;
	font-weight: bold;
	text-shadow: 1px 1px 1px #ffffff;
	text-decoration: none;
	padding: 0 10px 0 0;
	}


.middlehead2{
	float:left;
	width: 588px;
	padding: 7px;
	background: #f3f3f3;
	border-radius: 4px;
	-moz-border-radius: 4px;
	color:#333333;
	font-size: 11pt;
	font-weight: bold;
	text-shadow: 1px 1px 1px #ffffff;
	}	


.quotecat ul{
list-style:none;
margin:0;
padding:5px;
padding-left:10px;
padding-top: 0px;
float: left;
}
.quotecat li{
float: left;
margin-bottom:0px;
width:134px;
font-size:9pt;
font-family:Arial;
font-weight: normal;
padding: 2px 0 2px 0;
color: #606060;
text-align:left;
background-image: url('../imz/arrow1.gif');
background-repeat:no-repeat;
background-position:0px 6px; 
padding-left:10px;
}
.quotecat li a{
color:#0670bf;
font-family:Verdana, Geneva, Arial, sans-serif;
font-size:11px;
text-align:left;
font-weight: bold;
text-decoration:none;
}
.quotecat li a:hover{
color:#fe7013;
font-family:Verdana, Geneva, Arial, sans-serif;
font-size:11px;
text-align:left;
font-weight: bold;
text-decoration:none;
}




div.img{margin:2px;height:auto;width:auto;padding-left:29px; padding-right:30px;padding-top:5px;float:left;text-align:center;border:0px solid #cccccc; width:130px;}
div.img img{display:inline;margin:0px; margin-bottom: 5px; padding: 10px; border: 1px solid #cccccc; background:#ffffff;
-moz-box-shadow: 0 0 5px #dedddd;
   -webkit-box-shadow: 0 0 5px #dedddd;
   box-shadow: 0 1px 5px #dedddd;



}
div.img a:hover img{border:1px solid #cccccc;}
div.desc{
	text-align:center;
	font-weight:normal;
	width:146px;
	padding: 6px 2px;
	border: 1px solid #cccccc;
	-moz-box-shadow:inset 0 0 5px #cccccc;
   -webkit-box-shadow:inset 0 0 5px #cccccc;
   box-shadow:inset 0 0 5px #cccccc;
	text-decoration:none;
	text-align: center;
	color: #035f8c;
	}
	
div.desc a{
	text-align:center;
	font-weight:normal;
	text-decoration:none;
	text-align: center;
	color: #415f9f;
	font-size: 8pt;
	}	
div.desc a:hover{
	text-align:center;
	font-weight:normal;
	text-decoration:none;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	}

#right{
	float:left;
	width: 160px;
	padding-left: 10px;
	}
	
	
	
	
	
	
	
	
#downwrap{margin:auto; width: 980px;}
.doenwrapwork{float:left; width: 980px; padding-top: 10px;}

.downwhitebg{
	float:left; 
	width:962px; 
	background-repeat:repeat-x;
	background-position:bottom;
	border-top: 0px;
	padding: 9px;
	padding-top:0px;
	}



.downwhitebghead{
	float:left; 
	width:970px; 
	padding: 5px;
	height:20px;
	border-bottom: 0px;
	}


	
.bottommainworkbg1
{
	width: 125px;
	padding-right: 15px;
	float: left;
}

.bottommainworkbg1workh
{
	width: 125px;
	padding-top: 2px;
	padding-left: 5px;
	float: left;
	font-size: 13pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#415f9f;
	text-align: left;
	text-shadow: 1px 1px 1px #fff;
}


.bottommainworkbg3workh
{
	width: 125px;
	padding-top: 2px;
	padding-left: 5px;
	float: left;
	font-size: 13pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#415f9f;
	text-align: left;
	text-shadow: 1px 1px 1px #fff;
}

.bottommainworkbg1work
{
	width: 125px;
	padding-bottom: 5px;
	float: left;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#ffffff;
	text-align: left;
}

.bottommainworkbg1work a
{
	font-size: 8pt;
	font-weight: normal;
	color:#253d71;
	text-align: left;
	line-height: 12pt;
	text-transform:none;
	text-decoration: none;
	
}
.bottommainworkbg1work a:hover
{
	font-size: 8pt;
	font-weight: normal;
	color:#253d71;
	text-align: left;
	line-height: 12pt;
	text-transform:none;
	text-decoration: underline;
}
	


.bottommainworkbg3
{
	width: 670px;
	float: left;
}

.bottommainworkbg3work
{
	width: 670px;
	padding-bottom: 5px;
	float: left;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#0b95d4;
	text-align: left;
}

.nav-menu2 ul{list-style:none;margin:0;padding:0;float:left; padding-top:0px;}
.nav-menu2 li{
	float:left;
	margin-bottom:0px;
	float:left;
	padding-bottom:1px;
	padding-left:2px;
	padding-top:1px;
	width:190px;
	background-image: url('../imz/aro.png');
	background-repeat:no-repeat;
	background-position:0px 5px; 
	padding-left:16px;
	}
.nav-menu2 li a{color:#253d71;font-family:Arial;font-size:8pt;text-align:left;text-decoration:none;text-decoration:none; line-height:13pt;}
.nav-menu2 li a:hover{color:#253d71;font-family:Arial;font-size:8pt;text-align:left;text-decoration:none; text-decoration:underline;}




.downcolorbgout{
	float:left; 
	width:962px; 
	padding-bottom:10px;
}
	
	
.downcolorbg{
	float:left; 
	width:962px; 
	padding:9px;
	background: url('../imz/tbbg.png');
	background-repeat:repeat-x;
	background-position:bottom;
	border-radius: 5px;
	-moz-border-radius: 5px;
	text-align:center;
	color: #9ab6f0;
	}	
.downcolorbg a{
	color: #ffffff;
	text-decoration: none;
	}
	
.downcolorbg a:hover{
	color: #96e737;
	text-decoration: none;
	}

.aro{float:left; margin: 3px 7px 0 0;}

.smlogo{
	float:left;
	margin:0;
	}
	

.links ul{
list-style:none;
margin:0;
padding:5px;
padding-top:8px;
float: left;
}
.links li{
float: left;
margin-bottom:0px;
width:594px;
font-size:8pt;
font-family:Arial;
font-weight: normal;
padding: 2px 0 2px 0;
color: #606060;
text-align:left;
background-image: url('../imz/arrow.gif');
background-repeat:no-repeat;
background-position:0px 6px; 
padding-left:10px;
}
.links li a{
color:#0670bf;
font-family:Arial, sans-serif;
font-size:9pt;
text-align:left;
font-weight: normal;
text-decoration:none;
}
.links li a:hover{
color:#fe7013;
font-family:Arial, sans-serif;
font-size:9pt;
text-align:left;
font-weight: normal;
text-decoration:none;
}
.formin{background:#ffffff url('../imz/formbg.gif');background-repeat:repeat-x;font-family:Arial;font-size:9pt;color:#000000;padding-top:3px;border:1px solid #cccccc}


.listingworkform1
{
	float: left;
	margin: 0 auto;
	position: relative;
	width: 110px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 10px;
	text-align: right;
	}
	
	.listingworkform2
{
	float: left;
	margin: 0 auto;
	position: relative;
	width: 464px;
	padding-bottom: 7px;
	padding-top: 7px;
	}

.formin1{background:#ffffff url('../imz/formbg.gif');background-repeat:repeat-x;font-family:Arial;font-size:9pt;font-weight:;color:#000000;width:202px;height:18px;padding-top:3px;border:1px solid #cccccc}


.pagination {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	
}

A {
	TEXT-DECORATION: none;
	
}
A:hover {
	TEXT-DECORATION: underline;
	
} 
.pagination {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 5px 0px; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center
}
.pagination A {
	BORDER-RIGHT: #f7c1e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f7c1e0 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 0px 2px; BORDER-LEFT: #f7c1e0 1px solid; CURSOR: pointer; PADDING-TOP: 1px; BORDER-BOTTOM: #f7c1e0 1px solid
}
.pagination A:hover {
	BORDER-RIGHT: #f8c047 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f8c047 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f7eea1; PADDING-BOTTOM: 1px; MARGIN: 0px 2px; BORDER-LEFT: #f8c047 1px solid; COLOR: #f34293; PADDING-TOP: 1px; BORDER-BOTTOM: #f8c047 1px solid; TEXT-DECORATION: none
}
.pagination SPAN.courante {
	BORDER-RIGHT: #f7c1e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f7c1e0 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fa49a5; PADDING-BOTTOM: 1px; MARGIN: 0px 2px; BORDER-LEFT: #f7c1e0 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #f7c1e0 1px solid
}
.pagination .next {
	PADDING-RIGHT: 30px; PADDING-LEFT: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; COLOR: #65c0fc; font-weight: bold; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.pagination .previous {
	PADDING-RIGHT: 20px; PADDING-LEFT: 30px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; COLOR: #65c0fc;  font-weight: bold; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.pagination A.next:hover {
	PADDING-RIGHT: 30px; PADDING-LEFT: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; COLOR: #000000; font-weight: bold; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.pagination A.previous:hover {
	PADDING-RIGHT: 20px; PADDING-LEFT: 30px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; COLOR: #000000; font-weight: bold; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.pagination .previous {
	PADDING-LEFT: 25px; BACKGROUND: url(http://www.wonderbackgrounds.com/css/arrow-big-left.gif) no-repeat left center
}
.pagination A.previous:hover {
	PADDING-LEFT: 25px; BACKGROUND: url(http://www.wonderbackgrounds.com/css/arrow-big-left.gif) no-repeat left center
}
.pagination .next {
	PADDING-RIGHT: 25px; BACKGROUND: url(http://www.wonderbackgrounds.com/css/arrow-big-right.gif) no-repeat right center
}
.pagination A.next:hover {
	PADDING-RIGHT: 25px; BACKGROUND: url(http://www.wonderbackgrounds.com/css/arrow-big-right.gif) no-repeat right center
}
.pagination .desactive {
	VISIBILITY: hidden
}