/* global style parameters */

body {
	text-align:left;
	margin:0px;

}

body, td {

	height: 101%;
	font-family: Arial, Helvetica, Verdana, sans-serif

}

ul{
	margin: 0px 0 0 16px;
	padding: 0px;
}

ul li{
	margin: 0px 0 5px 0px;
	padding: 0px;
}

ol{
	margin: 0px 0 0 23px;
	padding: 0px;
}

ol li{
	margin: 0px 0 5px 0px;
	padding: 0px;
}

a {
	color:#333333;
}

a:hover {
	/*text-decoration:underline;*/
}

.gt {
	font-size:11px;
	color:#444444;
}

.topNav {
	font-size:11px;
	color:#000000;
	text-decoration: none;
}

.topNav:hover {
	color:#333333;
	text-decoration:underline;
}

.backNav {
	font-size:11px;
	color:#b2b2b4;
	text-decoration:none;

}
.backNav:hover {
	color:#b2b2b4;
	text-decoration:none;
}

.btn {
	font-size:11px;
	font-weight:bold;
	border:solid 1px #666666;
	background-color:#839297;
	color:#FFFFFF;
}

.input {
	font-family:Arial;
	border:solid 1px #666666;
	color:#444444;
}

.inputSmall {
	font-size:10px;
	border: solid 1px #839297;
}

.blue {
	color:#0D3F96 !important;
}

.leftCol {
	width:500px;
}



/* global layout elements */

#globalContainer {
	text-align:left;
	margin:auto;
}

#mainDiv {
	position:absolute;
	top:114px;
	left: 0px;
	z-index:4;
}

#mainBgLeftDiv {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:600px;
	z-index:1;
}
#mainBgRightDiv {
	position:absolute;
	right:0px;
	top:0px;
	width:50%;
	height:600px;
	z-index:2;
}

#mainStripDiv {
	position:absolute;
	top:84px;
	left: 0px;
	margin-left:0px;
	width:272px;
	height:30px;
	z-index:3;
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

#topNavDiv {
	position: absolute;
	top: 88px;
	left: 265px;
	z-index: 5;
}

#topNavDiv a {
	font-size: 11px;
	color: white;
	margin-right: 20px;
}

#backNavDiv {
	position: absolute;
	top: 125px;
	left: 265px;
	z-index: 5;
}


#topDiv {
	position:absolute;
	top:0px;
	width:776px;
	height:99px;
	margin-left:0px;
	z-index:4;
}

#contentDiv {
	position:relative;
}

#footerDiv {
	position:relative;
	text-align:center;
	vertical-align:middle;
}

#footerArea td, #footerArea a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7b7c7e;
}

#footerTd {
	vertical-align:middle;
}

#footerTd a {
	text-decoration: none;
}

#topBar {
	padding-top:4px;
	/*background-image:url('/img/content_bg_top.gif');*/
}

#tblOverview td.colTitle {
	vertical-align: top;
	font-size: 20px;
}

#tblOverview td.colElement {
	vertical-align: top;
	padding-left: 10px;
	font-size: 12px;
	color: #7b7c7e;
}

#newsFlashDiv {
	position:absolute;
	top:0px;
	left:578px;
	width:322px;
	height:76px;
	z-index:100;
}

#newsFlashDivInner {
	position:absolute;
	left:577px;
	width:322px;
	height:76px;
	z-index:1000;
}

/* Definition for the sitemap */
#box_sitemap a{
	display:block;
	text-decoration:none;
	color:#0D3F96	;
}

#box_sitemap .sitemap_level1{
	padding: 0px;
	padding-top:10px;
	font-weight:bold;
	margin:0px;
}

#box_sitemap .sitemap_level2{
	padding: 0px;
	padding-left:15px;
	margin:0px;
}

#box_sitemap .sitemap_level3{
	padding-left:30px;
}

#box_sitemap .sitemap_level4{
	padding: 0px;
	padding-left:45px;
	margin:0px;
}

#box_sitemap a:hover{
	color:#003366;
}

span{

}

/*---TABELLE---*/

table.gross{
	padding: 1px;
	border-top: 1px solid #7b7c7e;
	border-left: 1px solid #7b7c7e;
}

table.gross tr td{
	font-size: 10px;
	border-right: 1px solid #7b7c7e;
	border-bottom: 1px solid #7b7c7e;
}


/*---TEMPLATES PHARMA---*/

