body {
		margin: 			0;
		padding: 			0;
		font-family: 		verdana, arial, helvetica, sans-serif;
/*	font-size: 76%;/*76%; font sizing in ems, baby. if you want to change anything, just change this.*/
	/*funny thing happens at 75% and lower. opera goes to a nice small size, but moz and ie pc change almost not at all. seems 76% is as small as you can go and stay the same across browsers. poop.*/
		color: 				#666;
/*	background-color: #fff;
	/*background-image: url(http://www.thenoodleincident.com/img/_.gif);these three lines replace the n4_upgrade.gif in n4.css. and if you use this code, make sure you point to an img on _your_ server, not mine.*/
		background-repeat: 	no-repeat;
		background-position: top left;
	}

a {
		text-decoration: 	none;
		color: 				#666;
}

a:hover {
		text-decoration: 	none;  /* underline; */
}

table.tlud {
		border:				0px;
		padding:			0px;
		width:				943px;
		height:				530px;  /* 900px  */
		margin-top:			0px;
		background-color: 	#fff;
		border-right: 		1px solid #008cb8;
}
td.tdlud {
		height:				726px;  /* 726px  */
}
td.tdunten {
		height:				5px;  /* 200px  */
}

table.menuref_tab {
        position:           absolute;
        top:                0px;
        left:               360px;
        border:             0px;
		border-left:		1px solid #fff;
        padding:            0px;
        width:              290px;
        margin-top:         0px;
        font-size:			10px;
        color:				#fff;
}
.menuref_tab td {
		border:				0px;
		border-right:		1px solid #fff;
		text-align:			center;
		padding:			5px 10px 5px 10px;
}
.menuref_tab a {
        color:              #fff;
}
.menuref_tab a:hover {
        background-color:   #1ba4c8;
}

#menuref_tab_current {
		background-color:   #1ba4c8;
}


table.ref_fototab {
        position:			absolute;
        top:				30px;
        left:				-2px;
        border:             0px;
        padding:            0px;
        width:              475px;
        margin-top:         0px;
        border:				0px;

}
table.ref_fototab td {
		vertical-align:		bottom;
		height:				120px;
		padding-top:		10px;
		color:				#fff;

}
table.ref_pressetab {
        border:             0px;
        padding:            0px;
        width:              510px;
        height:             160px;  /* 900px  */
        margin-top:         0px;

}
table.ref_pressetab td {
		vertical-align:		top;
}
.tdrefpressefoto {
		padding-bottom:		0px;
        width:              150px;
}
.tdrefpresselink {
		padding-bottom:		40px;
}
.tdrefpresselink a {
		color:				#fff;
		text-decoration:	none;
}

.rahmen {
        background-color:   white;
        position:           relative;
        top:                -17px;
        left:               0px;
        height:             680px;
        width:              940px;
}

img.logo {
		position:			absolute;
		top:				0px;
		left:				710px;
}
img.startpfklhbl {
        position:           absolute;
        top:                128px;
        left:               224px;
}

img.untpfklhbl {
        position:           absolute;
        top:                200px;
        left:               204px;
}

img.lstpfgrbl {
        position:           absolute;
        top:                7px;
        left:               210px;
}

img.refpfgrbl {
        position:           absolute;
        top:                60px;
        left:               210px;
}
img.refpfkl {
        position:           absolute;
        top:                10px;
        left:               10px;
}

img.refquer {
        position:           absolute;
        top:                78px;
        left:               40px;
        width:				157px;
        height:				120px;
}
img.refm {
		position:			absolute;
		top:				53px;
		left:				20px;
		width:				180px;
		height:				148px;
}

img.reffotos {
}

img.refname {
        position:           absolute;
        top:                210px;
        left:               178px;
}

img.bildhocho {
        position:           absolute;
        top:                69px;
        left:               92px;
}

img.bildhochu {
        position:           absolute;
        top:                215px;
        left:               101px;
}

img.bild_quero {
        position:           absolute;
        top:                240px;
        left:               115px;
}

img.bild_queru {
        position:           absolute;
        top:                210px;
        left:               40px;
}

#text_partner {
        position:           absolute;
        top:                333px;
        left:               39px;
        font-weight:		strong;
        color:				#666;
}

img.partn_logo1 {
        position:           absolute;
        top:                360px;
        left:               35px;
        border:				0px;
}

