/* GALDERMA COUNTRY CSS APR07 v1.0 */
/*GEN*/

/*REDEFINED*/
body {margin:0; padding:0; background-color:white;}
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
body {text-align:center; /*IE<6 Bug*/}
form {margin:0; padding:0;}
a img {border:none;}
h2 {margin:0; padding:0;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#00A4CA; font-weight:bold;}
h3.h3Prod {background:transparent url(img/h3_bg01.jpg) scroll no-repeat 0 100%; padding-bottom:7px;}
h3.h3ProdShorten {background:transparent url(img/h3_bg01.jpg) scroll no-repeat bottom right; padding-bottom:7px;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; background:transparent url(img/dot_square_lightblue_01.gif) no-repeat scroll 0 5px; margin:0; padding-left:13px;}
h4.h4ProdShorten {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#00A4CA; font-weight:bold; background:transparent url(img/h3_bg01.jpg) scroll no-repeat bottom right; padding-left:0; padding-bottom:5px;}
h1 span, h2 span, h3 span, h4 span {display:none;}
hr {clear:both; width:95%; border:0; border-bottom:solid 1px transparent; height:1px; visibility:hidden;}
ul {}
ul li {list-style-type:none; background:transparent url(img/dot_square_lightblue_01.gif) no-repeat scroll 0 5px; padding:3px 1px 3px 13px;}
blockquote {color:#999999; font-size:12px; font-weight:bold; border:solid 1px #0BA8CC; padding:19px; width:75%; margin-left:auto; margin-right:auto;}

/*LINKs*/
a {color:#00A4CA; text-decoration:underline;}
a:hover {color:#A93760; text-decoration:none;}

/*IDes*/
#header {width:970px; height:27px; border-top:solid 1px #0BA8CC; border-right:solid 1px #0BA8CC; border-left:solid 1px #0BA8CC; background-color:#094EA3; margin-right:auto; margin-left:auto; text-align:left;}
#headerBaselineSmall {background: url(img/head_baseline02.gif) no-repeat scroll 98% 50%; text-align:right;}
#headerBaselineSmall div {text-align:left; font-size:13px; color:#EDF2F8; font-weight:normal; margin-left:21px;}
#bodyContainer {width:970px; border-right:solid 1px #0BA8CC; border-left:solid 1px #0BA8CC; margin-right:auto; margin-left:auto; text-align:left;}
#bodyContainerLeftCol {width:208px; vertical-align:top; background:transparent url(img/body_containerleftcol_bg01.gif) no-repeat scroll 0 111px;}
#bodyContainerMidCol {width:762px; vertical-align:top; background:transparent url(img/body_containermidcolmargin_bg01.jpg) no-repeat scroll 100% 112px; padding-bottom:29px;}
#bodyContainerMidColMargin {margin:0 36px 0 30px;}
#path {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#094EA3; margin-top:3px;}
#path a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#094EA3; text-decoration:underline;}
#path a:hover {text-decoration:none;}
#footer {width:970px; border-right:solid 1px #0BA8CC; border-left:solid 1px #0BA8CC; background-color:#0BA8CC; color:white; margin-right:auto; margin-left:auto; text-align:left;}
#footerLeftCol {width:208px; padding:8px 13px 8px 13px;}
#footerMidCol {width:762px; padding:8px 5px 8px 5px; text-align:right;}
#footerMidCol a {color:white; text-decoration:none;}
#footerMidCol a:hover {color:white; text-decoration:underline;}
#footerMidCol a.footerTop {font-weight:bold;	background:transparent url(img/btn_top_bg.gif) no-repeat scroll 100% 0px; padding-right:21px;}

/*CLASSes*/
		/*EXTRA INFO BOX*/
.extraInfoBox {float:right; width:196px; margin:0 0 5px 5px; background:#E6EDF6 url(img/extraInfoBox_bg01.gif) no-repeat scroll 0 100%;}
.extraInfoBox h4 {background:#094EA3 url(img/dot_square_lightblue_01.gif) no-repeat scroll 5px 11px; margin:0; padding:5px 1px 5px 18px; font-size:13px; font-weight:bold; color:white;}
.extraInfoBox p {margin:7px 7px 7px 18px;}
		/**/
.h2H3SpacerCompensation {height:19px;}
.countryData p a {color:#A43C5F; font-weight:bold;}
img.imgLeft {float:left; border:0 7px 0 0;}
.horzSep {width:99%; text-align:center; background:transparent url(img/conditions_horz_sep.jpg) no-repeat scroll center center; clear:both;}
.footNote {color:#094EA3; font-size:10px;}

/*TEMPLATE : ABOUT*/
#about2ColsBox0x {}
#about2ColsBox01 {width:99px; float:left;}
#about2ColsBox02 {width:594px; float:left;}
div.aboutHistoryBox {background:transparent url(img/about_sep_bg01.jpg) scroll no-repeat 0 5px; padding:26px 7px 7px 0; min-height:45px; clear:both}
div.aboutHistoryBox div.aboutHistoryBoxImg {float:left; width:16%;}
div.aboutHistoryBox div.aboutHistoryBoxTxt {float:left; width:84%;}
div.aboutHistoryBox div.aboutHistoryBoxTxt em {font-style:normal; color:#A43C5F;}

/*TEMPLATE : CONDITIONS*/
#cond2ColsBox0x {}
#cond2ColsBox01 {width:447px; float:left;}
#cond2ColsBox02 {width:246px; float:left;}

/*TEMPLATE : PRODUCTS*/
#prodColsBox0x {/*background:transparent url(img/products_prodcolsbox0x_bg01.jpg) scroll no-repeat 0 0; padding-top:13px;*/}
#prodColsBox01 {width:447px; float:left;}
#prodColsBox02 {width:246px; float:left;}
div.prodListAllDetails {background:transparent url(img/products_prodcolsbox01_bg01.jpg) scroll no-repeat 0 95%; padding-bottom:15px;}

p.prodListTxtBgDotSquare {background:transparent url(img/dot_square_lightblue_01.gif) no-repeat scroll 0 5px; padding-left:13px; margin:0 0 5px 0;}
p.prodListTxtBgDotSquareMargin {background:transparent url(img/dot_square_lightblue_01.gif) no-repeat scroll 0 5px; padding-left:13px; margin:0 0 5px 53px;}
p.prodListTxtBgDotSquareMargin a {color:#333333; text-decoration:underline;}
p.prodListTxtBgDotSquareMargin a:hover {color:#333333; text-decoration:none;}
p.prodListTxtBgDotSquare1Line {background:transparent url(img/dot_square_lightblue_01.gif) no-repeat scroll 0 5px; text-indent:13px; margin:0 0 5px 0;}

div.prodListMidSep {background:transparent url(img/products_prodcolsbox01_bg01.jpg) scroll no-repeat 99% 50%; margin-bottom:25px; clear:both;}
#prodListTableData {margin:15px 0 30px 0;}
#prodListTableData th {color:#00A4CA; font-size:12px; border-bottom:solid 1px #00A4CA; padding:9px 0;}
#prodListTableData td {border-bottom:solid 1px #00A4CA; border-left:solid 1px #00A4CA; text-align:center; padding:4px 4px; font-size:10px;}
#prodListTableData td.prodListTableDataPix {border-left:none; text-align:left;} 
#prodListTableData td.prodListTableDataPix h5 {font-size:11px; background-color:#E5F5FA; padding:2px 5px; margin:0 0 9px 0;}
#prodListTableData td.prodListTableDataPix img {float:left; margin-right:7px;}
#prodListTableData td.prodListTableDataPix span {width:105px; float:left; margin-top:1em;}
#prodListTableData td a {display:block; background:transparent url(img/ico_pdf.gif) scroll no-repeat 0 0; color:#333333; text-decoration:none; text-align:left; padding-left:19px;}
#prodListTableData td a:hover {text-decoration:underline;}

/*TEMPLATE : PRODUCTS BY CONDITIONS*/
#abcdBar {background-color:#00A4CA; padding:9px 13px;}
#abcdBar a {color:white; font-size:12px; font-weight:bold; text-decoration:underline; padding-right:3px;}
#abcdBar a:hover {color:#A93760; text-decoration:none;}
