body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #333333;
	font-size: 12px;
}
	
a {
	color: #176ba4;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: underline;
}

a:hover {
	color: #f9941b;
	text-decoration: underline;
}

.contentItem img {
	padding-left: 0;
	padding-right: 0;
	vertical-align: middle;
}

input[type=text] {
	background-image: url('images/input-bg.jpg');
	background-repeat: repeat-y;
	background-color: #dcf0fb;
	color: #000000;
	border: 1px solid #85bbdf;
	padding: 2px;
}

input[type=password] {
	background-image: url('images/input-bg.jpg');
	background-repeat: repeat-y;
	background-color: #dcf0fb;
	color: #000000;
	border: 1px solid #85bbdf;
	padding: 2px;
}

h1#usercontent {
	font-size: 1.25em;
	background-color: #FF7300;
	color: #FFFFFF;
}
h1#usercontent_bottom {
	font-size: 1.25em;
	background-color: #FF7300;
	color: #FFFFFF;
}

.right {
	text-align:right;
}

/*How to*/
div#howTo h4 {
	font-size: 1.2em;
	color:#2272BE;
}

div#howTo div p {
	line-height:1.4;
	font-size:12px;
}

.main_12 {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

div#container p.alpha {
	color: #df9d18;
	font-size:17px;
	font-weight:bold;
	padding: 10px 0;
}

.main_12_bold{
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#myQueries .inputText {
	width: 90px;
	cursor: default;
	margin-right: 8px;
	border: 1px solid #CCCCCC;
	font-family: Arial, sans-serif;
	background-color:#FFFFFF;
	background-image:none;

	/*float: left;*/
}

.black_12{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

div#myAdvancedSearch input.button {
	margin-left: 8px;
}

div#myAdvancedSearch img.addImgButton {
	margin-top:4px;
	cursor:pointer;
}

div#myFullSearch fieldset {
	border: none;
}

div#myFullSearch input.button {
	margin-left: 8px;
}

div#myFullSearch img.addImgButton {
	margin-top:4px;
	cursor:pointer;
}

span.tooltip {
	padding: 4px;
}
span.tooltip h3 {
	color: #FF7300;
	font-size:11px;
}

span.tooltip p {
	font-size:9px;
}


div#enhancedbgroundadv {
	padding-left:10px;
}



/*front-end user register*/

.tx-srfeuserregister-pi1 p {
margin-top:20px;
margin-bottom:20px;
}

.tx-srfeuserregister-pi1 a {
	background-image: url('images/input-bg.jpg');
	background-repeat: repeat-y;
	background-color: #dcf0fb;
	color: #000000;
	border: 1px solid #85bbdf;
	width:auto;	
	padding: 1px 16px 1px 16px;
}

div#topCol .tx-srfeuserregister-pi1 {	
	/*background-color:#EFEFEF;*/
	/*border-bottom:1px solid #CCCCCC;*/
	/*border-top:1px solid #CCCCCC;*/
	display:table;
	height:auto;
	padding-bottom:20px;
	padding-top:6px;
	width:630px;
}

.tx-srfeuserregister-pi1 dt {
	clear:both;
	padding-right:20px;
	text-align:right;
	width:auto;
}

.tx-srfeuserregister-pi1 fieldset {
margin-left:6px;
}

input.tx-srfeuserregister-pi1-submit {
	margin-left:92px;
	background-color:transparent;
	padding: 1px 16px 1px 16px;
}

.tx-srfeuserregister-pi1 input[type=submit] {
	margin-left:92px;
	background-color:transparent;
	padding: 1px 16px 1px 16px;
	cursor: pointer;
}

#tx-srfeuserregister-pi1-module_sys_dmail_html {
	border: 0px none;
}

#emailWarningMsg{
margin-top: 25px;
}

#tx-srfeuserregister-pi1-tx_fecustomfield_worktitle{
	width: 264px;
}

#tx-srfeuserregister-pi1-name{
	width: 258px;
}


.tx-srfeuserregister-pi1-trash a {
  	margin-left:110px;
	border: solid 3px #DDD;
	padding: 1px 16px 1px 16px;
	color:black;
}


#tx-srfeuserregister-pi1-city{
	/*padding: 0px 0px 0px 0px;	*/
	margin-left: 0px;
	width: 258px;
}

/*LoginBox MacMade pi1*/
.tx-loginboxmacmade-pi1 h2.tx-loginboxmacmade-pi1-header {
	font-size: 18px;
	margin-bottom:6px;
}

.tx-loginboxmacmade-pi1 TABLE {
	font-size:11px;
	width:90%;
}

.tx-loginboxmacmade-pi1 form {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left:30px;	
}

.tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-error {
	color: #FF0000;
}
.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable {
	margin-top: 5px;
	margin-bottom: 5px;	
	border-collapse: collapse;
}
.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD {
	padding: 4px;
}
.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD.tx-loginboxmacmade-pi1-labelCell {
	font-weight: bold;
	background-color: #EEE;
	border-top: 1px solid #CCC;
}

.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable input.password, .tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable input.input {
	border: 1px solid #CCC;
	padding: 2px;
}

.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable input.submit {
	background-color: #FFF;
	border:2px solid #DDDDDD;
	color:#000000;
	margin:4px;
	padding:0px 12px;
	width:auto;
}

.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable input {
	margin-right:4px;
	margin-left:4px;
}

.tx-loginboxmacmade-pi1-forgotpasswordForm input {
	border: 1px solid #CCC;
}

.tx-ifpmawebservice-pi1 {
	display:none;
}

.tx-ifpmawebservice-pi1-visible {
	display:visible;
}

#fullSearchFormID{
	display:none;
}
#searchResults {
	display:none;
}

