* { margin:0px; padding:0px; }

body {font-family:Verdana;font-size:10px;}

a img {border:none;}

.rouge {color:#e74224;}
.bleu {color:#00519f;}



/******************* ***    HOME     *********************************/

#toprightHome {z-index:0;height:115px;background:transparent;}

#top{border-bottom:1px solid #758fa8;}

#siteHome {width:960px;margin-left:auto;margin-right:auto;}

#headerHome {width:960px;}
#headerHome a {text-decoration:none;}

#leftHome {float:left;width:560px;margin-bottom:-11px; height:150px;background:url(../img/leftFond.jpg) left bottom no-repeat!important;background:url(../img/leftFond-.jpg) left bottom no-repeat;}

#rightHome {float:right;width:400px;height:150px!important;height:148px;margin-top:0px!important;margin-top:-150px;}

#toprightsearchHome{
	position:absolute;
	top:20px;
	padding-left:150px;
	width:236px;
	height:23px;
	background:url(../img/layout/search.jpg) bottom right no-repeat;
	}
#toprightsearchHome span
	{}

#searchinputHome {color:#00519f;width:150px;margin-right:10px;margin-top:7px;margin-left:45px;font-size:11px;border:none;background-color:transparent;}


.leftEdgeHome {width:4px;background:url(../img/layout/nav-left/home_nav_left.jpg) left no-repeat;}

#coreHome{ margin-top:0px;}

#flash{z-index:100}

.RleftEdgeHome{height:35px;width:50px!important;width:50px;background:url(../img/layout/nav-right/nav2_left.gif) top left repeat-x;}

#navright{background:transparent;}

table{background:transparent;}

/************************ FIN HOME ****************************/

#site {width:970px;margin-left:auto;margin-right:auto;}

#header {width:970px;}
#header a {text-decoration:none;}

#left {float:left;width:560px;margin-bottom:-10px;}
#right {float:right;width:410px;}

#topleft {z-index:0; }
#topLeftContent{z-index:0; background:transparent url(../img/layout/hp.jpg) no-repeat; width:560px; height:146px;position:relative;}
#topLeftContent a.homeLink{background:transparent url(../img/layout/otrivenLogo.jpg) no-repeat; width:126px; height:77px; position:absolute; top:5px; left:127px;}
#topLeftContent a.homeLink span{display:none;}
#topright {z-index:0;height:146px;background:url(../img/layout/hp2.jpg) top left no-repeat;}



#toprightcorner {padding-top:3px;width:280px;float:right;height:21px;background:url(../img/layout/topright.png) top left no-repeat;}
#toprightcorner a {color:#00519f;text-decoration:none;}
#toprightcorner a:hover {text-decoration:underline;}
.firstrightmenuitem{padding-left:55px;}
.rightmenuitem{padding-left:20px;}

#toprightsearch{
	position:absolute;
	top:20px;

	padding-left:150px;
	width:236px;
	height:95px;
	background:url(../img/layout/search.jpg) bottom right no-repeat;
	}
#toprightsearch span
	{}
	
#searchinput {color:#00519f;width:150px;margin-right:10px;margin-top:78px;margin-left:45px;font-size:11px;border:none;background-color:transparent;}
/*#searchinput {border:1px;}*/

#loupe 
{
	position:relative;
	top:4px;
}


/*#toprightsearch{border:red 1px solid;}*/

#navleft {position:relative;top:-18px;z-index:5;}
/*#navleft {border:red 1px solid;}*/
#navleft table { height:42px;}
#navleft table tr td{display:table-cell;height:100%;vertical-align: middle;}
#navleft table tr td a {position:relative;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;display:block;color:white;}

/*#navleft table tr td a {border:yellow 1px solid;}*/

.navSelected {background:url(../img/layout/nav-left/leftnav-middle2.png) left repeat-x;}
.navUnselected {background:url(../img/layout/nav-left/leftnav-middle.png) left repeat-x;}





.popupmenu{position:absolute;top:37px;display:none;z-index:6;padding-top:5px;padding-left:10px;font-size:10px;}

.popupmenu ul {position:relative;top:6px;list-style-type:none;}
.popupmenu ul  li{}
.popupmenu ul li a {padding-bottom:5px;display:block;width:100%;color:white;text-decoration:none;}
.popupmenu a:hover {text-decoration:underline;}

#subcell2{left:75px;width:120px;height:44px;background:url(../img/layout/subnav/sub2.png) bottom left no-repeat;}
/*#subcell2{border:red 1px solid;}*/
 #subcell2 a:hover {color:#ccccff;}

#subcell3{left:160px;width:180px;height:100px;background:url(../img/layout/subnav/sub3.png) bottom left no-repeat;}
/*#subcell2{border:red 1px solid;}*/
 #subcell3 a:hover {color:#ccccff;}

#subcell4{left:270px;width:180px;height:100px;background:url(../img/layout/subnav/sub4.png) bottom left no-repeat;}
/*#subcell4{border:red 1px solid;}*/
 #subcell4 a:hover {color:#ccccff;}

 
 #subcell6{left:600px;top:48px;width:180px;height:61px;background:url(../img/layout/subnav/sub5.png) bottom left no-repeat;}

 #subcell6 a:hover {color:#ccccff;}




#navright table tr td a {position:relative;top:-2px;padding-left:15px;padding-right:15px;height:100%;display:block;color:#00519f;}
#navright table tr td a:hover{text-decoration:underline;}
.leftEdge {width:13px;background:url(../img/layout/nav-left/leftnav-left.png) left repeat-x;}
.leftSep {width:2px; background:url(../img/layout/nav-left/leftnav-sep.png) left repeat-x;}
.rightEdge {width:4px;background:url(../img/layout/nav-left/leftnav-right.png) left repeat-x;}
.rightSep  {width:5px; background:url(../img/layout/nav-right/right-sep.png) left repeat-x;}