img.partn_logo2 {
        position:           absolute;
        top:                360px;
        left:               206px;
        border:				0px;
}


img.kontakt1 {
        position:           absolute;
        top:                265px;
        left:               120px;
}
img.kontakt2 {
        position:           absolute;
        top:                265px;
        left:               360px;
}
img.kontakt3 {
        position:           absolute;
        top:                265px;
        left:               600px;
}

#logo_start {
        position:           absolute;
        top:                8px;
        left:               710px;
}

#img_start {
        position:           absolute;
        top:                84px;
        left:               63px;
        border:				0px;
}



#pfstart {
        position:           absolute;
        top:                15px;
        left:               115px;
        border:             0px;
}

#hinweis  {
        position:           absolute;
        top:                58px;
        left:               562px;
}

#hinweis_sprach  {
        position:           absolute;
        top:                620px;
        left:               529px;
}

#kontakt_txto1 {
        position:           absolute;
        top:                220px;
        left:               120px;
}

#kontakt_txtu1 {
        position:           absolute;
        top:                380px;
        left:               120px;
}

#kontakt_txto2 {
        position:           absolute;
        top:                220px;
        left:               360px;
}

#kontakt_txtu2 {
        position:           absolute;
        top:                380px;
        left:               360px;
}
#kontakt_txto3 {
        position:           absolute;
        top:                220px;
        left:               600px;
}

#kontakt_txtu3 {
        position:           absolute;
        top:                380px;
        left:               600px;
}
#unt_pfeiltext {
        position:           absolute;
        top:                243px;
        left:               282px;
}
#unt_urtext {
        position:           absolute;
        top:                395px;
        left:               20px;
}

#unt_text2 {
        position:           absolute;
        top:                258px;
        left:               0px;
}

#lstg_ultext {
        display:			;
        position:           absolute;
        top:                320px;
        left:               40px;
        width:				300px:
        text-align:			right;
}

#ref_ultext {
        position:           absolute;
        top:                243px;
        left:               40px;
        width:				250px:
        text-align:			left;
        color:				#fff;
}

#bild_str {
		display:			none;
}

#text_str {
        display:            none;
}

.linie {
        position:           absolute;
        top:                590px;
        left:               -500px;
        width:              563px;
        height:             1px;
        border-top:         1px solid #008cb8;
}

#linie_start {
        position:           absolute;
        top:                598px;
        left:               -500px;
        width:              563px;
        height:             1px;
        border-top:         1px solid #008cb8;
}

.inhalt {
        background-color:   #eee;
        position:           absolute;
        top:                147px;
        left:               63px;
        height:             445px;
        width:              870px;
}

#inhFade {
        background-color:   #eee;
        position:           absolute;
        top:                147px;
        left:               63px;
        height:             445px;
        width:              870px;
}


.inhalt_hellblau {
        background-color:   #e9f7fe;
        position:           absolute;
        top:                147px;
        left:               63px;
        height:             445px;
        width:              870px;
        color:				#fff;
}
.inhalt_blau {
        background-color:   #008cb8;
        position:           absolute;
        top:                147px;
        left:               63px;
        height:             375px;
        width:              870px;
        color:				#fff;
}

.inhalt_blau_ganz {
        background-color:   #008cb8;
        position:           absolute;
        top:                147px;
        left:               63px;
        height:             445px;
        width:              870px;
        color:				#fff;
}
.inhalt_blau_ganz_fotos {
        background-color:   #008cb8;
        position:           absolute;
        top:                147px;
        left:               63px;
        height:             2403px;
        width:              870px;
        color:				#fff;
}
.inhalt_blau_ganz_presse {
        background-color:   #008cb8;
        position:           absolute;
        top:                147px;
        left:               63px;
        height:             1370px;
        width:              870px;
        color:				#fff;
}


#bild_lst {
    	position:			absolute;
    	top:				0px;
    	left:				359px;
}

.textr {
    	position:			absolute;
    	top:				0px;
    	left:				360px;
   		width:				430px;	/* 430px;  */
    	height:				320px;
    	text-align:			left;
    	font-size:			0.8em;
        color:              #666;
}
.textrw {
        position:           absolute;
        top:                20px;
        left:               360px;
        width:              430px;  /* 430px;  */
        height:             320px;
        text-align:         left;
        font-size:          0.8em;
        color:              #fff;
}
.refmitte {
        position:           absolute;
        top:                50px;
        left:               360px;
        width:              430px;  /* 430px;  */
        height:             320px;
        padding:			0px;
        font-size:			10px;
}

