/* 	
	********************************** 
	**	COLOR DEFENITIONS 			**
	**********************************

	BACKGROUNDS - BORDERS
	----------------------------------------------
	Body			#ffffff
	Blue1 (dark)	#c0d9ef
	Blue2 (light)	#e8f1fa
	Blue-gray		#f2f5fa
	Border blue		#396fad
	
	TEXT
	----------------------------------------------
	Dark Gray		#38475c		headers, bodytext
	header blueback	#d3e4f4
	Header bleu		#004593
	
	MENU
	----------------------------------------------
	Dark blue		#afceea
	Light Blue		#d3e4f4
	txt				#003d90
	
 *********************************** */
	



.clearboth {
	clear: both;
	visibility: hidden;
	height: 0;
	}
.padder20 {
	padding: 20px;
	}
.padder10 {
	padding: 10px;
	}	
* html .padder10 {
	padding: 5px;
	}	
	
body {
	background-color: #eff4f8;
	padding-top: 30px;
	}
	
	#doc2 {
	background:white  url(../img/content-line.jpg) 701px top  repeat-y ;
	border: 2px solid #c0d9ef;
	width: 950px;
	}
	
#hd {
	background: transparent  url(../img/hd-back.jpg) top left no-repeat;
	height: 150px;
	}
	
	
	#logo-baseline {
	width: 220px;
	height: 100px;
	position: relative;
	top: 20px;
	left: 47px;
	font-weight: bold;
	color:#004593;
	text-transform: uppercase;
	}
	
	.logo {
	float: left;
	}
	
	h1.baseline {
	display: none;
	}
#logotop {}	
	
	
/*	3COLS ON HOME*/	
	#mainright {
		width:33%;
		float:left;

		}
	
	#maincenter {
		width:34%;
		float:left;
		background-color: #f2f5fa;
		}
	
	#mainleft {
		width:33%;
		float:left;

		}

.rightcol {
	padding: 0;

	}
.rightcolcontent {
	padding: 0 10px;
	
	}	
.topcontent {
	border-bottom: 1px dashed #396fad;
	padding-bottom: 10px;
	margin-bottom: 10px;
	}	



#ft {
	background: transparent url(../img/footer.jpg) right 0 no-repeat;
	padding: 30px 0 10px 200px ;
	border-right: 1px solid #396fad;
	width: 501px;
	}
	
	#footercontent {
	color: #004593;
	font-size: 0.9em;
	}


.first {

	}
	
	.yui-b {
	padding: 1px;
		}
	

	#content {
	padding: 0 10px;
	}	
	

/* addition by Uwe Trenkner 22 July 2009 */
.see-logo{margin-left:34px}