#Container {
	width: 830px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-top: 7px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	text-align: center;
	background-image: url(../../img/ImmunoCAP/bg.gif);
	background-repeat: repeat-y;
	background-position: center;
	margin: 0px;
	padding: 0px;
	line-height: 1.4em;
}
#Logo {
	float: left;
	width: 200px;
	padding-top: 10px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1.5em;
	font-weight: bold;
}
#Logo a:link, #Logo a:visited   {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
#LogoContainer {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
#LogoContainerRight {
	float: Right;
	margin-top: 10px;
	margin-left: 10px;
}
#Search {
	float: right;
	width: 200px;
	font-size: 1em;
	font-family: tahoma, arial;
}
#Search H1 {
	font-family:tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:1em;
}
#Search .input {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #AAB3B3;
	border-bottom-color: #D5DDDD;
	border-left-color: #AAB3B3;
	background-color: #FFFFFF;
	font-size: 10px;
	float: left;
	height: 15px;
}
#Search .submit {
	background-image: url(../../img/ImmunoCAP/buttonbg.gif);
	background-repeat: repeat-x;
	background-position: left center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #CCCCCC;
}
#TopMenuBar {
	clear: both;
	float: left;
	background-image: url(../../img/ImmunoCAP/bgnew.jpg);
	background-repeat: repeat-x;
	height: 30px;
	width: 830px;
	margin-top: 20px;

