/* Theme by worthapost.com | Mohd Sakib | email - sakib.live [at] gmail.com */

ul, li, h1, h2, h3, h4, h5, h6{
	margin:0;
}

li{
	margin-top:3px;
	margin-bottom:3px;

}

body{ 
	
	background-color :  #c7c7c7;
	background-image:url(images/bg2.jpg);
	background-repeat: repeat-x;
	FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:15px; color:#666666;
	/*font-family: arial,sans-serif; font-size:12px; color:#666666;*/
	/*Verdana,Tahoma,"Nimbus Sans L",*/
}

p{padding:5px 0 10px 0;}

a:link, a:visited{color:#4C882C; text-decoration:none;}

a:hover{color:#4C882C; text-decoration:underline;}

h2 a:link, h2 a:visited, h1 a:link, h1 a:visited, h3 a:link, h3 a:visited{color:#4c882c; font-family:Arial, Helvetica, sans-serif;}

h1, h2, h3{color:#3c3b3a; font-size:18px; }
h5{
	font-size:10px;
}

#h2title h2{margin:0 0 5px 0;}
#h2title h1 {
	LINE-HEIGHT: 1.1em; TEXT-TRANSFORM: uppercase; LETTER-SPACING: -3px; COLOR: #b4b4b4; FONT-SIZE: 45px;
	margin-top:30px;
	
}

li.leaf, ul li, .item-list ul li {
	
	/*list-style-image:url(images/leaf.png);*/
}

li.collapsed{list-style-image: url(images/collapsed.png);}

/*container*/

#container{ 
//	width:978px; border:0px solid #cacaca; margin:15px auto 12px auto;
//	background:url(images/bg-content.png) repeat-y top #fff; 
//	margin-bottom:0px;
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	PADDING-LEFT: 37px; 
	WIDTH: 970px; 
	PADDING-RIGHT: 40px; 
	BACKGROUND: url(images/bg-content.png) repeat-y; 
	CLEAR: both; 
	PADDING-TOP: 0px


}

#inhalt-home {
	TEXT-ALIGN: center;  margin:15px auto 12px auto;
	WIDTH: 1047px; BACKGROUND: url(images/footer.png) no-repeat; HEIGHT: 32px; COLOR: #494949; CLEAR: both; PADDING-TOP: 0px;
	margin-top:0px;
}

#container2{ 
//	border:1px solid #fff;  
//	background:url(images/container.png) repeat-x top #fff; 

}

/*Header*/

#header{

	height:106px;  
	padding:10px;
	width:980px;
	margin-left: -20px;
	
	padding-left: 20px;
	BACKGROUND: url(images/bg2.jpg) repeat-x; 
//	background: #fff;  
/*	background: #f2f2f2; */

}


*+html #header{ /*IE7 only*/
position:relative;
	left:-20px;
}


#blogdesc{
	//float:center; 
align:center;
TEXT-ALIGN: center;  
	height:106px; 
	padding: 0px 20px 0px 20px; 
}
#logocontainer{
CLEAR: both; 
align:left;
TEXT-ALIGN: left;  
float:left;//ausschalten für zentrieren
margin-left:30px;

}

*+html #logocontainer{ /*IE7 only*/
margin-top : -30px;
}



#texttitles{
//TEXT-ALIGN: center;  
	float:left; //ausschalten für zentrieren
//	margin:-30px 0 0 10px;
padding-top:50px;
margin-left:-140px;
}


#header #blogdesc h1, #header #blogdesc a:hover{  color:#222; text-decoration:none; font-size:26px; font-weight:normal;}

#header .site-slogan{ font-family: Arial, Helvetica, sans-serif; color:#afafaf; text-decoration:none; font-size:18px; }

#header-content{ width:468px; padding:4px; float:right; height:96px;}

/*Navigation*/
#navigation{ 
	//height:32px; background:url(images/menu1.png) repeat-x;
	MARGIN: 0px ; WIDTH: 1047px; BACKGROUND: url(images/main-navi-bg_n3d.png) no-repeat; HEIGHT: 43px;
	margin-left:-36px;
	padding-top:36px;
}

#navigation-inner{ 
	margin-right:100px;
}

#navigation-inner ul{ height:79px; padding:0;}

#navigation-inner ul li{display:inline; line-height:32px; margin:0; float:left;  padding:0 2px 0 0;}

#navigation-inner ul li a{ padding:21px 25px 22px 25px; color:#fff; font-weight:bold; 
//					font-family:tahoma, arial;
					FONT-FAMILY: Arial, Helvetica, sans-serif;
					font-size:20px; 
			
}

