/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

*{margin:0; padding:0; border:0;}
body{background:url("images/bg.gif") repeat-x; font:62.5% "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#333; margin:1em 0;}

a{color:#374ca7;}
a:visited{color:#374ca7;}
a:hover{color:#0d194a;}
a:active{color:#374ca7;}

/* ----------container to center the layout-------------- */
#container{width:741px; margin:0 auto; border:5px solid #fff; background:url(images/bg_content.gif) repeat-y;}
#containerVideo{width:741px; margin:0 auto; border:5px solid #fff; background:#fff;}



/* ----------banner-------------- */
#banner{}
#bannerBot{height:27px; padding:36px 0 0 20px; background:url(images/blue_bar.gif) repeat-x;}
#bannerBot a.backHome{text-decoration:none; font-size:1.4em; color:#fff;}
#bannerBot a:hover.backHome{color:#ccd0e5;}

/* -----------------content--------------------- */
#content{padding:2em 2em 2em 3em; margin:0 200px;}
/*div#content {min-height:600px; height:expression(this.scrollHeight > 600 ? "auto":"600px");}*/
#content h1{font-size:2em; margin-bottom:0; color:#21337c; }
#content h2{font-size:1.3em; color:#21337c; margin:1.5em 0 -0.5em 0;}
#content p{font-size:1.2em; line-height:18px; margin:1em 0; font-family:Arial, Helvetica, sans-serif;}
#content .mod{border-top:1px dotted #666; margin:3em 0; padding:2em 0;}


 #content div.events{border-top:1px dotted #666;margin:3em 0; padding:2em 0;}
#content .events h1{font-size:1.4em; color:#f26522; text-transform:uppercase; margin:0 0 1em 0;}
#content .events h2{font-size:1.6em; font-family:Arial, Helvetica, sans-serif; margin:0 0 1em 0; color:#333; line-height:20px;}
#content .events h3{font-size:1.2em; font-family:Arial, Helvetica, sans-serif; margin:0 0 -1em 0;}

#content .events ul{margin:0 0 0 2em; font-family:Arial, Helvetica, sans-serif;}
#content .events li{font-size:1.2em; padding:0.5em 0;}

#content ul.variete {list-style-type:none; margin:2em 0;}
#content ul.variete li{padding:0.3em 0; font-size:1.2em; font-family:Arial, Helvetica, sans-serif;}




/* --------------left------------- */
#left{float:left; width:200px;}
	#left ul{list-style-type:none; list-style-position:inside; background:#fff; margin-left:1px;}
	#left li{font-family:Georgia,"Times New Roman", Times, serif; padding:0.8em 0 0.7em 1.5em; background:url(images/bg_navback.gif) no-repeat;}
	#left li a{font-size:1.2em; color:#374ca7; text-decoration:none; font-weight:bold;}
	#left li a:hover{color:#0d194a;}
#navBot{height:22px; background:url(images/bg_navbot.gif) no-repeat;}

#left #leftContent{padding:1em; text-align:center;}
#left #leftContent img{padding:0.5em; margin-bottom:1em; text-align:center; border:1px solid #ccc; background:#fff;}



/* --------------right------------- */
#right{float:right; width:200px; margin:1em 0 0 0; padding:0;}

#right #rightContent{padding:1em 1.3em 1em 2.2em; text-align:center;}
#right #rightContent h1{font-size:1.4em; font-weight:bold; color:#21337c; margin:1em 0;}
#right #rightContent ul#diseases{list-style-type:none; padding:0 1em;}
#right #rightContent #diseases li{padding:0.4em 0;}
#right #rightContent #diseases li a{text-decoration:none; font-size:1.1em; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
#right #rightContent #diseases li a:hover{font-weight:normal;}
#right #rightContent img{padding:0.5em; margin-bottom:1em; text-align:center; border:1px solid #ccc; background:#fff;}

#right .mod{border-bottom:1px dotted #ccc; padding:0 0 2em 0; margin:0 0 2em 0;}
#right .mod ul{list-style-type:none;}
#right .mod li{font-size:1.2em; padding:0.2em 0; font-family:Arial, Helvetica, sans-serif;}
#right .mod li.listHead{font-weight:bold; padding:0.6em 0 0.2em 0; color:#000; font-size:1.1em;}
#right p{font-size:1.2em; font-family:Arial, Helvetica, sans-serif; margin:1em 0;}

#right a{text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#right a:hover{text-decoration:none; font-weight:bold;}

/* -----------footer--------------------------- */
#footer{clear:both; text-align:center; height:52px; background:url(images/bg_footer.gif) no-repeat; font-family:Arial, Helvetica, sans-serif;}
#footer p{color:#fff; font-size:1.1em; padding-top:1.5em;}
#footer p a{color:#fff; text-decoration:none;}
#footer p a:hover{text-decoration:underline;}
#copy{margin:1em auto; width:741px; text-align:center; color:#adb3cf; font-size:1.1em; font-family:Arial, Helvetica, sans-serif;}
#copy img{padding:1.5em 0.5em;}


/*--------------styles---------------- */
#content #homeTag{font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:1.6em; color:#3c4b8c; line-height:22px;}
#hiddenLinks a{color:#fff;}
.blue{color:#6071b6;}

/*--------------lists----------------- */

#content #diseases ul{list-style-type:none; margin:0 0 1em 1em;}
#content #diseases li{font-size:1.2em; font-family:Arial, Helvetica, sans-serif; padding:0.1em 0; color:#555;}
#content #diseases li strong{color:#000;}
#content #diseases .supportSmallText{font-size:1.1em; background:#feffea; padding:0.5em 1em; color:#75765f; border:1px solid #cdcfa8; line-height:16px;}

ul.newsletters li{font-weight:bold;}


/*-------------content video----------- */
#contentVideo{background:url(images/bg_video.gif) repeat-x; float:left; width:741px; height:450px;}
#contentVideo h1{margin:0.6em 0 1em 0.6em; font-size:3.6em; color:#fff;}
#videoList{width:320px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
#videoList ul{list-style-type:none; margin:2.5em 0 2em 3.4em;}
#videoList li{font-size:1.3em; padding:0.5em 0; line-height:19px; color:#6071b6;}
#videoList li a{text-decoration:none; font-weight:bold; color:#6071b6;}
#videoList li a:hover{color:#fff;}
#videoList li a.selected{color:#fff;}

#flashContainer{float:right; width:380px; height:300px;}
#flashContainer h2{font-size:1.2em; margin:1em 0 2em 0; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.vendor_info 
{
	display:block;
	border:solid 1px #4150a3;
	padding:0 0 5px 0;
	background:#e7e8f3;
}

ul.standard li
{
	padding:.25em 0;
}
