#lightbox{	position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; top:-60px; background-color: #000; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel2.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel2.gif) right 15% no-repeat; }	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #fff; }

html, body {height:100%;}

body {
    margin:0;
    padding:0;  
    background:#ffffff;
    font-family:verdana, arial; margin-left:0px; 
    margin-top:0px; 
    margin-right:0px; 
    margin-bottom:0px; 
    font-size:12px;
}
html>body #minHeight{ /*Dummy float for Opera and IE8 min-height fix*/
    float:left;
    width:0;
    height:100%;
    overflow:hidden;
} 

/*=== Begin Layout Structure ===*/
#wrapper {
    min-height:100%; /*height is determined from parent's height (html & body)*/
    width:880px;
    margin: 0 auto;
    padding:0 0px;
    /*background:#FFF repeat-y;*/
}
* html #wrapper {height:100%;}/*min-height for IE6*/


#head{
    height:248px;
    background: #ffffff no-repeat 0 -10px;
    text-align:center;
    font-weight:bold;
}
#content {
    overflow:hidden;/*contain child floats*/
    width:100%;
    padding:.5em 0 0px; /*51px to preserve footer space*/
}
h1 	{
    font-family: 'Sonsie One', cursive;
    font-size: 24px; 
 	line-height:38px; 
	letter-spacing:0.05em; 
	color:#282828; 


}
h2{
    font-family: 'Sonsie One', cursive;
    font-size: 18px; 
 	line-height: 24px; 
	letter-spacing:0.05em; 
	color:#282828; 
}
h3{
    font-family: 'Sonsie One', cursive;
    font-size: 14px; 
 	line-height:20px; 
	letter-spacing:0.05em; 
	color:#ffffff; 
}

#sax
      {
      font-family: 'Sonsie One', cursive;
      font-size: 22px;
      line-height:40px; 
	letter-spacing:0.05em; 
	 color:#be8e34;
	  	/* color:#636363; */ 
      } 
            
#saxklein
      {
	font-family: 'Open Sans', sans-serif; color: #ffffff;
	font-size: 18px;
	font-weight: 300;
      /*font-family: 'Sonsie One', cursive;*/
      line-height:30px; 
	letter-spacing:0.05em; 
	 color:#be8e34;
	  	/* color:#636363; */ 
      }      
#testfloat{
    float:right;
    width:200px;
    min-height:150px;
    margin:10px;
    padding-top:.5em; 
    display:inline;/*fix IE6 margin bug*/
    background: #BDC2E2;
    border:1px solid #000;
    text-align:center;
}
#footer {
    width:100%;
    margin:-0px auto 0; /*pull footer back into viewport and center*/
    text-align:center;
}
#sidemap {
    width:100%;
    text-align:left;
	font-family: 'Source Sans Pro', sans-serif; 
	color: #ffffff;
	line-height:20px; 
	letter-spacing:0.1em; 
 	padding:0px; 
 	margin-top:0px; 
 	font-size:12px; 
 	color:#ffffff;
}

#sidemap_sub {
    width:100%;
    text-align:left;
	font-family: 'Source Sans Pro', sans-serif; 
 	font-size:16px; 
 	color:#ffffff;
    line-height:16px; 
	font-weight: 400;
 	padding:0px; 
 	margin-top:0px; 
}

#abbinder {
    width:100%;
    text-align:left;
    font-family: 'Source Sans Pro', sans-serif;
 	line-height:16px; 
 	padding:0px; 
 	margin-top:0px; 
 	font-size:14px; 
 	color:#ffffff;
}

#abbinder2 {
    width:100%;
    text-align:right;
    font-family: 'Source Sans Pro', sans-serif;
 	line-height:16px; 
 	padding:0px; 
 	margin-top:0px; 
 	font-size:12px;
 	color:#ffffff;
}
#topimg {
    width:880px;
    height:265px;
    margin: 0 auto;
}
/*=== Typo ===*/

