/*	DATEI: lamisil.css 
	Novartis Pharma Schweiz AG
	Code: Intersim AG - www.intersim.ch
*/

body	{
	margin : 0px;
	padding : 0px;
	color : #000000;
	background-color : #FFFFFF;
	background-image : url(../images/design/bg.gif);
	background-repeat : repeat-y;
}

body, h1, h2, h3, h4
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
	
p, th, ul, ol, textarea, input
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 70%;
	line-height : normal;
	}

		p.small
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:65%;
	line-height:normal;
	}
	
td 
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 70%;
	line-height : normal;
	}
td li
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	line-height : normal;
	}
	
td ul
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	line-height : normal;
	}
	
td li li
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	line-height : normal;
	}
	
td p
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	line-height : normal;
	}
	
	
td span
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	line-height : normal;
	}
td input
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	line-height : normal;
	}

td textarea
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	line-height : normal;
	}
p input
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	line-height : normal;
	}

p textarea
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	line-height : normal;
	}
td h1	{
	font-size : 100%;
}
	
td h2	{
	font-size : 100%;
}

td h3	{
	font-size : 100%;
}

td h4	{
	font-size : 100%;
}

h1	{
	font-size : 85%;
	color : #CC0033;
}

h2 {
	font-size : 75%;
	color : #CC0033;
}

h3 {
	font-size : 70%;
	font-weight : bold;
	color : #CC0033;
}

h4 {
	font-size : 70%;
	font-weight : bold;
	color : #CC0033;
}

UL, MENU {
	list-style-type : square;
}

LI {
	list-style-type : square;
	padding-left : 0px;
	margin-left : -15px;
	}
	
LI LI {
	font-size : 140%;
	list-style-type : square;
	padding-left : 0px;
	margin-left : -15px;
}

LI LI LI {
	list-style-type : square;
	padding-left : 0px;
	margin-left : -15px;
}
hr {
	color : 006699;
	height : 1px;
}


div#divMidRight h3 {					/* -- Teaser Titel -- */	
 	padding: 0px;
	margin: 0px;
	color : #000000;
 }
 
div#divMidRight p {					/* -- Teaser Text -- */	
 	padding: 0px;
	margin: 0px;
 }
/*--------- Classes ---------*/

.red {
	font-weight : bold;
	line-height : 250%;
	text-align : left;
	color : #CC0033;
	margin-top : 0px;
	padding-top : 0px;
}

.topNaviRight {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	line-height : 250%;
	text-align : right;
	margin-top : 0px;
	padding-top : 0px;
}

.topNaviLeft {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	line-height : 250%;
	text-align : left;
	margin-top : 0px;
	padding-top : 0px;
}

.noMargin {
	padding: 0px;
	margin: 0px;
}

.mainTitle {
	color: #CC0033;
	background-image : none;
	width : 500px;
	padding : 15px 8px 15px 38px;
	margin : 0px 0px 0px 0px;
}

.lineMainTitle {
	padding: 0px;
	margin: 0px;
}

.lineLeft {
	padding: 0px;
	margin: 0px;
	height: 1px;
	width: 180px
}

.searchForm {
	background-image : url(../images/design/bg_mnu.jpg);
	background-repeat : repeat-y;
	margin : 0px;
	padding : 2px 2px 2px 10px;
}

.disclaimer {
	font-size : 65%;
	padding-left : 38px;
}

.teaserTitle {
 	color: #FFFFFF;	
	background-image : url(../images/design/teaser_bg_title.gif);
	background-repeat : no-repeat;
	background-color : #67A9CF;
	padding : 4px 4px 4px 8px;
	width : auto;

}