#navigation-inner ul li a:hover{
	text-decoration:none; 
	background:url(images/bg-active-trail_n2.jpg) repeat-x;

	 
}



#navigation2{ 
	height:32px; 

 	background:url(images/menu2.png) repeat-x; 
	color:#dedede; 
	font-family:tahoma;
	margin-right:-1px;
//margin-left:1px;


}
#navigation2b{ 
width:1220px;

}



#nav2links li a{color:#dedede; font-size:14px;}/*color:#dedede; */

#nav2links{ padding:8px 0 0 0;}

#nav2links li{padding:0 20px;}







/*wrapper*/
#wrap{ 
	//padding:14px 4px 10px 4px; 
	padding:4px 4px 10px 4px; 
	//background:url(images/under.png) top repeat-x; 
	width:960px;
	/*height:800px;*//*MIndeshöhe um footer nicht zu sehen*/
}





body.sidebars #contentmiddle{  
	float:left; 
	width:480px; 
	margin:0 5px; 
	padding: 20px;
}

body.sidebar-left #contentmiddle{  
	float:left; 
	width:685px; 
	margin:0 5px; 
	padding: 20px;
}

body.sidebar-right #contentmiddle{  
	float:left; 
	width:730px; 
	margin:0 5px; 
	padding: 20px;
}

#rightside{ 

	float:left; 
	width: 166px; 
	padding-top:60px;
}

#leftside{ 
	float:left; 
	width: 210px; 
	padding-top:60px;
}


/*Blocks*/
#leftside .block { 
	margin:0 0 12px 0; 
	//background:url(images/lefblockbg.gif) repeat-x top #fff;
	// border:0px solid #c7c7c7;
}

#leftside .block h2.blocktitle , #leftside .block h2.blocktitle a{

	font-size:15px; 
	font-weight:bold; 
	display:block; 
	color:#fff; 
	/*border:1px solid #fff; */
	background:url(images/h2_n2.jpg) repeat-x top; 
	padding:3px 8px 8px 8px; 
	margin:2px;

}

#leftside .block .content{ padding:4px; }

#leftside .block ul li{ list-style:none; list-style-image:none; line-height:22px; border-bottom:1px solid #ffffff; margin:0; padding: 0 0 0 4px;}

#leftside .block ul.menu, #rightside .block ul{padding:0 0 0 4px;}


#rightside .block {
	//background:url(images/rightblock.gif) repeat-x bottom #f5f5f5; 
	border:0px solid #b3b3b3; 
	margin: 0 0 12px 0;
}

#rightside .block .content{padding:0 4px 6px 4px;}

/*#rightside .block h2.blocktitle, #rightside .block h2.blocktitle a{font-size:13px; font-weight:bold; display:block; color:#fff; background:url(images/righth2.png) repeat-x; padding:1px 8px 8px 8px; margin:2px;}*/

#rightside .block h2.blocktitle, #rightside .block h2.blocktitle a{
	font-size:15px; 
	font-weight:bold; 
	display:block; 
	color:#fff; 
	background:url(images/h2_n2.jpg) repeat-x; 
	padding:3px 8px 8px 8px; 
	margin:2px;
	text-align: center;
}


#rightside .block ul li{ list-style:none; list-style-image:none; line-height:22px; border-bottom:1px solid #ffffff; margin:0; padding: 0 0 0 4px;}

#rightside .block ul.menu, #rightside .block ul{padding:0 0 0 4px;}


/*Content*/
.breadcrumb{padding:0 4px 5px 4px; font-size:11px;}

.node{
	border:0px solid #c1c1c1; 
	padding:8px; 
	//background: url(images/nodebg.gif) bottom repeat-x #fff; 
	margin: 0 0 12px 0;
}

.node .content{ padding:8px 0;}

.links  ul.links.inline {text-align:right; display:block; width:99%;}

#mission{border:1px solid #b3b3b3; margin: 0 0 15px 0;}

#mission .inner{border:1px solid #fff; padding:10px; background:url(images/mission.png) repeat-x bottom #ededed;}

#missiontitle{padding:0 0 6px 0; margin:0 0 6px 0; background:url(images/li-mission.gif) bottom repeat-x;}

#missiontitle h3{ font-size:18px; padding: 0 20px 0px 20px; background:url(images/our-mission.png) no-repeat left center;}

