.psw_basis_banner{
	margin-top:17px;
	position:relative;
	height:82px;
	width: 772px;
	background: url('basis.bg.banner.gif') repeat-x 0 0 #004998;
}
div.return_path div{
	display: inline;
	width: 10px;
}
.psw_basis_banner_corner{
	position:absolute;
	top:0;
	right:0;
	width: 5px;
	height:5px;
	background: url('basis.bg.banner.top_right.gif') no-repeat;
}

.psw_basis_logo{
	position:absolute;
	top:0;
	left:610px;
	width: 123px;
	height:82px;
	text-align:center;
	background: #fff;

}

.psw_basis_fk_elements_container{
	display:block;
	width: 772px;
}
.psw_basis_fk_elements_text{
	margin:20px 280px 20px 20px;
	width:auto;
}
.psw_basis_fk_elements_image{
	float:right;
	text-align:right;
	width:260px;
	margin-top:34px;
}


.psw_basis_liste{
	display:block;
	width: 772px;
}
.psw_basis_liste_padding{
	padding:0px;
}

.psw_basis_banner h1{
	padding: 30px 200px 0px 30px;
	font: bold 20px 'Arial', 'Helvetica', 'Verdana', 'Tahoma', 'MS Sans Serif';
	color:#fff;
}
/********
*  wwepswbasis LISTE
*********/
.tx-wwepswbasis-pi1-listrow tr{
	background:#efefef;
}
.tx-wwepswbasis-pi1-listrow td{
	padding:2px 4px;
}
.tx-wwepswbasis-pi1-listrow tr.tx-wwepswbasis-pi1-listrow-odd{
	background:#ffffff;
}


/********
*  wwepswbasis SINGLEVIEW
*********/

.tx-wwepswbasis-pi1{
	padding:0;
	margin:0px;
	display:block;
	background:url('psw_basis_vr.gif ') repeat-y 386px 40px;
}
.psw_basis_datas_container{
	width:340px;
}
.psw_basis_services_container{
	width:340px;
}
.psw_basis_services h1,
.psw_basis_datas h1{
	border-bottom: 1px solid #00479c;
	color:#00479c;
	padding:6px 16px;
	font: bold 13px 'Arial', 'Helvetica', 'Verdana', 'Tahoma', 'MS Sans Serif';
	margin-bottom:16px;
}
.psw_basis_smallgooglemap{
	float:right;
	width:71px;
	text-align:right;
}
.psw_basis_datas_content{
/*	margin-right:100px;*/
	padding-left:4px;
}
.psw_basis_services_content{
	padding:0px 14px;
}
.psw_basis_servicess_content p,
.psw_basis_datas_content p{
	padding:2px 0;
}
.psw_basis_date_container p,
.psw_basis_date_container h2,
.psw_basis_date_container h3{
	color:#00479c;
}
.psw_basis_fk_elements_text h1{
	color:#00479c;
	font: bold 13px 'Arial', 'Helvetica', 'Verdana', 'Tahoma', 'MS Sans Serif';
}
.pikto_images img{
	margin:3px;
}
/*************
* google map
*********/

.googlemapcontainer{
	position:absolute;
	z-index:3;
	top:110px;
	left:110px;
	border:1px solid #00479c;
	width:400px;
	height:320px;
}
.googlemapheader{
	display:block;
	background:#00479c;
	color:#fff;
	font: bold 13px 'Arial', 'Helvetica', 'Verdana', 'Tahoma', 'MS Sans Serif';
	text-align:right;
	padding:2px 10px;
}
.googlemapheader a,
.googlemapheader a:link,
.googlemapheader a:visited,
.googlemapheader a:hover,
.googlemapheader a:active{
	display:block;
	color:#fff;
	font: bold 13px 'Arial', 'Helvetica', 'Verdana', 'Tahoma', 'MS Sans Serif';
	text-decoration:none;
}
.googlemapheader a:hover{
	text-decoration:underline;
}