.tx-ifpmawebservicefull-pi1 {
	/*display:none;*/
	display:visible !important; 
}
.tx-ifpmawebservicefull-pi1-visible {
	display:visible;
}

.tx-ifpmawebservice-pi2 {
	display:none;
}

.tx-ifpmawebservice-pi2-visible {
	display:visible;
}

.tx-loginboxmacmade-pi2 {
	/*display:none;*/
}
.tx-loginboxmacmade-pi2 #dlgError {
	display:none;
}

.tx-loginboxmacmade-pi2-visible {
	display:visible;
}

/*#termsToSearchForIdSpan, #termsWithoutIdSpan, #termsLocationIdSpan{*/
#termsWithoutIdSpan, #termsLocationIdSpan{
	color: #797979;
	margin-left: 77px;
}
#termsClinicalChildrenIdSpan {
	/*color: #176BA4;*/
	margin-left: 77px;
}
#termsRecruitmentStatusIdSpan, #termsTrialResultIdSpan{
	color: #176BA4;
	margin-left: 77px;
}
#text-trialresult-term-1{
	margin-left: 77px;
}

#form-recruitmentstatus-terms, #form-trialresult-terms{
	padding-top: 7px;
}
#termsTrialResult-separator{
	padding-top: 7px;
}

.MyAdvancedSearchInputClass{
	margin-left:79px;
	width: 242px;
}

.MyFullSearchInputClass{
	margin-left:79px;
	width: 242px;
}

.radionInputClass-or{
	margin-right:38px;
	width: 20px;
}

.radionInputClass-and{
	width: 20px;
}


#text-term-1{
	margin-left:80px;
}

#createSpaceSpan{
	margin-left:72px;
}

.MySearchCheckBoxClass{
	margin-left:4px;
}
.MySearchRadioClass{
	margin-left:77px;
}

.MyAdvancedSearchCheckBoxClass{
	margin-left:40px;
}

.MyAdvancedSearchCheckBoxClass2{
	margin-left:19px;
}

.MyAdvancedSearchLegendClass{
	padding-left:80px;
}

.MyFullSearchCheckBoxClass{
	margin-left:40px;
}

.MyFullSearchLegendClass{
	padding-left:80px;
}

/*
#use-advanced{
margin-left: 380px;
}
*/

#add-term {
	margin-left:80px;
}

#add-without-term {
	margin-left:80px;
}

#add-location-term {
	margin-left:80px;
}

.newLoginBoxLabels{
	font-size:10px;
}

.button{
 font-size:10px;
}

#or-advanced{
	float:left;
}

#and-advanced{
	float:left;
}

#emptyDivBox{
	float:left;
	width:380px;
}

input.dojoComboBox{
	width: 242px;
}

div#form-without-terms-header input {
	margin-left: 79px;
}

/*-------------------------------------------
---------------CTP Results Styles--------------
---------------------------------------------*/

div.results_pane {

}

.result .leftbox .boxTop {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/box-top.190x15.png);
	background-repeat:no-repeat;
	background-color:#CCCCCC;
	color:#86827A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:15px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	width:180px;
}

.hidden{
	display:none !important;
}

.result .leftbox .boxBody {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/box-center.190x399.png);
	background-repeat:no-repeat;
	background-color:#CCCCCC;
	color:#797979;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding:0px 5px 1px 5px;
	width:180px;
	height:85px;
	/*position:relative;*/
}

.result .leftbox .boxBody  .phase_icon, .drug_icon{
	display:none;
}

.result .leftbox .boxBody  .lastdate_icon{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/calendar_empty.png);
	background-repeat:no-repeat;
	width:25px;
	float:left;
}

.result .leftbox .boxBody  .location_icon{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/globe_15.png);
	background-repeat:no-repeat;
	width:25px;
	float:left;
}

.result .leftbox .boxBody  .corresp_trials_icon{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/icontexto-search-08.png);
	background-repeat:no-repeat;
	width:23px;
	float:left;
	margin-left:2px;
}

.result .leftbox .boxBody  .related_trials_icon{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/icontexto-search-03.png);
	background-repeat:no-repeat;
	width:23px;
	float:left;
	margin-left:2px;
}

.result .leftbox .boxBody  .lastdate_text,
.location_text,
.corresp_trials_text,
.related_trials_text{
	/*float:left;*/
}

/*.result .leftbox .boxBody  .corresp_trials_text{
	background-image:url(/typo3conf/ext/ifpmawebservicefull/res/img/icontexto-search-08.png);
	background-repeat:no-repeat;
	padding-left:25px;
}

.result .leftbox .boxBody  .related_trials_text{
	background-image:url(/typo3conf/ext/ifpmawebservicefull/res/img/icontexto-search-03.png);
	background-repeat:no-repeat;
	padding-left:25px;
}*/

.result .leftbox .boxBottom {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/box-bottom.190x15.png);
	background-repeat:no-repeat;
	height:15px;
	width:190px;
}


.result .leftbox .boxLocationTop {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/box-top.190x15.png);
	color:#86827A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:15px;
	padding:0px 0px 0px 5px;
	width:250px;
}



.result .leftbox .boxLocationBody {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/box-center.190x399.png);
	color:#797979;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	overflow:auto;
	padding:0px 5px 1px;
	width:246px;
	height:90px;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #d9e7f6;
	scrollbar-arrow-color: #2977ab;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #f4f9fd;
	scrollbar-darkshadow-color: #d9e7f6;
	/*position:relative;*/
}



.result .leftbox .boxLocationClose{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/box-location-close.gif);
	background-repeat:no-repeat;
	float: right; 
	margin-top: -14px;
	width:16px;
	color:#FFFFFF;
	cursor:pointer;
}