.postmeta{margin:0 0 4px 0; text-align:right}

body.sidebars #content_top{  padding:10px; margin:1px 0 12px 0; background:#dbdad5 ; border-bottom:1px solid #e5e4e1;  border-top:1px solid #fff;}

#content_top .content {background:#f2f1ef; padding:10px;}

body.sidebar-left #content_top, body.sidebar-right #content_top{padding:10px; margin:0 0 12px 0; background:#dbdad5 ;  border-bottom:1px solid #e5e4e1; border-top:1px solid #fff;}

#content_top img{padding:5px;}

#content_top h2{font-size:14px; font-weight:bold; padding:4px 8px; color:#6f6c64; }
/*Misc*/

.submitted{color:#999999; font-size:10px;}

.taxonomy{font-size:11px;}

a.node_read_more{background:url(images/collapsed.png) no-repeat left center; padding: 0 0 0 10px;}

a.comment_add, a.comment_comments{background:url(images/comment.png) no-repeat left center; padding:0 0 0 15px;}



/*Commetns*/

#comments{
padding:10px;
background:#fefefe;
border:1px solid #d8d8d8;
border-top:4px solid #494949;
}

#comments h2, #comments h2 a{
font-size:16px;
font-weight:bold;
}

#comments h3, #comments h3 a{
font-size:14px;
font-weight:bold;

}

#comments .comment{
padding:8px 0 8px 0;
font-size:11px;
border-bottom:1px solid #dedede;
}

#comments .comment .content{
margin:4px 0;
}

#comments .comment .links{
text-align:right;
}

#comments .comment-unpublished{
padding:5px;
}

#comment-controls{
padding:5px 0;
}

#comment-controls .form-item, #comment-controls .form-item select{
width:150px;
display:inline;
margin-right:2px;
margin-top:5px;
}

#comment-controls #edit-submit{
-moz-border-radius:5px;
padding:2px 10px;
color:#fff;
background:#000;
border:1px solid #ccc;
font-size:11px;
margin:10px 0 4px 0;
float:right;
}

.description{
padding:4px;
}

.box{
padding:8px;
background:#eee;
border:1px solid #ddd;
border-top:1px solid #aaa;
border-bottom:1px solid #aaa;
margin:15px 0;
}

/*Admin*/

div.admin-panel,
div.admin-panel .description,
div.admin-panel .body,
div.admin,
div.admin .left,
div.admin .right,
div.admin .expert-link,
div.item-list,
.menu {
  margin: 0;
  padding: 0;
}

div.admin .left {
  float: left;
  width: 48%;
}
div.admin .right {
  float: right;
  width: 48%;
}

div.admin-panel {
  padding: 1em 1em 1.5em;
}
div.admin-panel .description {
  margin-bottom: 1.5em;
}
div.admin-panel dl {
  margin: 0;
}
div.admin-panel dd {
  color: #898989;
  font-size: 0.92em;
  line-height: 1.3em;
  margin-top: -.2em;
  margin-bottom: .65em;
}

table.system-status-report th {
  border-color: #ece4da;
}

#autocomplete li.selected, tr.selected td, tr.selected td.active {
  background: #027ac6;
  color: #fff;
}

tr.selected td a:link, tr.selected td a:visited, tr.selected td a:active {
  color: #ece4da;
}

/**
 * CSS support
 */
span.clear {
  display: block;
  clear: both;
  height: 1px;
  line-height: 0px;
  font-size: 0px;
  margin-bottom: -1px;
}

/*******************************************************************
 * Color Module: Don't touch                                       *
 *******************************************************************/

/**
 * Generic elements.
 */
.messages {
  background-color: #fff;
  border: 1px solid #b8d3e5;
}

.preview {
  background-color: #fcfce8;
  border: 1px solid #e5e58f;
}

div.status {
  color: #3a3;
  border-color: #c7f2c8;
}

div.error {
  color: #c52020;
}

.form-item input.error, .form-item textarea.error {
  border: 1px solid #c52020;
  color: #494949;
}

/**
 * Watchdog.module
 */
tr.watchdog-user {
  background-color: #fcf9e5;
}

tr.watchdog-user td.active {
  background-color: #fbf5cf;
}

tr.watchdog-content {
  background-color: #fefefe;
}

tr.watchdog-content td.active {
  background-color: #f5f5f5;
}

tr.watchdog-warning {
  background-color: #fdf5e6;
}

tr.watchdog-warning td.active {
  background-color: #fdf2de;
}

