@charset "UTF-8";

/* CSS Document */



/*   FONT FACE  */



@font-face {

    font-family: 'Swis721BTRoman';

    src: url('fontsFiles/swiss-webfont.eot');

    src: url('fontsFiles/swiss-webfont.eot?#iefix') format('eot'),

         url('fontsFiles/swiss-webfont.woff') format('woff'),

         url('fontsFiles/swiss-webfont.ttf') format('truetype'),

         url('fontsFiles/swiss-webfont.svg#webfont1FfSmeaQ') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'Swis721BTBold';

    src: url('fontsFiles/swissb-webfont.eot');

    src: url('fontsFiles/swissb-webfont.eot?#iefix') format('eot'),

         url('fontsFiles/swissb-webfont.woff') format('woff'),

         url('fontsFiles/swissb-webfont.ttf') format('truetype'),

         url('fontsFiles/swissb-webfont.svg#webfonteT3MoIrO') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'Swis721BlkBTBlack';

    src: url('fontsFiles/swissk-webfont.eot');

    src: url('fontsFiles/swissk-webfont.eot?#iefix') format('eot'),

         url('fontsFiles/swissk-webfont.woff') format('woff'),

         url('fontsFiles/swissk-webfont.ttf') format('truetype'),

         url('fontsFiles/swissk-webfont.svg#webfont9e0gh9d8') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'Swis721LtBTLight';

    src: url('fontsFiles/swissl-webfont.eot');

    src: url('fontsFiles/swissl-webfont.eot?#iefix') format('eot'),

         url('fontsFiles/swissl-webfont.woff') format('woff'),

         url('fontsFiles/swissl-webfont.ttf') format('truetype'),

         url('fontsFiles/swissl-webfont.svg#webfontBfw92PaH') format('svg');

    font-weight: normal;

    font-style: normal;



}

/*     LABORATORY     */

#laboratoryBannerContainer {

	position:relative;

	width:972px;

	height:225px;

	top:0px;

	left:0px;

	float:left;

}

#laboratoryPannelsContainer {

	position:relative;

	width:972px;

	top:0px;

	left:0px;

	float:left;

	padding-bottom:20px;

}

.laboratoryInfoPannel {

	position:relative;

	width:468px;

	top:0px;

	left:0px;

	float:left;

	padding-top:15px;

	padding-bottom:15px;

	border:solid;

	border-width:1px;

	border-color:#CCCCCC;

}

.laboratoryInfoInnerPannel {

	position:relative;

	width:455px;

	top:0px;

	left:9px;

	float:left;

}

.laboratoryInfoPannelMainLabel {

	position:relative;

	width:972px;

	top:0px;

	left:0px;

	float:left;

	padding-bottom:6px;

	border-bottom:solid;

	border-bottom-width:1px;

	border-bottom-color:#666666;

}

.laboratoryInfoPannelMainLabelText {

	position:relative;

	top:4px;

	left:0px;

	float:left;

	font-family:Swis721BlkBTBlack;

	font-size:26px;

	text-align:left;

	color:#F02335;

}

.laboratoryInfoPannelMainLabelLightText {

	position:relative;

	top:4px;

	left:0px;

	float:left;

	font-family:Swis721LtBTLight;

	font-size:26px;

	text-align:left;

	color:#1A1A1A;

}

.laboratoryInfoPannelRegularText {

	position:relative;

	top:0px;

	left:0px;

	float:left;

	font-family:Swis721BTRoman;

	font-size:13px;

	text-align:justify;

	color:#4D4D4D;

}

.laboratoryInfoPannelPictureMainContainer {

	position:relative;

	width:212px;

	top:0px;

	left:0px;

	float:left;

	padding-bottom:10px;

	border-bottom:solid;

	border-bottom-width:1px;

	border-bottom-color:#666666;

}

.laboratoryInfoPannelPicture {

	position:relative;

	width:212px;

	height:144px;

	top:0px;

	left:0px;

	float:left;

	overflow:hidden;

}

/*       SERVICES     */

.laboratoryServicesContainer {

	position:relative;

	width:972px;

	max-width:972px;

	top:0px;

	left:0px;

	float:left;

}

.laboratoryServiceItem {

	position:relative;

	width:230px;

	height:540px;

	top:0px;

	left:0px;

	float:left;

	padding-top:15px;

	padding-bottom:15px;

	border:solid;

	border-width:1px;

	border-color:#CCCCCC;

}

.laboratoryServiceItemInnerContainer {

	position:relative;

	width:216px;

	top:0px;

	left:7px;

	float:left;

}

.laboratoryServiceItemImageContainer {

	position:relative;

	width:216px;

	top:0px;

	left:0px;

	float:left;

	padding-bottom:10px;

	border-bottom:solid;

	border-bottom-width:1px;

	border-bottom-color:#666666;

}

