body,html {
      background-color: #fff;
      
      border: 0;
      margin: 0;
      padding: 0;
      font-family: verdana, arial, helvetica;
      text-align: center;
      font-size:1em;
}
div#page {
	min-width: 950px;
	min-height: 500px;
	text-align: left;
	margin-bottom: 0;
	margin-top: 0;

}

div#page_base {
	position: relative;
	width: 950px;
	margin: auto;
}

#frame{

       float:left;
	width: 950px;
	height:516px;
  	margin:35px 0 0 0;
	padding:0;
	background-color: white;
	/*background-image:url({$background});
	background-repeat: no-repeat;
	background-position: top left;*/

}





.breadcrumb {
  font-size:70%;
  float:right;
  color:#00367A;
  padding:10px 0px 0px 0px;
margin:12px 0px 0px 0px;
}

.breadcrumb a:hover{
 color: #fbc006;
 text-decoration:none;
}

.breadcrumb a{
  color:#00367A;
 text-decoration:none;
}

.suchen{
  float:right;
  margin:18px 0px 5px 40px;
  padding: 0px; 
height:25px;

}


.suchen input{
  color:#00367A;
  font-size:80%;
  padding:0px;
  margin:0px;
 vertical-align:middle;
 }




#headarea{
  width: 730px;
  float: right;
  height:{$headerheight};
  
 
 }

p.topnav{
	width:700px;
	margin:20px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:0.7em;
	float:right;
	
}

	
p.topnav  a{
	text-align:right;
	display:block;
	color: #58585a; 
	padding:0px 12px 0px 0px; 
	text-decoration:none;
  }
  
p.topnav a:hover{
	color: #00ab96; 
	
	text-decoration:none;
  }
ul.topnav li.impressum a{
 margin-left:15px;
}


.menu,.menu2 {
width:700px; 
font-size:0.85em;
position:relative;
z-index:100;
float:left;
left:60px;
}
/* remove all the bullets, borders and padding from the default list styling */
 .menu ul, .menu2 ul{
  padding:0;
  margin:0;
  list-style-type:none;
  font-size: 1.1em;
  font-weight:bold;
}
.menu ul ul {
  width:150px;
  font-size:73%;
  font-weight: normal;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
 .menu li, .menu2 li {
 float:left;
 width:120px;
 position:relative;
}
/* style the links for the top level */
.menu a, .menu a:visited {
 display:block;
 text-decoration:none; 
 color:#00367a;
 width:120px; 
 height:30px; 
 padding:0px 0px 10px 10px; 
 line-height:29px;
}

.menu2 ul li a {
 display:block;
 text-decoration:none; 
 color:#00367a;
 width:120px; 
 height:30px; 
 padding:0px 0px 10px 10px; 
 line-height:29px;
}

/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html  .menu a:visited {
 width:120px;
 w\idth:119px;
}
 
/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {

 
}
/* style the second level hover */
 .menu ul ul a.drop:hover{

}
 .menu ul ul :hover > a.drop {

}
/* style the third level background */
 .menu ul ul ul a,  .menu ul ul ul a:visited {

}
/* style the third level hover */
.menu ul ul ul a:hover {

}
 
 
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
top:32px;
left:0; 
width:150px;

}
/* another hack for IE5.5 */
* html .menu ul ul {
top:28px;
t\op:30px;
}
 
/* position the third level flyout menu */
 .menu ul ul ul{

}
/* position the third level flyout menu for a left flyout */
 .menu ul ul ul.left {

}
/* style the table so that it takes no ppart in the layout - required for IE to work */
 .menu table {position:absolute; top:0; left:0;}
 
/* style the second level links */
 .menu ul ul a,  .menu ul ul a:visited {
 display:block;
 text-decoration:none; 
 color:#00367a;
 width:150px; 
 padding:0px 0px 10px 10px; 
  line-height:12px;
  height:auto;
/* yet another hack for IE5.5 */
}
* html  .menu ul ul a{
width:150px;
w\idth:129px;
}
 
 
/* style the top level hover */
 .menu a:hover,  .menu ul ul a:hover, .menu2 ul li a:hover{
color:#fbc006; 
background:transparent;
}
 .menu :hover > a,  .menu ul ul :hover > a, .menu ul li.m1-act a {
color:#fbc006;
background:transparent;
}
.menu2 ul li.m2-act a {
  color:#fbc006;
}
 