tr.watchdog-error {
  background-color: #fbe4e4;
}

tr.watchdog-error td.active {
  background-color: #fbdbdb;
}
tr.watchdog-page-not-found, tr.watchdog-access-denied {
  background: #d7ffd7;
}
tr.watchdog-page-not-found td.active, tr.watchdog-access-denied td.active {
  background: #c7eec7;
}

/**
 * Status report colors.
 */
table.system-status-report tr.error, table.system-status-report tr.error th {
  background-color: #fcc;
  border-color: #ebb;
  color: #200;
}
table.system-status-report tr.warning, table.system-status-report tr.warning th {
  background-color: #ffd;
  border-color: #eeb;
}
table.system-status-report tr.ok, table.system-status-report tr.ok th {
  background-color: #dfd;
  border-color: #beb;
}
fieldset ul.clear-block li {
  margin: 0;
  padding: 0;
  background-image: none;
}

dl {
  margin: 0.5em 0 1em 1.5em;
}

dl dt {
}

dl dd {
  margin: 0 0 .5em 1.5em;
}

img, a img {
  border: none;
}

table {
  margin: 1em 0;
  width: 100%;
}

thead th {
  border-bottom: 0px solid #ece4da;
  color: #494949;
  font-weight: bold;
}

th a:link, th a:visited {
  color: #6f9dbd;
}

td, th {
  padding: .3em .5em;
}

tr.even, tr.odd, tbody th {
  border: 0px solid #ece4da;
  border-width: 1px 0;
}

tr.odd, tr.info {
  background-color: #f2f1ef;
}

tr.even {
  background-color: #fff;
}

tr.odd td.active {
  background-color: #ddecf5;
}

tr.even td.active {
  background-color: #e6f1f7;
}

td.region, td.module, td.container {
  border-top: 1.5em solid #fff;
  border-bottom: 1px solid #a19c96;
  background-color: #e6e0cc;
  color: #455067;
  font-weight: bold;
}

tr:first-child td.region, tr:first-child td.module, tr:first-child td.container {
  border-top-width: 0;
}

.form-item input.error, .form-item textarea.error {
  border: 1px solid #c52020;
  color: #494949;
}
textarea, select {
  font: 12px/160% "Verdana";
  color: #494949;
  width:98%;
 
}
textarea{ height:170px;}

/*footer*/

#footer{ 
	margin:auto; 
	width:950px; 
	height:50px;
	padding:22px 9px; 
	align:center; 
	text-align:center; 
	background:url(images/footer.gif) repeat-x top #020202; 
	color:#CCCCCC; 
	font-size:11px; 
	line-height:14px;
}
.credit a, .credit{
	color:#8c8c85; 
	font-size:10px;
}





/* NADICOM */

.nadicom-klapp-context{
	margin: 0px 20px 0px 20px;


}
.nadicom-expander{
  	margin: 20px 0px 20px 10px;
  	padding: 0px 0px 0px 21px;/*15*/
 	
	background:url(images/slide-spieler-next.png);
	/*background:url(images/arrow_rotate_clockwise.png);*/
	background-repeat:no-repeat;   cursor:pointer;

	/*list-style-image:url(images/slide-spieler-next.png) ;*/


	/*text-decoration:underline;*/
	font-weight:bold;
	color: #4C882C;

}


.nadicom-pharma-top, .nadicom-farmaceutica-top{
	background:url(images/pharma2.jpg); 
      background-repeat: repeat-x;
	height:220px;
	color: #fff;

}
.nadicom-pharma-top h1, .nadicom-farmaceutica-top h1{
	color: #fff;
}


.nadicom-foodchemicalindustry-top , .nadicom-lebensmittelchemie-top, .nadicom-alimentareecosmetica-top, .nadicom-industriaalimentarechimica-top{

	background:url(images/kosmetik.jpg); 
      background-repeat: repeat-x;
	height:220px;
	color: #fff;

}

.nadicom-environmentalmicrobiology-top , .nadicom-umweltmikrobiologie-top, .nadicom-microbiologiaambientale-top{

	background:url(images/umwelt.jpg); 
      background-repeat: repeat-x;
	height:220px;
	color: #fff;

}

.nadicom-gebäudeanalytik-top , .nadicom-analysisofbuildings-top , .nadicom-analisidiedifici-top{
	background:url(images/gebaeude.jpg); 
      background-repeat: repeat-x;
	height:220px;
	color: #fff;

}


