/* General webpart overrides */
.ms-WPBorder, .ms-WPBorderBorderOnly { border: none; }

/* Content area overrides */
div#content div.ms-WPBody { margin: 0 0 20px; padding: 0; }
div#content div.pageContent{ margin: 0; padding: 0; }

div#content .ms-WPBody, div#content div.pageContent { color: #003874; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; }


div#content .ms-WPBody h1, div#content div.pageContent h1 { color: #003874; font-family: "Arial", Helvetica, sans-serif; font-size: 1.5em; font-weight: bolder; letter-spacing: -1px; margin: 0 0 15px 0;}
div#content .ms-WPBody h2, div#content div.pageContent h2 { color: #003874; font-family: "Arial", Helvetica, sans-serif; font-size: 1.5em; font-weight: bolder; letter-spacing: -1px; margin: 0 0 15px 0;}
div#content .ms-WPBody h3, div#content div.pageContent h3 { color: #DF1B23; font-family: "Arial", Helvetica, sans-serif; font-size: 1.5em; font-weight: bolder;  letter-spacing: -1px; margin: 0 0 15px 0;}
div#content .ms-WPBody h4, div#content div.pageContent h4 { color: #003874; font-family: "Arial", Helvetica, sans-serif; font-size: 1.2em; font-weight: bolder; margin: 0 0 10px 0;  }
div#content .ms-WPBody h5, div#content div.pageContent h5 { color: #003874; font-family: "Arial", Helvetica, sans-serif; font-size: 1.0em; font-weight: bolder; margin: 0 0 5px 0;  }
div#content .ms-WPBody h6, div#content div.pageContent h6 { color: #c0c0c0; font-family: "Arial", Helvetica, sans-serif; font-size: 0.9em;  letter-spacing: -1px; font-weight: bold; margin: 0 0 0 0; }

div#content .ms-WPBody p, div#content div.pageContent p { margin: 0 0 10px;}

/* div#content .ms-WPBody ul, div#content div.pageContent ul { margin: 0 0 10px; }
div#content .ms-WPBody ol, div#content div.pageContent ol { margin: 0 0 10px; } */
div#content .ms-WPBody li, div#content div.pageContent li { }

div#content .ms-WPBody img, div#content div.pageContent img { }

div#content .ms-WPBody td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#003874; }

div#content .ms-WPBody a,
div#content div.pageContent a { color: #003874; text-decoration: underline; }
div#content .ms-WPBody a:hover,
div#content .ms-WPBody a:active,
div#content .ms-WPBody a:visited,
div#content div.pageContent a:hover,
div#content div.pageContent a:active,
div#content div.pageContent a:visited { text-decoration: underline; }

/* bullet lists */
div#content .ms-WPBody ul,
div#content .pageContent ul { list-style: none; margin: 0 0 10px; padding: 0; }
div#content .ms-WPBody ul li,
div#content .pageContent ul li { background: url("bullet.png") no-repeat left 2px; margin: 0; padding: 0 0 0 22px; }

/* ordered lists */
div#content .ms-WPBody ol,
div#content .pageContent ol { list-style-position: outside; list-style-type: decimal; }

/* horizontal rule */
div#content .ms-WPBody hr,
div#content .pageContent hr { border-color: #003874; border-style: dotted; border-width: 1px 0 0; clear: both; height: 0; margin: 0 10% 20px; }
div#content .ms-WPBody hrdotted, 
div#content .pageContent hrdotted { border-color: #003874; border-style: dotted; border-width: 1px 0 0; clear: both; height: 0; margin: 0 10% 20px; }


/* Search results */
div#content .srch-WPBody { color: #003874; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; }
div#content .srch-results { color: #003874; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; }
div#content .srch-sort { color:#003874; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: 1.5em; }
div#content .srch-Icon { display: none; }
div#content .srch-Title { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.5em; }
div#content .srch-Description {  color:#003874; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; }
div#content .srch-Metadata { color: #003874; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; }
div#content .srch-URL a { color: #003874 !important; text-decoration: underline; }
div#content .srch-URL a:hover { color: #003874 !important; }

/* Content query webpart */
div#content .item { margin: 0; padding: 0; }
div#content .link-item { color: #003874f; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0 0 10px; }
div#content .link-item a,
div#content .link-item a:link { color: #003874; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; }
div#content .link-item a:hover { color: #003874; }
div#content .link-item .description { color: #003874; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0 0 10px 0; }
div#content .link-item .description a,
div#content .link-item .description a:link { color: #003874; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; }
div#content .link-item .description a { color: #003874; }

/* Poll webpart */
#WortellPollDiv { font-family: Arial !important; font-size: 9pt !important; }
#WortellPollDiv input { font-family: Arial !important; font-size: 9pt !important; }
#WortellPollDiv .answerBar { background-color: #c0c0c0 !important; float:left; }
#WortellPollDiv .total { width: 100%; height: 0px; }

/* Rendementsmeter webpart */ 
div#content .ms-WPBody table.rendementsmeter { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; line-height: 1.0em; margin: 0 0 10px; background-color:#c0c0c0; }


/* Exhibitor list */
.ms-summarystandardbody .ms-vb, 
.ms-summarystandardbody .ms-vb2,
.ms-summarystandardbody .ms-vb-icon,
.ms-summarystandardbody .ms-vb2-user { color: #003874; font-family: Arial, sans-serif; font-size: 12px; line-height: 18px; }

.ms-summarystandardbody .ms-vb a, 
.ms-summarystandardbody .ms-vb2 a,
.ms-summarystandardbody .ms-vb-icon a,
.ms-summarystandardbody .ms-vb-user a { color: #003874; text-decoration: none; }

.ms-summarystandardbody .ms-vb a:hover, 
.ms-summarystandardbody .ms-vb2 a:hover,
.ms-summarystandardbody .ms-vb-icon a:hover,
.ms-summarystandardbody .ms-vb-user a:hover { text-decoration: underline; }

.ms-summarystandardbody .ms-vh, 
.ms-summarystandardbody .ms-vh2 { background: #c0c0c0; color: #003874; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; line-height: 18px; }

.ms-summarystandardbody .ms-vh a, 
.ms-summarystandardbody .ms-vh2 a { color: #003874; text-decoration: none; }

.ms-summarystandardbody .ms-vh a:hover, 
.ms-summarystandardbody .ms-vh2 a:hover { text-decoration: none; }

.ms-summarystandardbody .ms-alternating { background: #c0c0c0; }

.ms-summarystandardbody .ms-unselectedtitle { background: #c0c0c0; }
.ms-summarystandardbody .ms-selectedtitle { background: #c0c0c0; }

.ms-bottompaging td { background: #c0c0c0; }
.ms-bottompaging .ms-bottompagingline1 { background: white; }
.ms-bottompaging .ms-bottompagingline2 { background: white; }
.ms-bottompaging .ms-bottompagingline3 { background: white; }

.ms-partline { background: white; }

a.ms-addnew { color: #003874; font-family: Arial, sans-serif; font-size: 12px; }