/*Topmenu and navigation */
}
#TopMenu {
	float:left;
	background-image: url(../../img/ImmunoCAP/menu-bg.gif);
	background-repeat: repeat-x;
	width: 100%;
	margin-bottom: 5px;
	margin-top: 4px;
}
#TopMenu UL {
	padding:0px;
	margin:0px;	
}
#TopMenu LI {
	list-style-type:none;
	display:inline;
	width: auto;
}
#TopMenu LI a:link, #TopMenu LI a:visited {
	font-size:1em;
	text-decoration:none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	color: #676767;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#TopMenu LI a:hover {
	background-color:#CCCCCC;
}
#TopMenu .ActiveItem {
	background-image: url(../../img/ImmunoCAP/menu-act.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight: bold;
}
#TopMenu .ActiveItem a:hover {
	background-image: url(../../img/ImmunoCAP/menu-act.gif);
}
#LeftMenu {
	float: left;
	margin-right: 5px;
	padding-right: 5px;
}
#TopContainer {
	float: left;
	width: 100%;
	background-image: url(../../img/ImmunoCAP/logo-topmenu.jpg);
	background-repeat: no-repeat;
	height: 67px;
}
#StartMidSection {
	float: left;
	width: 442px;
	text-align: left;
	margin-right: 5px;
}
#RightSection {
	float: right;
	width: 185px;
}
.LangSelect 
{
	width: 180px;
	margin-bottom: 5px;
	background-image: url(../../img/ImmunoCAP/arrow_select.gif);
	background-repeat: no-repeat;
	text-indent: 19px;
	font-size: 0.9em;
}                            
.LangSelect a:link, .LangSelect a:visited {
	text-decoration:none;
	color:#000000
}                            
.LangSelect a:hover{
	text-decoration:underline;
	color:#000000
}
.MenuItem1:link, .MenuItem1:visited {
	font-family: Verdana, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 11px;
	width: 179px;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-right: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.MenuItem1:hover {
	font-family: Verdana, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 11px;
	width: 179px;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-right: 5px;
	background-color: #EAEDF6;
}
.MenuItem1act:link, .MenuItem1act:visited {
	font-family: Verdana, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	width: 179px;
	background-color: #EAEDF6;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-right: 5px;
}
.MenuItem1act:hover {
	font-family: Verdana, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	width: 179px;
	background-color: #BDC6DF;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-right: 5px;
}
.MenuItem2:link, .MenuItem2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	width: 179px;
	background-color: #EAEDF6;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-position: left center;
}
.MenuItem2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	width: 179px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	background-color: #BDC6DF;
}
.MenuItem3:link, .MenuItem3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	width: 179px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	background-color: #EAEDF6;
	background-repeat: no-repeat;
	background-position: right center;
}
* html .MenuItem3Popout  /* this is recognized by IE only */
{
  width: 179px;  /* total width, only for IE5.x/Win */
  w\idth: 179px; /* content width for other IE */
}
.MenuItem3Popout
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	width: 179px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	background-color: #EAEDF6;
	background-repeat: no-repeat;
	background-position: right center;
	width: 179px;  /* content width for other browsers */
	w\idth: 184px; /* content width for other IE */
}
.MenuItem3Popout:link, .MenuItem3Popout:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	width: 179px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	background-color: #EAEDF6;
	background-repeat: no-repeat;
	background-position: right center;
}
.MenuItem3NoChild:link, .MenuItem3NoChild:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	width: 179px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	background-color: #EAEDF6;
	background-repeat: no-repeat;
	background-position: right center;
}
.MenuItem3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	width: 179px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	background-color: #BDC6DF;
}
.MenuItem3NoChild:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	width: 179px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	background-color: #BDC6DF;
}
.MenuItem3Act:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	width: 179px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	background-color: #BDC6DF;
}
.MenuItem4:link, .MenuItem4:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	width: 179px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	background-color: #EAEDF6;
	background-repeat: no-repeat;
	background-position: right center;
}
.MenuItem4NoChild:link, .MenuItem4NoChild:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	width: 179px;
	padding-bottom: 5px;
	text-indent: 25px;
	padding-top: 5px;
	padding-right: 5px;
	background-color: #EAEDF6;
	background-repeat: no-repeat;
	background-position: right center;
}
.MenuItem4:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	width: 179px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	background-color: #BDC6DF;
}
.MenuItem4NoChild:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	width: 179px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	background-color: #BDC6DF;
}
#StartPageContainer {
	float: left;
	width: 830px;
	background-position: left;
}
#DynamicImage {
	clear: both;
	float: left;
	width: 185px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
}
#StartImageHolder {
	float: left;
	width: 100%;
	padding-bottom: 10px;
}
.EditArea {
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
}
.EditArea P {
	margin:0px;
	padding:0px 0px 5px;
}
.EditArea H2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#000000;
	padding:15px 0px 5px;
	margin:0px;
}
.imagetext {
	font-style: italic; 
	EditMenuName: Image text;
}
/* --------- Image format ----------- */
img.topleftfloatingimage {
   margin-right: 1em;
   margin-bottom: 1em; 
   float: left;
}
img.toprightfloatingimage
{
    float: right;
    margin-left: 1em;
    margin-bottom: 1em;
}
#ListBox1 {
	float: left;
	width: 215px;
	background-image: url(../../img/ImmunoCAP/bgbluelist1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
	margin-top: 10px;
}
.ListHeading {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 2px;
	clear: both;
	width: 174px;
	margin-bottom: 5px;
	padding-left: 8px;
}
.ListItem:link, .ListItem:visited {
	width: 300px;  /* content width for other browsers */
	w\idth: 200px; /* content width for other IE */
	clear: both;
	float: left;
	font-size: 0.9em;
	color: #333333;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
	padding-right: 5px;
}
.Hint {
	float:left;
	padding-right: 8px;
}
* html .ListItem:link, .ListItem:visited  /* this is recognized by IE only */
  {
  width: 210px;  /* total width, only for IE5.x/Win */
  w\idth: 215px; /* content width for other IE */
}
.ListItem:hover {
	clear: both;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #6F86B8;
	color: #FFFFFF;
	text-decoration: none;
}
#ListBox2 {

	float: right;
	width: 215px;
	background-image: url(../../img/ImmunoCAP/bgbluelist1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
	margin-top: 10px;
}
#StartPageListBoxHolder {
	float: left;
}
#Footer {
	clear: both;
	float: left;
	width: 820px;
	margin-top: 15px;
	font-size: 0.9em;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding: 8px 5px 5px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5068A3;
	margin: 5px 0px;
	padding: 0px;
	font-size: 1.1em;
	font-weight: bold;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #b32228;
	margin: 8px 0px 5px;
	padding: 0px;
}
h3.BlueHeading, h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #5068A3;
	margin: 5px 0px;
	padding: 0px;
	font-size:1.2em;
	font-weight: bold;
}
.PageName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #000000;
}
.BlueBoxList {
	list-style-position: outside;
	list-style-image: url(../../img/ImmunoCAP/dotoffices.gif);
	text-align: left;
	display: block;
}
.BlueBoxListWide li {
	margin-bottom: 5px;
}
.BlueBoxListWide {
	display: block;
	list-style-position: outside;
	list-style-image: url(../../img/ImmunoCAP/dotoffices.gif);
	text-align: left;
}
.BlueBoxListWide li {
margin-bottom: 5px;
}
.BBLWide {
	display: block;
	list-style-position: outside;
	list-style-image: url(../../img/ImmunoCAP/dotoffices.gif);
	text-align: left;
}
.BBLWide li {
	margin-bottom: 5px;
}
.PrintAndDate {
	FONT-SIZE: 0.9em;
	COLOR: #848484;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.PrintAndDate a:link, .PrintAndDate a:visited {
	color:#4b68ab;
}
.PrintAndDate img {
	vertical-align:middle;
}
.EditorContent {
	font-size: 1em;
	color: #333333;
	clear: both;
	float: left;
	width: 410px;
	line-height: 1.3em;
	margin-left: 5px;
	margin-bottom: 8px;
}
.EditorContentWide 
{
	clear: both;
	font-size: 1em;
	color: #333333;
	clear: both;
	float: left;
	width: 590px;
	line-height: 1.3em;
	margin-left: 5px;
	margin-bottom: 8px;
}
#RightEditorContent {
	float: left;
	width: 182px;
	text-align: left;
	margin-top: 10px;
	clear: both;
	font-size: 0.9em;
}
.LogoLeft {
	clear: both;
	float: left;
	margin-top: 40px;
	margin-left: 5px;
}
.FloatLeft {
	float: left;
	width: auto;
	clear: left;
	margin-top: 5px;
	color: #FFFFFF;
	padding-left: 12px;
}
.FloatRight {
	float: right;
	width: auto;
	padding-right: 10px;
}
.TopMenuItemTop, .TopMenuItemTop:link, .TopMenuItemTop:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 0.9em;
}
.TopMenuItemTop:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#Dekor {
	background-repeat: no-repeat;
	background-position: left center;
}
#NewsListMain {
	float: left;
	width: 98%;
	background-image: url(../../img/ImmunoCAP/newslistmain.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	clear: both;
	padding-bottom: 10px;
	margin-left: 5px;
	margin-bottom: 10px;
}
.Filters {
	float: left;
	width: 100px;
	font-size: 0.9em;
	line-height: 15pt;
}
.FilterHolder {
	padding: 8px;
	border: 1px solid #CACACA;
	margin-bottom: 10px;
	width: 390px;
}
.FilterHolder Select, .FilterHolder input {	
	margin-bottom:5px;
}
.BookChapters {
	padding: 8px;
	border: 1px solid #CACACA;
	margin-bottom: 10px;
	float: left;
	width: 390px;
}
.FieldSet {
	margin-bottom: 5px;
}
input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.NewsRowBr:link, .NewsRowBr:visited {
	float: left;
	width: 95%;
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D0D5E0;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
	color: #333333;
	margin-left: 8px;
	font-size: 0.9em;
}
.NewsRowBr:hover {
	float: left;
	width: 95%;
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D0D5E0;
	padding-top: 5px;
	background-color: #F1F1F1;
	color: #333333;
	text-decoration: none;
	cursor: hand;
}
.NewsRowBrNoborder {
	float: left;
	width: 80%;
	clear: both;
	padding-top: 5px;
	margin-bottom: 10px;
	text-align: center;
	margin-left: 5px;
	font-size: 0.9em;
}
#UpHolder {
	font-size: 1em;
	color: #577DAC;
	clear: both;
	float: left;
	width: 410px;
	margin-left: 5px;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
