/* ::::: http://oxford-business-news.com/modules/node/node.css?S ::::: */

/* ::::: http://oxford-business-news.com/modules/system/defaults.css?S ::::: */

form { margin: 0px; padding: 0px; }
img { border: 0px none; }
table { border-collapse: collapse; }
/* ::::: http://oxford-business-news.com/modules/system/system.css?S ::::: */

tbody { border-top: 1px solid rgb(204, 204, 204); }
.form-item { margin-top: 1em; margin-bottom: 1em; }
.container-inline div, .container-inline label { display: inline; }
/* ::::: http://oxford-business-news.com/modules/system/system-menus.css?S ::::: */

/* ::::: http://oxford-business-news.com/modules/user/user.css?S ::::: */

/* ::::: http://oxford-business-news.com/sites/all/modules/cck/theme/content-module.css?S ::::: */

/* ::::: http://oxford-business-news.com/sites/all/modules/filefield/filefield.css?S ::::: */

/* ::::: http://oxford-business-news.com/sites/all/modules/simplenews/simplenews.css?S ::::: */

/* ::::: http://oxford-business-news.com/sites/all/modules/print/css/printlinks.css?S ::::: */

/* ::::: http://oxford-business-news.com/sites/all/themes/obn/style.css?S ::::: */

* { padding: 0px; margin: 0px; font-family: arial,verdana,helvetica,sans-serif; font-size: 12px; line-height: 1.3; color: rgb(60, 63, 54); }
a img { border: 0px none; }
h1.hide { display: none; }
div.linkbox { width: 952px; height: auto; text-align: left; background-color: rgb(61, 102, 121); overflow: hidden; clear: both; }
div.linkbox strong { color: rgb(255, 255, 255); }
div.linksboxer { width: 200px; height: 200px; float: left; z-index: 0; position: relative; margin-bottom: 13px; margin-left: 25px; margin-top: 25px; color: rgb(255, 255, 255); }
div.linksboxera1 { width: 224px; height: 200px; float: left; z-index: 0; position: relative; margin-bottom: 13px; margin-left: 25px; margin-top: 25px; color: rgb(255, 255, 255); }
.linkbox1:link { color: rgb(255, 255, 255); text-decoration: none; }
.linkbox1:visited { color: rgb(255, 255, 255); text-decoration: none; }
.linkbox1:active { color: rgb(255, 255, 255); text-decoration: none; }
.linkbox1:hover { color: rgb(255, 255, 255); text-decoration: underline; }
div.minilogo { width: 135px; height: 45px; float: left; background-image: url('obn_minilogo_001.jpg'); margin-left: 15px; margin-top: 10px; }
div.menu { width: 123px; height: 416px; border-top: 1px solid rgb(153, 153, 153); border-bottom: 1px solid rgb(153, 153, 153); float: left; position: relative; top: 125px; }
div.searchdiv { height: 64px; padding: 5px; background-image: url('obn_menu_search_001.jpg'); text-align: right; }
div.languages { float: right; left: 24px; margin-top: 105px; position: relative; text-align: right; top: -18px; vertical-align: bottom; width: 35px; z-index: 100; }
div.magazin { width: 226px; height: 440px; border: 1px solid rgb(153, 153, 153); float: left; z-index: 0; position: relative; margin-bottom: 19px; margin-left: 19px; }
div.headlinerblue { width: auto; height: 30px; background-color: rgb(61, 102, 120); left: 0px; top: 0px; z-index: 100; position: absolute; padding: 10px 13px 0px; color: rgb(255, 255, 255); font-weight: bold; font-size: 15px; }
div.contentitemla { width: 210px; height: auto; overflow: hidden; margin-bottom: 13px; margin-left: 13px; float: left; margin-top: 50px; color: rgb(102, 102, 102); }
div.contentitemrightside { width: 210px; height: 121px; float: left; margin-bottom: 13px; margin-left: 13px; margin-top: 50px; }
div#newslatter-box-top-right { width: 226px; height: 121px; float: left; margin-bottom: 70px; margin-left: 0px; margin-top: 50px; }
div#newslatter-box-top-right .newslatter-box { padding-bottom: 10px; text-align: left; }
div.newsletter { width: 226px; border: 1px solid rgb(153, 153, 153); float: right; z-index: 0; position: relative; margin-bottom: 13px; margin-left: 9px; }
h2.heading2 { background-color: rgb(61, 102, 120); color: rgb(255, 255, 255); font-size: 15px; font-weight: bold; left: 487px; height: 30px; margin-bottom: 0px; margin-right: -9px; padding: 10px 13px 0px; position: absolute; text-transform: uppercase; width: auto; }
div.colright div.colleft h2.heading2 { width: 209px; }
div.colright div.colright h2.heading2 { width: 217px; }
a:hover { text-decoration: none; }
p, h1, h2, h3 { margin-bottom: 15px; }
.more { margin-bottom: 0px; }
.more a { background-image: url('icons.gif'); background-repeat: no-repeat; padding-left: 7px; }
.more a { background-position: left 4px; padding-left: 7px; }
img.float { float: left; margin-right: 5px; }
img.floatr { float: right; margin-left: 5px; }
div#head { height: 205px; left: 48px; position: absolute; text-align: center; top: -97px; width: 1000px; }
div#head div#logo { left: 0px; margin-top: 0px; position: relative; top: 109px; z-index: 10; }
input#edit-submit-2 { margin-top: 10px; }
div#content div#content { margin-top: 70px; padding-bottom: 20px; }
div#content .content { background-color: rgb(61, 102, 120); color: rgb(255, 255, 255); font-size: 15px; font-weight: bold; height: auto; margin-bottom: 0px; margin-right: 0px; max-width: 439px; padding: 13px; position: absolute; text-transform: uppercase; }
div#content.box p { text-align: justify; }
div#headlines.box ul { list-style-type: none; margin-bottom: -12px; }
div#headlines.box ul li { margin-bottom: 12px; }
div#headlines.box ul img { border: 1px solid rgb(60, 63, 54); float: left; }
div#headlines.box div.text { float: right; width: 340px; margin-bottom: 3px; }
div#headlines.box ul h3, div#headlines.box ul img { margin-bottom: 3px; }
div#headlines.box ul h3 { margin-top: -3px; }
div#headlines.box ul p { margin-bottom: 0px; }
div#headlines.wrapRight ul { list-style-type: none; margin-bottom: -12px; margin-top: 38px; }
div#headlines.wrapRight ul li { margin-bottom: 12px; }
div#headlines.wrapRight ul img { border: 1px solid rgb(60, 63, 54); float: left; }
div#headlines.wrapRight div.text { float: right; width: 340px; margin-bottom: 3px; }
div#headlines.wrapRight ul h3, div#headlines.wrapRight ul img { margin-bottom: 3px; }
div#headlines.wrapRight ul h3 { margin-top: -3px; }
div#headlines.wrapRight ul p { margin-bottom: 0px; }
div#newsletter { border: 1px solid rgb(153, 153, 153); margin-bottom: 20px; }
div#newsletter h2.heading2 { background-color: rgb(61, 102, 120); color: rgb(255, 255, 255); font-size: 15px; font-weight: bold; height: 30px; left: 724px; margin-bottom: 0px; padding: 10px 10px 0px 6px; position: absolute; width: auto; }
div#newsletter div.box { margin-top: 33px; }
div#foot { padding: 24px 13px 31px; height: 16px; background-color: rgb(41, 73, 88); }
div#foot strong { color: rgb(255, 255, 255); float: right; margin-left: auto; padding-top: 20px; }
div#foot ul { float: left; list-style-type: none; margin-left: 20px; margin-top: 2px; }
div#foot ul li { float: left; padding-left: 2px; padding-right: 2px; line-height: 1; padding-bottom: 2px; color: rgb(255, 255, 255); }
div#foot ul li.last { padding-right: 0px; }
div#foot ul li a { text-decoration: none; color: rgb(255, 255, 255); line-height: 1; }
div#foot ul li a:hover { text-decoration: underline; }
p.date { color: rgb(255, 255, 255); position: absolute; top: 110px; text-align: right; width: 950px; z-index: 10; font-size: 14px; }
body { text-align: center; background-color: rgb(255, 255, 255); }
div.clear { clear: both; height: 0px; overflow: hidden; line-height: 0px; font-size: 0px; }
div#wrapper { width: 952px; margin-left: auto; margin-right: auto; text-align: left; margin-top: 125px; float: left; position: absolute; left: 121px; top: 0px; }
div#wrapper div.newsletter div.contentitemrightside table tbody { border-top: 0px none; }
div.wrapLeft { width: 465px; border: 1px solid rgb(153, 153, 153); margin-bottom: 20px; }
div.wrapRight { width: 465px; border: 1px solid rgb(153, 153, 153); margin-bottom: 20px; }
div.wrapStockExchange { width: 219px; background: url('bg_content.gif') repeat-y scroll 0px 0px rgb(153, 153, 153); padding-bottom: 12px; border: 1px solid rgb(153, 153, 153); }
div#stockexchange h2.heading2 { background-color: rgb(61, 102, 120); color: rgb(255, 255, 255); font-size: 15px; font-weight: bold; height: 30px; left: 487px; margin-bottom: 0px; margin-right: -9px; padding: 10px 13px 0px; position: absolute; text-transform: uppercase; width: auto; }
div#stockexchange table { margin-top: 38px; }
div.colright, div.colleft { width: 465px; }
div.colright { float: right; margin-right: 1px; }
div.colleft { float: left; margin-left: 1px; }
div.colright div.colleft { width: 219px; margin-left: 0px; }
div.colright div.colright { width: 228px; margin-right: 0px; }
div.box { background-color: rgb(255, 255, 255); padding-left: 15px; padding-right: 15px; padding-top: 15px; }
div.endspacer { height: 39px; clear: both; background-color: rgb(255, 255, 255); }
div.linksunten { background-image: url('linksunten_bg.jpg'); background-position: -11px 19%; background-repeat: no-repeat; color: rgb(255, 255, 255); height: auto; margin-bottom: 13px; margin-left: -15px; margin-top: -45px; position: relative; width: 226px; z-index: 0; }
div.contentiteml25 { width: 210px; height: 232px; padding-bottom: 15px; padding-top: 207px; margin-left: 13px; color: rgb(102, 102, 102); font-weight: bold; }
.maunz { font-weight: bold; color: rgb(61, 102, 121); font-size: 15px; }
div.linksunten div.contentiteml25 p span.more a { color: rgb(61, 102, 121); font-weight: normal; }
.fb_reset { background: none repeat scroll 0% 0% transparent; border-spacing: 0px; border: 0px none; color: rgb(0, 0, 0); cursor: auto; direction: ltr; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 1; margin: 0px; overflow: visible; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-spacing: normal; }
.fb_iframe_widget { position: relative; display: inline-block; }
.fb_iframe_widget iframe { position: absolute; }
.fb_iframe_widget span { position: relative; display: inline-block; vertical-align: text-bottom; text-align: justify; }
.fb_iframe_widget_loader { position: relative; display: inline-block; }
.fb_iframe_widget_loader iframe { min-height: 32px; z-index: 2; }
.fb_edge_widget_with_comment { position: relative; }