table#pharma-startseite{

	margin: 0px;
	padding: 0px;
}

table.start-box{
	margin-top: 10px;
	margin: 0px;
	padding: 0px;
}

table.start-box tr td.title-balken-links{
	background-image:url(/img/Geistlich-Pharma-AG/Balken-blue-Title.jpg);
	background-repeat: no-repeat;
	width:505px;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	margin: 0px;
	font-size: 11px;
	letter-spacing:1px;
	height: 24px;
	padding-bottom: 14px;
}

table.start-box tr td.title-balken-links_singleBU{
	background-image:url(/img/Geistlich-Pharma-AG/Balken-blue-Title_singleBU.jpg);
	background-repeat: no-repeat;
	width:505px;	
	height: 24px;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	margin: 0px;
	font-size: 11px;
	letter-spacing:1px;
	padding-bottom: 14px;
}

table.start-box tr td.title-balken-rechts{
	background-image:url(/img/Geistlich-Pharma-AG/Balken-blue-Title-rechts.jpg);
	background-repeat: no-repeat;
	width:164px;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	margin: 0px;
	font-size: 11px;
	letter-spacing:1px;
	height: 24px;
	padding-bottom: 14px;
}

table.start-box tr td.title-balken-rechts-uk{
	background-image:url(/img/Geistlich-Pharma-AG/Balken-blue-Title-rechts-uk.jpg)!important;
	background-repeat: no-repeat;
	width:164px;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	margin: 0px;
	font-size: 11px;
	letter-spacing:1px;
	height: 24px;
	padding-bottom: 14px;
}

table.start-box tr td.title-balken-rechts-it{
	background-image:url(/img/Geistlich-Pharma-AG/Balken-blue-Title-rechts-it.jpg)!important;
	background-repeat: no-repeat;
	width:164px;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	margin: 0px;
	font-size: 11px;
	letter-spacing:1px;
	height: 24px;
	padding-bottom: 14px;
}

table.start-box tr td.title-balken-rechts-EN{
	background-image:url(/img/Geistlich-Pharma-AG/EN_Balken-blue-Title-rechts.jpg);
	background-repeat: no-repeat;
	width:164px;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	margin: 0px;
	font-size: 11px;
	letter-spacing:1px;
	height: 24px;
	padding-bottom: 14px;
}

table.start-box tr td.title-balken-rechts-CP-EN{
	background-image:url(/img/Geistlich-Pharma-AG/EN_CP_Balken-blue-Title-rechts.jpg);
	background-repeat: no-repeat;
	width:164px;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	margin: 0px;
	font-size: 11px;
	letter-spacing:1px;
	height: 24px;
	padding-bottom: 14px;
}

