s/*Configuration générale */

* { margin: 0; padding: 0;}



#mode05{
	position:absolute;
	left:34px;
	top:168px;
	width:912px;
	height:4px;
	background-color:#d4d4d4;
	overflow:hidden;
}
#menu{
position:absolute;
left:34px;
top:123px;
width:225px;
height:239px;
}
#topmenu{
	position:absolute;
	left:565px;
	top:48px;
	width:241px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	word-spacing:4px;
	color:#3d3d3d;
}
#mode18a{
	position:absolute;
	left:803px;
	top:20px;
	width:128px;
	height:48px;
}
#form{
	position:absolute;
	left:807px;
	top:539px;
	width:211px;
	height:304px;
	border:1px #e0e0e0 solid;
	background: url("images/query.gif") no-repeat 10px 1.2em;
	padding-top:65px;
	padding-left:28px;
	line-height:22px;
}
.desc{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#545252;
}
#upload{
position:absolute;
	left:784px;
	top:187px;
	width:187px;
	height:65px;
	padding-left:75px;
	padding-top:10px;
	background-image:url(images/tupload.gif);
}
.textdesc{
font-family:Tahoma;
font-size:11px;
}
.textdesc a{
color:#bd1314;
text-decoration:underline;
}
.texthead{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
line-height:24px;
}
.texthead a{
color:#FFFFFF;
text-decoration:none;
}
#price{
position:absolute;
	left:784px;
	top:276px;
		padding-left:75px;
	padding-top:10px;
	width:187px;
	height:68px;
	background-image:url(images/tprice.gif);
}
#category{
position:absolute;
	left:784px;
	top:374px;
	padding-left:75px;
	padding-top:10px;
	width:187px;
	height:60px;
	background-image:url(images/tcategory.gif);
}
#left1{
	position:absolute;
	left:34px;
	top:176px;
	width:225px;
	height:273px;
	background-color:#eee;
}
.lihead{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#3d3d3d;
padding-left:20px;
padding-top:15px;
}
#left1 li{
list-style:none;
}
#left1 li a{
font-family:Arial, Helvetica, sans-serif;
background: url("images/arrow02.gif") no-repeat 1px .3em;
font-size:12px;
font-weight:bold;
color:#6d972c;
list-style:none;
line-height:25px;
text-decoration:none;
margin-left:-10px;
padding-left:12px;
}
#left2{
	position:absolute;
	left:31px;
	top:453px;
	width:225px;
	height:662px;
	background-color:#eee;
}
#left2 li{
list-style:none;
}
#left2 li a{
font-family:Arial, Helvetica, sans-serif;
background: url("images/arrow02.gif") no-repeat 1px .3em;
font-size:12px;
font-weight:bold;
color:#6d972c;
list-style:none;
line-height:25px;
text-decoration:none;
margin-left:-10px;
padding-left:12px;
}
.text06{
font-family:Arial, Helvetica, sans-serif;
padding-left:18px;
margin-left:20px;
font-weight:bold;
font-size:13px;
color:#000000;
line-height:19px;
background: url("images/arrow03.gif") no-repeat 1px .3em;
}
#mode26{
	position:absolute;
	left:-226px;
	width:1013px;
	height:99px;
	background-color:#dbdbdb;
	margin-top:25px;
	top: 913px;
}
#mode27{
	position:absolute;
	left:34px;
	top:996px;
	width:913px;
	height:25px;
}
#mode28{
	position:absolute;
	text-align:right;
	padding-top:10px;
	left:430px;
	top:10px;
	width:468px;
	height:64px;
}
.bottemlink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-stretch:expanded;
font-weight:bold;
word-spacing:6px;
}
.bottemlink a{
text-decoration:underline;
color:#333333;
}
.bottem{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
}
#leftbottom{
	position:absolute;
	left:45px;
	top:5px;
	width:200px;
	height:55px;
}
.bottem01{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:23px;
}
.bottemhead{
font-weight:bold;
}
#sign{
	position:absolute;
	left:807px;
	top:452px;
	width:164px;
	height:77px;
	padding-left:75px;
	padding-top:10px;
	background: url("images/sign.gif") no-repeat 1px .3em;
}
#content{
	position:absolute;
	left:257px;
	top:179px;
	width:509px;
	height:945px;
	padding-top:5px;
	padding-left:10px;
	padding-right:5px;
	font-family:Tahoma;
	font-size:13px;
	color:#403f3f;
}
#content1{
position:absolute;
	left:34px;
	top:127px;
	width:897px;
	height:145px;
	padding-top:5px;
	padding-left:10px;
	padding-right:5px;
	font-family:Tahoma;
	font-size:13px;
	color:#403f3f;
}
.content{
font-family:Tahoma;
	font-size:12px;
	color:#545252;
	line-height:20px
}
.content a{
	color:#bd1314;
	text-decoration:underline;
}
#content ul{
	color:#545252;
	line-height:22px;
	list-style:square;
}
#content ul a{
	color:#bd1314;
	text-decoration:underline;
}
h2{
font-family:Tahoma;
	font-size:13px;
	color:#545252;
	line-height:18px;
	font-weight:bold;
	border-bottom:1px solid #747272;
	padding-bottom:8px;
	padding-top:8px;
	background-color:#f7f8f9;
	padding-left:5px;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#df7e3f;
	line-height:22px;
}
#syndicate{
margin-top:10px;
background-color:#F7F8F9;
padding-top:8px;
padding-bottom:5px;
padding-left:150px;
padding-right:5px;
margin-bottom:10px;
border-top:1px solid #BDC4C9;
border-bottom:1px solid #BDC4C9;
}
#tools{
margin-bottom:5px;
}
.sidemenu {
	color: #65747a;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.sidemenu a{
color:#bd1314;
}
.topmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.topmenu a{
text-decoration:none;
color:#3d3d3d;
}

