/* CSS Document */

body{
margin:0px;
/*background-color:#4A5E66;*/
background-image:url(img_structure/background02.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
}

/* --- Main Structure --- */

#header{
width:780px;
height:120px;
}

#mainWrap{
width:780px;
}

#mainNavi{
width:180px;
padding-left:10px;
padding-right:10px;
margin-right:10px;
float:left;
font-size:small;
}

#contentWrap{
width:570px;
float:right;
}

#content-SubLeft{
width:260px;
/*padding:10px;*/
padding-left:10px;
padding-right:10px;
float:left;
/*background-color:#FFFFFF;*/
/*background-image:url(img_structure/corner01_topleft.jpg);*/
/*background-repeat:no-repeat;/*/
}

#content-SubRight{
width:260px;
/*padding:10px;*/
padding-left:10px;
padding-right:10px;
float:right;
/*background-color:#FFFFFF;*/
/*background-image:url(img_structure/corner01_topleft.jpg);*/
/*background-repeat:no-repeat;*/
/* background-image:url(img_structure/corner01_bottomright.jpg); */
/* background-position:right bottom; */
}

#mainpanel{
width:550px;
float:right;
/*padding:10px;*/
padding-left:10px;
padding-right:10px;
font-size:small;
color:#000000;
}


/* --- SUB STRUCTURE --- */
.articleList-Wrap{
width:260px;
color:#000000;
font-size:small;
margin-bottom:10px;
margin-top:10px;
}
.articleList-Image{
width:60px;
padding:5px;
float:left;
background-color:#CCCCCC;
}
.articleList-Content{
width:180px;
float:right;
color:#000000;
font-size:small;
margin-top:-10px;
}

.articleList2-Wrap{
width:550px;
font-size:small;
color:#000000;
margin-top:10px;
padding-bottom:20px;
}
.articleList2-Image{
width:60px;
padding:5px;
float:left;
}
.articleList2-Content{
width:470px;
float:right;
font-size:small;
color:#000000;
}

#seperator01-Inner{
height:24px;
text-align:right;
background-color:#EEEEEE;
}

#seperator01-Wrap{
width:260px;
padding-top:20px;
padding-bottom:10px;
height:24px;
border-bottom-color:#CCCCCC;
border-bottom-style:dotted;
border-bottom-width:1px;
}

/*
#articlePanel-Image{
width:180px;
height:180px;
float:right;
position:relative;
top:0px;
left:0px;
z-index:999;
}
*/


#articlePanel-Left{
width:350px;
height:150px;
float:left;
padding-left:10px;
}
#articlePanel-Right{
width:140px;
float:right;
padding-top:10px;
padding-right:10px;
}
#articlePanel-Main{
width:530px;
font-size:small;
color:#333333;
text-align:justify;
padding-right:10px;
padding-left:10px;
margin-bottom:20px;

}


/* --- TYPOGRAPHY --- */

.header01{
font-family:Arial, Helvetica, sans-serif;
color:#FF6600;
font-size:x-large;
letter-spacing:-2px;
}

.sectionSubTxt01{
font-size:small;
text-align:justify;
color:#CCCCCC;
padding-bottom:10px;
border-bottom-color:#CCCCCC;
border-bottom-style:dotted;
border-bottom-width:1px;
}

.headline01{
font-family:Arial, Helvetica, sans-serif;
font-size:medium;
font-weight:bold;
color:#4A5E66;
letter-spacing:-1px;
margin-bottom:-10px;
}

.headline02{
font-family:Arial, Helvetica, sans-serif;
font-size:x-large;
color:#4A5E66;
letter-spacing:-2px;
}

.date01{
font-family:Arial, Helvetica, sans-serif;
font-size:medium;
font-weight:bold;
color:#666666;
letter-spacing:-1px;
}

.date02{
font-family:Arial, Helvetica, sans-serif;
font-size:large;
color:#999999;
letter-spacing:-1px;
}

.teaser01{
color:#000000;
font-size:small;
}

.mainContent{
font-size:small;
color:#000000;
text-align:justify;
}

/* DRUG ALERTS */
.drugAlert-orange{
font-family:Arial, Helvetica, sans-serif;
font-size:large;
letter-spacing:-1px;
background-color:#FF6600;
color:#FFFFFF;
padding-right:10px;
padding-left:4px;
}

.drugAlert-yellow{
font-family:Arial, Helvetica, sans-serif;
font-size:large;
letter-spacing:-1px;
background-color:#FF9900;
color:#FFFFFF;
padding-right:10px;
padding-left:4px;
}

.drugAlert-paleyellow{
font-family:Arial, Helvetica, sans-serif;
font-size:large;
letter-spacing:-1px;
background-color:#FFFFAE;
color:#333333;
padding-right:10px;
padding-left:4px;
}

.drugAlert-red{
font-family:Arial, Helvetica, sans-serif;
font-size:large;
letter-spacing:-1px;
background-color:#FF0000;
color:#FFFFFF;
padding-right:10px;
padding-left:4px;
}

.drugAlert-blue{
font-family:Arial, Helvetica, sans-serif;
font-size:large;
letter-spacing:-1px;
background-color:#09F;
color:#FFFFFF;
padding-right:10px;
padding-left:4px;
}

#drugalertlist-Image{
width:60px;
height:60px;
margin-right:10px;
float:left;
}

/* NAVI ETC */

a:link, a:visited{
color:#FF6600;
font-weight:bold;
}

a:hover{
color:#000000;
text-decoration:underline;
}

.navi01{
padding-bottom:12px;
border-bottom-color:#4E9C9C;
border-bottom-style:dotted;
border-bottom-width:1px;
}

.navi-help1{
margin-top:60px;

}
.navi-help2{
color:#76A6B6;
font-size:small;
}

#mainNavi a:link, #mainNavi a:visited{
color:#2E5C5C;
text-decoration:none;
}
#mainNavi a:hover{
color:#000000;
text-decoration:none;
}

