/* CSS Document */
.menu ul {
	display:block;
	margin:0;
	padding:0;
	border:none;
	list-style:none;
}
.menu ul li {
	float:left; display:block;
	margin:0;
	padding:0;
	border:none;
}
#pContainer{
	width:1000px;
	padding:0;
	margin:0 auto;
	position:relative;
}
#pHeader {
	width:1000px;
	height:170px;
	margin:0;
	padding:0;
	background:white url(/pic/bg_pHeader.jpg) 0 0 no-repeat;
	position:relative;
	z-index:1;
}
#pHeader h1 {
	width:160px;
	height:170px;
	border:0;
	margin:0;
	position:absolute;
	top:0;
	left:0;
}

#pHeader h1 img{
	width:160px;
	height:170px;
	border:0;
	margin:0;
}
#pMenuMain {
	position:absolute;
	left:204px;
	top:121px;
}
#pMenuMain ul li {
	height:41px;
	border-left:1px solid #b2e4f7;
	height:25px;
	line-height:25px;
	padding:6px 16px 20px 6px;
	font-weight:normal;
	font-family: 'DINPFLNormal';
	font-size:15px;
}
#pMenuMain ul li a {
	color:#313c95;
}
#pMenuMain ul li.active {
	font-family: 'DINPFLBold';
}
#pContent {
	position:relative;
	width:1000px;
	padding:14px 0 0 0;
	background-color:#303c96;
}
#pContentTop {
	position:absolute;
	z-index:1;
	background:white url(/pic/pContentTop.png) 0 0 no-repeat;
	left:0;
	top:0px;
	width:1000px;
	height:14px;
}
.index #pContentTop {
	background:transparent url(/pic/pContentTop.png) 0 0 no-repeat;
}
#pContentLeft {
	float:left;
	width:204px;
	height:250px;
}
#pTextContent {
	float:left;
	background-color:white;
	width:753px;
	min-height:200px;
	margin:0;
	padding:28px 7px 74px 36px;
	position:relative;
}
/*#pTextContent h4 {
	margin-right:15px;
	padding-bottom:7px;
	border-bottom:1px solid #00A5E5; 
}*/
.index #pTextContent {
	float:left;
	background-color:white;
	width:1000px;
	height:380px;
	margin:-14px 0 0 0;
	padding:0;
}
.index #pTextContent h4.slogen {
	display:block; position:absolute;
	z-index:10;
	width:243px; height:149px;
	left:640px; top:215px;
	border:none;
	padding:0;
	margin:0;
}
#pContentBottom {
	position:absolute;
	z-index:1;
	background:transparent url(/pic/pContentBottom.png) 0 0 no-repeat;
	width:1000px;
	height:74px;
	left:0;
	bottom:0;
}
#pFooter{
	position:relative;
	z-index:10;
	background-color:white;
	color:#00a5e4;
	padding:10px 0;
	height:11px;
	line-height:11px;
	font-size:11px
}
#pFooter ul{
	float:right;
	margin-right:-8px;
}
#pFooter ul li{
	float:left;
	padding:0 8px 2px 8px;
	border-left:1px solid #00a5e4;
}
#pFooter ul li:first-child {
	border-left:none;
}
.attachmentGalleryList {
	margin-left:-45px;
}
.attachmentGalleryList .item {
	width:150px;
	height:170px;
	float:left;
	margin:0 0 20px 45px;
	padding:0;
}
/*	border-top:1px solid #E0EDF3; */

.attachmentGalleryList .item h4 {
	margin:0;
	font-size:14px;
	line-height:16px;
	padding:0 0 4px 0px;
}
.attachmentGalleryList .item p {
	display:none;
}
.attachmentGalleryList .item .pictures{
	width:120px;
	height:120px;
	border:10px solid #EDF8FC;
	border-radius:20px;
	padding:5px;
}
div.breadcrumb {
    display: block;
    position:absolute;
    top:0; left:37px;
    padding: 6px 0;
    color: #808080;
    font-size:11px;
    margin:0 0 25px 0;
}

div.breadcrumb span.title {
    padding: 0 8px 0 0;
}

div.breadcrumb span.raquo {
    padding: 0 8px;
}

div.breadcrumb a {
    color: #2E3B97;
    text-decoration: none;
}

div.breadcrumb a:hover {
    text-decoration: underline;
}

div.breadcrumb a.current {
    color: #01A5E4;
}
#pContentRight {
	position:absolute;
	right:0;top:4px;
	border-right:1px solid #00A5E5;
	width:6px;height:72px;
	z-index:2;
}