.result .leftbox .boxLocationBottom  {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/box-bottom.220x5.png);
	height:10px;
	width:256px;
}



.result .title {
   color: #2977ab;
   /*font-size: 14px;*/
   font-size: 13px;
   /*font-variant: small-caps;*/
   font-weight: bold
}

.result .title strong {
   color: #2977ab;
   text-decoration:none;
}

.balloon {
   /*color: #990000;*/
   /*color: #ff9803;
   color: #fd8000;*/
   color: #d77f00;
   font-weight:bold;
}
.balloons {
   color: #d77f00;
   font-weight:bold;
}

.status-balloon .boxTop, 
.locations-balloon .boxTop, 
.sponsor-balloon .boxTop,
.drugname-balloon  .boxTop{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/box-top.190x15.png);
	/*background-repeat:no-repeat;*/
	background-color:#CCCCCC;
	color:#86827A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:15px;
	width:243px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
}

.status-balloon .boxTitle,
.locations-balloon .boxTitle,
.sponsor-balloon .boxTitle,
.drugname-balloon .boxTitle{
	font-weight:bold;
	padding: 10px 0px 5px 0px;
}
.status-balloon .boxBody,
.locations-balloon .boxBody,
.sponsor-balloon .boxBody,
.drugname-balloon .boxBody {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/box-center.190x399.png);
	/*background-repeat:no-repeat;*/
	background-color:#CCCCCC;
	color:#797979;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding:0px 5px 1px 5px;
	/*width:180px;*/
	/*height:85px;*/
	/*position:relative;*/
}
.status-balloon .boxBody ul li,
.locations-balloon .boxBody ul li,
.sponsor-balloon .boxBody ul li,
.drugname-balloon .boxBody ul li {
	background-image: url(../../../typo3conf/ext/ifpmawebservicefull/res/img/bullet.gif) !important;
	background-position: 0px 2px;
	background-repeat: no-repeat;
	line-height: 15px;
	list-style-type: none;
	margin-left: 0px;
	padding-bottom: 8px;
	padding-left: 12px;
	text-align: left;
}



.res_num {
	margin-bottom:10px;
	margin-left:10px;
}

.result .description {
   display:block;
   color: #777777;
   height: 102px;
   overflow:hidden;
   padding:2px;
   cursor:pointer;
}

.result .description_enlarged {
   display:block;
   min-height: 102px;
   overflow:hidden;
   padding:2px;
   cursor:pointer;
   background-color: #f7efe7;
}

/*
.result .description_enlarged {
   background-color: #f7efe7;
   padding:2px;
   min-height: 102px;
}
*/

.result .location_text{
   color: #777777;
   cursor:default;
   font-size:11px;
   min-height:17px;
}

.result .location_text_status{
   color: #777777;
   cursor:default;
   font-size:11px;
   min-height:17px;
}


.result .no_location_text {
   color: #777777;
   cursor:auto;
   font-size:11px;
}

.result .location_text_lieu {
	color:#777777;
	cursor:auto;
	font-size:11px;
	height:46px;
	text-align:left;
}

.status_text_recruiting {
	font-size:11px;
	color: green;
	font-weight: bold;
}

.result .locations {
   display:none;
}

.result .locations_enlarged {
   display:block;
   background-color: #eeffee;
   position:absolute;
   left:300;
   width:220px;
   padding: 5px;    
   z-index:1;
   direction:ltr;
}

.result .rightbox {
    display :block;
    /*width:110px;*/
    margin-left:2px;
    font-size:12px;
}

.result .leftbox {
    display :block;
    /*float:right;*/
	float:left;
    width:200px;
    margin-right:2px;
    font-size:12px;
	background-color:Transparent;
}

.result .vertical_separator {
    clear:both;
}

.result .vspace {
    height:2px;
    font-size:2px;
}
.result .description strong {
   /*color: black;*/
   color: #777777;
}
.result {
   padding:0 1px 10px 0;
   text-align: justify;
   width:625px;
}

.scopes {
   margin-bottom: 4px;
   margin-left: 4px;
   margin-right: 4px;
   margin-top: 4px
}

.result .triallink {
      text-decoration:none;
   /*background-color: #e1e2ff;*/
}

.search_rank {
   color: #999999;
   font-size:10px;
}

/* VALUES BEFORE 20.11.2007
.title {
   color: #2977ab;
   font-size: 13px;
   font-weight: bold
}

.balloon {
   color: #d77f00;
   font-weight:bold;
}
.description {
   display:block;
   clip: rect(0px, 0px, 30px, 0px);
   color: #777777;
   height: 30px;
   overflow:hidden;
}

.description_enlarged {
   background-color: #f7efdd;
}

.locations {
   display:block;
   text-align : right;
   clip: rect(0px, 0px, 15px, 0px);
   color: #777777;
   height: 15px;
   overflow:hidden;
}

.locations_enlarged {
   display:block;
   background-color: #eeffee;
   overflow: visible;
   position:absolute;
   width:220px;
   right:0;
   padding: 5px;    
}

.rightbox {
    display :block;
    float:right;
    width:110px;
    margin-left:2px;
    font-size:10px;
}

.leftbox {
    display :block;
      margin-right:2px;
    font-size:12px;
}

.vertical_separator {
    clear:both;
}

.vspace {
    height:2px;
    font-size:2px;
}
.description strong {
   color: #777777
}
.result {
   padding-bottom: 10px;
   padding-left: 1px;
   padding-right: 1px;
   padding-top: 10px;
   text-align: justify
}

.scopes {
   margin-bottom: 4px;
   margin-left: 4px;
   margin-right: 4px;
   margin-top: 4px
}

.triallink {
   background-color: #e1e2ff;
}

.search_rank {
   float:right;
   color: #999999;
}

.res_num{
	margin-bottom: 6px;
}
 */