#UpHolder img {
	float: left;
	margin-right: 5px;
}
#UpHolder a:link, #UpHolder a:visited {
	text-decoration: none;
	color: #999999;
}
#UpHolder a:hover {
	text-decoration: underline;
	color: #999999;
}
.ListHeadingBlue {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 2px;
	clear: both;
	margin-bottom: 5px;
	width: auto;
	padding-left: 8px;
}
.ListHeadingNews {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 2px;
	clear: both;
	width: 412px;
	padding-left: 8px;
}
#FilterMain {
	float: left;
	width: 95%;
	background-image: url(../../img/ImmunoCAP/bgfiltermain.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	clear: both;
	padding-bottom: 10px;
	margin-left: 5px;
	margin-bottom: 10px;
}
#FilterMainWide {
	float: left;
	width: 95%;
	background-image: url(../../img/ImmunoCAP/bgfiltermainwide.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	clear: both;
	padding-bottom: 10px;
	margin-left: 5px;
	margin-bottom: 10px;
}
.ImgArchive {
	float: left;
	width: 630px;
}
.ImgHolder {
	float: left;
	width: 300px;
	background-image: url(../../img/ImmunoCAP/bgImgItem.gif);
	background-repeat: no-repeat;
	height: 120px;
	padding-top: 8px;
	margin-left: 5px;
}
#MidSectionWide {
	float: left;
	width: 600px;
	text-align: left;
	font-size: 1em;
}
.ImgHolder .imgshow {
	border: 1px solid #666666;
	float: left;
	width: 70px;
	margin-right: 5px;
	margin-left: 5px;
}
.ThumbHolder {
	float: left;
	width: 80px;
	margin-left: 2px;
	margin-top: 0px;
	font-size: 0.9em;
	line-height: 11pt;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.ImgHolder p {
	float: left;
	width: 145px;
	margin-left: 2px;
	margin-top: 0px;
	font-size: 0.9em;
	line-height: 11pt;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.ImgHolder .DownLoad {
	float: left;
	width: 11px;
	margin-right: 5px;
	margin-top: 4px;
}
.PrintArchive {
	float: left;
	clear: both;
	width: 200px;
}
.PrintHolder .imgshow {
	border: 1px solid #666666;
	float: left;
	width: 70px;
	margin-top: 10px;
	margin-right: 5px;
	margin-left: 5px;
}
.PrintHolder p {
	float: left;
	margin-left: 2px;
	margin-top: 5px;
	width: 100px;
	border: 1px solid #999933;
	clear: both;
}
.PrintHolder .DownLoad {
	float: left;
	width: 11px;
	margin-right: 5px;
	margin-top: 4px;
}
.PrintImageHolder {
	float: left;
	width: 80px;
}
.PrintDescription {
	float: left;
	width: 150px;
}
.PrintHolder {
	float: left;
	width: 500px;
	margin-bottom: 5px;
	margin-top: 10px;
}
.PrintOrderHolder {
	float: right;
	width: 200px;
}
#OrderPrintHolder {
	float: left;
	clear: left;
	width: 500px;
	margin-bottom: 20px;
	margin-left: 10px;
}
#OrderPrintHolder .img {
	float: left;
	margin-right: 10px;
}
#OrderPrintHolder .Text {
	float: left;
}
#OrderPrintHolder .H1 {
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	color: #333333;
}
a:link {
	color: #4b68ab;
	text-decoration:none
}
a:visited {
	color: #990099;
	text-decoration:none
}
a:hover {
	color: #4b68ab;
	text-decoration:underline
}