td.box div.box-BIOMATERIALS{
	background-image: url(/img/Geistlich-Pharma-AG/Background-Box-Gross_BIOMATERIALS.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:160px;
	margin: 0px;
	padding: 0px;
	float: left;
}

td.box div.box-SURGERY{
	background-image: url(/img/Geistlich-Pharma-AG/Background-Box-Gross_SURGERY.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:160px;
	margin: 0px;
	padding: 0px;
	float: left;
}

td.box div.box-MEDICAL{
	background-image: url(/img/Geistlich-Pharma-AG/Background-Box-Gross_MEDICAL.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:160px;
	margin: 0px;
	padding: 0px;
	float: left;
}

td.box div.box-swissmade{
	background-image: url(/img/Geistlich-Pharma-AG/Background-Box-Gross_swissmade.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:160px;
	margin: 0px;
	padding: 0px;
	float: left;
}

td.box div.box-BIOMATERIALS-en{
	background-image: url(/img/Geistlich-Pharma-AG/EN_Background-Box-Gross_BIOMATERIALS.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:160px;
	margin: 0px;
	padding: 0px;
	float: left;
}

td.box div.box-SURGERY-en{
	background-image: url(/img/Geistlich-Pharma-AG/EN_Background-Box-Gross_SURGERY.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:160px;
	margin: 0px;
	padding: 0px;
	float: left;
}

td.box div.box-MEDICAL-en{
	background-image: url(/img/Geistlich-Pharma-AG/EN_Background-Box-Gross_MEDICAL.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:160px;
	margin: 0px;
	padding: 0px;
	float: left;
}

td.box div.box-swissmade-en{
	background-image: url(/img/Geistlich-Pharma-AG/EN_Background-Box-Gross_swissmade.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:160px;
	margin: 0px;
	padding: 0px;
	float: left;
}

td.box div.box-news{
	background-image: url(/img/Geistlich-Pharma-AG/Background-Box-Gross-grau.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:160px;
	margin: 0px;
	padding: 0px;
	float: left;
}

div.Box-Text-unten-statement{
	width: 146px;
	background-image: none;
	color:#646567;
	margin: 0px 0 0 10px;
	padding: 8px 0 5px 0;
	font-size: 12px;
	border-top: 1px dotted #646567;
}

td.box div.box-statement{
	background-color: #d9d8dd;
	width:165px;
	margin: 0px;
	padding: 0px;
	position: relative;
}
td.box div.box-statement-top{
	background-image: url('/img/Geistlich-Pharma-AG/Background-Box-Gross-grau-top.jpg');	
	background-repeat: no-repeat;
}
td.box div.box-statement-bottom{
	 background-image: url('/img/Geistlich-Pharma-AG/Background-Box-Gross-grau-bottom.jpg');
	 background-repeat: no-repeat;
}

div.position{
	height: 9px;
	width: 165px;
	position: relative;
	overflow: hidden;
}

div.statement-image img{
	margin: 0px 0px 0px 10px;
	border: none;
}

div.image img{
	/*width: 146px;
	height: 67px;*/
	margin: 8px 0 0 10px;
	border: none;
}

div.Box-Text-oben{
	width: 146px;
	background-image: none;
	color:#ffffff;
	margin: 0px 0 0 10px;
	padding: 4px 0 5px 0;
	font-size: 11px;
	border-bottom: 1px dotted #ffffff;
}

div.Box-Text-unten{
	width: 146px;
	background-image: none;
	color:#57565b;
	margin: 42px 0 0 10px;
	padding: 5px 0 5px 0;
	font-size: 11px;
}

div.Box-Text-unten_singleBU{
	width: 146px;
	background-image: none;
	color:#57565b;
	margin: 50px 0 0 15px;
	font-weight:bold;
	padding: 5px 0 5px 0;
	font-size: 11px;
	float:left;
}

div.Box-Text-oben-news{
	width: 146px;
	background-image: none;
	color:#646567;
	margin: 0px 0 0 10px;
	padding: 8px 0 8px 0;
	font-size: 12px;
}

div.Box-Text-unten-news{
	width: 146px;
	background-image: none;
	color:#646567;
	margin: 0px 0 0 10px;
	padding: 8px 0 5px 0;
	font-size: 12px;
	border-top: 1px dotted #646567;
}

div.Box-Text-oben-news a, div.Box-Text-unten-news a{
	color: #0057a3;
	text-decoration: none;
	padding-top: 4px;
	display: block;
}

div.Box-Text-oben-news a:hover, div.Box-Text-unten-news a:hover{
	text-decoration: underline;
}

div.Box-Text-oben p, div.Box-Text-unten p, div.Box-Text-unten-news p, div.Box-Text-oben-news p{
	margin: 0px;
	padding: 0px;
}

div.Box-Text-oben p a, div.Box-Text-unten p a{
	color:#ffffff;
}

/*---PHARMA---*/

div#subtitle{
	background-image: url(/img/Geistlich-Pharma-AG/bg-business-units.jpg);
	background-repeat: no-repeat;
	width: 166px;
	height: 24px;
	margin-top: 5px;
}

div#subnavi{
	background-image: url(/img/Geistlich-Pharma-AG/bg-subnavi.jpg);
	background-repeat: no-repeat;
	width: 166px;
	height: 99px;
	margin-top: 5px;
	padding: 0px;
}

div#subnavi ul{
	list-style: none;
	margin: 0px 0 0 10px;
	padding: 5px 0 0 0;
	width: 146px;
}

div#subnavi ul li{
	border-bottom: 1px dotted #646567;
	font-size: 12px;
	padding: 4px 0;
}

div#subnavi ul li.last{
	border-bottom: none;
}

div#subnavi ul li a{
	color: #646567;
	text-decoration: none;
	display: block;
}

div#subnavi ul li a.active{
	color:#0057a3;
}

div#subnavi ul li a:hover{
	color:#0057a3;
}

div#banner{
	margin: 15px 0 15px 0;
}

table#pharma-startseite a{
	text-decoration: none;
}

.image-top-links{
	margin-top: 38px;
}