/* make the second level visible when hover on first level list OR link */
 .menu ul li:hover ul,
 .menu ul a:hover ul{
visibility:visible; 
}
/* keep the third level hidden when you hover on first level list OR link */
 .menu ul :hover ul ul{
visibility:hidden;
}
 
/* make the third level visible when you hover over second level list OR link */
 .menu ul :hover ul :hover ul{ 
visibility:hidden;
}


#cols{
	width:670px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 72px; 
	float:left;

}

#floater{
  width:515px;
  float:left;
  margin:0px 7px 0px 0px;
  padding:0px; 
  height:370px;
  overflow:scroll;
  overflow-x:hidden;
 }
 #bigfloater{
  width:660px;
  float:left;
  margin:0px 7px 0px 0px;
  padding:0px; 
  height:370px;
  overflow:scroll;
  overflow-x:hidden;
 }

.content{
   float:left;
   margin:0px;
   padding:0px;
}

 #floater .content, #bigfloater .content{
  color: #00367A;
   font-size:80%;
	}

.content a{
  color:#FABD0D;
  text-decoration:none;
}

.content a:hover{
  color:#00367a;
  text-decoration: underline; 
}

.contenttable{
  margin:0;
  padding:0;
}
.csc-textpic-caption{
	font-size:80%;
}

.rightbar{
  float:right;
  width:140px;
/* height:{$heightRightbar};*/

  padding:0px;
  margin:0px;




	}
.rightbar p{
   padding:0px 0px 0px 0px;
   margin:0px;
   
   font-size:0.7em;
   color: #00367A;

	}
.rightbar h1{
 	font-size:100%;
       color: #00367A;
       margin:0px 0px 10px 0px;
  	   padding:0px;
       text-transform: uppercase;

  	

}


h1{
	font-size:130%;
       color: #00367A;
       margin:0px 0px 15px 0px;
  	padding:0;
       text-transform: uppercase;


}

.header2{
   font-size: 140%;
   font-weight:bold;
   color: #00367A;
   text-transform: uppercase;
}

.header2orange{
   font-size: 140%;
   font-weight:bold;
   color: #FABD0D;
   text-transform: uppercase;

}

.header3{
   font-size: 110%;
   font-weight:bold;
   color: #00367A;
   text-transform: uppercase;
}

.header3orange{
   font-size: 110%;
   font-weight:bold;
   color: #FABD0D;
   text-transform: uppercase;

}




.menudown{
	width:650px;
	height:auto;
      	float:right;
      	margin:{$mtmd} 0px 0px 0px;
	padding:0px;
     
}

.menudown ul{
	list-style-type: none;	
	font-size:70%;
   	float:right;
 	padding:0px 0px 0px 0px;


}

.menudown ul li{
	float:right;
	display:inline;
      	margin:0px 0px 0px 10px;
	padding:0;
}
.menudown ul li a{
	color:#00367a;
	text-decoration: none;

}

.menudown ul li a:hover{
	color: #fbc006;
	text-decoration: none;

}

.leftnav{
	width:175px;
	font-size:0.7em;
	float:left;
	margin:0px 0px 0px 0px;
  padding:0px 0px 0px 17px;
  height:500px;    



}

.logo{
float:left;
width:175px;
height:59px;
margin-top:15px;
}

.gtag{
  float:left;
  z-index:150;
  margin:{$gtagpos};
  padding:0;
}

.leftnav ul{
	list-style-type: none;	
	padding:0;
	margin:20px 0 0 0;
	float:left;
	
}
	
.leftnav ul li{
	margin:0px 0px 7px 0px;
	
}
.l1-no a{
	color:#00367a;
	font-weight: bold;
	text-decoration: none;
}

.l1-act a, .l1-act a:hover, .l1-no a:hover{
	color: #fbc006;
	text-decoration:none;
	font-weight: bold;
}

.leftnav ul li ul {
  
	padding:7px 0px 0px 0px;
	list-style-type: none;
}

.l2-no a{
	color:#00367a;
	font-weight: normal;
	text-decoration:none;
	padding-left:10px;
}

.l2-no a:hover,.l2-act a,.l2-act a:hover{
	color: #fbc006;
	font-weight: normal;
	text-decoration:none;
	padding-left:10px;
}

.leftnav ul li ul li ul {
   margin-left:0px;
	padding:0px 0px 0px 5px;
	list-style-type: none;
	list-style-image: none;
}