.OrderFormHolder {
	font-size: 1em;
	color: #333333;
	clear: both;
	float: left;
	width: 500px;
	line-height: 1.3em;
	margin-bottom: 8px;
	padding-bottom: 15px;
	margin-left: 5px;
}

.OrderHolder {
	float: left;
	width: 200px;
	border: 1px solid #00CCCC;
	background-image: url(../../img/ImmunoCAP/bg_swirl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.OrderHolder p {
	float: left;
	width: 100%;
	margin-left: 2px;
	margin-top: 5px;
	clear: both;
}
.pLeft {
	float: left;
	width: 80px;
	border: 1px solid #990000;
}
.pHeading {
	float: left;
	width: 200px;
	font-size: 11px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	border: 1px double #993333;
}
.pRight {

	float: right;
	width: 80px;
	border: 1px solid #990000;
}
.PrintHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	font-weight: bolder;
}
.PrintImage {
	float: left;
	width: 70px;
}
.PrintContent {
	float: right;
	width: 220px;
	border: 1px solid #993333;
}
.OrderItemsHolder {
	font-size: 1em;
	color: #333333;
	clear: both;
	float: left;
	width: 500px;
	line-height: 1.3em;
	margin-bottom: 8px;
	padding-bottom: 15px;
	background-image: url(../../img/ImmunoCAP/dotted.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	margin-left: 5px;
}
.PrintMainHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #333333;
	font-weight: bolder;
	clear: both;
	float: left;
	width: 150px;
}
#SearchLeft {
	float: left;
	width: 180px;
	text-align: left;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#SearchLeft .input {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	margin-top: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #AAB3B3;
	border-bottom-color: #D5DDDD;
	border-left-color: #AAB3B3;
	background-color: #EEEEEE;
	font-size: 10px;
	float: left;
	height: 15px;
	width: 145px;
	margin-right: 3px;
}
#SearchLeft .submit {
	background-image: url(../../img/ImmunoCAP/search.gif);
	background-repeat: repeat-x;
	background-position: left center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #CCCCCC;
	float: left;
	margin-left: 3px;
	text-align: center;
	width: 50px;
	padding-right: 2px;
	padding-left: 2px;
}
#CongressHolder {
	float: left;
	width: 600px;
}
#CongrList {
	width: 90%;
	float: left;
	padding-left: 12px;
}
#CongrList p{
	float: left;
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 270px;
}
.MonthHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	clear: both;
	float: left;
	font-weight: bold;
	padding-bottom: 5px;
	width: 90%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.DateHolder {
	BACKGROUND-POSITION: left 50%;
	PADDING-LEFT: 10px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../../img/ImmunoCAP/arrow.gif);
	WIDTH: 200px;
	BACKGROUND-REPEAT: no-repeat;
	font-size: 0.9em;
}
.InfoHolder {
	FLOAT: right;
	font-size: 0.9em;
}
.GroupHolder {
	float: left;
	width: 500px;
	padding-top: 8px;
}
.HeadingCong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	clear: both;
	float: left;
	margin-bottom: 10px;
	font-weight: bold;
	color: #7288BA;
	width: 98%;
	padding-top: 5px;
	padding-right: 5px;
	background-image: url(../../img/ImmunoCAP/dotoffices.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	padding-bottom: 1px;
}
#StartPageContainerStart {

	float: left;
	width: 830px;
	background-image: url(../../img/ImmunoCAP/startpagecontainer1.gif);
	background-repeat: repeat-y;
	background-position: left;
}
#Congrlistmain {

	float: left;
	width: 98%;
	background-image: url(../../img/ImmunoCAP/bgcong.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	clear: both;
	padding-bottom: 10px;
	margin-left: 5px;
	margin-bottom: 10px;
}
.HolderBG {
	float: left;
	width: 560px;
	clear: both;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.Line {
	margin: 0px 0px 0px 5px;
	padding: 0px;
	clear: both;
	float: left;
	height: 10px;
	width: 270px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.link {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../../img/ImmunoCAP/dotoffices.gif);
	WIDTH: 100%;
	BACKGROUND-REPEAT: no-repeat;
	margin-top: 10px;
	padding-bottom: 2px;
}
.LinkDescription {
	FLOAT: left;
	width: 520px;
}
.LinksHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	clear: both;
	float: left;
	font-weight: bold;
	padding-bottom: 5px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;

	margin-top: 10px;
}
.CountryHeading {
	clear: both;
	float: left;
	font-weight: bold;
	padding-bottom: 5px;
	width: 291px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.CountryHolderBG {
	float: left;
	width: 296px;
	clear: both;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.HeadingOffices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	clear: both;
	float: left;
	margin-bottom: 10px;
	font-weight: bold;
	color: #7288BA;
	width: 98%;
	padding-top: 5px;
	padding-right: 5px;
	background-image: url(../../img/ImmunoCAP/dotoffices.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	padding-bottom: 1px;
}
.HeadingOffices h1{
	margin: 0px 0px 5px;
	padding: 0px;
}
.CountryInfo {
	float: left;
	width: 100px;
}
.GroupHolderOffice {
	float: left;
	width: 100px;
	padding-top: 8px;
	margin-left: 5px;
}
.AddrInfo1 {
	float: left;
	width: 300px;
}
.OfficeHolder {
	FLOAT: left;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN-LEFT: 5px;
	WIDTH: 620px;
	COLOR: #333333;
	LINE-HEIGHT: 1.3em;
	font-size: 0.9em;
}
.GroupHolderOfficeName {
	float: left;
	width: 150px;
	padding-top: 8px;
	margin-left: 5px;
}
.GroupHolderOffice p {
	float: left;
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 100%;
}
.GroupHolderOffice h2 {
	margin: 0px;
	padding: 0px;
	color: #333333;
}
.hiddenprint {
	visibility: hidden;
}
.hidden
{
	display:none;
}
table 
{
	font-size: 100%;
}
#InfoShow {
	CLEAR: both; 
	MARGIN-TOP: 5px; 
	FLOAT: right; 
	MARGIN-BOTTOM: 5px; 
	WIDTH: 560px
}

.AllergenPrint {
	CLEAR: both; FLOAT: left; WIDTH: 541px; TEXT-ALIGN: right
}
#InfoShowRow { 
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 605px
}
.InfoShowClass {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 580px;
}
#Leftmenu table {
	float: left;
	width: 179px;
}
#StartImageHolderWide {
	float: left;
	width: 640px;
	clear: both;
}
#StartMidSectionWide {
	float: left;
	width: 640px;
	text-align: left;
}
#StartPageEditAreaWide {
	float: left;
	width: 620px;
	clear: both;
	margin-top: 10px;
	text-align: left;
	padding: 5px 6px;
	font-size: 1em;
}		
#MidColumn {
	float: left;

}		
#LeftColumn {
	float: left;
	width: 25%;
}
#RightColumn {
	float: left;
	width: 29%;
	padding-left: 1em;
}
#NewItemsList {
	border: 1px solid #CFCFCF;
	padding: 5px;
	float: right;
	width: 98%;
	margin-top: 5px;
	margin-bottom: 8px;
}
.NewsItemsHolder {
	margin: 0px;
	padding: 0px 0px 10px;
}
.NewsItemsHolder LI {
	list-style-type:none;
}
.NewsItemsHolder a:link, .NewsItemsHolder a:visited {
}
.NewsDate {
	color:#999999;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 2px;
}
H1.NewsListHead {
	color:#333333;
	background-image: url(../../img/ImmunoCAP/h1bg.gif);
	background-repeat: repeat-x;
	padding: 6px 8px 8px 8px;
	font-size: 1em;
	margin: 0px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
}
#ImagesItemsList {
	float: left;
	width: 98%;
	padding-top: 10px;
}
#ImagesItemsList a:link, #ImagesItemsList a:visited {
	color: #5068A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
