@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: bpg-medium-caps;
	src: url('/css/bpg_medium_caps.eot');
    src: url('/css/bpg_medium_caps.eot?#iefix') format('embedded-opentype'),
		 url('/css/bpg_medium_caps.woff') format('woff'),
		 url('/css/bpg_medium_caps.ttf') format('truetype'),
		 url('/css/bpg_medium_caps.svg#bpg_medium_caps') format('svg');    
}
@font-face {
	font-family: bpg-arial;
	src: url('/css/bpg_arial_2009.eot');
    src: url('/css/bpg_arial_2009.eot?#iefix') format('embedded-opentype'),
		 url('/css/bpg_arial_2009.woff') format('woff'),
		 url('/css/bpg_arial_2009.ttf') format('truetype'),
		 url('/css/bpg_arial_2009.svg#bpg_arial_2009.svg') format('svg');    
}

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, fieldset, th, td {
margin: 0;
padding: 0;
border: 0;
outline: none;
}
.articleText li{margin-left: 32px;}
.bgAdvLeft, .bgAdvRight{position: absolute; top: 10px; left:50%; width:120px; height0:600px; z-index: 1;  }
.bgAdvLeft{ margin-left:-615px}
.bgAdvRight{ margin-left:495px}
.bgAdv2{top:785px}
.mainContent{width:970px; position:relative; left:50%; margin-left:-490px;}
.mainContent{margin-left: -490px; padding: 5px !important; background-color: white;}
.HDivider{height:0px; border-top:1px solid rgba(0,0,0,.15); border-bottom:1px solid rgba(255,255,255,.3); }
.adv_freeSpace{border-radius:4px; overflow:hidden; }
.adv_freeSpace td{ text-align:center; vertical-align:middle; 
	background-image: linear-gradient(bottom, rgba(205,205,205,.7) 16%, rgba(240,240,240,.7) 58%);
	background-image: -o-linear-gradient(bottom, rgba(205,205,205,.7) 16%, rgba(240,240,240,.7) 58%);
	background-image: -moz-linear-gradient(bottom, rgba(205,205,205,.7) 16%, rgba(240,240,240,.7) 58%);
	background-image: -webkit-linear-gradient(bottom, rgba(205,205,205,.7) 16%, rgba(240,240,240,.7) 58%);
	background-image: -ms-linear-gradient(bottom, rgba(205,205,205,.7) 16%, rgba(240,240,240,.7) 58%);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#f0f0f0', EndColorStr='#cdcdcd'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f0f0f0', EndColorStr='#cdcdcd')"; /* IE8 */
	font-family: bpg-medium-caps; font-size:15px; cursor:default} /* background-color:#ccc;  */ 

a{font:inherit; color:inherit; text-decoration:inherit; }
a:hover { text-decoration: underline; }

