/*
993399 : purple / PANTONE 2593 U

AAACA9 : grey / PANTONE 325-6 CVS
D5D6D4 : grey / PANTONE 325-6 CVS 50% - & signs in buttons
E1E1E0 : grey / PANTONE 325-6 CVS 36%

979997 : grey (body text, slightly darker)
8A8C89 : grey (body text alt. 2, even more dark)
*/


body,html {width:100%;height:100%;margin:0;padding:0;}

body,html {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;line-height:140%;color:#000;}
body {text-align:left;}

div#mainContainer {position:relative;margin:0;padding:0;width:100%;}

div#topMenuOuter {display:none;}
	
div#leftOuter {margin:0 0 20px 0;}
  div#leftInner {}
    div#menuOuter {display:none;}
			
div#rightOuter {display:none;}	
	
div#centerOuter {}
  div#centerInner {}
		div#photoBar {margin:0 0 20px 0;}
		  div#photoBar img {margin:0 10px;border:3px solid #D5D6D4;}

    /* welcome page uses mainPhoto Div */
		div#mainPhoto {}
      div#mainPhoto img {border:1px solid #993399;}

    /* other pages use contentOuter & -Inner Div's */
		div#contentOuter {}
  		div#totaleHr {margin:0 0 20px 0;}
  		div#contentInner {}
disabled     div#contentText {height:230px;box-sizing: border-box;-moz-box-sizing: border-box;} /* IE needs a little 'upgrade' *sigh* */
      /* background images */
			
        div#contentSubNav {display:none;}
      
/* generic stuff */
p, hr {margin:0 0 20px 0;}

div.listBox {margin:0 0 20px 0;} 
ol, ul {margin:0;padding:0;}
ol li, ul li {margin:0 0 0 20px;;padding:0;}

h1, h2, h3, h4  {margin:0;font-weight:bold;line-height:140%;font-family:Arial,Verdana,Helvetica,sans-serif;}
h1 {color:#993399;font-size:160%;font-weight:bold;}
h2 {color:#993399;font-size:140%;}
h3 {color:#993399;font-size:100%;}
h4 {color:#8A8C89;font-size:100%;}

div#contentInner img {float:right;position:relative;margin:0 0 10px 10px;border:3px solid #993399;}
div#contentInner p img {float:right;position:relative;margin:10px 0 10px 10px;border:3px solid #993399;}
			
p.adressInfo {font-size:90%;text-align:center;letter-spacing: 1px;margin:5px 10px;}		
p.adressInfo span {font-weight:bold;color:#993399;}		
		
a img {border:0 solid transparent}
a {color:#993399;text-decoration:none;}
a:hover {color:#993399;text-decoration:underline;}

hr {height:1px;border:0px;background-color:#993399;color:#993399}
hr.clear {height:0px;border:0px;clear:both;visibility:hidden;}

/* override classes */
.noBorder {border:0 solid transparent;}
.forceBottomMargin {margin-bottom:20px}
.noMargin {margin:0;}