.laboratoryServiceItemTitle {

	position:relative;

	width:216px;

	top:0px;

	left:0px;

	float:left;

	font-family:Swis721LtBTLight;

	font-size:26px;

	line-height:25px;

	text-align:left;

	color:#1A1A1A;

	padding-bottom:10px;

	border-bottom:solid;

	border-bottom-width:1px;

	border-bottom-color:#CCC;

}

.laboratoryServiceItemRegularText {

	position:relative;

	width:216px;

	top:0px;

	left:0px;

	float:left;

	font-family:Swis721BTRoman;

	font-size:13px;

	text-align:justify;

	color:#4D4D4D;

}

/*     CONTACT    */

#laboratoryContactTopLabelContainer {

	position:relative;

	width:972px;

	height:44px;

	top:0px;

	left:0px;

	float:left;

	background-color:#E6E6E6;

}

#laboratoryContactTopLabelGreenBox {

	position:relative;

	width:253px;

	height:44px;

	top:0px;

	left:0px;

	float:left;

	background-color:#009F28;

}

#laboratoryContactTopLabelGreenBoxBlackLabel {

	position:relative;

	top:9px;

	left:10px;

	float:left;

	font-family:Swis721BlkBTBlack;

	font-size:21px;

	text-align:left;

	color:#FFFFFF;

}

#laboratoryContactTopLabelGreenBoxLightLabel {

	position:relative;

	top:9px;

	left:10px;

	float:left;

	font-family:Swis721LtBTLight;

	font-size:21px;

	text-align:left;

	color:#FFFFFF;

}

#laboratoryContactTopLabelAddressLabel {

	position:relative;

	top:14px;

	left:10px;

	float:left;

	font-family:Swis721BTRoman;

	font-size:13px;

	text-align:left;

	color:#333333;

}

#laboratoryContactTopLabelAddressLabel a:active {

	text-decoration:none;

	color:#333333;

}

#laboratoryContactTopLabelAddressLabel a:hover {

	text-decoration:none;

	color:#333333;

}

#laboratoryContactTopLabelAddressLabel a:visited {

	text-decoration:none;

	color:#333333;

}

#laboratoryContactTopLabelAddressLabel a:link {

	text-decoration:none;

	color:#333333;

}

#laboratoryQuestionsLabel {

	position:relative;

	width:972px;

	top:0px;

	left:0px;

	float:left;

	font-family:Swis721BlkBTBlack;

	font-size:14px;

	text-align:left;

	color:#1A1A1A;

	padding-top:10px;

	padding-bottom:10px;

	border-bottom:solid;

	border-bottom-width:1px;

	border-bottom-color:#666666;

}

#laboratoryContactFormMainContainer {

	position:relative;

	width:972px;

	top:0px;

	left:0px;

	float:left;

}

#laboratoryFormLeftPannel {

	position:relative;

	width:383px;

	top:0px;

	left:0px;

	float:left;

}

#laboratoryFormRightPannel {

	position:relative;

	width:569px;

	top:0px;

	left:20px;

	float:left;

}

.laboratoryFormLabel {

	position:relative;

	width:720px;

	top:0px;

	left:0px;

	float:left;

	font-family:Swis721BTRoman;

	font-size:12px;

	text-align:left;

	color:#1A1A1A;

	padding-bottom:6px;

}

.laboratoryFormInputFrame {

	position:relative;

	width:718px;

	height:20px;

	top:0px;

	left:0px;

	float:left;

	border:solid;

	border-width:1px;

	border-color:#CCC;

}

.laboratoryFormInput {

	position:relative;

	width:714px;

	top:1px;

	left:2px;

	float:left;

	font-family:Swis721BTRoman;

	font-size:12px;

	text-align:left;

	color:#4D4D4D;

	border:none;

	background-color:transparent;

}

.laboratoryFormTextArea {

	position:relative;

	width:563px;

	max-width:563px;

	height:227px;

	max-height:227px;

	top:1px;

	left:2px;

	float:left;

	font-family:Swis721BTRoman;

	font-size:12px;

	text-align:left;

	color:#4D4D4D;

	border:none;

	background-color:transparent;

}

.laboratoryFormComboContainer {

	position:relative;

	width:720px;

	max-width:720px;

	height:20px;

	max-height:20px;

	top:0px;

	left:0px;

	float:left;

}

.laboratoryFormCombo {

	position:relative;

	width:720px;

	max-width:720px;

	height:20px;

	max-height:20px;

	top:0px;

	left:0px;

	float:left;

}

#laboratoryFormButtonsContainer {

	position:relative;

	width:569px;

	height:22px;

	top:0px;

	left:0px;

	float:left;

	padding-bottom:20px;

	border-bottom:solid;

	border-bottom-width:1px;

	border-bottom-color:#666666;

}

#laboratoryFormClearButton {

	position:relative;

	width:154px;

	height:22px;

	top:0px;

	left:0px;

	float:left;

}

#laboratoryFormSendButton {

	position:relative;

	width:154px;

	height:22px;

	top:0px;

	right:0px;

	float:right;

}