.topmenu a:hover{
color:#bd1314;
text-decoration:underline;
}
.formtext{
margin-top:6px;
border:#999 1px solid;
font-size:12px;
}
.question{
color:#bd1314;
border-bottom:1px solid #BDC4C9;
padding-bottom:4px;
background: url("images/faq.gif") no-repeat 1px .3em;
padding-left:30px;
}
#separator{
width:400px;
border-bottom:1px solid #545252;
}
.trial{
color:#bd1314;
border-bottom:1px solid #BDC4C9;
padding-bottom:8px;
background: url("images/guide.gif") no-repeat 5px 1.5em;
padding-left:30px;
font-weight:bold;
padding-top:20px;
}
.formbutton{
margin-top:6px;
border:#999 1px solid;
background-image:url(images/button.gif);
/*background-color:#bd1314;*/
color:#FFFFFF;
font-size:13px;
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
font-weight:bold;
}
#content ol{
	color:#545252;
	line-height:22px;
}
#content ol a{
	color:#bd1314;
	text-decoration:underline;
	}
#sitemap {		/*leave this out if you've defined the font*/
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;*/
}
#sitemap li {
	list-style-type: none;
}
#sitemap ul li {
	list-style-image: url(images/l2_normal.gif);
}
#sitemap ul ul li {
	list-style-image: url(images/l3_normal.gif);
}
#sitemap ul li.firstfollow {
	list-style-image: url(images/l2_first_follow.gif);
}

#sitemap ul li.last {
	list-style-image: url(images/l2_last_item.gif);
}

#sitemap ul ul li.firstfollow {
	list-style-image: url(images/l3_first_follow.gif);
}

#sitemap ul ul li.last {
	list-style-image: url(images/l3_last_item.gif);
}
#pdf{
width:161px;
height:94px;
padding-left:80px;
background-image:url(images/pdfback.gif);
padding-top:5px;
_padding-top:10px;
}
.grn{
font-family:Arial, Helvetica, sans-serif;
color:#6d972c;
font-size:13px;
font-weight:bold;
line-height:18px;
}
.grn a{
color:#6d972c;
text-decoration:none;
}
.blck{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.blck a{
color:#000;
text-decoration:underline;
}
#testimonial{
width:325px;
background-color:#ebebeb;
border-top:1px solid #bdc4c9;
padding-left:67px;
padding-top:25px;
padding-right:20px;
padding-bottom:25px;
}
.imagetest{
background: url("images/testback.gif") no-repeat 0px 1.2em;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
}
.testhead{
color:#6d972c;
font-weight:bold;
line-height:14px;
}

@charset "utf-8";
/* CSS Document */

#aboutl{
	position:absolute;
	left:34px;
	top:912px;
	width:225px;
	/*height:709px;*/
height:834px;
	_height:201px;
	background-color:#eee;
}
#aboutr{
	position:absolute;
	left:707px;
	top:912px;
	width:241px;
	/*height:709px;*/
height:207px;
	_height:198px;
	background-color:#eee;
}
#contactl{
position:absolute;
left:34px;
top:912px;
width:225px;
/*height:709px;*/
height:181px;
_height:251px;
background-color:#eee;
}
#contactr{
position:absolute;
left:707px;
top:915px;
width:241px;
/*height:709px;*/
height:178px;
_height:248px;
background-color:#eee;
}
#servicel{
	position:absolute;
	left:34px;
	top:912px;
	width:225px;
	/*height:709px;*/
