@charset "UTF-8";
/* reset
--------------------------------------------------------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body {line-height:1}
ol, ul {list-style:none}
blockquote, q {quotes:none}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
:focus {outline:0}
ins {text-decoration:none}
del {text-decoration:line-through}
table {border-collapse:collapse;border-spacing:0}

body {min-width: 980px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;
background: url('../images/bg.jpg') fixed;
 color:#000000;}

/* Containers
----------------------------------------------------------------------------------------------------*/
.container_12 {margin-left: auto;margin-right: auto;width: 980px;padding:0;background-color:#f5f5f5;}
#content {z-index:999998;background: url('../images/trans.png') repeat-x top right;position:relative;top:-170px;padding-bottom:200px;margin-bottom:-130px;}
 
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_4,.grid_8,.grid_12 {display:inline;float: left;position: relative;margin-left: 5px;margin-right: 5px;}
.grid_4 .lof-ass {margin-bottom:3px;}
.grid_8 {}
.grid_8 {margin:0 0 0 40px;}
#main {margin:0;background:#ffffff;padding:15px}
#fp_mods {margin:0 0 5px 0;background-color:#ffffff;padding:8px 15px 15px 15px;}
.fpmod {background-color:#ffffff;}
/* .blogpress img {margin-top:-30px;float:left;margin-right:10px}
.blogpress h2 {margin-left:160px;}
.blogpress .item {float:left;clear:left;}
.blogpress .article-info {font-size:85%;color:#990000;margin-left:160px;} */

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha {margin-left: 0;}
.omega {margin-right: 0;}

/* Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/
.container_12 .grid_4 {width:300px;}
.container_12 .grid_8 {width:590px;}

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */
.clearfix:before,.clearfix:after {content: '\0020';display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}

a {
text-decoration:none;
font-weight:bold;
color:#555555;
}
a:hover {
text-decoration:underline;
color:#555555;
}

p{
font-size:93%;
margin-bottom:5px;
}
h1 {font-size:123.1%;color:#990000;text-transform:uppercase;font-weight:normal;}
.item-page h2 a,.blog h2 a,.blogpress h2 a{font-size:123.1%;color:#000000;text-transform:none;font-weight:normal;}
.item-page .published, .item-page h1 {margin-bottom:10px;}
/* ############# pagination ###################### */
.pagination{font-size:86%;margin-top:10px;}
.pagination ul{margin: 0;padding: 0;text-align: left; /*Set to “right” to right align pagination interface*/}
.pagination li{list-style-type: none;display: inline;padding-bottom: 1px;border-right: 1px solid #990000;padding: 0 5px;text-transform:uppercase;}
.pagination a, .pagination a:visited{text-decoration: none;color: #990000;font-weight: normal;}
.pagination a:hover, .pagination a:active{font-weight: bold;}
.pagination a.currentpage{background-color: #2e6ab1;color: #FFF !important;font-weight: normal;cursor: default;}
.pagination a.disablelink, .pagination a.disablelink:hover{background-color: white;cursor: default;color: #929292;font-weight: normal !important;}
.pagination a.prevnext{font-weight: normal;}p.counter{ display:none;}
li.pagination-start {padding-left:0px;}


.trantest{background:#bfbfbf;width:980px; height:500px; margin:0 auto;}
.trantest2{background:#bfbfbf;width:980px; height:310px; margin:0 auto;}
.logomenu {z-index:999999;margin-left:40px;position:absolute;top:40px;}
.item {border-bottom: 1px solid #CCCCCC;padding:10px 0 10px 0}
.item img {float:left;padding:0 10px 10px 0}
.custom {margin-bottom:3px;}

/* Horizontal dropdown suckerfish menu */
	
.moduletable_menu {position:relative;top:-61px;left:60px;color:#ffffff;overflow: hidden;padding:0px 5px;margin:0 10px;width:815px;}
.moduletable_menu {
background:rgb(0,0,0);
background:rgba(0,0,0,0.7);
-ms-filter:alpha(opacity=70);
filter:alpha(opacity=70)}

.moduletable_menu ul { list-style: none; margin: 0;padding-left:12px;}
.moduletable_menu li { text-transform:uppercase;float: left;margin: 0 .5em 0 -.5em;padding: 0 .5em 0 .5em;white-space: nowrap; } 
.moduletable_menu li  a{font-family: 'Open Sans Condensed',Arial,Verdana,sans-serif;text-decoration:none; color:#ffffff;font-weight:normal;line-height:34px;font-size:150%; }
.moduletable_menu li  a:hover{color:#990000;}
.wf-loading .moduletable_menu li  a, .wf-inactive .moduletable_menu li  a {font-family: arial, sans-serif;font-size:100%;}	
.tweety	{display:block;background: url('../images/twittop.png') top center no-repeat;background-color:#990000;padding:60px 15px 10px 15px;color:#ffffff;}
.tweety p.title {margin-bottom:15px}
.roktwittie-infos {font-size:85%;margin-bottom:5px;}
.roktwittie-infos a {color:#cdcdcd;font-weight:normal;}
.roktwittie-text {font-size:93%;margin-bottom:15px;}
.roktwittie-text a {color:#cdcdcd;font-weight:normal;}
.social {width:220px;margin:-30px 0 10px;float:right;padding-bottom:28px;background:url('../images/ribbon.png') bottom center no-repeat}
.latest {font-family: 'Open Sans Condensed',Arial,Verdana,sans-serif;color: #ffffff; background: #990000; height: 40px; width: 100%; display: block;line-height: 40px;font-size: 150%;}
#fp_mods h2 {font-family: 'Open Sans Condensed',Arial,Verdana,sans-serif;color: #333333; margin-bottom: 5px;font-size: 150%;font-weight:normal;}
#fp_mods h1,.newsflash h4 a {font-size:123.1%;color:#000000;text-transform:none;font-weight:normal;padding-bottom:10px;}
.float_l {float: left; padding:0 0 0 12px;}
.float_r {float: right; padding:0 12px 0 0;} 
.article-info {font-size:85%;color:#990000}
.article-info a {color:#990000;text-transform:uppercase;}
p.readmore a{font-size:93%;}
.newsflash img {width:325px;border: 1px solid #efefef;margin-bottom:5px;}
.bzLeft, .bzRight {font-size:93%}
.bzLeft p{color:#ffffff;padding:60px 230px 0 60px; text-align:left;}
.bzRight p{color:#ffffff;padding:60px 160px 0 167px; text-align:left;}
.bzLeft a {margin-left:60px;float:left;color:#ffffff;background:#000000;text-align:left;padding:0 8px;line-height:24px;font-weight:normal;}
.bzRight a {margin-left:167px;float:left;color:#ffffff;background:#000000;text-align:left;padding:0 8px;line-height:24px;font-weight:normal;}
.media_embed {margin-bottom:10px;}
.chronoform a {display:none;}
.where {background: url('../../../images/stock/gi-footer.jpg') no-repeat top right;display:block;width:560px;height:127px;}