.l3-no a{
	color:#58585a;
	font-weight: normal;
}

.l3-no a:hover,.l3-act a,.l3-act a:hover{
	color:#00ab96;
	font-weight: normal;
}

.navpopup_texte {
	position:absolute;
	width:auto;
	background-color:#FFF;
	border-top:1px solid #FFF;
	border-right:1px solid #00367a;
	border-bottom:1px solid #00367a;
	border-left:1px solid #FFF;
	visibility: hidden;
	filter:alpha(opacity=75); 
	-moz-opacity: 0.75; 
	opacity: 0.75;
}

.navpopup_texte p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
   text-transform: uppercase;
	color:#000;
       filter:alpha(opacity=100); 
	-moz-opacity: 1.0; 
	opacity: 1.0;
       padding:5px;
	margin:0;
}

.csc-sitemap{
  font-size:80%;

}

.csc-sitemap ul li{
   list-style-type:none;
}
.csc-sitemap ul li ul li{
   list-style-type:circle;
}


/*_________________________________I N D E X E D ___ S E A R C H ___________________________________________________________*/


        .tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#e2e2e2;}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#e2e2e2; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { color:#000;background:#B7D3E9; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE a{color:#000; font-size:90%; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
	.tx-indexedsearch .tx-indexedsearch-res .noResume { color :#666666; }

.tx-indexedsearch a:hover{ color:#005AAB;
text-decoration: none;
border-bottom: 1px solid #005AAB;

}

.tx-indexedsearch a:visited{ color:#666;
text-decoration: none;
border-bottom: 1px dotted #666;
}
.tx-indexedsearch-sectionlinks a{
   font-size: 80%;
}

.tx-indexedsearch h2 {
   font-size:1.2em;
  color:#000;
  text-decoration: none;
  
}
.tx-indexedsearch-sectionlinks a{
 font-size:100%;
 font-weight:normal;
 text-decoration:none;
 border-bottom:1px dotted #3399CA;
 color:#000;
 
}

.tx-indexedsearch-sectionlinks a:hover{
 font-size:100%;
 font-weight:normal;
 text-decoration:none;
 border-bottom:1px solid #3399CA;
 color:#3399CA;
 
}

.tx-indexedsearch-info{
 display:none;
}

.pdf, .wmv, .mpg, .doc, .xls, .gif, .bmp, .jpg{
   margin: 3px 3px 25px 0px;
 
}
.pdf a, .wmv a, .mpg a, .doc a, .xls a, .gif a, .bmp a, .jpg a {
 text-decoration:none;
 border-bottom:1px dotted #FABD0D;
 color:#FABD0D;
 margin: 3px 3px 25px 0px;
}
.pdf a:hover, .wmv a:hover,.mpg a:hover, .doc a:hover, .xls a:hover, .gif a:hover, .bmp a:hover, .jpg a:hover {
 text-decoration:none;
 border-bottom:1px dotted #00367a;
 color:#00367a;
   margin: 3px 3px 25px 0px;
}

.filecount{
visibility:hidden;

}



/*_______________________TT NEWS_________________*/


/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
clear:right;
height:1px;
color:#00367A;

}
.news-latest-container HR.clearer {
clear:left;
color:#00367A;
height:1px;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
 width:140px;
 float:left;


}


.news-latest-item H3{
  width:135px;
  font-weight: bold;
  font-size:0.7em;
  color:#00367A;
  margin:0px 0px 4px 5px;
  padding:0px;

}

.news-latest-item p{
width:135px;
 font-size:0.7em;
  color:#70050D;
 padding-left:5px;
 margin:0px;

}

.news-latest-morelink{
 padding:3px 0 3px 5px;
}

.news-latest-item H3 a, .news-latest-morelink a{
       text-decoration:none;
        border-bottom:1px dotted #70050D;
        color:#70050D;
       

}

.news-latest-item H3 a:hover, .news-latest-morelink a:hover{
        text-decoration:none;
        border-bottom:1px solid #fbc006;
        color:#fbc006;
  	 }

.news-latest-gotoarchive {
        font-size:0.7em;
 	font-weight: bold;
	font-weight:bold;
	margin-top:5px;
	border-top:2px dotted #70050D;
	padding:10px 0px 0px 5px;
}
.news-latest-gotoarchive A{
       
	text-decoration:none;
        border-bottom:1px dotted #70050D;
        color:#70050D;

}