#ImagesItemsList UL {
	float:left;
	width:100%;
	margin: 0px;
	padding: 0px;
}
#ImagesItemsList UL LI {
	padding-bottom:10px;
}
#ImagesItemsList UL LI UL {
	width:48%;
	float: left;
	padding-right: 10px;
} 
#BreadCrumb {
	width:99%;
	padding-bottom:10px;
	font-size: 0.9em;
	padding-top: 8px;
} 
#BreadCrumb UL {
	padding:0px;
	margin:0px;
} 
#BreadCrumb LI {
	text-decoration:none;
	display:inline;
	padding-right: 5px;
	background-image: url(../../img/ImmunoCAP/breadcrumb-dot.gif);
	background-repeat: no-repeat;
	background-position: right;
} 
#BreadCrumb a:link, #BreadCrumb a:visited  {
	color:#999999;
	padding-left:5px;
	text-decoration: none;
} 
#BreadCrumb a:hover {
	text-decoration:underline;
}
#ImagesItemsList UL LI UL LI {
	float:left;
	width: 170px;
}
#ImagesItemsList LI {
	list-style-type:none;
}
#ImagesItemsList .ImageHolder {
	width:85px;
	padding-right:5px;
}
/*Startsida - 2 columner*/
Body#StartPage DIV#MidColumn {
	width:67%;
}
Body#StartPage DIV#RightColumn li {
    background-image:none;
    padding-left:4px;
}
Body#StartPage #PageBody {
	background-image:none;
}
Body#StartPage DIV#RightColumn {
	float:right;
	width: 31%;
	padding-left: 0em;
}
Body#StartPage DIV#RightColumn .EditArea {
	float: left;
}
Body#StartPage DIV#RightColumn .EditArea IMG {
	border:none;
}

