
a img {border:none}
.nd0{
	padding:0px 0px 21px 0px;
	vertical-align:bottom;
}
.nd1{
	background-repeat:repeat-y;
	background-position:0px 0px;;
	background-image:url(/imgs/x7FA895.gif);
   padding:7px 0px 0px 9px;
	vertical-align:top;
}
.nd2{
	background-repeat:repeat-x;
	background-position:left top;
}
.nd3{
	background-repeat:no-repeat;
	background-position:left top;
	height:135px;
	width:100%;
}
.nd4, .nd41{
	background-repeat:repeat-y;
	background-position:0px 0px;;
	background-image:url(/imgs/xEDEEF3.gif);
	vertical-align:top;
	padding:35px 0px 0px 1px;
}
.nd41{
	padding:0px 0px 0px 1px;
}
.nd5{
	position:absolute;
}
.nd6{
	vertical-align:top;
	padding:34px 0px 0px 24px;
}
.nd7{
	background-color:#C3C8CD;
	width:95px;
	height:58px;
	text-align:right;
}
.nd8{
	padding:22px 15px 0px 15px;
}
.nd81{
	padding:0px 15px 0px 15px;
}
.nd81t{
	padding:0px 15px 0px 15px;
}
.nd9{
	font-size:70%;
	padding-bottom:32px;
}
.nd10{
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-image:url(/imgs/nbg1.gif);
	padding:7px 13px 7px 24px;
	font-size:11px;
}
.nd11{
	font-size:11px;
}
.nd12{
	width:100%;
	height:98px;
}
.nd13a,.nd13{
	display:block;
	padding: 4px 0 5px 0;
	border-bottom: 1px solid #E6E9EB;
	font-weight: normal; 
}
.nd13a{
	font-weight: bold; 
}
.nd13a .l3 { color: #000000; }
.active .l3 { color: #4F5458; font-weight:bold; }
.nd13a {
	color: #B31B34;
}
.nd13b {
	color: #B31B34;
	font-weight:bold;
}
.nd14{
	padding: 3px 0 4px 20px;
}
.nd14a{
	padding: 3px 0 4px 20px;
}
.nd14a .l3 { color: #B31B34; font-weight:bold; }
.nd14 .l3, .nd14 a { text-decoration: underline; color: #525759; }

.nd15{
	padding: 4px 0 5px 0;
	border-bottom: 1px solid #E6E9EB;
}
.nd16{
	color:#8E9295;
	font-size:65%;
	padding:5px 0px 30px 0px;
}
.nd161{
	color:#8E9295;
	font-size:93%;
	padding:0px 0px 0px 0px;
}
.nd162{
	color:#8E9295;
	font-size:10.5px;
	margin:5px 0px 0px 0px;
	clear:both;
}
.nd163{
	color:#8E9295;
	font-size:93%;
	padding:1px 0px 0px 0px;
}
.nd17{
	font-weight:bold;
	padding-bottom:14px;
}
.nd18{
	padding:4px 0px 0px 0px;
}
.nd19{
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-image:url(/imgs/temp9h1.jpg);
	height:98px;
}
.nd20{
	background-repeat:repeat-x;
	background-position:300px 0px;
	background-image:url(/imgs/temp10h1.gif);
	height:98px;
}
.nd21{
	font-size:70%
}
.nd22{
	float:none;
	clear:both;
	margin:0px 15px 10px 0px;
}
.nd23{
	position:relative;
	top:4px;
}
.l1{
	color:#565759;
	text-decoration:none;
}
.l2{


}
.l3{
	color:#000;
	text-decoration: none;
}
.nt1{
	font-size:65%;
	color:#000000;
}
.nt2{
	font-weight:bold;

}
.nt3{
	font-size:20px;
	color:#000000;
}
.nt4{
	font-size:20px;
	color:#5A6568;
}
.nt8{
	font-size:10px;
	color:#000000;
}
.lnt8{
	font-size:10px;
	color:#000000;
}
.np1{
	margin:18px 12px 21px 12px;
}

.np1i{
	margin:21px 12px 22px 12px;
}
.nb1{
	font-size:10px;
}
h2{
	margin-top:0px;
}

h3{
	color:#696969;
	color:#000000;
}

.noul { text-decoration: none; }
.subcaption { color: #9DA5A8; padding-left: 0px; }
.gray { color: #8E9295; }
span.active { color: #B31B34; }
form ul li strong { padding-left: 0.7ex; color: #B31B34;  }
.rcaption { color:#525759; font-size: 11px; font-weight: bold; margin-bottom:15px;}
.rcaption a{ color:#525759;  }



div.hr { background: #E6E9EB; margin: 30px 0; height: 1px; overflow: hidden; }

.wordfile { background: transparent url(/imgs/i-word.gif) 0 8 no-repeat; padding: 6px 0 10 22px; font-size: 70%; margin: 10px 0 0 0px; }
.wordfile a {  }

.zipfile { background: transparent url(/imgs/i-zip.gif) 0 8 no-repeat; padding: 6px 0 10 22px; font-size: 70%; margin: 10px 0 0 0px; }
.zipfile a {  }

.pdffile { background: transparent url(/imgs/i-pdf.gif) 0 8 no-repeat; padding: 6px 0 10 22px; font-size: 70%; margin: 10px 0 0 0px; }
.pdffile a {  }

.epsfile { background: transparent url(/imgs/i-eps.gif) 0 8 no-repeat; padding: 6px 0 10 22px; font-size: 70%; margin: 10px 0 0 0px; }
.epsfile a {  }

.contact { margin: 0px 0 0 0px; font-size: 70%; color:#525759; border-bottom: 1px solid #DBDBDB; padding-bottom:23px;margin-bottom:30px;}
.contact a { color:#242D78; }
.contactlink { margin: 15px 0 0 0px; font-size: 70%;}
.contactlink a { text-decoration: underline; }
.contactlink a * {font-weight:normal !important;}

.mark {
	background-image: url(/imgs/li.gif);
	background-repeat:no-repeat;
	background-position: 6px 5px;
	font-size: 70%;
	padding-left: 20px;
}

.mark strong {
	padding-left: 0.7ex;
	color: #B31B34; 
}






.nd1{
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-image:url(/imgs/lineC94468.gif);
	padding:0px 0px 0px 26px;
	vertical-align:middle;
}
.nd4, .nd41{
	background-repeat:no-repeat;
	background-position:1px 1px;
	background-image:url(/imgs/lineE7E9EB.gif);
	vertical-align:top;
	padding:23px 0px 0px 22px;

}
.nd41t{
	background-repeat:no-repeat;
	background-position:0px -42px;
	background-image:url(/imgs/lineE7E9EB.gif);
	vertical-align:top;
	padding:5px 0px 0px 22px;

}
.nd41 {
	padding:10px 0px 0px 14px;
	background:none;
}
.nd7{
	background-color:#ffffff;
	width:95px;
	height:58px;
	text-align:right;
}
.nd7 img{
	border:1px solid #E7E9EB;
}
.nd8{
	padding:15px 15px 0px 4px;
}
.nd10{
	background:none;
	padding:7px 13px 7px 24px;
	font-size:11px;
	color:#565658;
}
.nd10 a{
	text-decoration:underline;
}
.nd81{
	padding:0px 15px 0px 0px;
}
ul.links li { 
	list-style-image: none; 
	margin-bottom: 0px;
	list-style-type : none;
}
ul.linksstyle li { 
	list-style-image: url(/imgs/li.gif); 
	margin-bottom: 4px;
	list-style-type : none;
}
ul.linksstyle { 
	margin-left:15px;
}
.welcome {
	position:absolute;
	left:17px;
	margin-top:143px;
	font-size:18px;
}
.welcome a{
	text-decoration:none;
	color:black;
}

* html #contenttd {
	padding-left:24px;
}

#contenttddiv {
	padding-left:48px;
}
#contenttddiv #contenttddiv {padding-left:0}

* html #contenttddiv {
	padding-left:0px;
}
.subscribetitle {
	position:absolute;
	background-color:#D5D8DD;
	color:#525759;
	padding:3px;
	width:153px;
	text-align:center;
}
h4 {
	margin-top:20px;
	margin-bottom:20px;
}

.listItem {padding:0px;margin:0px;}
.listItem div {
font-size: 11px;
background: url(/imgs/photos/arrowItem.gif) top left no-repeat;
padding: 0px 0px 4px 11px;
line-height: 100%;
}
.space4 {
height: 15px;overflow:hidden;
}



/* new */
.annonce_response {padding-top:10px;color:#525759;}
.annonce_response p {margin:0px;paddong:0px;}
.ann_h {clear:both;color:#003366;font-size:11px;margin:0px;padding:7px 0px 0px 0px}
.ann_h2 {font-size:11px;margin:0px;padding:9px 0px 0px 0px;color:#222222;}
.ann_ha {clear:both;color:#000000;font-size:20px;margin:0px;padding:17px 0px 0px 0px;font-weight:normal;}
.ann_h2a {font-size:14px;margin:0px;padding:17px 0px 0px 0px;color:#222222;font-weight:bold;}
.clearB {clear:both;height:39px;overflow:hidden;}

.resp_table {margin-top:25px;}
.resp_table td {font-size:11px;}
.resp_table .header td {border-bottom: 3px solid #B31B34;font-weight:bold;padding: 0px 0px 7px 0px;}
.resp_table td {padding:5px 0px 8px 0px;border-bottom:1px solid #F4F5F8;}
.resp_table .footer td {border-bottom:0px solid #F4F5F8;}

.pager_responses {}
.pager_responses td {border: 1px solid #E6E6E6;font-size:20px;padding:0px 6px 2px 6px;line-height:100%;}
.nameStep {font-size:14px;margin-bottom:0px;}
.nameStepa {font-size:14px;margin-bottom:0px;position:relative;top:-3px;}
.prod_Name {font-size:11px;border-bottom: 3px solid #B31B34;padding-bottom:8px;margin-top:10px;margin-bottom:5px;}
.nameT {font-size:14px;margin-bottom:12px;line-height:100%;}
.respCl1 {position:relative;left:-4px;}
.respCl1a {position:relative;left:-4px;top:-3px;}
.respCl2 {border-top:1px solid #DBDBDB;text-align:right;padding-top:16px;margin-top:15px;font-size:11px;}
.respCl2a {border-top:1px solid #DBDBDB;padding-top:16px;margin-top:15px;font-size:11px;}
.respCl3 {padding-top:16px;margin-top:15px;font-size:11px;}
.respCl4 {margin-top:6px;text-align:right;padding-top:11px;border-top: 1px solid #DBDBDB;}
.wait {color:#B31B34;text-align:center;font-weight:bold;}
.wait2 {color:#B31B34;text-align:center;font-weight:bold;padding-top:10px;}

#combotable {width:130px;border-top:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;background:#FFFFFF;z-index:2500;}
#combotable a {display:block;padding:2px 8px 2px 8px;border-bottom:1px solid #E6E6E6;text-decoration:none;width:auto;}
#combotable a:hover {background:#F0F0F0;}

#responsesForm input, #responsesForm textarea, #responsesForm select {color: #000000;}

.pr_res1 {font-size:11px;font-weight:bold;position:relative;top:-15px}
.pr_res2 {height:24px;overflow:hidden;}
.pr_res3 {border:1px solid #DBDBDB;height:142px;cursor:pointer;}
.pr_res4 {margin-top:2px;text-align:center;}
.pr_res5 {position:relative;top:-27px;right:11px;text-align:right;}
.pr_res6 {font-size:11px;font-weight:bold;padding:19px 0px 12px 0px;}
.pr_res7 {border:1px solid #DBDBDB;padding:30px;text-align:center;}


.css_t1 {color:#525759;font-size:11px;font-weight:bold; margin-bottom:11px;}
.css_t1 a {color:#525759;font-size:11px;font-weight:bold;text-decoration:none;}
.css_t1 a:hover {text-decoration:underline;}
.css_t2 {color:#BFB9B9;font-size:11px;padding-bottom:1px;}
.css_t3 a {color:#565759;font-size:11px;}
.css_t4 {clear:both;height:14px;overflow:hidden;}
.css_t5 {padding:18px 0px 18px 0px;}
.css_t5 a {color:#565759;font-size:11px;}
.css_t6 {border-top: 1px solid #E7E9EB;}
.css_t6 td {padding-top: 16px;}
img {border:none;margin:0;padding:0}
.contentPic {
	clear:both;
	margin:8px 0;
}
.contentPic  td.td1 {
	height:171px;
	width:279px;
	border-width:1px;
	border-style:solid;
	border-color:#E6E9EB;
	padding:0;
}
.archive a {color:black}
td.text {padding-top:10px}
ol li {margin-bottom:4px}
#contenttd {padding-top:0px}
.contentDiv {padding-top:3px;}
#index_site  {padding-top:17px;}

table.qq1122, table.kadabra {font-size:1em}
table.qq1122 div.nd22 {margin:0}
table.qq1122 td {vertical-align:middle;text-align:center;font-size:9.6px;color:#8E9295}
table.kadabra td {padding:0;vertical-align: top;border-bottom:1px solid #E6E9EB;background:#F8F8FA}
table.kadabra td img,table.kadabra td .nd22 {border:none;margin:0;padding:0;}
.small_img .nd22 {margin-top:0;}

html, body {width:100%}

.datelnk {
color:#9BA1A4;
font-size:60%;
text-decoration:none;
}

.financetitle a {
color:#003366;
font-size:70%;
font-weight:bold;
margin-top:2px;
}

.orderDiv {
	float:right;
	margin-right:15px;
	font-size:20px;
	position: relative;top:-2px
}

.orderDiv a {text-decoration: none}