.refmitte a {
        font-size:          10px;
  		color:				#fff;
}

#textr_sp1 {
    	position:			absolute;
    	top:				24px;
    	left:				360px;
   		width:				320px;
    	height:				320px;
    	text-align:			left;
    	font-size:			0.8em;
        color:              #cee3ed;
}

#textr_sp2 {
    	position:			absolute;
    	top:				-15px;
    	left:				642px;
   		width:				220px;
    	height:				320px;
    	text-align:			left;
    	font-size:			0.8em;
        color:              #fff;
}

.textrf {
    	font-weight:		bold;
    	margin-top:			3px;
    	margin-bottom:		0px;
}
.textrfw {
    	font-weight:		bold;
    	margin-top:			3px;
    	margin-bottom:		0px;
    	color:				#fff;
}
.textw {
    	margin-top:			3px;
    	margin-bottom:		0px;
    	color:				#fff;
}
.textrfwb {
		font-size:			12px;
    	font-weight:		bold;
    	margin-top:			3px;
    	margin-bottom:		10px;
    	color:				#fff;
}
.textrn {
    	line-height:		1.4em;
    	margin-top:			3px;
    	margin-bottom:		0px;
}

.textrf_k {
        font-weight:        bold;
        margin-top:         3px;
        margin-bottom:      0px;
}
.textrn_k {
        line-height:        1.1em;
        margin-top:         3px;
        margin-bottom:      0px;
}

.textrn9 {
    	line-height:		1.4em;
    	margin-top:			3px;
    	margin-bottom:		0px;
        font-size:			11px;
}

.textrn_r {
    	color:				#008cb8;
    	line-height:		1.4em;
    	margin-top:			3px;
    	margin-bottom:		0px;
    	text-align:			right;
}
.textrb {
    	color:				#008cb8;
    	font-weight:		bold;
}

.textrblnk a{
    	color:				#008cb8;
    	font-weight:		bold;
}




.textrb1 {
    	color:				#008cb8;
    	font-weight:		bold;
    	font-size:			11px;
}

.textrb2 {
    	color:				#008cb8;
    	font-weight:		bold;
    	font-size:			12px;
}
.textrb2_r {
    	color:				#008cb8;
    	font-weight:		bold;
    	font-size:			12px;
    	text-align:			right;
}

.textrbw {
        color:              #fff;
        font-weight:        bold;
        font-size:          14px;
        line-height:		1.5em;
}
.start_pfeiltextrbw {
        position:           absolute;
        top:                330px;
        left:               410px;
        color:              #fff;
        font-weight:        bold;
        font-size:          14px;
        line-height:        1.5em;
}


.logos {
        position:           absolute;
        top:                522px;
        left:               63px;
        height:             68px;
        width:              867px;
        text-align:         center;
}

#tbllogos {
        position:           relative;
        top:                -16px;
		width:				860px;
		margin:				0px;
		border:				0px;
		padding:			5px 10px;
		text-align:			center;
}

.box {
        position:           absolute;
        top:                1px;
        left:               16px;
        height:             350px;
        width:              250px;
        border:             solid;
        border-width:       1px;
        border-color:       #888;
}

.box_start {
        position:           absolute;
        top:                9px;
        left:               16px;
        height:             350px;
        width:              250px;
        border:             solid;
        border-width:       1px;
        border-color:       #888;
}


.ecke {
	    background-color:	#008cb8;
	    position:			absolute;
	    top:				-20px;
	    left:				-20px;
	    height:				60px;
	    width:				60px;
}
.eckegrau {
	    background-color:	#bbb;
	    position:			absolute;
	    top:				-20px;
	    left:				-20px;
	    height:				60px;
	    width:				60px;
}

#text_refmehr {
        position:           absolute;
        top:                165px;
        left:               100px;
        font-size:			12px;
        font-weight:		bold;
}
#pfeil_refmehr {
        position:           absolute;
        top:                158px;
        left:               75px;
        color:				#fff;
        font-size:			24px;
        font-weight:		bold;
}

