/* header,menu - hide */


ul#sub-menu,
div#langue-menu,
div#sub-header,
div#header-3-cols,
ul#main-menu {
	display: none;
}

/* Content - hide */
#breadcrumbs-2,
embed,
script,
div#col-left,
div#col-right,
div.tx-aoetagclouds-pi1,
ul.tabs-container-tabs,
.fce_lat-ref,
.sIFR-flash {
	display: none;
}

/* Footer - hide */

ul#footer-menu-1,
ul#footer-menu-2,
div#footer-banners,
div#footer-shadow,
div#footer-text a {
	display: none;
}

body #site *, body .template-home * {min-height: auto !important; height: auto !important; overflow: visible;} 
#site div#col-center, #site div#col-center *,
#site div#content, #site div#content *, 
#site div#col-right, #site div#col-right *,
#site .content, #site .content *,
#site div.targetgroup, #site div.targetgroup *,
#site .container, 
site div#home-3-cols  {
	position: relative !important;
	float: none !important;
	min-height: auto !important;
	height: auto !important;
	overflow: visible !important;
	zoom: 1;
	top: auto !important; bottom: auto !important;
	margin-top: auto !important;
	margin-bottom: auto !important;
}

/* BODY and Content */

body, 
#content{
       font:11pt Tahoma,Arial,Helvetica,sans-serif;
       background-color:#cc3336" !important;
       background-image: none !important;
       color:#637B89;
       width: 100% !important;
       margin: 0 !important;
       padding: 0 !important;
}

body{ padding-top: 90px !important; }

p,
dd {
	padding:0px;
	margin:0px;
}

a:link,
a:visited {
	color: #FF8D00;
        background:#cc3336;
}

img {
	border:0px;
}

h1 {
	font-weight: normal;
	padding-bottom:0px;
	margin-bottom:0px;
}

h2 {
	font-weight: normal;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:10px;
}

/* List */

ul.menu-v li {
	display:none;
}

ul.menu-v li.current-item {
	display:inline;
}

#content ul{	
	list-style-image:url(../images/ul-li.gif);
	list-style-position:outside;
	font-weight:bold;
	margin-bottom:5px;
	padding-left:20px;
}

#content ul li ul {
	list-style-image:url(../images/ul-li-ul-li.gif);
	list-style-position:outside;
	font-weight:normal;
	padding-left:15px;
}

#site #content p, #site #content ul, #site #content ol, #site #content table, #site #content blockquote, #site #content .highlight, #site #content pre, #site #content .columns, #site #content img, #site #content .abstract { margin-bottom: 1.5em !important; }

/* Header */


div#header a {
	position:absolute;
	left:0px;
	top:10px;
}

div#breadcrumbs-2 {
	position:absolute;
	top: 20px;
	left: 600px;
	width:600px;
}

div#breadcrumbs-2 ul,
div#breadcrumbs-2 span,
div#breadcrumbs-2 div.b-item {
	/*float:left;*/
	display:inline;
	margin:0px;
	padding:0px;
}

div#breadcrumbs-2 ul li a{
	padding: 0px 2px;
	float: none;
	color: #637B89;
	font-size:10pt;
	font-weight: bold;
	text-decoration: none;
}

div#breadcrumbs-2 span {
	color: #637B89;
	font-size:8pt;
	font-weight: bold;
}


/* Elements */

p.abstract {
	margin-bottom:20px;
}

div#content {
        position:absolute;
	top:100px;
	border-top:1px solid gray;
}


blockquote, .highlight {
	background:#ECEFF0 none repeat scroll 0 0;
	color:#899EAB;
	font-size:21px;
	margin-bottom:1em !important;
	padding:0.8em 1em;
}

div#footer-text {
	clear:both;
	border-top: 1px solid gray;
	width:100%;
	font-size:8pt;
}