#footer_div{
	width:100%; 
    height:100px;
	padding: 0px;
	font-size:16px; 
	background:#4d5c56;
	line-height:20px;
	text-align:left;
}
#testfloat p {
    margin:0 .5em .5em;
    font:bold .85em arial;
}
p.expand {
    font-size:.75em;
    font-weight:bold;
    text-align:center;
}
p.expand a { 
    text-decoration:none;
    color:#00F;
    padding:.5em;
    display:block;
}
p.expand a:hover {
    height:180px;
    color:#FFF;
    background:blue;
}

#global {
width:775px; 
padding:0px; 
background-color:#ab935c; 
margin-bottom:0px; 
}

#navi{
margin-bottom:0px; 
    background:black;
font-family:verdana, arial; 
font-size:22px; 
line-height: 2; 
letter-spacing:0.05em; 
color:#ffffff; 
}

#footer-text {
   line-height:20px; 
   padding-bottom:2px; 
   padding-top:2px; 
   padding-right:10px; 
   padding-left:0px; 
   margin-top:0px; 
   font-size:10px; 
   color:#636363; 
   border-top:1px solid #bbbbbb;
}

#footer-window {
   line-height:20px; 
   padding-bottom:2px; 
   padding-top:2px; 
   padding-right:10px; 
   padding-left:0px; 
   margin-top:0px; 
   font-size:10px;
}

#willkommen {
 line-height:20px; 
 padding:0px; 
 margin-top:0px; 
 font-size:16px; 
 letter-spacing:0.1em; 
 color:#ffffff;
} 

#navigation-standard {
 line-height:20px; 
 padding:0px; 
 margin-top:0px; 
 font-size:12px; 
 letter-spacing:0.1em; 
 font-weight:bold; 
 color:#434343;
}

#navigation-standard-on {
 line-height:20px; 
 padding:0px; 
 margin-top:0px; 
 font-size:12px; 
 color:#a71c21; 
 letter-spacing:0.1em; 
 font-weight:bold; 
 text-decoration:underline;
}

#navigation-sub-navi {
 line-height:20px; 
 padding:0px; 
 margin-top:0px; 
 font-family:verdana, arial; 
 font-size:11px; color:#636363;
}

#navigation-sub-copy {
 line-height:20px; 
 padding:0px; 
 margin-top:0px; 
 font-family:times, serif; 
 font-size:11px;
}
#navigation-sub-navi-on {
 line-height:20px; padding:0px; 
 margin-top:0px; 
 font-family:verdana, arial; 
 font-size:11px; 
 color:#ea6e14;
}

#abschnitt_verl {
 	background-color:#edd3a4;
}

#abschnitt1 {
 	/*background-color:#faf2e1;*/
 	background-color:#edd3a4;

}

#abschnitt1b {
 	background-color:#faf6ec; 
}
#abschnitt2 {
  	/*background-image: url(../images/voigt_bgr2b.jpg);*/
 	background-color:#faf6ec;
}
#abschnitt3 {
    height:550px;
 	background-color:#ecddb1;
}
#abschnitt4 {
 	background-color:#ffffff;
}
#bu {
 padding:0px; 
 margin-top:0px; 
font-family: 'Verdana', sans-serif; 
 font-size: 12px;
 letter-spacing:0.05em;
 word-spacing:0.1em;
 font-weight: 300; 
	line-height:40px; 
 color:#636363;
}

#hl_sans {
	font-family: 'Source Sans Pro', sans-serif; color: #ffffff;
	font-size: 24px;
	font-weight: 600;
	line-height:35px; 
	text-align:center;
 color:#636363;
}