.nadicom-microrganismiazotofissatori-top,
.nadicom-analisidipianteforaggere-top,
.nadicom-prevenzionedellemalattiedellepiante-top,
.nadicom-provesulcampoazoto-fissatorinel-top,
.nadicom-rizobicomefabbrichedifertilizzantinaturali-top,
.nadicom-aspettiambientali-top,
.nadicom-optimumdicrescitaedirendimento-top,
.nadicom-parma-italia-top,
.nadicom-teagasc-irlanda-top,
.nadicom-kildare-sperimentazioneinirlanda-top,
.nadicom-waterfordsperimentazione-top,
.nadicom-recentiprogettidiricerca-top,
.nadicom-irland-waterford-top,
.nadicom-irland-kildare-top,
.nadicom-irland-teagasc-top,
.nadicom-italien-parma-top,
.nadicom-parma-italy-top,
.nadicom-teagasc-ireland-top,
.nadicom-kildare-ireland-top,
.nadicom-waterford-ireland-top,
.nadicom-derzeitigeforschungsprojekte-top,
.nadicom-teagascirelandtrials-top
.nadicom-umweltaspekte-top,
.nadicom-einoptimumanwachstumundertrag-top,
.nadicom-stickstoff-fixierendefeldversuche-top,
.nadicom-vorbeugungvonpflanzenkrankheiten-top,
.nadicom-analysevonfuttermitteln-top,
.nadicom-stickstoff-fixierendemikroorganismen-top,
.nadicom-rhizobienalsdüngerfabriken-top,
.nadicom-agrarmikrobiologie-top,
.nadicom-microbiologiaagraria-top,
.nadicom-agriculturalmicrobiology-top , 
.nadicom-nitrogenfixingorganisms-top,
.nadicom-analysisoffeedstuffs-top,
.nadicom-plantdiseaseprevention-top,
.nadicom-nitrogenfixingtrials-top,
.nadicom-rhizopower®-top,
.nadicom-rhizopower-top,
.nadicom-rhizobiaasfertilizerfactories-top,
.nadicom-environmentalconsiderations-top,
.nadicom-optimumgrowthandyield-top,
.nadicom-italy-parma-top,
.nadicom-ireland-teagasc-top,
.nadicom-ireland-kildare-top,
.nadicom-ireland-waterford-top,
.nadicom-ongoingresearch-top,
.nadicom-teagascirelandtrials-top,
[class*="nadicom-rhizopower®"]{
      background:url(images/agrarNEU.jpg); 
      background-repeat: repeat-x;
	height:220px;
	color: #fff;

}
.nadicom-chemischeindustrie-top , .nadicom-chemicalindustry-top, .nadicom-industriachimica-top{
	background:url(images/chemie.jpg); 
      background-repeat: repeat-x;
	height:220px;
	color: #fff;

}
.nadicom-unternehmensprofil-top ,.nadicom-profiloaziendale-top, .nadicom-companyprofile-top, .nadicom-adresse-top , .nadicom-indirizzo-top, .nadicom-address-top, .nadicom-karriere-top, .nadicom-career-top{
	background:url(images/gebaeude_2.jpg); 
      background-repeat: repeat-x;
	height:260px;
	color: #fff;

}
.nadicom-referenzen-top, .nadicom-references-top, .nadicom-referenze-top{
	background:url(images/references.jpg); 
      	background-repeat: repeat-x;
	height:220px;
	color: #fff;

}
.nadicom--top{/*NEWS als VIEW nicht mit Title*/
	background:url(images/zeitung.jpg); 
      	background-repeat: repeat-x;
	height:220px;
	color: #fff;

}

.nadicom-forschungundentwicklung-top, .nadicom-researchanddevelopment-top, .nadicom-ricercaesviluppo-top{
	background:url(images/eppis.jpg); 
      	background-repeat: repeat-x;
	height:220px;
	color: #fff;

}


.nadicom-qualityXstandards-top, .nadicom-qualitätsXstandards-top, .nadicom-standardXdiqualità-top{
	background:url(images/qualitaet.jpg); 
      	background-repeat: repeat-x;
	height:220px;
	color: #fff;

}

.nadicom-mitgliedschaftinfachverbänden-top, .nadicom-memberships-top, .nadicom-associazionidisettore-top{
	background:url(images/fachverbaende.jpg); 
      	background-repeat: repeat-x;
	height:220px;
	color: #fff;

}

.nadicom-download-top{
	background:url(images/reagenzglaeser.jpg); 
      	background-repeat: repeat-x;
	height:220px;
	color: #fff;

}

