#content { display:inline; float:left;width:740px; margin-left:23px; }

#content p a { text-decoration:none; color:#00339D; font-weight:bold; }
#content p a:hover { text-decoration:underline; }

#inputData { width:640px; margin:12px 0 18px 40px; font-size:1.1em; font-weight:bold; 
			background-color:#F5F5F5; }
#btnSearchNews { margin-top:8px; }
table.resultData { font-size:100%; width:640px; }

div.resultpager { margin:16px 20px 10px 16px; text-align:center; }
div.pagertekst { margin:0 20px 8px 0; }

/* News listing styles 
----------------------*/
div.newsitem { margin: 14px 0 4px 42px; }
a.header2 { margin-top:4px;color:#002F9F; font-size:1.2em; font-weight:bold; }
span.date { font-style:italic; }
div.newsitem p { margin:6px 0 0 6px; }

div.newsSubscribe { text-align:right; margin:18px 0 25px 0;width:600px; }
div.newsSubscribe a { color:#002F9F; font-size:1.1em; font-weight:bold; }

/* Event listing styles 
-----------------------*/
div.eventItem { margin: 14px 0 4px 42px; }
a.heading2 { margin-top:4px;color:#002F9F; font-size:1.2em; font-weight:bold; }
div.eventItem p { margin:6px 0 0 6px; }

p.tekst_info { margin:8px 0 0 15px !important; font-style:italic; }

/* Global search result listing styles
-------------------------------------- */
#searchResults p.error { margin:12px 0 0 22px; }
div.searchModResults { width:640px; }
div.searchModResults b { margin-left: 22px; }
div.searchModResults a { margin-left:22px; }
div.searchModResults h2 { margin-bottom:6px; }

div.moreResults { text-align:right; margin:18px 30px 20px 0; }
div.moreResults a { font-size:1em !important; }

p.resultText { margin:6px 0 12px 26px; }

div.searchModResults a { margin-top:4px;color:#002F9F; font-size:1.2em; font-weight:bold; }
span.score { font-style:italic; margin-left:12px; }

/* Detailed search result listing styles
---------------------------------------- */
#searchResults table { font-size:100%; margin:6px 0 0 40px; width:600px; }
#searchResults a { font-size:1.2em; text-decoration:underline !important; }
#searchResults td { padding-bottom:22px; }
p.detailResultText { margin:6px 0 16px 4px; }
#resultpager { text-align:center; margin:25px 70px 12px 0; }
span.boldText { font-weight:bold; }