#copy {
 padding:0px; 
 margin-top:0px; 
	font-family: 'Open Sans', sans-serif; color: #ffffff;
	font-size: 15px;
	font-weight: 300;
	line-height:22px; 
	text-align:left;
 color:#636363;
}
#endorser {
 padding:0px; 
 margin-top:0px; 
	font-family: 'Open Sans', sans-serif; color: #ffffff;
	font-size: 24px;
	font-weight: 500;
	line-height:22px; 
	text-align:left;
	color:#be8e34;
}
#referenzen {
 padding:0px; 
 margin-top:0px; 
	font-family: 'Open Sans', sans-serif; color: #ffffff;
	font-size: 20px;
	font-weight: 500;
	line-height:22px; 
	text-align:left;
	color:#be8e34;
}
#copy4 {
position:relative; 
width:300px;
 float: left;
 background-color:#ffffff; 
 padding:0px; 
 margin-top:0px; 
	font-family: 'Open Sans', sans-serif; color: #ffffff;
	font-size: 15px;
	font-weight: 300;
	line-height:22px; 
	text-align:left;
 color:#636363;
}
#copy5 {
position:relative; 
float: left;
 padding:0px; 
 margin-top:0px; 
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height:22px; 
	text-align:left;
 color:#be8e34;
}
#copy_link {
position:relative; 
 padding:0px; 
 margin-top:0px; 
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height:22px; 
 color:#be8e34;
}
#copy4b {
position:relative; 
width:880px;
 margin-top:20px;
 margin-bottom:20px;
float: left;
background-image: url(../images/semitrans65.png);
    border:1px solid #dddddd;
    border-radius: 8px;
 padding:0px; 
	font-family: 'Open Sans', sans-serif; color: #ffffff;
	font-size: 15px;
	font-weight: 300;
	line-height: 22px; 
	text-align:center;
 color:#636363;
 }
 #ref_box {
 padding:15px; 
 margin-top:0px; 
text-align:center;
color:#111111;
}   
 #copy_dl {
 padding:0px; 
	font-family: 'Open Sans', sans-serif; color: #ffffff;
	font-size: 15px;
	font-weight: 300;
	line-height: 22px; 
	text-align:center;
 color:#636363;
 }
#copy2 {
 padding:0px; 
 margin-top:0px; 
 font-family: 'Open Sans', sans-serif; 
 font-size: 20px;
 letter-spacing:0.0em;
 word-spacing:0.1em;
 font-weight: 300; 
	line-height:35px; 
 color:#111111;
}
#tel {
 padding:0px; 
 margin-top:0px; 
 font-family: 'Open Sans', sans-serif; 
 font-size: 26px;
 letter-spacing:0.0em;
 word-spacing:0.1em;
 font-weight: 300;
	line-height:35px; 
 color:#be8e34;
}
#copy2box {
 padding:15px; 
 margin-top:0px; 
 font-family: 'Open Sans', sans-serif; 
 font-size: 16px;
 letter-spacing:0.0em;
 word-spacing:0.1em;
 font-weight: 300; 
 line-height:28px; 
text-align:left;
color:#111111;
}
#copy3box {
 padding:0px; 
 margin-top:0px; 
 font-family: 'Open Sans', sans-serif; 
 font-size: 16px;
 letter-spacing:0.0em;
 word-spacing:0.2em;
 font-weight: 400; 
	line-height:28px;  
 color:#a67720;
}
#copy3 {
 padding:0px; 
 margin-top:0px; 
 font-family: 'Open Sans', sans-serif; 
 font-size: 20px;
 letter-spacing:0.0em;
 word-spacing:0.2em;
 font-weight: 400; 
	line-height:35px;  
	color:#a67720;
}
#copy3black {
 padding:0px; 
 margin-top:0px; 
 font-family: 'Open Sans', sans-serif; 
 font-size: 20px;
 letter-spacing:0.0em;
 word-spacing:0.2em;
 font-weight: 400; 
	line-height:35px;  
 color:#000000;
}
#copy_box {
 	width:880px;
 	padding:0px; 
 	margin-top:0px; 
 	font-size:11px; 
 	color:#636363;
 	background-color:#faf6ec; 
}
#copy_box_trans {
 	width:880px;
 	padding:0px; 
 	margin-top:0px; 
 	font-size:11px; 
 	color:#636363;
}

#fixednavi { 
	position:fixed; 
	top:0px; 
	left:0px; 
	height:100px; 
	width:100%;
	background-color:#000000; 
	z-index: 200;
}

