#partners {
	position: relative;
	border: 1px solid #e4e4e4;
}

#partners #partner-select {
	margin: 0;
	padding: 0;
}

#partners #partner-select .select {
	width: 208px;
	margin: 13px;
	float: left;
}

#partners #partner-select .select label, #partners #partner-select .select select {
	display: block;
	width: 208px;
	margin: 0;
}

#partners #partner-select .select label {
	font-size: 14px;
	color: #00144D;
	margin-bottom: 10px;
}


#partners-text {
	position: relative;
	clear: both;
}

#partners-text .partner {
	position: relative;
	margin: 0 13px;
	padding: 10px 0; 
}

#partners-text .partner h3 {
	color: #d71e28!important;
}

#partners-text .partner {
	display: none;
}

#partners-text .partner .additional, #partners-text .partner .countries {
	display: none;
}

#partners-text .partner div.address {
	background: #f8f8f8;
	position: relative;
	min-height: 128px;
	padding: 5px 0;
	margin: 0 0 10px 0;
}

#partners-text .partner .address p {
	font-weight: normal!important;
}

#partners-text .partner .address p.address {
	width: 200px;
}

#partners-text .partner .address p a {
	color: #d71e28!important;
	text-decoration: none;
}

#partners-text .partner .address p.Email, #partners-text .partner .address p.Website, #partners-text .partner .address p.Telephone, #partners-text .partner .address p.Fax {
	position: absolute;
	padding: 0;
	margin: 0;
}

#partners-text .partner .address p.Telephone {
	top: 0;
	left: 200px;
}
#partners-text .partner .address p.Fax {
	top: 0;
	left: 315px;
}

#partners-text .partner .address p.Email {
	left: 200px;
	top: 45px;
}
#partners-text .partner .address p.Website {
	left: 200px;
	top: 80px;
}