height:731px;
	_height:701px;
	background-color:#eee;
}
#servicer{
	position:absolute;
	left:707px;
	top:915px;
	width:241px;
	/*height:709px;*/
height:727px;
	_height:698px;
	background-color:#eee;
}
#pricingl{
	position:absolute;
	left:34px;
	top:912px;
	width:225px;
	/*height:709px;*/
height:1224px;
	_height:1268px;
	background-color:#eee;
}
#pricingr{
	position:absolute;
	left:707px;
	top:915px;
	width:241px;
	/*height:709px;*/
height:1221px;
	_height:1265px;
	background-color:#eee;
}
#clientsl{
position:absolute;
left:34px;
top:1112px;
width:225px;
/*height:709px;*/
height:951px;
_height:1021px;
background-color:#eee;
}
#clientsr{
position:absolute;
left:707px;
top:1115px;
width:241px;
/*height:709px;*/
height:948px;
_height:1018px;
background-color:#eee;
}
#termsl{
position:absolute;
left:34px;
top:1112px;
width:225px;
/*height:709px;*/
height:791px;
_height:861px;
background-color:#eee;
}
#termsr{
position:absolute;
left:707px;
top:1115px;
width:241px;
/*height:709px;*/
height:788px;
_height:858px;
background-color:#eee;
}
#sitemapl{
	position:absolute;
	left:35px;
	top:1112px;
	width:225px;
	/*height:709px;*/
height:1944px;
	_height:1986px;
	background-color:#eee;
}
#sitemapr{
	position:absolute;
	left:707px;
	top:1115px;
	width:241px;
	/*height:709px;*/
height:1941px;
	_height:1983px;
	background-color:#eee;
}
#paymentl{
position:absolute;
left:34px;
top:1112px;
width:225px;
/*height:709px;*/
height:187px;
_height:257px;
background-color:#eee;
}
#paymentr{
position:absolute;
left:707px;
top:1115px;
width:241px;
/*height:709px;*/
height:184px;
_height:254px;
background-color:#eee;
}
#audiol{
position:absolute;
left:34px;
top:1112px;
width:225px;
/*height:709px;*/
height:627px;
_height:697px;
background-color:#eee;
}
#audior{
position:absolute;
left:707px;
top:1115px;
width:241px;
/*height:709px;*/
height:624px;
_height:694px;
background-color:#eee;
}
#digitall{
position:absolute;
left:34px;
top:1112px;
width:225px;
/*height:709px;*/
height:437px;
_height:507px;
background-color:#eee;
}
#digitalr{
position:absolute;
left:707px;
top:1115px;
width:241px;
/*height:709px;*/
height:434px;
_height:444px;
background-color:#eee;
}
#interviewl{
position:absolute;
left:34px;
top:1112px;
width:225px;
/*height:709px;*/
height:952px;
_height:1022px;
background-color:#eee;
}
#interviewr{
position:absolute;
left:707px;
top:1115px;
width:241px;
/*height:709px;*/
height:949px;
_height:959px;
background-color:#eee;
}
#medial{
position:absolute;
left:34px;
top:1112px;
width:225px;
/*height:709px;*/
height:1228px;
_height:1298px;
background-color:#eee;
}
#mediar{
position:absolute;
left:707px;
top:1115px;
width:241px;
/*height:709px;*/
height:1225px;
_height:1235px;
background-color:#eee;
}
#businessl{
position:absolute;
left:34px;
top:1112px;
width:225px;
/*height:709px;*/
height:276px;
_height:346px;
background-color:#eee;
}
#businessr{
position:absolute;
left:707px;
top:1115px;
width:241px;
/*height:709px;*/
height:273px;
_height:283px;
background-color:#eee;
}
#legall{
position:absolute;
left:34px;
top:1112px;
width:225px;
/*height:709px;*/
height:58px;
_height:128px;
background-color:#eee;
}
#legalr{
position:absolute;
left:707px;
top:1115px;
width:241px;
/*height:709px;*/
height:55px;
_height:65px;
background-color:#eee;
}
#televisionl{
position:absolute;
left:34px;
top:1112px;
width:225px;
/*height:709px;*/
height:923px;
_height:993px;
background-color:#eee;
}
#televisionr{
position:absolute;
left:707px;
top:1115px;
width:241px;
/*height:709px;*/
height:920px;
_height:990px;
background-color:#eee;
}
.tag{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
line-height:34px;
margin-top:10px;
}
#categoryl{
position:absolute;
left:34px;
top:1112px;
width:225px;
/*height:709px;*/
height:471px;
_height:541px;
background-color:#eee;
}
#categoryr{
position:absolute;
left:707px;
top:1115px;
width:241px;
/*height:709px;*/
height:468px;
_height:538px;
background-color:#eee;
}
	