.RleftEdge{height:35px;width:51px;background:url(../img/layout/nav-right/nav2_left.jpg) top left repeat-x;}
.menurightitem { background:url(../img/layout/nav-right/menu-right.png) top left repeat-x;}



#breadcrumb {clear:both;height:25px; background:url(../img/layout/hr.jpg) bottom right no-repeat;}
#breadcrumb span {color:#00519f;padding-left:20px;}
#breadcrumb a {color:#00519f;}
#breadcrumb a:hover {text-decoration:underline;}

#subMenu { float:left;padding-top:15px;width:150px;}


#subMenu ul { margin-left:10px;margin-top:10px;list-style-type: none; border-bottom:#00519f 1px solid;padding-bottom:5px; }

#subMenu ul li 
{
  padding-left:25px;
  border:none;

}

#subMenu ul li  a
{
  text-decoration:none;
  color:#00519f;
  height:30px;
  width:100%;
  display:block;

}

#subMenu ul li a:hover {
color:#e74224;

}

.subMenuSelected {background: url('../img/layout/puce_sel.png') top left no-repeat;}
.subMenuUnselected {background: url('../img/layout/puce_desel.png') top left no-repeat;}




#data {float:none;padding-top:5px;margin-left:170px;}

#text {min-height:400px;overflow:visible;width:525px;float:left;}
#text a {color:#e74224;text-decoration:none;}
#text a:hover{text-decoration:underline;}
#text ul li {margin-left:10px;padding-bottom:10px;}
#data h1 {margin-bottom:15px;color:#e74224;font-size:18px;font-weight:normal;}
#data h2 {padding-top:5px;margin-bottom:2px;color:#00519f;font-size:13px;font-weight:bold;}
#data p {margin-bottom:20px;}

#content1{display:block; margin-top:5px;}
#content2{display:none; margin-top:5px;}
#content3{display:none; margin-top:5px;}
#content4{display:none; margin-top:5px;}
#content5{display:none; margin-top:5px;}
#content6{display:none; margin-top:5px;}

 
.img_gauche{float:left;}
.img_droite{float:right;margin-right:20px;}
.bloc_img{height:175px;}
.bloc_img img{cursor:pointer;}

#erwachsene #img2{margin-top:20px;}
#erwachsene #img3{margin-top:50px;}
#erwachsene #img22 {margin-top:20px;}
#erwachsene #img33{margin-top:50px;}

#erwachsene #img4{margin-left:19px;}
#erwachsene #img44{margin-left:19px;}

#erwachsene #img6{margin-left:30px;}
#erwachsene #img66{margin-left:30px;}

#kinder_pack {margin-bottom:5px;}

#kinder_pack #img2{margin-top:50px;margin-left:5px}
#kinder_pack #img22{margin-top:50px;margin-left:5px}

#erwachsene_pack #img1{margin-top:50px;}
#erwachsene_pack #img11{margin-top:50px;}

#img11{display:none;}
#img22{display:none;}
#img33{display:none;}
#img44{display:none;}
#img55{display:none;}
#img66{display:none;}
#img77{display:none;}

#rightbox {float:right;width:251px;}
/*#rightbox { border:red 1px solid;}*/
#rightbox-top{height:12px;}
#rightbox-data {height:360px;padding-right:8px;background:url('../img/layout/right-box/middle_box.jpg') top left no-repeat;}
#rightbox-data .small {background:url('../img/layout/right-box/middle_box_small.jpg') top left no-repeat}
.rightbox-sep {margin-left:auto;margin-right:auto;width:230px;height:10px;border-top:#00519f 1px solid;}
#rightbox-data  h1{padding-left:25px;color:#00519f;font-size:11px;font-weight:bold;margin-bottom:10px;}
#rightbox-data  h2{padding-left:20px;color:#00519f;font-size:11px;font-weight:bold;padding-top:5px;}
#rightbox-data  ul{list-style-type:none;padding-left:20px;}
#rightbox-data  ul li{background: url(../img/layout/right-box/pucedr.png) top left no-repeat; padding-left:10px;padding-bottom:10px;}
#rightbox-data  ul li a{text-decoration:none;color:#00519f;}
#rightbox-data  ul li a:hover{text-decoration:underline;}
#rightbox-bottom{margin-bottom:2px;height:12px;background:url(../img/layout/right-box/bp_box.jpg) top left no-repeat;}

#footer {padding-top:20px;clear:both;}
#footer-top {width:100%;height:46px;border-bottom:#ccccff 1px solid;}

#seite-anfang {text-align:right;margin-left:10px;float:left;width:100px;height:100%;background:url(../img/layout/red.jpg) bottom left no-repeat;}
#seite-anfang a{text-decoration:none;color:#e74224;display:block;background:url(../img/layout/back_to_top.jpg) top left no-repeat; padding-top:6px; }
#novartis-logo{height:35px;width:125px;background:tranparent; float:right;}
#footer-bottom {width:100%;text-align:center;padding-top:15px;padding-bottom:10px;color:#00519f;}
#footer-bottom a {color:#00519f;text-decoration:none;}
#footer-bottom a:hover{text-decoration:underline;}
ol {padding-bottom:20px;}

ol li{padding-bottom:10px;}

#sitemap a {color:#00519f;}
#sitemap ul {list-style-type:none;}
#sitemap ul li{padding-bottom:0px;padding-left:20px;}

.clearBoth {clear:both;}