/*Undersida - Listsida*/
Body#ListPage DIV#MidColumn {
	width:67%;
	float: left;
}
Body#ListPage DIV#LeftColumn {
	width:25%;
}
Body#ListPage DIV#RightColumn {
	width:31%;
}
Body#ListPage DIV#ListHolder {
	float:left;
	width:100%;
}
Body#ListPage DIV#PageBody {
	background-image:url(../../img/ImmunoCAP/leftmenubg.gif);
	background-repeat: repeat-y;
	float: left;
	padding-top: 5px;
	width: 100%;
}
/*Undersida - 3 columner*/
Body#AllCols DIV#MidColumn {
	width:50%;
	float: left;
}
Body#AllCols DIV#LeftColumn {
	width:25%;
}
Body#AllCols DIV#RightColumn {
	width:23%;
	padding-top: 31px;
}
Body#AllCols DIV#RightColumn UL {
	padding:0px;
	margin:0px;	
}
Body#AllCols DIV#RightColumn LI {
	list-style-type:none;
	background-image: url(../../img/ImmunoCAP/arrow-arrowlist.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	display: block;
	padding-left: 12px;
	margin-bottom: 8px;
}
Body#AllCols #PageBody {
	background-image:url(../../img/ImmunoCAP/leftmenubg.gif);
	background-repeat: repeat-y;
	float: left;
	padding-top: 5px;
	width: 100%;
}
/*Undersida - 2 columner*/
Body#WidePage DIV#MidColumn {
	width:70%;
	float: left;
}
Body#WidePage DIV#LeftColumn {
	width:25%;
}
Body#WidePage DIV#RightColumn {
	display:none;
}
.Print {
	display: inline;
	width: 55px;
	margin-right: 5px;
	padding-right: 5px;
	background-image: url(../../img/ImmunoCAP/printdot.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#ListHolder 
{
	width: 75%;
	padding-top: 10px;
	float: right;
}
#QNAListHolder {
	float: right;
	width: 75%;
	padding-top: 10px;
}
H1.FilterHeading {
	font-family:tahoma, arial;
	font-size:1em;
	margin:0px 0px 10px;
	padding:0px 0px 0px 5px;
	color: #000000;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #3F5CA2;
}
.AllergenGroup {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 1px solid #E4E4E4;
}
.AllergenGroup TD{
	padding: 4px;
}
.AllergenGroup TH {
	text-align: left;
	padding: 4px;
}
.AllergenGroup TH a:link, .AllergenGroup TH a:visited 
{
	color:#4b68ab;
	text-decoration:none;
}
.AllergenGroupHeading {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	padding: 8px 4px 8px 7px;
	background-color: #E4E4E4;
	margin: 8px 0px 0px;
}
.GreyLine {
	background-color: #F5F5F5;
}
.AllergenInfo {
	margin: 0px;
	padding: 0px 0px 10px;
}
.AllergenInfo LI {
	list-style-type: none;
}
H1.Heading1 {
	color: #000000;
	padding-top: 10px;
}
.ItemsList {
	margin: 0px;
	padding: 8px 0px 0px;
}
.ItemsList LI {
	list-style-type:none;
	background-image: url(../../img/ImmunoCAP/dotoffices.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	margin-top: 10px;
	float: left;
	width: 90%;
	background-position: 0px 2px;
}
.CategoryHeading {
	margin: 15px 0px -10px;
	padding: 0px 0px 5px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CACACA;
	font-family: tahoma, verdana;
	font-size: 1em;
	float: left;
	width: 99%;
}
.LatinName {
	font-style: italic;
}
.ListBreak {
	padding-bottom: 5px;
}
.FloatLeftBook {
	float:left;
}
.FloatRightBook {
	float:right;
}
.clear {
	clear: both;
}
.BookNav {
	margin: 0px;
	padding: 5px 0px 0px;
	float: left;
	width: 99%;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CACACA;
}
.BookNav LI {
	padding-bottom:0.4em;
	background-image: url(../../img/ImmunoCAP/book-block.gif);
	background-repeat: no-repeat;
	padding-left: 1.3em;
	list-style-type:none;
	background-position: 0px 5px;
}
.BookNav LI UL {
	padding:0.4em 0px 0px;
	margin:0px;
}
.BookNav LI UL LI {
	background-image:none;
	padding-bottom: 0px;
}
.ImgFloatLeft {
	float: left;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-top: 5px;
}
.ImgFloatRight {
	float: right;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 5px;
}
DIV#RightColumn UL {
	padding:0px;
	margin:0px;	
}
DIV#RightColumn LI {
	list-style-type:none;
	background-image: url(../../img/ImmunoCAP/arrow-arrowlist.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	display: block;
	padding-left: 12px;
}
#ListPageMidHolder {
	float: left;
	width: 74%;
}
.References {
	padding:0px 15px 15px;
	margin:0px 15px 15px;
}
.References OL {
	padding:0px 5px 0px;
	margin:0px;
}
.References LI {
	padding-bottom: 6px;
}
h2.RefHead {
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