#bildbox_L { 
	float: left;
 	margin:4px; 
	position:relative; 
	top:0px; 
	left:0px; 
 	padding:0px; 
	height:300px; 
	width:310px;
	  	background-image: url(../images/voigt_spielt.jpg);
	  	background-repeat:no-repeat;
	z-index: 150;
    border:1px solid #111111;
    border-radius: 8px;
}

#bildbox_M { 
	float: left;
	margin:4px; 
	position:relative; 
	top:0px; 
	left:0px; 
 	padding:0px; 
	height:300px; 
	width:310px;
	  	background-image: url(../images/voigt_spielt2.jpg);
	  	background-repeat:no-repeat;
	z-index: 150;
    border:1px solid #111111;
    border-radius: 8px;
}

#bildbox_R { 
	float: left;
	margin:4px; 
	position:relative; 
	top:0px; 
	left:0px; 
 	padding:0px; 
	height:300px; 
	width:310px;
	  	background-image: url(../images/voigt_spielt3.jpg);
	  	background-repeat:no-repeat;
	z-index: 150;
    border:1px solid #111111;
    border-radius: 8px;
}
#bildbox_Lxs { 
	float: left;
 	margin:0px; 
	position:relative; 
	top:0px; 
	left:0px; 
 	padding:0px; 
	height:233px; 
	width:40px;
	  	background-image: url(../images/vertikaler_schatten_l_xl.png);
	  	background-repeat:no-repeat;
	z-index: 150;
}

#bildbox_Mxs { 
	float: left;
	margin:0px; 
	position:relative; 
	top:0px; 
	left:0px; 
 	padding:0px; 
	height:233px; 
	width:799px;
	  	/*background-image: url(../images/grauverlauf_heller.jpg);
	  	background-repeat:repeat-x;*/
	background-color:#ffffff; 
	z-index: 150;
}

#bildbox_Rxs { 
	float: left;
	margin:0px; 
	position:relative; 
	top:0px; 
	left:0px; 
 	padding:0px; 
	height:233px; 
	width:40px;
	  	background-image: url(../images/vertikaler_schatten_r_xl.png);
	  	background-repeat:no-repeat;
	z-index: 150;
}
#textbox_Lxs { 
	float: left;
 	margin:4px; 
	position:relative; 
	top:0px; 
	left:0px; 
 	padding:0px; 
	height:300px; 
	width:310px;
	/*background-color:#ffffff;*/ 
	z-index: 150;
    border:1px solid #dddddd;
    border-radius: 8px;
}

#textbox_Mxs { 
	float: left;
	margin:4px; 
	position:relative; 
	top:0px; 
	left:0px; 
 	padding:0px; 
	height:300px; 
	width:310px;
	/*background-color:#ffffff;*/ 
	z-index: 150;
    border:1px solid #dddddd;
    border-radius: 8px;
}

#textbox_Rxs { 
	float: left;
	margin:4px; 
	position:relative; 
	top:0px; 
	left:0px; 
 	padding:0px; 
	height:300px; 
	width:310px;
	/*background-color:#ffffff;*/ 
	z-index: 150;
    border:1px solid #dddddd;
    border-radius: 8px;
}
#textbox_R { 
	float: left;
	position:relative; 
	top:0px; 
	left:0px; 
 	padding:20px; 
	height:400px; 
	width:270px;
	  	background-image: url(../images/semitrans85.png);
	/*background-color:#ffffff;*/ 
	z-index: 150;
    border:1px solid #dddddd;
    border-radius: 8px;
}
#textbox_L { 
	float: right;
	position:relative; 
	top:0px; 
	right:0px; 
 	padding:20px; 
	height:400px; 
	width:270px;
	  	background-image: url(../images/semitrans85.png);
	/*background-color:#ffffff;*/ 
	z-index: 150;
    border:1px solid #dddddd;
    border-radius: 8px;
}
#textbox_L2 { 
	float: left;
	position:relative; 
	top:0px; 
	left:0px; 
 	padding:20px; 
	height:auto; 
	width:430px;
	background-color:#ffffff; 
	z-index: 150;
    border:1px solid #dddddd;
    border-radius: 8px;
}
#textbox_R2 { 
	float: right;
	position:relative; 
	top:0px; 
	right:0px; 
 	padding:20px; 
	height:auto; 
	width:430px;
	background-color:#ffffff; 
	z-index: 150;
    border:1px solid #dddddd;
    border-radius: 8px;
}
#textbox_center { 
	margin: 0 324px;	
	position:relative; 
	top:0px; 
	right:0px; 
 	padding:20px; 
	height:400px; 
	width:270px;
	  	background-image: url(../images/semitrans85.png);
	/*background-color:#ffffff;*/ 
	z-index: 150;
    border:1px solid #dddddd;
    border-radius: 8px;
}
   
