/************************************************/
/*** EPPENDORF AG ADVANTAGE STYLE SHEET       ***/
/************************************************/

#physiocareframe {
    width: 810px;
}

#physiocarebox {
    float: right;
    width: 600px;
    margin-top: 70px;
}

#physiocareheightspacer {
    display: none;
}

#physiocareclearspacer {
    display: none;
}

.physiocarespacer {
    clear: both;
    overflow: hidden;
    height: 5px;
}

#physiocarecontentbox {
    margin: 0px;
    padding: 0px;
    background-color: #dbefed;
}

/************************************************/
/*** CONTENT                                  ***/
/************************************************/

.physiocareinnercontentbox {
	margin: 0px;
	padding: 5px;
	background-color: #dbefed;
	position: relative;
}

.physiocareoutlink {
    padding-right: 9px;
    margin: 0px;
    color: #003366;
    text-decoration: none;
    font-weight: bold;
    background-image: url(../../img/arrow_overview_bullet.gif);
    background-repeat: no-repeat;
    background-position: center right;
}

p {
	margin-top: 0px;
}


/************************************************/
/*** PHYSIOCARE PANE ELEMENTS                 ***/
/************************************************/

 #physiocarepaneframe {
    width: 600px;
    background-color: #FFFFFF;
}

#physiocarepanenavibox {
	margin: 0px;
	padding: 0px;
}

.physiocarepanebox {
    position: relative;
    display: block;
    padding: 0px;
    background-color: #F8F8FB;
    border-right: 1px solid #C0C0D9;
	border-bottom: 1px solid #C0C0D9;
    border-left: 1px solid #C0C0D9;
    color: #506989;
}

.physiocarepaneact {
    padding: 7px 5px 2px 5px;
	margin: 0px;
    border-top: 1px solid #C0C0D9;
	border-bottom: 1px solid #bae4e0;
    border-left: 1px solid #C0C0D9;
    border-right: 1px solid #C0C0D9;
    background-image: url(../../img/tab/physiocareact.jpg);
    background-position: top center;
    background-repeat: repeat-x;
    font-size: 11px;
    font-weight: bold;
	text-decoration: none;
	color: #003366;
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
	cursor: hand;
}

.physiocarepaneinactleft {
    padding: 8px 5px 2px 5px;
	margin: 0px;
    background-image: url(../../img/tab/physiocareinact.gif);
    background-position: top left;
    background-repeat: no-repeat;
	border-bottom: 1px solid #C0C0D9;
    font-size: 11px;
    font-weight: bold;
	text-decoration: none;
	color: #506989;
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
	cursor: hand;
}

.physiocarepaneinactright {
    padding: 8px 5px 2px 5px;
	margin: 0px;
    background-image: url(../../img/tab/physiocareinact.gif);
    background-position: top right;
    background-repeat: no-repeat;
	border-bottom: 1px solid #C0C0D9;
    font-size: 11px;
    font-weight: bold;
	text-decoration: none;
	color: #506989;
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
	cursor: hand;
}

#physiocarepanefill {
    font-size: 11px;
    border-bottom: 1px solid #C0C0D9;
}

.physiocarepanetext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #506989;
}

.physiocarepanelink {
    font-size: 11px;
    font-weight: bold;
    color: #506989;
    text-decoration: none;
    padding-right: 10px;
    background-image: url(../../../advantage/img/link_bullet.gif);
    background-repeat: no-repeat;
    background-position: right 5px;
}

/************************************************/
/*** DOWNLOAD BOX ELEMENTS                    ***/
/************************************************/


.physiocaredownloadtable {
	margin-bottom: 30px;
}

.physiocaredownloadheadline {
	background-color: #bae4e0;
	padding: 3px;
	margin: 0px;
}

.physiocaredownloadheadlinetd {
    padding: 4px;
}

.physiocaredownloadheadlineinnertd {
    padding: 2px;
    font-weight: bold;
    color: #34485C;
}

