body { background:url(img/bckGreyLong.jpg) repeat-x; }
#container {
	margin-right: auto;
	margin-left: auto;
	margin-bottom:100px;
	width: 1015px; }

#map { width:702; height:310px; background:url(img/map.png) no-repeat;}
#ipsecurity { width:702; height:310px; background: url(img/bgsecurity.jpg) no-repeat;}
#dtx { width:702; background: url(img/dtx-security.jpg) no-repeat top left; padding:83px 0px 0px 43px;}
#dtx1 { width:702; background: url(img/dtx-security.jpg) no-repeat top left; padding:83px 0px 0px 33px;}
img { border-width:0px;}
.bodytext {
font-family: Arial, Helvetica, Verdana, sans-serif; font-size:12px; color:#333333; 
}
.text {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:15px;
}
.textside {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4676a5;
}
.textsmall {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;
}
.textbottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#e8e6e6;}
.title {font-family: Arial, Helvetica, sans-serif; color:#4676a5; font-size:12px; font-weight:bold;}
.header { font-family: Arial; font-size:12px; color:#4676a5;font-weight:bold; margin:12px 0px 0px 0px; text-align:center; text-transform:uppercase; }
.pagename {font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:18px;  }
.pagename1 { font-family: Arial, Helvetica, sans-serif; color:#cf1319; font-size:13px; font-weight:bold; text-transform:uppercase;}
.pagename2 { font-family: Arial, Helvetica, sans-serif; color:#cf1319; font-size:13px; font-weight:bold; 
	height:25px; background:#efefef; padding-top:8px; padding-left:8px; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc; }
.pagename3 { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; height:25px;  border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc;
	background:#efefef; padding-top:8px; padding-left:8px;}

.box-mid { margin:15px 0px 10px 87px; width:840px; background:url(img/boxmid.jpg) repeat-y;}
.box-top { background:url(img/boxtop.jpg) left top no-repeat;}
.box-bott { padding:7px 10px 10px 60px; background:url(img/boxbottom.jpg) left bottom no-repeat;}


.block-right { display:block; float:right; width:230px; margin:0px 0px 0px 10px; padding:0px 0px 0px 30px; background: url(img/sep.jpg) no-repeat left top;}
.clear-all { clear:both;}
.powered {  margin:0px 40px 0px 0px; text-align:center;  padding:20px 10px 15px 65px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; 
border:dotted 1px #cccccc;}
.powered1 {  margin:0; text-align:center;  padding:20px 0px 15px 0px; border:dotted 1px #cccccc;}
.adr {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#616161;
	padding:20px 0px 20px 65px; margin:5px 40px 0px 0px; background: url(img/bgfr.jpg) center; width:430px;	
}
.adr1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#616161;
	padding:20px 0px 20px 50px; margin:15px 0px 0px 0px; background: url(img/bgfr.jpg) top repeat-x #f8f8f8;  border-bottom:1px solid #eaeaea;	
}
.spacer1 { height:5px; width:1px;}
.spacer2 { height:10px; width:1px;}
.spacer3 { height:15px; width:1px;}
.spacer4 { height:20px; width:1px;}
.red {color:#f01f24;}
.letter-sp { letter-spacing:2px;}
.compas {margin:0px 0px 20px 0px; padding:10px 0px 5px 25px; background:url(img/compas.jpg) no-repeat; ;
}
.ind1 {margin:0px 10px 0px 0px; border-right:5px solid #efefef;}
.indent {margin:0px 0px 0px 30px; }
.indent2 {margin:0px 40px 0px 10px; }

.table-head { text-align:center; font-weight:bold; color:#0082b3;}
.table-subhead { padding-left:10px; font-weight:bold; }

.abzactop { 
	margin:10px 0px 15px 0px;
	font-family: Verdana, sans-serif; 
	font-size:11px;
	color:#4676a5; 
}
.abzacside { 
	font-family: Arial; font-size:12px; color:#555555;
	margin:7px 10px 10px 21px; font-weight:normal;
}

.print {margin:0px 0px 10px 0px; padding:30px 0px 10px 45px; background:url(img/corner.gif) no-repeat;}
.corner {margin:0px 10px 20px 0px; padding:15px 20px 5px 35px; background:url(img/corner.jpg) no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#777777;
}
.mainbck {background: url(img/mainbck.jpg) repeat-x #FFFFFF; }
.bgleft { background:url(img/bgleft.gif) repeat-y;}
.bgright { background: url(img/bgright.gif) repeat-y;}
.mylist ul li { margin:0px; list-style-image:url(img/arr1.gif); font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#333333;   }
.line-dotted {
	margin:7px 0px 5px 0px;
	background:url(img/dot1.jpg) repeat-x;
	height:3px;
}


.menucontact a,.menucontact a:link,.menucontact a:active,.menucontact a:visited {padding:0px 0px 0px 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#e8e6e6; text-decoration : none; letter-spacing:5px;
}
.menucontact a:hover {
color:#FF0000; 
}
a.nav, a.nav:link, a.nav:visited, .pressed {display:block; height:15px; text-align:center; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:11px; padding:16px 11px; margin-right:1px; color:#2c3034; line-height:14px; overflow:hidden; float:left;}
a.nav:hover {background:#938a80; color:#ffffff;}
a.nav:active, .pressed {background:#938a80;}

.news {  margin:0px 40px 0px 0px; display:block; float:right; width:600px; padding:20px 10px 15px 65px; background: #f8f8f8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; 
border:dotted 1px #cccccc;}
.newsitem img { border:1px solid #cccccc; padding:0px; margin-right:15px; margin-bottom:5px; }
.menu7 a,.menu7 a:link,.menu7 a:active,.menu7 a:visited {
font-family: Verdana, Helvetica, sans-serif; font-size:9px; color:#999999; text-decoration:none; font-weight:bold; 
}
.menu7 a:hover {
color:#333333; background:none; 
}
.menucams a,.menucams a:link,.menucams a:active,.menucams a:visited {
font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#024c9e; font-weight:bold; text-decoration:none;
}
.menucams a:hover {
 color:#666666;
}
.menu8 a,.menu8 a:link,.menu8 a:active,.menu8 a:visited {
font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#555555; font-weight:bold; text-decoration:none;
}
.menu8 a:hover {
color:#FFFFFF; background:url(img/back1.gif);
}
.note ul li { 
	margin:0; list-style-image:url(img/ico1.png); 
}
.menupdf a,.menupdf a:link,.menupdf a:active,.menupdf a:visited { line-height:20px;
	font-family: Verdana, Helvetica, Arial sans-serif; font-weight:normal; 
	font-size: 11px; color:#666666;
	text-decoration:underline; 
}
.menupdf a:hover {
	color:#FFFFFF; background:url(img/back1.gif);
}
.menuzip a,.menuzip a:link,.menuzip a:active,.menuzip a:visited { line-height:20px;
	font-family: Verdana, Helvetica, Arial sans-serif; font-weight:normal; 
	font-size: 12px; color:#666666;
	text-decoration:underline; 
}
.menuzip a:hover {
	color:#cf1319; 
}
.manufact {margin:0; padding:3px 5px 3px 15px; border-top:1px solid #4676a5; }
.menulink a,.menulink a:link,.menulink a:active,.menulink a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#EB2024; text-decoration : none;font-weight:bold;
}
.menulink a:hover {
color:#999999;
}

.menu-design a,.menu-design a:link,.menu-design a:active,.menu-design a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#555555; text-decoration: none; letter-spacing: 2px; }
img {border:0;}
.menu-design a:hover { color:#ED1C24;}