body{background-color:#fafafa; margin:0; padding:0; font-family: 'OpenSans-Regular', 'sans-serif', Arial; font-size: 12px; line-height: 1;}
.upArrow { background: url("/img/up_arrow.png") no-repeat scroll center center rgba(255,255,255,0.7); border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; bottom: 20px;
	box-shadow: 0 0 3px #E2E2E2; color: #426EB6; cursor: pointer; display: none; font-family: Tahoma; font-size: 15px; font-weight: bold; padding: 23px 22px; position: fixed; right: 4px; z-index:9 } 
	
.MenuBG{background0:url(/img/menu-line.png) repeat-x; z-index:1; position: relative; padding:12px 0 15px; } 
.topMenu tr{background:url(/img/menu-line2.png) repeat-x #FFF; }
.topMenu td{background: url("/img/menu-divider.png") no-repeat left top; line-height:17px}
.topMenu td:last-child div{background: url("/img/menu-divider.png") no-repeat right top;}
.topMenu td{width:5%; text-align:center; white-space:nowrap; cursor:pointer;
	font-size: 16px; color: #3f3f3f; text-shadow: 0px 0px 1px #3f3f3f; font-family: 'bpg-medium-caps', 'bpg_nino_medium_caps',sans-serif; text-transform: uppercase;}
.topMenu td div{padding: 20px 5px 18px; }
.topMenu td:hover div {background:url(/img/menu-line3.png) left no-repeat #0a3b8a; color:#FFF} 
.topMenu td.active{background:url(/img/menu-hover.png) top repeat-x; color:#FFF}
#searchForm{float: right; width: 245px; height: 25px; border: 1px solid #dadada;}
#searchForm input[type="text"] {width: 200px; color: #636363; font-size: 12px; padding: 0 5px; line-height: 12px; }
#searchForm input {float: left; border: none; height: 25px; }
#searchForm input[type="submit"] {width: 35px; display: block; text-indent: -10000px; background: url("/img/search-sub.png") no-repeat center; cursor: pointer; }
.langDiv{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F00; text-transform:uppercase; line-height:12px;}
.langDiv span{margin:0 6px; border-left:1px solid #DDD; font-size: 8px; vertical-align: bottom;}
.langDiv a:hover{text-decoration:underline}
.headerMenu { float: left; margin: 0; font-family:Arial, Helvetica, sans-serif, 'bpg-arial'; line-height: 14px;}
.headerMenu li {float: left; list-style: none; font-size: 11px; color: #7d7d7d; padding-left: 8px; margin-left: 6px; background: url("/img/menu-bullet.png") no-repeat left center; }
.headerMenu li.WsUser{ background:none}
.headerMenu li a { font-size: 11px; color: #353535; }
.headerMenu li a:hover { color: #00708e; text-decoration: none; }

.secondMenu{background: url("/img/categories-bg.png") repeat-x left top; line-height:16px; height:47px}
.secondMenu td.smtd{background: url("/img/cat-menu-divider.png") no-repeat left top; 
	width0:5%; text-align:center; white-space:nowrap; font-size: 14px; color: #ffffff; font-family: 'bpg-arial' ; }
.secondMenu td:first-child{background:none}
.secondMenu div.smDiv{padding: 15px 0; display: block;}
.secondMenu td:hover, .secondMenu td.active{background: #042d6e; text-decoration: none; }
.MenuBG td:hover  a{ text-decoration: none; }

.subMenu2{ height:0px; width:0px; padding:0; display:none; position:relative; margin-top: 1px;}
.subMenu2content{background-color:#042d6f; border-spacing:20px 0px; border-collapse: separate; border-top: 3px solid #173d7b; padding-top:5px; margin-top: -5px;}
.subMenu2content td{vertical-align:middle; border-bottom:1px solid #173d7b; padding:0; text-align:left}
.subMenu2content td div{padding: 8px 5px; }
.subMenu2content td div.sm2div:hover, .subMenu2content td div.active{ background-color:#173d7b}
.secondMenu td.smtd:hover .subMenu2 { display:block; }
.blure{-webkit-filter: blur(1px); -moz-filter: blur(1px); -o-filter: blur(1px); -ms-filter: blur(1px); filter: blur(1px);}
.secondMenu .smFooter{	text-align:right; font-size: 35px; color: #173d7b; font-family: 'bpg-medium-caps'; padding: 30px 0 0 80px; cursor:default }
.secondMenu .smFooter div{position:relative; margin-right: -15px; padding:0 0 2px} 

.countComments {background: url("/img/comments.png") no-repeat scroll right 1px transparent; color: #8E8E8E; float: right; font-size: 10px; 
	height: 11px; width: 21px; margin-top: 5px; padding-right: 13px; text-align: right; }
a.countComments:hover {background: url("/img/comments.png") no-repeat scroll right -19px transparent; color: #00598C; text-decoration: none; }


.left_content { float: left; width: 710px; margin: 10px 0 15px 0; min-height: 500px; }
.pageTitle{ border-bottom: 1px solid #E1E1E1; color: #2C2C2C; font-family: 'bpg-medium-caps'; font-size: 24px; margin-bottom: 15px; padding-bottom: 4px; }
.rss { float: right; display: block; width: 16px; height: 16px; background: url("/img/rss.png") no-repeat left top; margin: 4px 0px 0 0; }
.clear{clear:both}

.pager {text-align: center; width: 100%; height: 24px; float: left; background: url("/img/pager-bg.png") repeat-x left center; border-top: 1px solid #e5e5e5; padding-top: 10px; } 
.pager a, .pager strong { font-size: 13px; color: #1e1e1e; padding: 5px; margin: 0px; font-family: Arial,Helvetica,sans-serif; } 
.pager a:hover { color: #0059ac; text-decoration: none; } 
.pager strong { font-size: 14px; text-decoration: underline; color: #00598c; cursor:default} 


/* Outer injenction */
.mainContent{background-color: #fafafa;}
#footer {background: #fafafa; 
    width: 950px;
    margin: 0 auto;
    margin-top: 5px;
    padding: 10px 15px 50px;
    position: relative;
}

#footer .copyright {float: left; width: 370px; }
#footer .copyright p {color: #585858; font-size: 12px; margin-bottom: 20px; line-height: 17px; }
.topge.fr {width: 100px; float: left; text-align: center; margin-top: 9px; }
.topge.fr div {display: inline-block; margin: 0 5px; }
.gcounter {float: left; display0:none}
#footer .createdIn {float: right; margin-top: 50px; }
#footer .createdIn p { font-size: 12px; color: #5a5a5a; }
.Ban12T150{ margin-top:150px; }
h1, h2, h3, h4, h5, h6 {    line-height: 150%;}