.navibox {
		position:			absolute;
		top:				15px;
		left:				84px;
		width:				80px;
		height:				110px;
		font-size:			13px;
}

#text_refmehr a, #text_refmehr a:visited {
		color:				#fff;
}
.textrfw a, .textrfw a:visited {
		color:				#fff;
}


#navi a, #navi a:visited {
  		text-decoration:	none;
  		text-align:			left;
  		background-color:	#fff;
  		color:				#666;
  		display:			block;
  		border:				0px;
  		padding:			2px;
  		margin:				6px auto;
}

#navi a:hover {
  		top:				2px;
  		left:				2px;
  		color:				#008cb8;
  		font-weight:		bold;
}

.aktivnav  {
		text-decoration:	none;
      	text-align:			left;
      	background-color:	#fff;
      	color:				#008cb8;
  		font-weight:		bold;
      	display:			block;
      	border:				0px;
      	padding:			2px;
      	margin:				6px auto;
}

.unsichtbar {
		position:			absolute;
		top:				43px;
		left:				-684px;
		width:				700px;
		height:				350px;
	    background-color:	#fff;
}
.unsichtbar_lin {
        background-color:   #e9f7fe;
        position:           absolute;
        top:                147px;
        left:               268px;
        height:             200px;
        width:              6px;
}

.naviboxleistung {
    	position:			absolute;
    	top:				160px;
    	left:				46px;
   		width:				204px;
    	height:				110px;
		font-size:			13px;
}

#navil a, #navil a:visited, {
  		text-decoration:	none;
  		text-align:			left;
  		background-color:	transparent;
  		color:				#666;
  		display:			block;
  		border-bottom:		1px solid #888;
  		padding:			2px 0px 5px 40px;
  		margin:				0.5em auto;
  }

#navil_ref a, #navil_ref a:visited, {
  		text-decoration:	none;
  		text-align:			left;
  		background-color:	#e9f7fe;
  		color:				#666;
  		display:			block;
  		border-bottom:		1px solid #888;
  		padding:			2px 0px 5px 40px;
  		margin:				0.5em auto;
  }
#navil a:hover, #navil_ref a:hover {
  		top:				2px;
  		left:				2px;
  		color:				#008cb8;
  		font-weight:		bold;
  }

#navil_5 {
		border-bottom:		0px;
}


.aktivnavl  {
  		text-decoration:	none;
  		text-align:			left;
  		background-color:	#eee;
  		color:				#008cb8;
  		font-weight:		bold;
  		display:			block;
  		border-bottom:		1px solid #888;
  		padding:			2px 0px 5px 40px;
  		margin:				0.5em auto;
  }

.aktivnavl_ref  {
  		text-decoration:	none;
  		text-align:			left;
  		background-color:	#e9f7fe;
  		color:				#008cb8;
  		font-weight:		bold;
  		display:			block;
  		border-bottom:		1px solid #888;
  		padding:			2px 0px 5px 40px;
  		margin:				0.5em auto;
  }

.naviboxreferenzen {
    	position:			relative;
    	display:			;
    	top:				0px;
    	left:				0px;
   		width:				204px;
		font-size:			13px;
        color:              #fff;
}

#navir {
  		top:				2px;
  		left:				2px;
  		color:				#fff;
  }


#navir a, #navir a:visited {
  		text-decoration:	none;
  		text-align:			left;
  		background-color:	transparent;
  		color:				#fff;
  		display:			block;
  		width:				292px;
  		border:				1px solid #fff;
  		padding:			0px 5px;
  		margin:				0px;
}

#navir a:hover {
  		top:				2px;
  		left:				2px;
  		color:				#e9f7fe;
  		font-weight:		bold;
  		background-color:	#1ba4c8;
  }

#textr_sp2 a, #textr_sp2 a:visited {
		color:				#fff;
}

#textr_sp2 a:hover {
        color:              #fff;
}
.aktivnavr_ref  {
  		text-decoration:	none;
  		text-align:			left;
  		background-color:	transparent;
  		color:				#fff;
  		font-weight:		bold;
  		display:			block;
  		width:				192px;
  		border:				1px solid #bbb;
  		padding:			0px 5px;
  		margin:				0px;
  }

.navilinien {
        border-bottom:      1px solid #eee;
        height:				0px;
        width:				0px;
}