/*
.menuLevel2
font: Arial;
}
*/

.tx-newloginbox-pi1 h3{
	padding-top:8px;
	font-size:12px;
	/*background-color: #EFEFEF;*/
	color: #666666;
	padding: 6px;
}

.tx-newloginbox-pi1 form label { 
	width: auto; 
}

#buttons ul li{
	background-color:#EFEFEF;
	color:#333333;
	font-weight:bold;
	padding:8px 30px 6px 10px;
	text-decoration:none;
	margin-left:1px;
}

/*
.menuLevel2{
visibility: hidden;
width: 0px;
height:0pt;
right:0pt;
}


div#mainMenu ul li:hover ul{
visibility: visible;
width: 125px;
position: relative;
top: 0px;
left:0px;
float:left;
}


div#mainMenu ul li:hover ul li{
width: 125px;
}
*/

div#myPortalDiv{
border-right:1px solid white;
display:block;
float:left;
margin-right:10px;
padding-right:10px;
width:225px;
}

span#loginBoxElements{
}


/*
div#mainMenu ul li ul li{
	border-right: #000000;
}
*/

span#span-term-1{
/*padding-left:16px;*/
}

.dojoDialog {
	/*background : #eee;*/
	/*border : 1px solid #999;*/
	-moz-border-radius : 5px;
	padding : 4px;
}


.dojoButton {
	/*float: left;*/
	margin-bottom: 5px;
}




div#Input1Label {

	float:left;
	margin-right: 5px;
	padding-top: 2px;
}


#printBlock{
	margin-bottom: 10px;
}



/*-------------------------------------------------------------------*/ 
/*--------------------------------- DIVERS---------------------------*/
/*-------------------------------------------------------------------*/
div#searchForm{
 /*padding-bottom: 15px;*/
 padding-top: 0px;
 border-top: 0px none;
}

span#userNameSpan{
	
}



div#searchForm div {
	padding-left: 0px;
	/*margin-bottom: 5px;*/
}



div#searchForm div.btBrun{
	/*padding-left: 0px;*/
	cursor: pointer;
}

.news {
	margin-bottom: 8px;
}

.contentItem p{
 margin-bottom: 10px;
}

div.boxBody p{
	text-align: justify;
}

.contentItem h3{
 margin-bottom: 8px;
}


#tooltip_balloon_id{
background:#ECEBEA none repeat scroll 0% !important; 
font-size:11px !important;
padding:0pt 5px !important;
width:207px !important;
border: 1px solid black !important;
}


.dojoTooltip {
 border: 0px !important;
 background: none !important;
}

/*-------------------------------------------------------------------*/ 
/*--------------------------------- BOX -----------------------------*/
/*-------------------------------------------------------------------*/
#news .contentItem{
	float: left;
/*	width: 268px;*/
}

#topCol .contentItem{
/*	float: left; test removal ghh 30.11.2007*/
	clear:both;
/*	width:630px;*/
}

/*	
.box {
	width:500px;
	float:left;
	margin-right: 20px;
	margin-bottom:20px;
	}
*/

.boxTop h2{
font-size: 15px;

}

.boxTop {
/*
	background-image:url(/typo3conf/ext/ifpmawebservicefull/res/img/box-top.png);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
*/
	color:#000000;
	font-weight: bold;
	font-size:17px;
	height: 25px;
	padding-top: 9px;
	padding-left:2px;
	/* width:258px; */
	}
	
.boxTopOrange {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/box-top-orange.png);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#9E6A11;
	font-weight: bold;
	font-size:15px;
	height: 25px;
	padding-top: 9px;
	padding-left:10px;
	width:258px;
	}

.boxTop .my, .my {
	font-family:"arial",arial, sans-serif;
	font-weight:bold;
	font-style:italic;
	font-size:17px;
}
.boxTop {
	color:#666666;
}	
	
	
.boxBody {
/*
	background-image:url(/typo3conf/ext/ifpmawebservicefull/res/img/box-center.png);
*/
	padding-bottom:3px;
	padding-top:5px;
	padding-left:2px;
	padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#797979;
	font-size:11px;
	width:243px;
	}	
	
	
.boxBodyOrange {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/box-center-orange.png);
	padding-bottom:3px;
	padding-top:5px;
	padding-left:10px;
	padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#797979;
	font-size:11px;
	width:243px;
	}

.boxBodyProfile {
/*
	background-image:url(/typo3conf/ext/ifpmawebservicefull/res/img/box-center.png);
*/
	/*padding: 0 15px 0 10px;*/
	font-family:Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
	/* width:268px;*/
	}
.four-boxes-1_2-1_2-1_1-layout	.boxBodyProfile {
	width:241px;
	color:#333333;
	}
	
.boxBodyProfile .impairs {
	/*width:243px;*/
	padding:3px 10px 3px 2px;
	margin:0 0 5px 0px;
	}

.boxBodyProfile .pairs {
/*
	background-color:#eaeae8;
*/
	/*width:243px;*/
	padding:3px 10px 3px 2px;
	margin:0px 0px 0px 0px;
	}

.boxBodyProfile .bt {
	padding:10px 0 0 5px;
	overflow: auto;
	width: 100%
	}
	
.boxBottom {
/*
	background-image:url(/typo3conf/ext/ifpmawebservicefull/res/img/box-bottom.png);
	background-repeat:no-repeat;
*/
	height: 34px;
	width:243px;
	/* width:268px; */
	}

.boxBottomOrange {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/box-bottom-orange.png);
	background-repeat:no-repeat;
	height: 34px;
	width:268px;
	}	




/*-------------------------------------------------------------------*/ 
/*--------------------------------- CENTRE --------------------------*/
/*-------------------------------------------------------------------*/