#box_XL { 
	position:relative; 
	width:920px;
 	padding:20px; 
	height:auto; 
	background-color:#ffffff; 
    border:1px solid #dddddd;
    border-radius: 8px;
} 
#box_begleitung { 
	position:relative; 
	width:880px;
 	padding:0px; 
	height:auto; 
	background-image: url(../images/begleitprogramm.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff; 
    border:1px solid #aaaaaa;
    border-radius: 8px;
} 
#box_XL2 { 
	position:relative; 
	width:920px;
 	padding:20px; 
	height:auto; 
    border:1px solid #222222;
    border-radius: 8px;
    background-color:#f4ebd5;
} 
#fixednavi-content { 
  	position: absolute; 
  	bottom: 15px;
  	width:100%;
	font-family: 'Open Sans', sans-serif; 
	font-size: 20px;
	letter-spacing:0.05em;
	color: #ffffff;
	font-weight: 300; 
   }

#leftCol2 {
float: left;
width: 300px;
	height:400px;
    border:1px solid #111111;
    border-radius: 8px;
    background-color:#f4ebd5;

}

#rightCol2 {
float: right;
width: 300px;
	height:400px; 
    border:1px solid #111111;
    border-radius: 8px;
    background-color:#f4ebd5;

}

#wrapper2 {
	width: 960px;
	margin: 0 auto;
}

#wrapper3 {
width:470px;
height:200px; 
margin: 0 auto;

}

#leftCol {
float: left;
width:470px;
}
 
#leftCol2 {
float: left;
width: 470px;
}

#centerCol {
margin: 0 205px;
}

#spalte1 {
position: relative; 
top:0px;
z-index: 150;
left:0px; 
float: left;
width:225px;
}

#spalte2 {
position: relative;
top:0px; 
left:0px;  
z-index: 155;
float: right;
width:225px;
}
 
#rightCol {
float: right;
width: 200px;
}
 
#rightCol2 {
float: right;
width: 470px;
}
.hilfsbox {
border: 0px solid #dddddd;
margin-bottom: 15px;
text-align: center;
}
 
.box {
border: 0px solid #777777;
font-family: 'Open Sans', sans-serif; color: #ffffff;
	font-size: 11px;
	font-weight: 200;
    letter-spacing: 0px;
   	line-height:16px; 
margin-bottom: 15px;
border-radius: 8px;
padding: 10px;
text-align: left;
}

#ws_shadow {
	background-image: url(../images/shadow.png);
	height:30px; 
   }
   
#slider-content { 
  	position: absolute; 
  	bottom: 10px;
  	width: 100%;
  	text-align: center;
	font-family: 'Open Sans', sans-serif; 
	  font-size: 48px;
	  letter-spacing:0.0em;
	  color: #ffffff;
	  font-weight: 300;
    letter-spacing: 5px;
    border: 0px solid #dddddd;
  	z-index: 300;
  	/*background-image: url(../images/semitrans85.png);*/
   }
 #slider-content2 { 
  	position: absolute; 
  	bottom: 10px;
  	width:100%;
  	text-align: center;
	font-family: 'Open Sans', sans-serif; 
	  font-size: 48px;
	  letter-spacing:0.0em;
	  color: #000000;
	  font-weight: 300;
    letter-spacing: 5px;
    border: 0px solid #dddddd;
  	z-index: 300;
  	/*background-image: url(../images/semitrans85.png);*/
   }
 #weiss { 
	font-family: 'Open Sans', sans-serif; 
	  font-size: 48px;
	  letter-spacing:0.1em;
	  color: #ffffff;
	  font-weight: 300;
    letter-spacing: 5px;
   }
 
  #slider-content-bold-weiss { 
	font-family: 'Open Sans', sans-serif; 
	  font-size: 48px;
	  letter-spacing:0.0em;
	  color: #ffffff;
	  font-weight: 700;
    letter-spacing: 5px;
   } 
      
 #slider-content-bold { 
	font-family: 'Open Sans', sans-serif; 
	  font-size: 48px;
	  letter-spacing:0.1em;
	  color: #ffffff;
	  font-weight: 700;
    letter-spacing: 5px;
   }  
   