p{
	margin-top: 0px;
	
}

table#Pharma-News img{
	margin-bottom: 17px;
	float: left;
}

/* UK-spec */

table#uk-startseite td.box div.box-BIOMATERIALS-en{
	background-image: url(/img/Geistlich-Pharma-AG/uk_part_bg.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:195px;
	margin: 0px;
	padding: 0px;
	float: left;
}

table#uk-startseite td.box div.box-SURGERY-en{
	background-image: url(/img/Geistlich-Pharma-AG/uk_part_bg.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:195px;
	margin: 0px;
	padding: 0px;
	float: left;
}

table#uk-startseite td.box div.box-MEDICAL-en{
	background-image: url(/img/Geistlich-Pharma-AG/uk_part_bg.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:195px;
	margin: 0px;
	padding: 0px;
	float: left;
}

td#uk-about-sons {
	background-image: url(/img/Geistlich-Pharma-AG/uk_about_geistlich_sons.jpg);
	background-repeat:no-repeat;
	width:254px;
	height:66px;
	margin: 0px;
	padding: 0px;
}

td#uk-about-pharma {
	background-image: url(/img/Geistlich-Pharma-AG/uk_about_geistlich_pharma.jpg);
	background-repeat:no-repeat;
	background-color:red;
	width:254px;
	height:66px;
	margin: 0px;
	padding: 0px;
}

td#uk-about-pharma a, td#uk-about-sons a{
	width:254px;
	height:66px;
	margin: 0px;
	padding: 0px;
	float:left;
	text-decoration:none;
}

table#uk-about{
	margin-top:12px;
}

div.uk-Box-Text-unten{
	width: 146px;
	background-image: none;
	color:#57565b;
	margin: 0 0 0 10px;
	font-size: 11px;
	position:absolute;
	top:196px;
}

div.uk-sub{
	margin: 30px 0 0 10px;
}

div.uk-Box-Text-unten p{
	padding:0px;
	margin:0px;
}

td#uk_aditional{
	padding-top:15px;
	width:520px;
	font-size:11px;
}

table.cell-top tr td{
	vertical-align: top;
}

a.top{
	background-image: url(/img/top.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: right;
	margin: 0 0 10px 0;
	display: block;
	padding-right: 15px;
}

div#box-top{
	background-image: url(/img/Geistlich-Surgery/box-top.jpg);
	background-repeat: no-repeat;
	width: 195px;
	height: 5px;
	font-size:1px;
	margin: 0;
	padding: 0px;
}

div#box-inhalt{
	background-color: #d8d8da;
	margin: 0px;
	padding: 0px;
	width: 195px;
}

div#box-inhalt p{
	margin: 0px;
	padding: 5px 5px 5px 10px;
}

div#box-bottom{
	background-image: url(/img/Geistlich-Surgery/box-bottom.jpg);
	background-repeat: no-repeat;
	width: 195px;
	height: 5px;
	font-size:1px;
	margin: 0px;
	padding: 0px;
}

p.box-title{
	background-image: url(/img/Geistlich-Surgery/Balken-blue-Title.gif);
	background-repeat: no-repeat;
	width: 195px;
	height: 24px;
	color: #ffffff;
	padding: 3px 0 0px 10px;
	margin: 0px 0 5px 0;
}

/* IT Styles */

table#it-startseite td.box div.box-BIOMATERIALS-en{
	background-image: url(/img/Geistlich-Pharma-AG/it_part_bg.jpg);
	background-repeat:no-repeat;
	width:254px;
	height:195px;
	margin: 0px;
	padding: 0px;
	float: left;
}

table#it-startseite td.box div.box-SURGERY-en{
	background-image: url(/img/Geistlich-Pharma-AG/it_part_surgery_bg.jpg);
	background-repeat:no-repeat;
	width:254px;
	height:195px;
	margin: 0px;
	padding: 0px;
	float: left;
}

table#it-startseite div.image img {
	margin: 8px 0 0 9px;
	border: none;
}

table#it-startseite td.box div.box-MEDICAL-en{
	background-image: url(/img/Geistlich-Pharma-AG/uk_part_bg.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:195px;
	margin: 0px;
	padding: 0px;
	float: left;
}

td#it-about-sons {
	background-image: url(/img/Geistlich-Pharma-AG/it_about_geistlich_sons.jpg);
	background-repeat:no-repeat;
	width:254px;
	height:66px;
	margin: 0px;
	padding: 0px;
}