img.lks {
		position:			absolute;
		top:				390px;
		left:				30px;
}

.fuss_rahmen {
        position:           absolute;
        top:                591px;
        left:               62px;
		width:				870px;
		height:				24px;
		border-top:			1px solid #666;
}

#copyr_pos {
        position:           absolute;
        top:                600px;
        left:               63px;
}
.copyr {
        position:           absolute;
        left:               63px;
        width:				830px;
        height:				30px;
        font-size:			10px;
}
#copyr_start {
        position:           absolute;
        top:                469px;
        left:               63px;
        width:				830px;
        height:				30px;
        font-size:			8px;
}

.liniemnu {
        border-left:	    1px solid #666;
		position:			absolute;
		top:				592px;
		left:				706px;
		height:				24px;
		width:				2px;
}

.linieimp {
        border-left:	    1px solid #666;
		position:			absolute;
		top:				592px;
		left:				851px;
		height:				24px;
		width:				2px;
}
.liniemnureffotos {
        border-left:	    1px solid #666;
		position:			relative;
		top:				0px;
		left:				706px;
		height:				24px;
		width:				2px;
}

.linieimpreffotos {
        border-left:	    1px solid #666;
		position:			relative;
		top:				0px;
		left:				851px;
		height:				24px;
		width:				2px;
}


.menu {
  		display:			table;         	/* ignored by IE */
  		padding:			0;
  		list-style-type:	none;
  		white-space:		nowrap;    		/* keep text on one line */
  											/* border:0px solid #06a;  add a border to show size of menu */
  		height:				25px;
        font-size:          10px;
        position:           absolute;
        top:                592px;
        left:               422px;
  }
* html .menu {
  		display:			inline-block;  	/* for IE only */
 		width:				1px;            /* IE will expand to fit menu width */
  		padding:			0 2px;         	/* fix bug in IE for border spacing */
  }
.menu li {
  		display:			table-cell;    	/* ignored by IE */
  }
* html .menu li {
  		display:			inline;        	/* for IE only */
  }
.menu a, .menu a:visited {
  		display:			block;         	/* for all browsers except IE */
  		padding:			6px 8px;
  		color:				#666;
  		background:			#fff;
  		border:				0px solid #666;
  		border-left-width:	1px; 			/* add a 1px left border to items */
  		text-decoration:	none;
  }
* html .menu a, * html .menu a:visited {
  		display:			inline-block;  	/* for IE only */
  		margin:				0 -2px;         /* to correct an IE border width bug */
  }
.menu a:hover {
  		color:				#fff;
  		background:			#008cb8;
        padding:            6px 8px;     /* für IE, nicht in FF und IE7*/
  }


#menurefpos_presse {
        position:           absolute;
        top:                0px;
        left:               361px;
}

#menurefpos_fotos {
        position:           absolute;
        top:				2550px;
        left:               422px;
}

.menuref {
  		display:			table;         	/* ignored by IE */
  		padding:			0;
  		list-style-type:	none;
  		white-space:		nowrap;    		/* keep text on one line */
  											/* border:0px solid #06a;  add a border to show size of menu */
  		height:				25px;
        font-size:          10px;
  }
* html .menuref {
  		display:			inline-block;  	/* for IE only */
 		width:				1px;            /* IE will expand to fit menu width */
  		padding:			0 2px;         	/* fix bug in IE for border spacing */
  }
.menuref li {
  		display:			table-cell;    	/* ignored by IE */
  }
* html .menuref li {
  		display:			inline;        	/* for IE only */
  }
.menuref a, .menuref a:visited {
  		display:			block;         	/* for all browsers except IE */
  		padding:			6px 8px;
  		color:				#fff;
  		background:			transparent;
  		border:				0px solid #fff;
  		border-left-width:	1px; 			/* add a 1px left border to items */
  		text-decoration:	none;
  }
* html .menuref a, * html .menuref a:visited {
  		display:			inline-block;  	/* for IE only */
  		margin:				0 -2px;         /* to correct an IE border width bug */
  }
.menuref a:hover {
  		color:				#fff;
  		background:			#1ba4c8;
        padding:            6px 8px;     /* für IE, nicht in FF und IE7*/
  }

#copyr_refpos_presse {
        position:           absolute;
        left:               63px;
        top:                1504px;
}