#voigt-oswald 
	{ font-family: 'Open Sans', sans-serif; 
	  font-size: 48px;
	  letter-spacing:0.1em;
	  color: #ffffff;
	  font-weight: 300; 
	}	
	  	
#oswald-navi
	{ font-family: 'Open Sans', sans-serif; 
	  font-size: 20px;
	  letter-spacing:2.1em;
	  color: #ff6000;
	  font-weight: 300;  
	}	

	  
#typo_oswald_xs
	{ font-family: 'Open Sans', sans-serif; 
	  font-size: 20px;
	  letter-spacing:0.0em;
  	  word-spacing:0.1em;
	  color: #000000;
	  font-weight: 300; 	
	}	

#typo_oswald_Voigt2
	{ font-family: 'Open Sans', sans-serif; 
	  font-size: 48px;
	  letter-spacing:0.0em;
  	  word-spacing:0.1em;
	  color: #000000;
	  font-weight: 700; 	
	}  
*[link-typ|=aktuell] { background-color:#920A19; color:#ffffff; }

 a:link { color:#ffffff; text-decoration:none; }
 a:visited { color:#ffffff; text-decoration:none; }
 a:hover { color:#be8e34; text-decoration:underline; }
 a:active { color:#be8e34; }
 #tel a:link { font-family: 'Sonsie One', cursive; font-size: 22px;
      line-height:40px; letter-spacing:0.05em; color:#be8e34; text-decoration:none; }
 #tel a:visited { font-family: 'Sonsie One', cursive; font-size: 22px;
      line-height:40px; letter-spacing:0.05em; color:#be8e34; text-decoration:none; }
      
 #tel { font-family: 'Sonsie One', cursive; font-size: 22px;
      line-height:40px; letter-spacing:0.05em; color:#be8e34; text-decoration:none; }
      
 #tel2 a:link { font-family: 'Open Sans', sans-serif; font-size: 24px; font-weight: 500; line-height:22px; text-align:left; color:#be8e34; }
 
 #tel2 a:visited { font-family: 'Open Sans', sans-serif; font-size: 24px; font-weight: 500; line-height:22px; text-align:left; color:#be8e34; }
 
 #tel2 { font-family: 'Open Sans', sans-serif; font-size: 24px; font-weight: 500;
	line-height:22px; text-align:left; color:#be8e34; }
	
 #tel2b a:link { font-family: 'Open Sans', sans-serif; font-size: 20px; font-weight: 500; line-height:22px; text-align:left; color:#be8e34; }
 
 #tel2b a:visited { font-family: 'Open Sans', sans-serif; font-size: 20px; font-weight: 500; line-height:22px; text-align:left; color:#be8e34; }
 
 #tel2b { font-family: 'Open Sans', sans-serif; font-size: 20px; font-weight: 500;
	line-height:22px; text-align:left; color:#be8e34; }
		
 #tel3 a:link { font-family: 'Open Sans', sans-serif; font-size: 25px; font-weight: 300; line-height:22px; text-align:left; color:#636363; }

 #tel3 a:visited { font-family: 'Open Sans', sans-serif; font-size: 15px; font-weight: 300; line-height:22px; text-align:left; color:#636363; }
	
 #tel3 { font-family: 'Open Sans', sans-serif; font-size: 15px; font-weight: 300; line-height:22px; text-align:left; color:#636363; }
 