#topCol {
	float:left;
	width:650px;
	font-size:12px;
	}

#topCol .Top {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/center-top.png);
	height: 34px;
	width:650px;
	}
	
#topCol .Body {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/center-bg.png);
	width:630px;
	padding: 1pt 10px 1pt 10px;
	}
	
#topCol .Bottom {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/center-bottom.png);
	width:650px;
	height: 12px;
	}

#topCol .advTop {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/center-adv-top.png);
	width:650px;
	height: 12px;
	}

#topCol .advBody {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/center-adv-bg.png);
	width:630px;
	padding: 0 10px 0 10px;
	}

#topCol .advBottom {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/center-adv-bottom.png);
	width:650px;
	height: 12px;
	}

	
	
	
/*--------------------------------- Bleu -------------------------*/
div.cornerBleuLeft{
	float:left;
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/corn-bleu-left.png);
	width:15px;
	height:34px;
	}
	
div.cornerBleuCenter{
	float:left;
	padding-top:9px;
	height:25px;
	min-width:120px;
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/corn-bleu-center.png);
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size:15px;
	}
	
div.cornerBleuRight{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/corn-bleu-right.png);
	float:left;
	width:22px;
	height:34px;
	}

/*--------------------------------- Brun ---------------------------*/

div.cornerBrunLeft{
	float:left;
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/corn-brun-left.png);
	width:15px;
	height:34px;
	}
	
div.cornerBrunCenter{
	float:left;
	padding-top:9px;
	height:25px;
	min-width:120px;
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/corn-brun-center.png);
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size:15px;
	}
	
div.cornerBrunRight{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/corn-brun-right.png);
	float:left;
	width:22px;
	height:34px;
	}

/*--------------------------------- coulResultPediatric ---------------------------*/

div.cornerResultPediatricLeft{
	float:left;
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/corn-vert-left.png);
	width:15px;
	height:34px;
	}
	
div.cornerResultPediatricCenter{
	float:left;
	padding-top:9px;
	height:25px;
	min-width:120px;
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/corn-vert-center.png);
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size:15px;
	}
	
div.cornerResultPediatricRight{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/corn-vert-right.png);
	float:left;
	width:22px;
	height:34px;
	}
	
/*--------------------------------- coulOngoingPediatric ---------------------------*/

div.cornerOngoingPediatricLeft{
	float:left;
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/corn-vert-left.png);
	width:15px;
	height:34px;
	}
	
div.cornerOngoingPediatricCenter{
	float:left;
	padding-top:9px;
	height:25px;
	min-width:120px;
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/corn-vert-center.png);
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size:15px;
	}
	
div.cornerOngoingPediatricRight{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/corn-vert-right.png);
	float:left;
	width:22px;
	height:34px;
	}


/*-------------------------------------------------------------------*/ 
/*-------------------------- BOUTONS -------------------------*/
/*-------------------------------------------------------------------*/


/*--------------------------------- BT Bleu -------------------------*/
div.btBleu{
	height:30px;
	margin-right:6px;
	margin-left:1px;
	}

div#myAdvancedSearch div.btBleu{
	float:left;
	height:40px;
	margin-right:10px;
	}

div#myFullSearch div.btBleu{
	float:left;
	height:40px;
	margin-right:10px;
}

div.btBleuLeft{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/bt-bleu-1.png);
	background-position:left;
	width:28px;
	height:30px;
	float:left;
	}
	
div.btBleuRight{
	float:left;
	height:30px;
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/bt-bleu-2.png);
	background-position:right;
	padding:0px 24px 0px 0px;
	line-height: 30px;
}
	
div.btBleuRight a, div.btBleuRight span{
	color:#666666;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	padding-top: 5px;
	height:30px;
	}

div.btBleu a:hover{
	color:#666666;
	text-decoration:none;
	}
	
#infobullePediatric{
	margin-top:10px;
	}
	
	
/*--------------------------------- BT Gris -------------------------
div.btGris{
	height:30px;
	}

div.btGrisLeft{
	background-image:url(/typo3conf/ext/ifpmawebservicefull/res/img/bt-gris-1.png);
	background-position:left;
	width:15px;
	height:30px;
	float:left;
	}
	
div.btGrisRight a{
	background-image:url(/typo3conf/ext/ifpmawebservicefull/res/img/bt-gris-2.png);
	background-position:right;
	height:25px;
	padding:5px 15px 0 0;
	color:#FFFFFF;
	font-size:11px;
	float:left;
	text-decoration:none;
	}

div.btGris a:hover{
	color:#716c61;
	text-decoration:none;
	}
*/


/*--------------------------------- BT Gris -------------------------*/


div.btGris{
/*	height:30px;*/
	height:28px;
	margin-right:10px;
	float: right;
}

/* RBI 20091217*/
.boxInfoBody div.btGris{
	height:28px;
	margin-right:10px;
	/*float: right;*/
	padding-top: 10px;
	}
	
div.btGrisLeft{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/bt-orange-small-1.png);/*bt-gris-1.png);*/
	background-position:left;
	width:15px;
	/*height:30px;*/
	height:28px;
	float:left;
	}
	
div.btGrisRight{
	float:left;
	/*height:30px;*/
	height:28px;
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/bt-orange-small-2.png);/*bt-orange-2.png);*/
	background-position:right;
	padding:0px 15px 0px 0px;
	line-height: 25px;
}
	
div.btGrisRight a, div.btGrisRight span{
	/*color:#FFFFFF;
	font-size:11px;*/
	color:#666666;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	}

div.btGris a:hover{
	color:#716c61;
	text-decoration:none;
	}

	
	
/*--------------------------------- BT Brun -------------------------*/


div.btBrun{
	height:30px;
	margin-right:6px;
	margin-left:1px;
	float: left;
	}

div.btBrunLeft{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/bt-brun-1.png);
	background-position:left;
	width:28px;
	height:30px;
	float:left;
	}
	