td#de-about-sons {
	background-image: url(/img/Geistlich-Pharma-AG/de_about_geistlich_sons.jpg);
	background-repeat:no-repeat;
	width:254px;
	height:66px;
	margin: 0px;
	padding: 0px;
}

td#fr-about-sons {
	background-image: url(/img/Geistlich-Pharma-AG/fr_about_geistlich_sons.jpg);
	background-repeat:no-repeat;
	width:254px;
	height:66px;
	margin: 0px;
	padding: 0px;
}

td#it-about-pharma {
	background-image: url(/img/Geistlich-Pharma-AG/it_about_geistlich_pharma.jpg);
	background-repeat:no-repeat;
	background-color:red;
	width:254px;
	height:66px;
	margin: 0px;
	padding: 0px;
}

td#de-about-pharma {
	background-image: url(/img/Geistlich-Pharma-AG/de_about_geistlich_pharma.jpg);
	background-repeat:no-repeat;
	background-color:red;
	width:254px;
	height:66px;
	margin: 0px;
	padding: 0px;
}

td#fr-about-pharma {
	background-image: url(/img/Geistlich-Pharma-AG/fr_about_geistlich_pharma.jpg);
	background-repeat:no-repeat;
	background-color:red;
	width:254px;
	height:66px;
	margin: 0px;
	padding: 0px;
}

td#fr-about-pharma a, td#fr-about-sons a, td#it-about-pharma a, td#it-about-sons a, td#de-about-pharma a, td#de-about-sons a{
	width:254px;
	height:66px;
	margin: 0px;
	padding: 0px;
	float:left;
	text-decoration:none;
}

table#it-about{
	margin-top:12px;
}

div.it-Box-Text-unten{
	width: 233px;
	background-image: none;
	color:#57565b;
	margin: 0 0 0 10px;
	font-size: 11px;
	position:absolute;
	top:196px;
}

div.it-sub{
	margin: 30px 0 0 10px;
}

div.it-Box-Text-unten p{
	padding:0px;
	margin:0px;
}

td#it_aditional{
	padding-top:15px;
	width:520px;
	font-size:11px;
}

td.box div.box-BIOMATERIALS-it {
	background-image: url(/img/Geistlich-Pharma-AG/Background-Box-Gross_BIOMATERIALS_it.jpg);
	background-repeat:no-repeat;
	width:247px;
	height:160px;
	margin: 0px;
	padding: 0px;
	float: left;
}

table#pharma-startseite-it div.image img {
	margin: 8px 0 0 9px;
	border: none;
}

td.box div.box-SURGERY-it{
	background-image: url(/img/Geistlich-Pharma-AG/Background-Box-Gross_SURGERY_it.jpg);
	background-repeat:no-repeat;
	width:247px;
	height:160px;
	margin: 0px;
	padding: 0px;
	float: left;
}

.image-space-top-left {
	margin:30px 0px 0px 20px;
}


div.pharmaStart_BoxLeft{
	width:200px;
	height:277px;
	float:left;
	background-image:url('/img/pharmaHome_box_left.jpg');
	background-repeat:no-repeat;
}

div.pharmaStart_picBoxLeft{
	margin:8px 8px 0px 10px;
	width:182px;
	height:104px;
}

div.pharmaStart_anschriftBoxLeft{
	margin:13px 8px 0px 10px;
	width:146px;
	height:22px;
}

div.pharmaStart_anschriftBoxLeft p{
	margin:0px;
	padding:0px;
}

div.pharmaStart_textBoxLeft{
	margin:16px 8px 0px 10px;
	width:146px;
}

div.pharmaStart_textBoxLeft p{
	margin:0px;
	padding:0px;
	font-size:11px;
}

div.pharmaStart_picRight{
	width:385px;
	height:277px;
	margin-left:14px;
	float:left;
	background-image:url('/img/pic_pharmaHome_bigger.png');
	background-repeat: no-repeat;
}

div.pharmaStart_boxBottomLeft{
	width:294px;
	height:66px;
	float:left;
	margin-top:13;
	background-image:url('/img/GeOnlineOrdering.jpg');
}

div.pharmaStart_boxBottomRight{
	width:294px;
	height:66px;
	float:left;
	margin-left:12px;
	margin-top:13px;
	background-image:url('/img/GeProfessionals.jpg');
}

