/*SCROLL*/
body {
	SCROLLBAR-FACE-COLOR: #DEF1CC;
	SCROLLBAR-HIGHLIGHT-COLOR: #DEEFCF;
	SCROLLBAR-SHADOW-COLOR: #4B5C0C;
	SCROLLBAR-3DLIGHT-COLOR: #E5E3DB;
	SCROLLBAR-ARROW-COLOR: #548144;
	SCROLLBAR-TRACK-COLOR: #FFFFE1;
	SCROLLBAR-DARKSHADOW-COLOR: #4B5C0C;
	text-align:justify;
}


/* textS */
body, td, p, div,li,ul,ol, textarea, span, select, option {
    color:#404C29;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
    font-size:11px;
}

.small {
    color:#404C29;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
    font-size:9px;
}

sub {
    color:#09355E;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;	
    font-size:11px;
}

.sub2 {
    color:#DE8E26;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;	
    font-size:11px;
}

.sub3 {
    color:#548144;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;	
    font-size:10px;
}

.home {
    color:#404C29;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	line-height : 18px;	
    font-size:11px;
}

.bold {
    color:#404C29;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:11px;
}

.star {
    color:#E98400;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:11px;
}

.title {
    color:#CB7506;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-variant : small-caps;	
	font-size:12px;
}

.red {
    color:#990000;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:16px;
}

.subtitle {
    color:#DE8E26;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:12px;
}

.subtitled {
    color:#404C29;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:12px;
}

.subtitle2 {
    color:#09355E;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:11px;
}

.subtitle3a {
    color:#FF9000;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:10px;
}

.subtitle3n {
    color:#09355E;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:10px;
}

.subtitle4 {
    color:#09355E;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:12px;
}

.subtitle5 {
    color:#548144;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:12px;
}

.subtitle5c {
    color:#548144;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:11px;
	text-transform: uppercase;	
}

.subtitle6 {
    color:#DE8E26;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:11px;
}

.subtitle7 {
    color:#548144;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:11px;
}

.subtitle8 {
    color:#548144;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: normal;
	font-size:12px;
}
.seminars_sympos {
	color:#548144;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:12px;
	margin:3px 0px 3px 0px;
}
a.link, .link, a.link:hover {
	color: #003663;
	font-family: Arial, Verdana;
	font-size:12px;
	text-decoration:none;
	letter-spacing: 0px;
	font-stretch : narrower;
}

.topmenu {
	color: #548144;
	font-family: Arial, Verdana;
	font-size:10px;
	font-weight: bold;
}

a.topmenu {
	color: #548144;
	font-family: Arial, Verdana;
	font-size:10px;
	font-weight: bold;
	text-decoration:none;
}

 a.topmenu:hover {
	color: #548144;
	font-family: Arial, Verdana;
	font-size:10px;
	font-weight: bold;	
	text-decoration:underline;
}

a.botmenu {
	color: #285A17;
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
}

 a.botmenu:hover {
	color: #FFFFFF;
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: normal;	
	text-decoration:none;
}


a.more {
	color: #FD9300;
	font-family: Arial, Verdana;
	font-size:11px;
	text-decoration:underline;
}

 a.more:hover {
	color: #FD9300;
	font-family: Arial, Verdana;
	font-size:11px;
	text-decoration:none;
}

a.subtitle2 {
    color:#09355E;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:11px;
	text-decoration:none;	
}

a.subtitle2:hover {
    color:#09355E;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:11px;
	text-decoration:none;	
}

input, option, select{
    font-Family:Arial, Verdana, Tahoma, Sans Serif;
     background-color:#FFFFEE;	
     font-size:11px;
     color:#404C29;
	border-color : #9FB94B;
	border-style : solid;
	border-width : 1px;	 
}

input.clear, option.clear, select.clear{
    font-Family:Arial, Verdana, Tahoma, Sans Serif;
     background-color:#FFFFEE;	
     font-size:10px;
     color:#404C29;
	border-color : #4D5C0B;
	border-style : solid;
	border-width : 0px;	 
}

input.clear2, option.clear2, select.clear2{
    font-Family:Arial, Verdana, Tahoma, Sans Serif;
     background-color:#FFFFE1;	
     font-size:10px;
     color:#404C29;
	border-color : #4D5C0B;
	border-style : solid;
	border-width : 0px;	 
}

a {
	color: #E98400;
	font-family: Arial, Verdana;
	font-size:11px;
	text-decoration:underline;
}

 a:hover {
	color: #E98400;
	font-family: Arial, Verdana;
	font-size:11px;
	text-decoration:none;
}

a.space {
	color: #E98400;
	font-family: Arial, Verdana;
	font-size:11px;
	line-height : 18px;		
	text-decoration:underline;
}

a.space:hover {
	color: #E98400;
	font-family: Arial, Verdana;
	font-size:11px;
	line-height : 18px;		
	text-decoration:none;
}

li.decor {
	list-style-image : url(/images/decor.gif);
	vertical-align : text-bottom;
}

a.letter {
	color: #09355E;
	font-family: Arial, Verdana;
	font-weight: bold;	
	font-size:12px;
	text-decoration:none;
}

a.letter:hover {
	color: #DE8E26;
	font-family: Arial, Verdana;
	font-weight: bold;	
	font-size:12px;
	text-decoration:none;
}

.letter2 {
	color: #404C29;
	font-family: Arial, Verdana;
	font-size:12px;
}

