/* CSS Document */

#content_wrapper_terr {
	width:960px;
}

#t_lc {
width:260px;
float:left;
margin-top:20px;
}

#terr_ordonance {
width:260px;
}

#top_ord_terr {
width:260px;
height:93px;
background-image:url(../images/top_ord_terr.jpg);
background-repeat:no-repeat;
}

#bottom_ord_terr {
width:260px;
height:27px;
background-image:url(../images/bottom_ord_terr.jpg);
background-repeat:no-repeat;
padding-top:30px;
}

#cont_ord_terr {
width:260px;
background-image:url(../images/cont_ord_terr.jpg);
background-repeat:repeat-y;
}

.layer_terr {
width:200px;
background-image:url(../images/dot_icon.jpg);
background-repeat:no-repeat;
background-position:left 4px;
color:#4da9a6;
font-size:10px;
line-height:19px;
padding-left:10px;
margin-left:30px;
border-bottom:1px solid #f5e7c3;
}

#title_cont_terr {
width:260px;
height:59px;
background-image:url(../images/title_cont_terr.jpg);
background-repeat:no-repeat;
}

.layer_medic_terr,.layer_b {
width:220px;
color:#4da9a6;
font-size:10px;
line-height:20px;
margin-left:20px;
border-bottom:1px solid #f5e7c3;
vertical-align:middle;

}

.layer_medic_terr a{
	text-decoration:none;
}

.layer_medic_terr a:hover{
	text-decoration:underline;
}

.layer_b {
border:none;
}

.layer_b a{
color:#4da9a6;
text-decoration:none;
}

.layer_b a:hover{
color:#4da9a6;
text-decoration: underline;
}

#terr_box {
width:230px;
padding:10px 10px 10px 10px;
background-color:#f2ecf5;
margin-left:5px;
margin-top:5px;
}

.terr_title {
font-size:10px;
line-height:15px;
font-weight:bold;
color:#181818;
background-image:url(../images/dot2_icon.jpg);
background-repeat:no-repeat;
background-position:left top;
padding-left:10px;
text-transform:uppercase;
}

.terr_cont {
font-size:9px;
line-height:15px;
color:#946bab;
padding-top:5px;
}


#t_rc, .t_rc {
width:700px;
float:right;
background-image:url(../images/terr_bg.jpg);
background-repeat:no-repeat;
padding-bottom:20px;
}
#t_rc_print, .t_rc_print {
width:700px;
float:left;
background-image:url(../images/terr_bg.jpg);
background-repeat:no-repeat;
}
.title_rc {
color:#4da9a6;
font-weight:bold;
font-size:16px;
line-height:14px;
text-transform:uppercase;
padding-left:45px;
padding-top:55px;
margin-bottom:20px;
}

.title_long{
    color:#4da9a6;
    font-weight: bold;
    margin-left: 20px;
    width: 550px;
}

#sel {
width:300px;
display:inline;
}

.select {
font-size:10px;
line-height:14px;
color:#000000;
padding-left:20px;
float:left;
padding-top:5px;
}

.select_form {
width:235px;
height:22px;
margin-left:10px;
float:left;
}

#select_button {
width:110px;
height:22px;
float:left;
margin-left:20px;
}

#title00
{
width:600px;
height:20px;
float:left;
margin-top:20px;
margin-left:15px;
display: inline;
}
#title01,#title02,#title03,#title04,#title05,#title06,#title07,#title08,#title09,#title10,#title11,#title12 {
width:600px;
height:36px;
background-image:url(../images/title01_bg.jpg);
background-repeat:no-repeat;
float:left;
margin-top:30px;
margin-left:15px;
display: inline;
}
.title01{
width:600px;
height:36px;
background-image:url(../images/title01_bg.jpg);
background-repeat:no-repeat;
float:left;
margin-top:30px;
margin-left:15px;
display: inline;
}

.title_prod {
font-size:11px;
line-height:14px;
color:#ffffff;
font-weight:bold;
padding-top:5px;
padding-left:30px;
}

.green_box {
width:647px;
margin-left:15px;
float:left;
display:inline;
}

.top_green_box {
width:647px;
height:26px;
background-image:url(../images/top_green_box.jpg);
background-repeat:no-repeat;
}

.top_green_box2 {
width:647px;
height:36px;
background-image:url(../images/top_green_box2.jpg);
background-repeat:no-repeat;
}

.top_grey_box {
width:647px;
height:26px;
background-image:url(../images/top_grey_box.jpg);
background-repeat:no-repeat;
}

.title1_green_box,.title2_green_box,.title3_green_box,.title4_green_box, .title1_green_box_excipient, .title2_green_box_excipient, .title3_green_box_excipient  {
font-size:11px;
line-height:14px;
font-weight:bold;
color:#ffffff;
padding-top:5px;
margin-left:10px;
float:left;
display:inline;
}
.title1_green_box_excipient {
margin-left:20px;
}
.title2_green_box_excipient {
margin-left:300px;
}
.title3_green_box_excipient {
margin-left:70px;
}
.title2_green_box {
margin-left:35px;
}

.title3_green_box {
margin-left:140px;
}

.title4_green_box {
margin-left:135px;
}