.teaserCont {	
 	background-color : #E9F2FC;
	padding : 4px 4px 4px 8px;
	border-width : 1px;
	border-color : #006699;
	border-style : solid;
	margin : 0px 0px 20px 0px;
}
.popupBody {
	margin : 0px;
	padding : 0px;
	color : #000000;
	background-color : #FFFFFF;
	background-image : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bu { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	line-height : normal;
	color:#000000;
	background-color:#E9F2FC; 
	border:1px solid #006699;
}
.ErrorInputBox {
	width: 350px;
	height: 100px;
}
/*--------- Links ---------*/
a		  {color:#CC0033; background-color:transparent; text-decoration : underline;}
a:link    {color:#CC0033; background-color:transparent; text-decoration : underline;}
a:visited {color:#CC0033; background-color:transparent; text-decoration : underline;}
a:hover   {color:#CC6666; background-color:transparent; text-decoration : underline;}
a:active  {color:#CC0033; background-color:#BEDCF3; text-decoration : underline;}

a.naviRed         {color:#CC0033; background-color:transparent; text-decoration : none;}
a.naviRed:link    {color:#CC0033; background-color:transparent; text-decoration : none;}
a.naviRed:visited {color:#CC0033; background-color:transparent; text-decoration : none;}
a.naviRed:hover   {color:#CC6666; background-color:transparent; text-decoration : none;}
a.naviRed:active  {color:#CC0033; background-color:#E9F2FC; text-decoration : none;}

a.naviBlue         {color:#006699; background-color:transparent; text-decoration : none;}
a.naviBlue:link    {color:#006699; background-color:transparent; text-decoration : none;}
a.naviBlue:visited {color:#006699; background-color:transparent; text-decoration : none;}
a.naviBlue:hover   {color:#3399CC; background-color:transparent; text-decoration : none;}
a.naviBlue:active  {color:#006699; background-color:#E9F2FC; text-decoration : none;}

a.disclaimer		 {color:#CC0033; background-color:transparent; text-decoration : underline;}
a.disclaimer:link    {color:#CC0033; background-color:transparent; text-decoration : underline;}
a.disclaimer:visited {color:#CC0033; background-color:transparent; text-decoration : underline;}
a.disclaimer:hover   {color:#CC6666; background-color:transparent; text-decoration : underline;}
a.disclaimer:active  {color:#CC0033; background-color:#E9F2FC; text-decoration : underline;}

/*--------- DIVs Hauptseite ---------*/
#description {
	position: absolute;
	top: -400px;
	left: -400px;
}

#divTop {						/* -- Haupt DIV Header -- */
	background-image : url(../images/design/bg_header.gif);
	background-repeat : no-repeat;
	background-color : #FFFFFF;
	width : 993px;
	height : 69px;
	clear : both;
 }
 
 #divTopLeft {					/* -- SUB divTop -- */
	float : left;
	background-image : none;
	width : 180px;
	height : 69px;
 }
 
 #divTopCenter {				/* -- SUB divTop -- */
	background-image : none;
	margin-right : 205px;
	padding : 0px;
 }
 
 #divTopRight {					/* -- SUB divTop -- */
 	float : right;
	background-image : none;
	width : 180px;
	height : 69px;
 }
 
 #divTopCenter_left {			/* -- SUB divTopCenter -- */
 	float : left;
	background-image : none;
	padding-left : 60px;
	width: auto;
	height: auto;
	border:1px none;
 }
 
 #divTopCenter_right {			/* -- SUB divTopCenter -- */
 	float : right;
	background-image : none;
	width: 400px;
	height: auto;
	border:1px none;
 }
 
 #divMid {						/* -- Haupt DIV Mittelbereich -- */
	width : 993px;
	height : auto;
	margin : 0px;
	padding : 0px;
	border:1px none;
	clear : both;
 }
 
 #divMidLeft {					/* -- SUB divMid - Suche und Navigation -- */
	background-image : none;
	background-color : #FFFFFF;
	float : left;
	width : 180px;
	padding : 0px;
	margin : 0px;
 }
 #divMidLeft input {			/* -- SUB divMid - Elemente der Suche in divMidLeft -- */
 	vertical-align : middle;
 }
 
 #divMidLeft_mnu {					/* -- SUB divMidLeft - Menue -- */
	background-image : url(../images/design/bg_mnu.jpg);
	background-repeat : repeat-y;
	margin : 20px 0px 0px 0px;
	width:180px;
 }
 
 #divMidLeft_world {					/* -- SUB divMidLeft - World -- */
	padding-left : 10px;
	margin-top : 20px;
	height : auto;
	width : auto;
 }
 
  #divMidCenter {				/* -- SUB divMid - Inhalt background -- */
	float: left;
	background-image : url(../images/design/bg_content.gif);
	background-repeat : no-repeat;
	background-position : 355px 0px;
	width : 582px;
	padding : 0px 0px 0px 0px;
	margin: 0px 0px 0px 25px;
 }
   #divMidCenterPub {				/* -- SUB divMid - Inhalt background -- */
	float: left;
	background-image : url(../images/design/bg_content_pub.gif);
	background-repeat : no-repeat;
	background-position : 355px 0px;
	width : 582px;
	padding : 0px 0px 0px 0px;
	margin: 0px 0px 0px 25px;
 }
 
 
 #divMidCenter_cont {				/* -- SUB divMidCenter - Inhalt -- */
	padding: 10px 10px 10px 38px;
	margin: 0px;
	width: 530px;
 }
 
 #divMidCenter_cont span {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 70%;
	line-height : normal;
}
 
 #divMidRight {					/* -- SUB divMid - teaser -- */	
 	float : right;	
	background-image : none;
	background-color : #FFFFFF; 
	width : 180px;
 }
 
 #divMidRight div h3 {
 	color: #FFFFFF;					
 }
 /*--------- DIVs PopUp ---------*/
 
#divPopTop {						/* -- Haupt DIV Header PopUp -- */
	background-image : url(../images/design/bg_header_popup.gif);
	background-repeat : no-repeat;
	background-color : #FFFFFF;
	width : 575px;
	height : 52px;
	clear : both;
 }
 
 #divPopTopLeft {					/* -- SUB divPopTop -- */
	float : left;
	background-image : none;
	width : 136px;
	height : 40px;
	margin: 5px 0px 0px 10px;
 }
 
  #divPopTopLeftPub {					/* -- SUB divPopTop Pub -- */
	float : left;
	background-image : none;
	width : 136px;
	height : 43px;
	margin: 8px 0px 0px 0px;
 }
 
 #divPopTopRight {					/* -- SUB divPopTop -- */
 	float : right;
	background-image : none;
	width : 80px;
	height : 20px;
	margin : 30px 15px 0px 0px;
 }
 
 

#divPopMid {						/* -- Haupt DIV Content PopUp -- */
	background-color:#E9F2FC;
	width:535px;
	height:auto;
	margin:0px;
	padding:20px;
	clear:both;
 } 

/* CSS für gescrapete Kompendiumsseite */
#divKompendium
{
	width:100%;
}
#divKompendium
{
	font-size : 70%;
}
#divKompendium p, #divKompendium b, #divKompendium i, #divKompendium td
{
	font-size : 100%;
}
#divKompendium h1, #divKompendium pre
{
	font-size : 125%;
}