#copyr_refpos_fotos {
        position:           absolute;
        left:               63px;
        top:                2557px;
}
#copyr_refpos_01 {
        top:                1106px;
}
#menu_refpos_l_01 {
        top:                1102px;
}
#menu_refpos_r_01 {
        top:                1102px;
}

#copyr_refpos_02 {
        top:                2557px;
}
#menu_refpos_l_02 {
        top:                2550px;
}
#menu_refpos_r_02 {
        top:                2550px;
}
#copyr_refpos_03 {
        top:                1528px;
}
#menu_refpos_l_03 {
        top:                1522px;
}
#menu_refpos_r_03 {
        top:                1522px;
}
#copyr_refpos_04 {
        top:                1106px;
}
#menu_refpos_l_04 {
        top:                1106px;
}
#copyr_refpos_05 {
        top:                 756px;
}
#menu_refpos_l_05 {
        top:                 756px;
}
#menu_refpos_r_05 {
        top:                 756px;
}
#copyr_refpos_06 {
        top:                 900px;
}
#menu_refpos_l_06 {
        top:                 900px;
}
#menu_refpos_r_06 {
        top:                 900px;
}
#menu_refpos_presse_l {
        position:           absolute;
        top:                1497px;
        left:               422px;
}
#menu_refpos_presse_r {
        position:           absolute;
        left:               854px;
        top:                1497px;
}
#menu_refpos_fotos_l {
        position:           absolute;
        left:               422px;
        top:                2550px;
}
#menu_refpos_fotos_r {
        position:           absolute;
        left:               854px;
        top:                2550px;
}

.menu_ref {
        position:           absolute;
        left:               422px;
  		display:			table;         	/* ignored by IE */
  		padding:			0;
  		list-style-type:	none;
  		white-space:		nowrap;    		/* keep text on one line */
  											/* border:0px solid #06a;  add a border to show size of menu */
  		height:				25px;
        font-size:          10px;
  }
* html .menu_ref {
  		display:			inline-block;  	/* for IE only */
 		width:				1px;            /* IE will expand to fit menu width */
  		padding:			0 2px;         	/* fix bug in IE for border spacing */
  }
.menu_ref li {
  		display:			table-cell;    	/* ignored by IE */
  }
* html .menu_ref li {
  		display:			inline;        	/* for IE only */
  }
.menu_ref a, .menu_ref a:visited {
  		display:			block;         	/* for all browsers except IE */
  		padding:			6px 8px;
  		color:				#666;
  		background:			#fff;
  		border:				0px solid #666;
  		border-left-width:	1px; 			/* add a 1px left border to items */
  		text-decoration:	none;
  }
* html .menu_ref a, * html .menu_ref a:visited {
  		display:			inline-block;  	/* for IE only */
  		margin:				0 -2px;         /* to correct an IE border width bug */
  }
.menu_ref a:hover {
  		color:				#fff;
  		background:			#008cb8;
        padding:            6px 8px;     /* für IE, nicht in FF und IE7*/
  }

.lefted {
		margin:				0 auto 0 0;
        position:           absolute;
		left:				854px;
}
.centered {
		margin:				0 auto;
}
.righted {
		margin:				0 0 0 auto;     /* für IE6, nicht in IE7*/
}



.textul {
    position:absolute;
    top:565px;
    left:80px;
    width:330px;
    height:120px;
	text-align:right;
    font-size:0.9em;
  	line-height:0.3em;
}
.textul1 {
    color:#008cb8;
    font-weight:bold;
}
.textul2 {
    color:#008cb8;
    font-weight:bold;
}



.linier { position:relative;
		top:-680px;
		left:770px;
		width:1px;
		height:1000px;
		border-left:1px solid blue;
}


div#content {
	margin: 0 auto;
	padding: 4em 0em 4em 0em;
	 /*padding: 4em 6em 2em 6em; use padding instead of margin for multicolumn layouts because of a really odd ie5pc bug where it sometimes relates the width of an unrelated menu div to this div. i'll, uh, write about that somewhere. it was hard to figure out what was causing it, so i want this note here to remind me. */
	}


h1 {	font-size:20px;
		font-weight:normal;
}
p { font-size:12px;
line-height:1.3em;
padding-top:0px;
margin-top:10px;
margin-bottom:0px;
}
p.schmal {
font-size:12px;
line-height:1.3em;
}