.news-latest-gotoarchive A:HOVER 
{
    text-decoration:none;
    color:#fbc006;
    border-bottom:1px solid #fbc006;

}
.news-latest-item {
	padding-bottom:10px;
	margin-bottom:10px;
       
        
}




/* Hides from IE-mac \*/
* html .news-latest-item {height: 1%;}
/* End hide from IE-mac */


.news-latest-container IMG {
      float: left;
      border:1px solid #70050D;

      margin:5px 0px 5px 5px;
 

}



.news-latest-date {
       	float: left;
	width:135px;
        background:#70050D;
        margin:0 0 5px 0;

        
}
.date{
  font-size:0.8em;
  font-weight: bold;
  margin:0;
  padding:3px 0 0 5px;
  text-align:left;
  color:#fff;

}

.news-latest-category IMG {
	float: none;
        border:none;
        margin:0px;
}
.news-latest-morelink,.news-latest-category {
	font-size : 0.7em;
	
}






/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
       
	margin:0px;
                 border:0;
}



.news-list-item {
	padding:0px 0px 15px 0px;
float:left;
	margin-bottom:10px;
  	} 


.news-list-container P {
padding:5px 2px 2px 0px;
margin:0px;
float:left;
width:480px;


}

.news-list-container H3 {
       margin:0px 0px 5px 0px;
       padding: 2px 2px 2px 0px;
       float:left;
       text-align:left;
      
    
}



.news-list-container H3 A{
 font-size: 90%;
text-decoration:none;
color: #00367A;
border-bottom: 1px dotted #00367A;

}

.news-list-container H3 A:HOVER {



 font-size: 90%;

color:#00367A;
text-decoration:none;
border-bottom: 1px solid #00367A;
}

.news-list-container H3 A:VISITED{
 font-size: 90%;
 color:#666;
 text-decoration:none;
 border-bottom: 1px dotted #666;

}

.list-rte{
  float:left;
  

}

.news-list-container IMG {
float:right;
border:1px solid #00367A;
margin-bottom:2px;
margin-left:5px;


}



.news-list-date {
        text-align:left;
        float:left;

        width:100%;
        color:#00367A;	

       font-weight:bold;
       


}

.news-list-imgcaption {

	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 55%;


	}


.news-list-category IMG {
	float: none;
border:none;
margin:0px;
}


.news-list-morelink,.news-list-category {
	/*font-size : {$mainFontSize};*/
       clear:both;
      margin-bottom:15px;
      margin-left:0px;
      padding-bottom:15px;
        color:#00367A;
        float:left;
}
.news-list-morelink a{
        font-size:70%;	
        color:#00367A;
        text-decoration:none;
        border-bottom: 1px dotted #00367A;

}

.news-list-morelink a:hover {
        font-size:70%;	
        color:#00367A;
        text-decoration:none;
        border-bottom: 1px solid #00367A;
 }

.news-list-morelink a:visited {

        color:#666;
        text-decoration:none;
        border-bottom: 1px dotted #666;
       
}

.news-list-browse {


     text-align: center;
}

.news-list-container hr{
     float:right;
     width:90%;  
     margin: 5px 0 5px 0;
     text-align:center;
     border: 1px solid #00367A;
}


	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {

	margin:3px;

	padding:3px;

}
.tx-ttnews-browsebox TD {
	font-size : 80%;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;


}

.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{

	margin:0px;
}


.tx-ttnews-browsebox-SCell {

	border:1px solid #666;
}
.news-search-emptyMsg {
	font-size : 80%;
	margin-left: 10px;
}
	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
  padding:0px 5px 0px 0px;
}

/* Hides from IE-mac \*/
* html .news-single-item {height: 1%;}
/* End hide from IE-mac */



.news-single-item H1 {
 width:100%;
 padding:0px 0px 10px 0px;
}

/*.news-single-item H2 {
        margin-top:0px;
	margin-bottom: 10px;
	font-weight:bold;
        font-size: 1.0em;
	margin-left:0;
	padding-left:0;
	color:#3399CA;

}
*/
.news-single-timedata{
            color:#00367A;
            float:left;
            width:100%;
}



.news-single-img {
	float: right;
        margin-left:15px;

}
.news-single-imgcaption {
	
        font-size: 40%;

}


