@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}

.SidebarLeft {
	padding-left: 14px; 
	padding-right: 10px;
}

.L3NavigationSideBarLeft {}

.L3Navigation {

	font-size: 12px;
	text-decoration: none;
	padding: 0px 25px 10px 0px;
}

.InfoBoxAreaSideBarLeft {}

.SidebarRight {
	background-color: transparent; /*Test*/

}

.MainContentBroad {
	padding-left: 14px; 
	padding-right: 10px;
	background-color: transparent; /*Test*/
}

.MainContentWithBarLeft {
	padding-left: 14px; 
	padding-right: 10px;
	background-color: transparent; /*Test*/
}

.MainContentWithBarLeftAndBarRight {
	background-color: transparent; /*Test*/
}

.MainContentWithBarRight {
	background-color: transparent; /*Test*/
}

.HeadlineText {
       font-size: 18px; 
       font-weight: bold;
       margin-bottom: 15px;
}

.Line981 {
     width: 981px;
     border-bottom: 1px;
     border-bottom-color: #878786;
     border-bottom-style: solid;
     margin-top: 24px;
     margin-bottom: 24px;
}



.InfoBoxAreaSideBarLeft {
        margin-top: 0px; 
}

.LeftInfoBox {
       width: 147px;
       margin-left: 0px;
       margin-bottom: 20px;
}

.LeftInfoBox a {
       text-decoration: underline;
       font-size: 10px; 
       font-weight: normal;
       color: #878786;
}

.LeftInfoBoxMore a {
       text-decoration: none;
       font-size: 10px; 
       font-weight: bold;
       color: #878786;
}

.MainTextTD a,
.SignPost a {
	   color: #878786;

}
.LeftBoxTitle.
.LeftBoxTitle p {
       font-size: 11px;
       font-weight: bold;
       margin-bottom: 6px;
}

.LeftBoxText,
.LeftBoxText p {
       font-size: 10px;
}

.LeftBoxImage {
      margin-bottom: 0px;
      vertical-align: middle; 
      text-align:center;
}

.LeftBoxImageContainer {
      width: 147px;
      vertical-align: middle; 
      text-align:center;
}

.RightInfoBox {
       width: 303px;
       margin-Right: 0px;
       margin-bottom: 20px;
}

.RightInfoBox a {
       text-decoration: underline;
       font-size: 10px; 
       font-weight: normal;
       color: #878786;
}


.RightBoxTitle,
.RightBoxTitle p {
       font-size: 11px;
       font-weight: bold;
       margin-bottom: 6px;
}

.RightBoxText,
.RightBoxText p {
       font-size: 10px;
}

.RightBoxLink a {
       text-decoration: none;
       font-size: 10px; 
       font-weight: bold;
       color: #878786;
}

.RightBoxImageContainer {
      width: 303px; 
      vertical-align: middle; 
      text-align:center;
}


.RightBoxImage {
      margin-bottom: 20px;
}

.MainTitle {
     font-size: 12px; 
	 font-weight: bold; 
     margin-bottom: 5px;
}

.MainText {
     font-size: 12px; 
     margin-bottom: 20px;
     padding-right: 22px;
}

.OneColumnPic {
	margin-left: 7px;
	margin-bottom: 20px; 
        vertical-align: middle; 
        text-align:center;"

}

.OneColumn a {
     font-size: 12px; 
	 text-decoration: underline;
     color: #878786;	
}

.OneColumn {
	margin-left: 7px;
}

.Colum2Separator {
    width: 11px;

}
.HomeTop {
      margin-bottom: 15px; 
}

.HomeTopImage {
	margin-left: 15px; 
}

.HomeTopImageRight {
	margin-left: 0px;
margin-right: 14px; 
}


.HomeTopTitle {
	font-size: 14px;
	font-weight: bold;
    margin-left: 21px;
    margin-bottom: 24px;
}

.HomeTopText {
	font-size: 14px;
    margin-left: 21px;
    margin-right: 5px;

}

.MainTextTD {
    vertical-align: middle; 
}

.SignPostPic {
     margin-left: 15px;
     margin-bottom: 15px;
}

.SignPost {
    margin-left: 15px; 
}

.SignPostSeparator {
    width: 21px
}

.SignPostItem {
    width: 222px;
}

.SignPostLink a {
    text-decoration: none;
    font-size: 10px; 
    font-weight: bold;
    color: #878786;
}

.TwoColumns a {
       font-size: 12px; 
       font-weight: bold;
       color: #878786;
}


.TCSignPostLink a {
       text-decoration: none;
       font-size: 10px; 
       font-weight: bold;
       color: #878786;
}




.TwoColumnsText {
     font-size: 12px; 
     margin-bottom: 10px;
}

.TwoColumnsText a {
     font-size: 12px; 
 	 text-decoration: underline;
     color: #878786;
	 font-weight: normal;	
}


.TwoColumns {
     font-size: 12px; 
     margin-left: 7px;
}

.TwoColumnsPics {
 	margin-left: 7px;
        margin-bottom: 10px;
}


.TwoColumnsPics a{
	 text-decoration: underline;
     color: #878786;	


}


ul {
        list-style-type: none;
        padding: 6px;
        margin: 0px;
}
li {
        background-image: url(/files/Images/Design/en_dash.gif);
        background-repeat: no-repeat;
        background-position: 0px 8px;
        padding-left: 14px;
}