div.btBrunRight{
	float:left;
	height:30px;
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/bt-brun-2.png);
	background-position:right;
	padding:0px 24px 0px 0px;
	line-height: 30px;
}
	
div.btBrunRight a, div.btBrunRight span{
	color:#666666;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	}

div.btBrun a:hover{
	color:#666666;
	text-decoration:none;
	}


/*--------------------------------- BT Orange -------------------------*/


div.btOrange{
	height:30px;
	margin-right:6px;
	margin-left:1px;
	float: left;
}

div.btOrangeLeft{
	background-image:url(images/buttons/bt-orange-1.png);
	background-position:left;
	width:28px;
	height:30px;
	float:left;
}
	
div.btOrangeRight{
	float:left;
	height:30px;
	background-image:url(images/buttons/bt-orange-2.png);
	background-position:right;
	padding:0px 24px 0px 0px;
	line-height: 30px;
}
	
div.btOrangeRight a, div.btOrangeRight span{
	color:#666666;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

div.btOrange a:hover{
	color:#666666;
	text-decoration:none;
}

	
	
/*--------------------------------- BT ResultPediatric -------------------------*/
div.btResultPediatric{
	height:30px;
	float:left;
	margin-right:10px;
	cursor: pointer;
	}

div.btResultPediatricLeft{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/bt-vert-1.png);
	background-position:left;
	width:15px;
	height:30px;
	float:left;
	}
	
div.btResultPediatricRight a, div.btResultPediatricRight span{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/bt-vert-2.png);
	background-position:right;
	height:25px;
	padding:5px 15px 0 0;
	color:#FFFFFF;
	/*font-weight: bold;*/
	font-size:11px;
	float:left;
	text-decoration:none;
	}

div.btResultPediatric a:hover{
	color:#716c61;
	text-decoration:none;
	}

/*--------------------------------- BT OngoingPediatric -------------------------*/
div.btOngoingPediatric{
	height:30px;
	float:left;
	margin-right:10px;
	cursor: pointer;
	}

div.btOngoingPediatricLeft{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/bt-vert-1.png);
	background-position:left;
	width:15px;
	height:30px;
	float:left;
	}
	
div.btOngoingPediatricRight a, div.btOngoingPediatricRight span{
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/bt-vert-2.png);
	background-position:right;
	height:25px;
	padding:5px 15px 0 0;
	color:#FFFFFF;
	/*font-weight: bold;*/
	font-size:11px;
	float:left;
	text-decoration:none;
	}

div.btOngoingPediatric a:hover{
	color:#716c61;
	text-decoration:none;
	}
	
	
div#working_panel {
	background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/bg-3.png);
	background-position:center top;
	background-repeat:repeat-x;
	position:absolute;
	min-height:580px;
	width:943px;
	padding:0px 14px 14px 15px;
	margin:0px auto;
	z-index:1;
}

div.boxBody ul{
padding-left: 10px;
}

div.boxBody ol{
padding-left: 10px;
}

div.boxBody li{
padding-left: 0px;
}

div.boxBody blockquote{
padding-left: 35px;
}

div.boxBody .align-right{
text-align:right;
}

div.boxBody .align-center{
text-align:center;
}

div.boxBody .align-left{
text-align:left;
}


div.boxBodyOrange ul{
padding-left: 10px;
}

div.boxBodyOrange ol{
padding-left: 10px;
}

div.boxBodyOrange li{
padding-left: 0px;
}

div.boxBodyOrange blockquote{
padding-left: 35px;
}

div.boxBodyOrange .align-right{
text-align:right;
}

div.boxBodyOrange .align-center{
text-align:center;
}

div.boxBodyOrange .align-left{
text-align:left;
}


p.align-right{
text-align:right;
}

p.align-center{
text-align:center;
}

p.align-left{
text-align:left;
}

div.contentItem blockquote{
padding-left: 35px;
}