.news-single-author a:link{
	padding-bottom: 0px;
        color:#00367A;
        text-decoration: none;
        border-bottom: 1px dotted #00367A;
}

.news-single-author a:hover{
	padding-bottom: 0px;
        color:#fbc006;
        text-decoration: none;
        border-bottom: 1px dotted #fbc006;

}

.news-single-author a:visited{
	padding-bottom: 0px;
        color:#666;
	text-decoration: none;
	border-bottom: 1px dotted #666;
}

.news-single-additional-info {

	
       margin-top: 15px;
	
	padding:3px;
	padding-bottom:0px;
                
}

.news-single-backlink {
           
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 10px;

}

.news-single-backlink a, .news-single-backlink a:visited{
               color: #00367A;
               text-decoration:none;
               border-bottom: 1px dotted #00367A;
	font-weight: bold;
	font-size: 90%;
	margin-bottom: 15px;
	margin-top: 10px;
}

.news-single-backlink a:hover{

 color:#fbc006;
  text-decoration: none;
        border-bottom: 1px dotted #fbc006;

}




.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	
	margin-left:5px;
	width:90%;
}
.news-single-related,.news-single-files,.news-single-links  {
	margin:0px;
	margin-bottom: 3px;
	padding:3px;

}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:10px;
       padding:0px;

}

.news-single-related DD a, .news-single-files DD a, .news-single-related DD a:visited,.news-single-files DD a:visited{
       color: #00367A;
       text-decoration:none;
      border-bottom: 1px dotted #00367A;
	margin-left:10px;

}
.news-single-related DD a:hover, .news-single-files DD a:hover{
       color: #fbc006;
       text-decoration:none;
      border-bottom: 1px solid #fbc006;
	margin-left:10px;


}


.news-single-links DD  a, .news-single-links DD a:visited{
      color: #00367A;
      text-decoration:none;
      border-bottom: 1px dotted #00367A;
      margin-left:20px;
      font-size:100%;
}

.news-single-links DD  a:hover{
      color: #fbc006;
      text-decoration:none;
      border-bottom: 1px solid #fbc006;
      margin-left:20px;
      font-size: 100%;
}


/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	margin:5px 0px 10px 0px;
	padding:0px;
	border-bottom:2px solid #00367A;

	
	
}
.news-amenu-container LI {
	padding-bottom:1px;
}
.news-amenu-container UL {
	padding:3px 0px 3px 0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	list-style-type: none;
}
.news-amenu-container H2 {
	color:#00367A;
	padding:3px 0px 3px 0px;
	margin:0px;
	border:1px solid #00367A;

	
}
.news-amenu-item-year {
	font-weight: bold;
	padding: 0px;
	margin:0px;
	color:#00367A;
}

.news-amenu-container LI a:visited{

	padding-bottom:1px;
                color: #666;
}

.news-amenu-container LI a{
	padding-bottom:1px;
       color: #00367A;
}

/*------------------------------M A I L F O R M--------------------------------*/

.kontaktform {
	margin:0px;
	padding:0px;
	border:1px solid white;
}

fieldset
{
border:0px;
padding:5px;
width:auto;
text-align:left;
}

label
{
width: 240px;
float: left;
text-align: left;
margin:0px 10px 0px 0px;
display: block;

}

input.mf-input
{
color: #000;
background: #fff;
border: 1px solid #FBC006;
}

textarea.mf-text{
background: #fff;
border: 1px solid #FBC006;
width:290px;
}

.mf-check{
border: 1px solid #FBC006;
float:left;
display:block;
margin:0px 100px 0px 0px;
}
.mf-radiotypo{
border-right: 10px solid #FBC006;
float:left;
display:block;
margin:0px 100px 0px 0px;

}

.mf-submit
{
color: #000;
background: #fff;
border: 2px outset #00367A;


}

.mf-select{
font-size:100%;
width:290px;
background: #fff;
border: 1px solid #FBC006;
margin:10px 0px 15px 0px;
padding:0px;
float:left;

}

.csc-mailform-label{
width:100%;
color:#000;
font-weight:bold;
line-height:2.5em;
float:left;
}


/*------------ Elemente außerhalb des aktiven Bereiches--------------------*/
.nav1 dfn, #mainnav dfn, #breadcrumb dfn, .hier,.unsichtbar {
	position:absolute;
	left:-1000px;
	top:-1000px;
	width:0px;
	height: 0px;
	overflow:hidden;
	display:inline;
}