.HeadlineText  a {
       font-size: 18px; 
       font-weight: bold;
       margin-bottom: 15px;
       text-decoration: underline;
	   color: #878786;
}

.moreLink {
	   text-decoration: none;
	   color: #878786;
        size: 10px;
}	
.TCMoreLink {
	   text-decoration: none;
	   font-weight: bold;
	   color: #878786;
       size: 10px;

}

.SLContactTable td{
  padding-bottom: 1em;
}



.SLContactTable a {
    color: #878786;
    font-size: 12px;
    text-decoration: underline;
}


body, div, p, td, span {
	font-family: Verdana, Arial, sans serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	color: #878786;
}

body {
	background-position: top;
	background-repeat: no-repeat;
}


p { padding-bottom: 12px; }

.Clear { clear: both; }
.FloatLeft { float: left; }
.FloatRight { float: right; }
.Absolute { position: absolute; }

.ColorGlobo {color: #878786;}
.ColorStoma {color: #ad2226;}
.ColorMedi{color: #068454;}
.ColorLogi{color: #733e91;}
.ColorApo{color: #068454;}

.MarginLeft { 
	background-image: url(/Images/Templates/Cust/Globomedica_Symbol.gif); 
	background-position: right top; 
	background-repeat: no-repeat;  
	width: 50%; 
}

.ContentBox		{ width: 981px; }
.MarginRight	{ width: 50%; }

 
.GlobomedicaLogo {
    padding: 36px 0px 20px 0px;
}

.LanguageChooser {
	font-size: 10px;
	font-weight: bold; 
	text-align: right;
	padding: 13px 15px 0px 0px;
}

.LanguageChooser a.LangLink{
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #878786; 
}

.LanguageChooser a:Hover.LangLink{
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
 	color: #2e2d30; 
}


.L1Navigation {
	font-weight: bold;
	margin-top: 10px;
	padding-left: 13px; 
}

.L1Separator {
	float: left;
	display: block;
	font-weight: bold;
	font-size: 12px;
	padding-right: 2px;
}

.L1Navigation a.L1Link {
	float: left;
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #878786; 
	text-decoration: none;
	padding-right: 14px;

}

.L1Navigation a.L1Link:hover {
	font-weight: bold;
	color: #2e2d30;
}

.L2Navigation {
	height: 22px;
	width: 981px;
	border-top: 1px;
	border-top-style:solid;
	border-top-color: #878786;
	border-bottom: 1px;
	border-bottom-style:solid;
	border-bottom-color: #878786;
	}

.L2Navigation a {
	float: left;
	display: block;
	height: 24px;
	line-height: 21px;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	padding: 0px 15px 0px 14px;
}
.L2Navigation a.IsActive {
	font-weight: bold;
}

.L2Navigation a:hover {
	font-weight: normal;
 	color: #2e2d30;
}

.L2Navigation a:hover.IsActive {
	font-weight: bold;
 	color: #2e2d30;
}

.L3Navigation {

	font-size: 12px;
	text-decoration: none;
	padding: 0px 25px 10px 14px;
}

.L3Navigation a {

	font-size: 12px;
	text-decoration: none;
}

.L3Navigation a.IsActive {
	font-weight: bold;
}

.L3Navigation a:hover {
	color: #2e2d30;
}

.L3Navigation a:hover.IsActive {
	font-weight: bold;
 	color: #2e2d30;
}

.MainContent {
	margin-top: 20px;
}


.Headline {
	width: 981px; 
	font-weight: bold;
	font-size: 18px;
	margin-top: -2px;
	margin-bottom: 30px;
}

.SidebarLeft{
	padding-left: 14px; 
	padding-right: 10px;
}

.L3NavigationSideBarLeft{
}

.InfoBoxAreaSideBarLeft{}

.SidebarRight {

}

.MainContentBroad{
	padding-left: 14px; 
	padding-right: 10px;
}

.MainContentWithBarLeft{
	padding-left: 14px; 
	padding-right: 10px;

}

/*
    Stoma Directory
*/
.SLDetailInfoTitle 
{  
    font-weight: bold;
    padding-top: 15px;
}
.StomaCenterTitle 
{
    font-weight: bold;
    font-size: 14px;
    padding-bottom: 8px;
}
.StomaCenterCityListTitle 
{
    font-weight: bold;
    padding: 33px 0px 8px 0px;
}
.SLCenterList a 
{
    text-decoration: none;
}
.SLDetailInfoAddress 
{
    padding: 57px 0px 20px 0px;
}
.StomaCenterDetailToolbar 
{
    padding: 5px 0px 0px 0px;
    font-weight: bold;
}
.StomaCenterDetailToolbar a 
{
    text-decoration: none;
    color: #878786;
}
.StomaCenterDetailToolbar span 
{
    padding-right: 4px;
}

.Footer 
{
	margin-top: 30px; 
    width: 981px;
    border-top: 1px;
	font-family: Verdana, Arial, sans serif;
	font-size: 12px;
	border-top-style:solid;
	border-top-color: #878786;
	border-top-width: 1px;
 	width: 981px;
	color: #878786;
	text-align: left; 
	padding: 0px 0px 0px 0px;
	margin: 30px 0px 0px 0px;
}
.Copyright {
	margin-top: 10px;
	font-weight: normal;
	font-size: 12px;
	text-align: right;
	padding-right: 10px;
}