.physiocaredownloadcontenttd {
    border: 1px solid #C4C4DB;
	 background-color: #FFFFFF;
    padding: 3px;
}

.physiocaredownloadcontenttrodd {
    background-color: #F5F7F4;
}

.physiocaredownloadcontenttreven {
    background-color: #FFFFFF;
}

.physiocaredownloadtitle {
    color: #34485C;
    padding: 2px;
}

.physiocaredownloadaddtext {
    color: #34485C;
    padding: 2px;
}

.physiocaredownloadtype {
    color: #34485C;
    padding: 2px;
}

.physiocaredownloadsize {
    color: #34485C;
    padding: 2px;
}

.physiocaredownloaddownload {
    color: #34485C;
    padding: 2px;
}

.physiocaredownloaddownloadlink {
    color: #34485C;
    text-decoration: none;
    font-weight: bold;
    display: block;
    padding-left: 12px;
    background-image: url(../../img/download_bullet.gif);
    background-repeat: no-repeat;
    background-position: center left;
}

.physiocaredownloaddownloadlink:hover {
    color: #34485C;
    text-decoration: underline;
}

/************************************************/
/*** CONCEPT PAGE ELEMENTS                    ***/
/************************************************/

.physiocareitemframe {
	margin-top: 10px;
	border: 1px solid #bae4e0;
}

.physiocareitemhead {
	background-color: #bae4e0;
	padding: 3px;
}

.physiocareitemteaser {
	margin: 5px;
	vertical-align: top;
}

.physiocareitembox {
	background-color: #ffffff;
}

.physiocareiteminnerbox {
	background-color: #ffffff;
	padding: 3px;
}

.physiocarepopuptable {
	text-align: center;
	margin-top: 10px;
}

.physiocarepopuptable td {
	vertical-align: top;
	font-size: 9px;
	background-color: #dbefed;	
}

.physiocarepicturebox {
	text-align: center;
	margin-top: 5px;
	border: 1px solid #bae4e0;
}

.physiocarethumbhint {
	text-align: center;
	font-weight: bold;
}


/************************************************/
/*** CONTACT PAGE ELEMENTS                    ***/
/************************************************/

#physiocarecontactframe {
	margin: 0px;
	padding: 5px;
	background-color: #dbefed;
}

#physiocarecontactbox {
	margin: 0px;
	padding: 0px;
	background-color: #dbefed;
}

.physiocarecontactspacer {
	overflow: hidden;
	height: 5px;
}

.physiocarecontactquestion {
	width: 150px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #003366;
}

.physiocarecontacttextfield {
	width: 200px;
	font-size: 11px;
	color: #23426A;
	border: 1px solid #666666;
}

.physiocarecontactreqtextfield {
	width: 200px;
	font-size: 11px;
	color: #23426A;
	border: 1px solid #666666;	
}

.physiocarecontacttextarea {
	width: 200px;
	font-size: 11px;
	color: #23426A;
	border: 1px solid #666666;
}

.physiocarecontactreqtextarea {
	width: 200px;
	font-size: 11px;
	color: #23426A;
	border: 1px solid #666666;
}

.physiocarecontactselectfield {
	width: 200px;
	font-size: 11px;
	color: #23426A;
	border: 1px solid #666666;
}

.physiocarecontactreqselectfield {
	width: 200px;
	font-size: 11px;
	color: #23426A;
	border: 1px solid #666666;
}

.physiocarecontactoption {
	font-size: 11px;
	color: #23426A;
	padding: 2px 0px 2px 0px;
}

.physiocarecontactradiobox {
	margin: 0px 5px 0px 0px;
	height: 13px;
	width: 13px;
}

.physiocarecontactsubmit {
	vertical-align: middle;
	text-align: center;
	width: 150px;
}

.physiocarecontactsubmitfield {
	font-size: 10px;
	color: #23426A;
	border: 1px solid #666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	font-size: 10px;
}

.physiocarecontactformhint {
	font-size: 9px;
}