/* Three inline text colors taken from the color scheme of CSS Styled Content extension.*/
span.important { color: #8A0020; }
span.name-of-person { color: #10007B; }
span.detail { color: #186900; }

/* Left, center and right alignment of text in paragraphs and cells.*/
p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }


/*for the flvplayer*/
#btn-fullScreen
{
/*clear:both;*/
margin-top:-23px;
margin-left:493px;
width:18px;
min-width:18px;
height:17px;
min-height:17px;
position:absolute;
background-image:url(/fileadmin/templates/ifpma/skin-spacer.gif);
/*background-color:orange;*/
}		

/*IE 6
*html #btn-fullScreen{
margin-top:-20px;
}
*/		

/*IE 7		
*+html #btn-fullScreen{
margin-top:-20px;
overflow: auto;
}
*/
	
#info-fullScreen
{
display:none;
position:absolute;
background-color:#EEEEEE;
margin-top:2px;
padding:5px;
position:absolute;
width:247px;
margin-left:308px;
border: 1px solid #9e9e9e;
}
		
#btn-caption
{
clear:both;
margin-top:-23px;
height:17px;
min-height:17px;
margin-left:512px;
margin-top:-23px;
position:absolute;
width:15px;
min-width:15px;
background-image:url(skin-spacer.gif);
/*background-color:green;*/
}		

/*IE 6		
*html #btn-caption{
margin-top:-20px;
}
*/

/*IE 7		
*+html #btn-caption{
margin-top:-20px;
overflow: auto;
}
*/	
	
		
#info-caption
{
display:none;
position:absolute;
background-color:#EEEEEE;
margin-top:2px;
padding:5px;
position:absolute;
width:305px;
margin-left:251px;
border: 1px solid #9e9e9e;
}
		
#btn-volume
{
clear:both;
margin-top:-23px;
margin-left:530px;
width:37px;
min-width:37px;
height:18px;
min-height:18px;
position:absolute;
background-image:url(skin-spacer.gif);
/*background-color:red;*/
}

/*IE6
*html #btn-volume{
margin-top:-20px;
}
*/
	
/*IE 7
*+html #btn-volume{
margin-top:-20px;
overflow: auto;
}
*/	
	
#info-volume
{
display:none;
position:absolute;
background-color:#EEEEEE;
margin-top:2px;
padding:5px;
position:absolute;
width:247px;
margin-left:309px;
border: 1px solid #9e9e9e; 
}

h4{ font-size:12px;}
div.container_seo{font-size:12px;position:relative;display:block;}
div.title_seo{font-size:12px; margin:16px 0 2px 0;}
div.title_seo h4 {font-size:12px;color:#797979;font-family:Arial,Verdana,Helvetica,sans-serif;text-decoration:underline;}
div.title_seo h4 a{font-size:12px;cursor:pointer;color:#797979;font-family:Arial,Verdana,Helvetica,sans-serif;text-decoration:underline;}
div.title_seo h4 a:hover{font-size:12px;color:#3E76B0;text-decoration:underline;}
div.title_seo_main h4 {font-size:12px;color:#3E76B0;font-family:Arial,Verdana,Helvetica,sans-serif;text-decoration:none}
div.content_seo{color:#797979;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;}
/* NEWSLETTER*/
div#tagclouds_container{ position: absolute; top:0; right:0; width:290px; height:157px; z-index:6; }
.pageindex{ float:left;}
.pagenum{ float:right;}
.header{ z-index:1; top:0; right:0;width:595px; height:140px; position:absolute;}
.news_title{padding:0px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:24px; line-height:140px;color: #3E76B0; text-align:left;}
.topctplink{ z-index:3;padding:0px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px; line-height:20px;color: #FF6600; text-align:left; position:relative}
div.topctplink a{ z-index:3;padding:0px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px; line-height:20px;color: #FF6600; text-align:left; position:relative}
div.topctplink a:hover{ z-index:3;color: #FF9900;}
.title{padding:0px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color: #003300;height:16px; text-align:left;}
.main{width:320px; float:left;}
.contentItem .main{ float:none; padding:0 0 30px 0;}
.contentItem .content_left{ float:none;}
.content_left{margin:0 10px 0 10px;float:left;}
.con_text{ font-family:Arial, Helvetica, sans-serif; color:#666666;border-top:1px dashed #006666;}
.tbl_right{font-size:11px; text-align:justify; padding:0 5px 0 10px;}
.right_infos_bottom{ margin:0 4px 0 4px; padding:0px;width:210px; height:10px; float:right;}
.footer{ text-align:right; height:60px; padding:0 auto auto auto; margin: 0 auto auto auto;width:200px;}
.unsub{ margin:0 42px; border-top:1px dashed #2E6CA9;}
.unsub span{ padding-top:2px; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; padding-right:20px;}
.copyright{height:40px; vertical-align:bottom;font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; clear:both; color:#003300;}

div#btn-div-subs-subm
{
	float:left;
	margin:8px;
	position:relative;
	display:block;
	width:340px;
	clear:both;
}

div.btn-left {
	display:block;
	float:left;
	padding:8px;
	background-image: url(../newsletter/images/btn-submit.png);
	background-repeat:no-repeat;
	background-position:center;
	font-size:14px;
	font-weight:bolder;
	height:38px;
	width:170px;
	margin-top:30px;
}

div.btn-left-fr {
	display:block;
	float:left;
	padding:8px;
	background-image: url(../newsletter/images/btn-submit-fr.png);
	background-repeat:no-repeat;
	background-position:center;
	font-size:14px;
	font-weight:bolder;
	height:38px;
	width:213px;
	margin-top:30px;
}

div.btn-left-jp {
	display:block;
	float:left;
	padding:8px;
	background-image: url(../newsletter/images/btn-submit-jp.png);
	background-repeat:no-repeat;
	background-position:center;
	font-size:14px;
	font-weight:bolder;
	height:38px;
	width:170px;
	margin-top:30px;
}

div.btn-left-de {
	display:block;
	float:left;
	padding:8px;
	background-image: url(../newsletter/images/btn-submit-de.png);
	background-repeat:no-repeat;
	background-position:center;
	font-size:14px;
	font-weight:bolder;
	height:38px;
	width: 226px;
	margin-top:30px;
}

div.btn-left-sp {
	display:block;
	float:left;
	padding:8px;
	background-image: url(../newsletter/images/btn-submit-es.png);
	background-repeat:no-repeat;
	background-position:center;
	font-size:14px;
	font-weight:bolder;
	height:38px;
	width:216px;
	margin-top:30px;
}

div.btn-right {
	display:block;
	float:right;
	/*background-color:#eeeeee;*/
	font-size:14px;
	font-weight:bolder;
	width:160px;
}

div.content_left div#first-lip
{
	margin-top:10px;
	position:relative;
	display:block;
	width:340px;
	clear:both;
}
div#home-page-content .left_info_panel {
	display:block;
	margin:5px;
	font-size:10px;
	position:relative;
}

div.content_left .overlay-top-right{
	left:420px;
	position:absolute;
	width:100px;
	z-index:1;
}

div.content_left .photo {
	display:block;
	float:left;
	width:70px;
	margin:5px;
	margin-left:10px;
}

div.content_left .photo .thumbnail {
	display:block;
	float:left;
	height:125px;
	width:70px;
	margin:5px;
	margin-left:10px;
	border:0px;
	padding:0px;
	clip:rect(0px 80px 125px 0px);
	overflow:hidden;
}

div.content_left .photo .caption {
	height:10px;
	line-height: 9px;
	font-size: 8px;
	color:#999999;
	width:90px;
	margin-left:10px;
	clip:rect(0px 90px 10px 0px);
	overflow:hidden;
}

div.content_left .details {
	display:block;
	float:right;
	/*background-color:#eeeeee;*/
	font-size:14px;
	font-weight:bolder;
	width:250px;
}
div.btn-left {
	display:block;
	float:left;
	padding:8px;
	/*background-color:#eeeeee;*/
	font-size:14px;
	font-weight:bolder;
	width:160px;
}

div.btn-right {
	display:block;
	float:right;
	/*background-color:#eeeeee;*/
	font-size:14px;
	font-weight:bolder;
	width:160px;
}
div#news_welcome
{
	margin:10px 10px 5px 0;
	/*position:relative;*/
	display:block;
	width:320px;
	clear:both;
	float:left;
}
div#news_welcome .title {
	color:#165089;
	display:block;
	font-size:12px;
	font-weight:bold;
	width:320px;
}

div#news_welcome .content_news{
	color:#777777;
	padding:5px 0 5px 0;
	font-size:11px;
	font-weight:normal;
	text-align: left;
}
div#news_welcome .content_news ul{
list-style:inside;
list-style-type:square;
list-style-image:none;
}
input.submit_field{vertical-align:bottom; height:11px; width:120px; font:Arial, Helvetica, sans-serif; color:#165089; font-size:10px; background-color:#e1f2fb;	border:0px none; background-image:none;padding:2px; margin:16px 0 2px 6px;}
div.btn-left-jp input.submit_field{vertical-align:bottom; height:11px; width:120px; font:Arial, Helvetica, sans-serif; color:#165089; font-size:10px; background-color:#e1f2fb;	border:0px none; background-image:none;padding:2px; margin:16px 0px 2px 16px;}
div.btn-left-sp input.submit_field{vertical-align:bottom; height:11px; width:180px; font:Arial, Helvetica, sans-serif; color:#165089; font-size:10px; background-color:#e1f2fb;	border:0px none; background-image:none;padding:2px; margin:16px 0 2px 6px;}
div.btn-left-fr input.submit_field{vertical-align:bottom; height:11px; width:179px; font:Arial, Helvetica, sans-serif; color:#165089; font-size:10px; background-color:#e1f2fb;	border:0px none; background-image:none;padding:2px; margin:16px 0 2px 6px;}
div.btn-left-de input.submit_field{vertical-align:bottom; height:11px; width:190px; font:Arial, Helvetica, sans-serif; color:#165089; font-size:10px; background-color:#e1f2fb;	border:0px none; background-image:none;padding:2px; margin:16px 0 2px 6px;}


input.submit_button{vertical-align:bottom; margin:0 0 2px 0; width:20px; height:16px;}
div.content_left.details .date_loc {height:19px;padding:5px;padding-left:10px;color:#dd4433;}
div.content_left  .details .title {font-size:17px;/*height:70px;*/padding:5px;text-align:center;color:#2E6CA9;}
div.content_left .details .links {color:#777777;padding:5px;padding-left:10px;font-size:11px;font-weight:normal;}
div.content_left .details .links div{color:#777777;padding:5px 0 0 0;font-size:10px;font-weight:normal;}
div.content_left .details .links a {color:#777777;font-size:12px;font-weight:normal;}

/**************************************/
/**** LISTS ***************************/
/**************************************/

#container ul {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0;
}

#container ul li {
	background-image: url('images/bullet.gif') !important;
	background-position: 0px 2px;
	background-repeat: no-repeat;
	line-height: 15px;
	list-style-type: none;
	margin-left: 0px;
	padding-bottom: 8px;
	padding-left: 12px;
	text-align: left;
}
/*******/

div#term-1 {
    background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/pict_loupe.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	height:35px;
}

*+htm div#term-1 {
	background-position:left 2px;
}

div#clinicalchildren-term-1 {
    background-image:url(../../../typo3conf/ext/ifpmawebservicefull/res/img/pict_loupe_children.gif);
	background-position:left 0px;
	background-repeat:no-repeat;
	height:35px;
}

*+htm div#clinicalchildren-term-1 {
	background-position:left 2px;
}

div#form-location-terms-header input[type="text"] {
height:22px;
margin-top:5px;
}

#wrapAllDiv input[type="text"] {
height:22px;
}

#wrapInputDiv span#pict_loupe {
	margin-right:12px;
}

*+html #wrapInputDiv span#pict_loupe img{
	margin-top:-14px;
}

#homeSearchForm input.dojoComboBox {
width:450px;
height:22px;
}

#homeSearchForm div.btBleu {
margin-right:-3px;
}

span img.dojoComboBox {
	background-color:#eaf5fb;
	border-bottom:1px solid #85BBDF;
	border-right:1px solid #85BBDF;
	border-top:1px solid #85BBDF;
	padding-bottom:2px;
	padding-right:2px;
	padding-top:2px;
}

form#tx-srfeuserregister-pi1-fe_users_form span input.dojoComboBox {
	/*width: 261px;*/
	height:16px;
}

select#tx-srfeuserregister-pi1-tx_fecustomfield_worktitle {
	border:1px solid #85BBDF;
	padding-bottom:2px;
	padding-right:2px;
	padding-top:2px;
}


fieldset#bottomFS {
	margin-top:20px;
}


/**************************************/
/**** LOGIN  BOX ***************************/
/**************************************/


#submitLoginImg {
	margin:-5px;
}

*+html  #submitLoginImg{margin:1px;}