a.seminar {
    color:#09355E;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:11px;
	text-decoration:underline;	
}

a.seminar:hover {
    color:#09355E;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: bold;
	font-size:11px;
	text-decoration:none;	
}

a.extranet {
    color:#548144;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: normal;
	font-size:12px;
	text-decoration:none;		
}

a.extranet:hover {
    color:#548144;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
	font-weight: normal;
	font-size:12px;
	text-decoration:none;		
}

.developed {
    color:#FDDBAD;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
    font-size:11px;
}

a.dev {
    color:#FDDBAD;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
    font-size:11px;
	text-decoration:underline;
}

a.dev:hover {
    color:#FDC474;
    font-Family: Arial, Verdana, Tahoma, Sans Serif;
    font-size:11px;
	text-decoration:none;	
}
#strikelinefr{
	background-image:url(/images/strikeline.gif);
	background-repeat:no-repeat;
	position:absolute;
	width:576px;
	height:239px;
}
#striketext1fr{
	position:absolute;
	margin-left:300px;
	margin-top:135px;
	color:#ff0000;
	font-weight:bold;
	text-transform:uppercase;
}
#striketext2fr{
	display:none;
}
#strikelineen{
	background-image:url(/images/strikeline.gif);
	background-repeat:no-repeat;
	position:absolute;
	width:576px;
	height:239px;
}
#striketext1en{
	display:none;
}
#striketext2en{
	position:absolute;
	margin-left:343px;
	margin-top:152px;
	color:#ff0000;
	font-weight:bold;
	text-transform:uppercase;
}
#seminarText div{
	border:1px solid #548144;
	background-color:#ffffff;
	padding:3px 5px;
	margin-bottom:10px;
}
#meschoix2009{
	position:absolute;
	width:835px;
	height:600px;
	/*background-color:#000000;
	-moz-opacity:.50; 
	filter:alpha(opacity=50); 
	opacity:.50;*/
	top:0px;
	margin:0px 0px 0px -27px;
	_margin:0px 0px 0px -447px;
	text-align:center;
	display:block;
}
.opacityBlock {
	position:absolute;
	width:835px;
	height:600px;
	background-color:#000000;
	-moz-opacity:.50; 
	filter:alpha(opacity=50); 
	opacity:.50;
	margin:0px 0px 0px 0px;
	text-align:center;
}
.contBlock {
	position:absolute;
	width:835px;
	height:600px;
	margin:0px 0px 0px 0px;
	text-align:center;
	z-index:1000;
}
#meschoix2009 img{
	margin-top:25px;
}
#meschoix2009 a.closeMeschoix{
	color:#ffffff;
	display:block; 
	position:absolute;
	margin:570px 0px 0px 725px;
	cursor:pointer;
	white-space:nowrap;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
}
.pdfIframe {
	position:absolute;
	width:800px;
	height:600px;
	top:0px;
	margin:0px 0px 0px -10px;
	display:none;
}
.framePdf {
	position:absolute;
	margin:25px 0px 0px 25px;
	z-index:1000;
}
.opacityBlockPdf {
	position:absolute;
	width:800px;
	height:600px;
	background-color:#000000;
	-moz-opacity:.50; 
	filter:alpha(opacity=50); 
	opacity:.50;
	margin:0px 0px 0px 0px;
}
.closePdfFrame {
	margin:570px 0px 0px 680px;
	position:absolute;
	z-index:1010;
}
.closePdfFrame a {
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
	color:#ffffff;
	cursor:pointer;
	cursor:hand;
}
.intranetBannerLine {
	border-bottom:1px solid #9D9A87;
	height:1px;
	margin:15px 25px 15px 25px;
}
.bannerIntranetLeft a, .bannerIntranetLeft a img {
	border:0px;
}
.bannerIntranetRight {
	text-align:right;
	padding-right:16px;
}
.bannerIntranetRight a, .bannerIntranetRight a img {
	border:0px;
}
/* boombox */
#blackBgPDF{
	display:none;
	position:absolute;
	left:0px;
	top:0px;
	background-color:#ffffff;
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
	z-index:1400;
	width:100%;
	height:100%;
}
.iframeBlock {
	display:none;
	position:absolute;
	left:2%;
	/*margin-left:-48%;*/
	top:15px;
	width:96%;
	height:620px;
	z-index:1500;
	/*text-align:center;*/
}
.iframeBlockOpacity {
	position:absolute;
	background-color:#000000;
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
	z-index:1505;
	width:100%;
	height:620px;
}
.iframeBlackBG {
	position:relative;
	width:96%;
	height:570px;
	background-color:#000000;
	margin:25px auto 0px auto;
	color:#ffffff;
	z-index:1510;
}
.catalogCloseBtn {
	position:relative;
	width:70px;
	height:20px;
	display:block;
	margin:5px 40px 0px 0px;
	_margin:5px 15px 0px 0px;
	float:right;
	text-align:right;
	font-weight:bold;
	font-size:12px;	
	color:#ffffff;
	z-index:1515;
	text-decoration:none;
	background: url(../../_common/img/close.gif) left 2px no-repeat;
	cursor:pointer;
	cursor:hand;
}
#catalogFrame {
	background-color:#000000;
}
#bumboxDownloadLink{
	padding-left:35px;
	color:#000000;
	line-height:23px;
	background-image:url(/images/pdfBumbox.gif);
	background-position:left;
	background-repeat:no-repeat;
}
/* boombox end */