body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3F3F3F;
margin-top:25px;
}

.linkfooter{
	text-decoration:none;
	color:#EBEBEB;
	
	}



a img {
border:0;
}

a {
color:#005380;
}

hr {
margin:40px;
height:6px;
background-image:url(http://www.opens-export.com/images/separator.gif);
border:0;
}

.imgpartner {
float: left;
margin-right:15px;
margin-bottom:10px;
color:#005380;
}

h1 {
font-family:Arial, Geneva, Verdana, sans-serif;
font-size:21px;
font-weight:normal;

}
#homelist {
font-size:125%;	
margin:0;
padding-left:18px;
list-style-image: url(http://www.opens-export.com/images/bullet.gif);
}

.squarelist {
margin:0;
margin-left:8px;
padding-left:18px;
color:#000000;
list-style-image: url(http://www.opens-export.com/images/puce.gif);
/*list-style-image: url(http://www.opens-export.com/images/bullet.gif);*/
}

#page {
width:960px;
margin:auto;
/*border: 1px solid grey;*/
}
#header {
width:960px;
height:177px;
}
#sidebar {
float:left;
width:175px;
border-right:1px solid #3F3F3F;
padding-bottom:60px;
margin-bottom:0;
}

#frmap {
position: absolute; 
z-index: 100;
margin-left:61px;
}

#pagecontent {
float:left;
width:712px;
margin-left:55px;
}
#pagecontent p{
	margin-top:0;
	
}

ul .bleu{
margin:0;
padding-left:18px;
list-style-image: url(http://www.opens-export.com/images/bullet.gif);
}
#pagecontent li{
padding-left: 6px;
margin-bottom:10px;
}

#pagecontent .homepush{
margin-top:30px;
padding-top:76px;
padding-left:10px;
font-size:12px;
background:url(http://www.opens-export.com/images/homepush.png) no-repeat;
width:650px;
height:165px;
}

#pagecontent .homepush h2{
margin-top:15px;
margin-bottom:5px;

}

#leftcol {
	float:left;
	width:430px;
	padding-right:30px;
	border-right:1px solid #3F3F3F;
}

#rightcol {
	float:left;
	width:220px;	
	margin-left:30px;
	font-size:11px;
	color: black;
}

#footer {
	clear:left;
	padding-top:20px;
	text-align: center;
}
.knowmore {
color:#005380;
font-style:italic;
font-size:11px;
margin-left:25px;
}

.bluetxt1 {
	color:#005380;
	font-weight: normal;
}

.bluetxt {
	color:#005380;
	font-weight: bold;
}

.bluetxtonly {
	color:#005380;
	
}

.tmargin {
margin-top:10px;}

#formevent {
	width:560px;
}
#formevent ul {list-style-type:none;}
#formevent li {list-style-type:none;margin:6px;width:540px;}
#formevent label{float:left; width:140px;}
#formevent .fright {float:none;}
#formevent .radio{float:left;}
#saveForm {
	margin-left:200px;
}

/* ////////// */


.invalidInput, .error{
color:#C33;
background-color:#FF9;
}
.error,.notice{
padding:0.5em;
margin:0.5em;
}

.error{
	border:2px solid #C33;
	display:none;
}
.notice {
	background-color:#FF9;
	color:#C33;
	border:2px solid #C33;
	display:none;
}