#nadicom_header_links{
	display: inline;
	align:right;
	float:right ;
	
}
#nadicom_header_links div{
display: inline;

}
.container-inline{
display: inline;

}
*+html .block-search{ /*IE7 only*/
display: inline;
float : right;
 margin: 0 12px 0 0;
}


#search-theme-form{

display: inline;

}
#search-block-form{
display: inline;
}

#edit-search-block-form-1{

 height:10px;
 font-size:9px;
vertical-align:top;

}
/* Language Switcher ist List soll aber nebeneinander....*/

.block-locale div ul  li  {
   vertical-align:center;

  list-style-image: none;
  list-style-type: none;
  display: inline;
	float : right;
  margin: 0 12px 0 0;

}
.block-locale {	float : right;

 display: inline;


}



.block-block{	float : right;
  list-style-image: none;
  list-style-type: none;
 display: inline;


}

h1.site-name ,h1.site-slogan {
 margin:32px 0px 0px 0px;

}
h1.site-name a , h1.site-slogan a{
	 font-size:20px;

}

#navigation ul li{float:right;} 


#nav2links a{color:#dedede; font-size:11px;}



#webform-component-disclaimer{
	font-size:x-small;
}




.menu li a {
	
	line-height: 32px;
	FONT-SIZE: 14px;
	
}

.menu .menu li a {
	
	line-height: 16px;
	FONT-SIZE: 11px;
	
}
.news-title {
	background:url(images/h2_n2.jpg) repeat-x top; 
	color:white;
	margin-top:20px;
	font-size:15px; 

	display:block; 
	padding:3px 8px 8px 8px; 
	

}
.views-view-grid{
	margin-top:-13px;
//Pinnwand Inhalt oben etwas hochziehen

}
.schieb-mich-runter{
	margin-top:45px;

}
.news-title a{
	color:white;

}
.nadicom-main-page-button {

	text-align:center;
	width: 250px;	
	
}

.nadicom-main-page-button-header{

	font-size:16px;
	color:white;
	background:url(images/h2_n2.jpg) repeat-x top; 
	width: 250px;
	height:21px;
	

}
.nadicom-main-page-button-header a{
	font-size:16px;
	font-weight:bold;
	color:white;
	margin-top:-1px;

}
table {
border-spacing : 0px;
}

#around-main-table{
	margin-left:-20px;
	margin-top:-10px;/*XXX*/

}

.legal {
	margin-top:30px;
	margin-bottom:30px;
	font-size:10px;
}
.legal b{
	font-size:12px;
}

#block-menu-menu-footer {
	align:center;
	margin-top:30px;
	margin-left: 300px;
	margin-bottom: -80px;
}
#block-menu-menu-footer div ul li{ 
	list-style:none; 
	list-style-image:none; 
	display:inline;  
	align:center;
	margin:0 20px ;
}
#block-menu-menu-footer div ul li a{ 
	color:gray;
	font-size:12px;
}


tbody{
	border-top : 0px;
}

.language-link{
	font-size:12px;
}

.views-field-created{
	font-size:10px;
text-align:right;

}
.block-block h5 {
 display: inline;
}
.block-block div ul  li  {
   vertical-align:center;

  list-style-image: none;
  list-style-type: none;
  display: inline;
	float : right;
  margin: 0 12px 0 0;

}
#irelandlink{ 
 display: inline;

}




#contentmiddle #content_top {
	height:38px;
	padding: -45px 0 0 0;
	margin: 0 0 0 0;
	background: #fff;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
}
#contentmiddle #content_top .content {
	background: #fff;
}




#block-menu-menu-nit-fix-en{
	height:0px; 
	margin-right:-1px;
	color:#cecece; 
	font-family:tahoma;
	margin-right:-1px;

}


#block-menu-menu-nit-fix-en h2{
	visibility: hidden;
	height:0px; 

}
#block-menu-menu-nit-fix-en li a{
	color:#cecece; 
	font-size:12px;
}/*color:#dedede; */

#block-menu-menu-nit-fix-en{ padding:8px 0 0 0;}

#block-menu-menu-nit-fix-en li{
	height:26px; 
 	background:url(images/menu2.png) repeat-x; 
	display: inline;
    list-style-type: none;
    padding: 0 0.5em;

}

#block-menu-menu-nit-fix-en ul{
	height:26px; 
	width: 716px;
	margin-left:-20px;
 	background:url(images/menu2.png) repeat-x; 
}