.title1_green_box2, .title2_green_box2, .title3_green_box2, .title4_green_box2, .title1_green_box22, .title2_green_box22, .title3_green_box22, .title4_green_box22, .title5_green_box22  {
font-size:11px;
line-height:14px;
font-weight:bold;
color:#ffffff;
padding-top:5px;
/*margin-left:10px;*/
float:left;
display:inline;
text-align: center;
}
.title1_green_box2 {
width:138px;
}
.title1_green_box22 {
width:150px;
}
.title1_green_box23 {
width:123px;
}
.title2_green_box2 {
width:188px;
}
.title2_green_box22 {
width:160px;
}
.title2_green_box23 {
width:125px;
}
.title3_green_box2 {
width:180px;
}
.title3_green_box22 {
width:200px;
}
.title3_green_box23 {
width:125px;
}
.title4_green_box2 {
width:128px;
}
.title4_green_box22 {
width:130px;
}
.title4_green_box23 {
width:125px;
}
.title5_green_box22 {
width:130px;
}
.title5_green_box23 {
width:125px;
}

.bottom_green_box {
width:647px;
height:9px;
background-image:url(../images/bottom_green_box.jpg);
background-repeat:no-repeat;
}

.linkbottom {
font-size:10px;
line-height:14px;
color:#4da9a6;
padding-bottom:10px;
text-align:center;
}

.linkbottom a{
color:#4da9a6;
text-decoration:none;
}

.linkbottom a:hover {
color:#4da9a6;
text-decoration:underline;
}

.mid_green_box {
width:645px;
border-right:1px solid #4da9a6;
border-left:1px solid #4da9a6;
}

.box_content_green {
width:120px;
float:left;
font-size:10px;
line-height:14px;
color:#534848;
}

.td_border,.td_border_low {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
color:black;
}

.td_border2 {
color:#4da9a6;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
}

.td_border_2col {
border-right:1px solid #afd8d7;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
padding-right:5px;
}

.td_bordergrey {
border-right:1px solid #b0b1b3;
border-bottom:1px solid #b0b1b3;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
}

.td_bordergreen {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
color:black;
}

.td1_border_green_box2 {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
width:138px;
color:black;
}
.td1_border_green_box22 {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
width:130px;
color:black;
}
.td1_border_green_box23 {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
width:123px;
color:black;
}
.td2_border_green_box2 {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
width:140px;
color:black;
}
.td2_border_green_box22 {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
width:190px;
color:black;
}
.td2_border_green_box23 {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
width:125px;
color:black;
}
.td3_border_green_box2 {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
width:200px;
color:black;
}
.td3_border_green_box22 {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
width:200px;
color:black;
}
.td3_border_green_box23 {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
width:125px;
color:black;
}
.td4_border_green_box2 {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
width:120px;
color:black;
}
.td4_border_green_box22 {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
width:130px;
color:black;
}
.td4_border_green_box23 {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
width:125px;
color:black;
}
.td5_border_green_box22 {
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
width:130px;
color:black;
}
.td5_border_green_box23{
border-right:1px solid #afd8d7;
border-bottom:1px solid #afd8d7;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
padding-right:5px;
width:125px;
color:black;
}
.td_border_low {
text-transform:lowercase;
}

.td1_border,.td2_border2 {
border-bottom:1px solid #afd8d7;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
}

.td2_border {
border-right:1px solid #afd8d7;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
}

.td2_border_low {
text-transform:lowercase;
padding-left:5px;
border-right:1px solid #afd8d7;
}

.td2_border2 {
border-bottom:none;
}

.td_border_colspan{
border-left:1px solid #4da9a6;
border-right:1px solid #4da9a6;
border-bottom:1px solid #afd8d7;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
color:Black;
}

.td_border_2col {
border-right:1px solid #afd8d7;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
padding-right:5px;
}
.td_border_low {
text-transform:lowercase;
}
.td2_border {
border-right:1px solid #afd8d7;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
}

.td2_border_low {
text-transform:lowercase;
padding-left:5px;
border-right:1px solid #afd8d7;
}

.td2_border2 {
border-bottom:none;
}

.comm,.comm_bg {
font-size:10px;
line-height:14px;
color:#000000;
padding-left:15px;
float:left;
width:630px;
display:inline;

}

.comm_bg {
width:450px;
background-image:url(../images/dot_icon_wbg.jpg);
background-repeat:no-repeat;
background-position:left top;
margin-left:15px;
margin-top:10px;
}

#buttons2_terr , .buttons2_terr{
width:625px;
margin: 0 auto;
}

#button_bottom2_terr {
width:250px;
height:57px;
margin:0 auto;
}

.td_border_middle {
	border-right:1px solid #afd8d7;
	border-bottom:1px solid #afd8d7;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:3px;
	padding-right:5px;
}

.sauv_mono{
background-image: url(../images/link_listres_icon_green.gif);
background-repeat:no-repeat;
margin-top:10px;
padding-top:5px;
padding-left: 25px;
color: #4da9a6;
height:25px;
width:670px;
position: absolute;
	
}

.title_rc_virtuel {
color:#4da9a6;
font-weight:bold;
font-size:16px;
line-height:14px;
text-transform:uppercase;
padding-left:45px;
padding-top:40px;
margin-bottom:40px;
}