/* GENERAL */

html, body {
	background: url(../Images/background.jpg) repeat-x;
	font-family: Arial;
	color: #4C4D4D;
	font-size: 12px;
	margin: 0;
}

.clearAll {
	clear: both;
}

a {
	color: #1D7CBB;
}

a:hover {
	text-decoration: underline !important;
}

.container {
	background: url(../Images/bkg.jpg) no-repeat center top;
	float: left;
	width: 100%;
}

.wrapperContent {
	width: 1001px;
	min-height: 500px;
	margin: auto;
}

/* HEADER */

.header {
	width: 1001px;
	float: left;
}

.header .logo {
	background: url(../Images/logo.png);
	width: 228px;
	height: 108px;
	float: left;
	display: block;
	margin: 30px 0 10px 10px;
}

.header h1 {
    color: #FFFFFF;
    float: left;
    font-size: 15px;
    margin: 97px 0 0 3px;
    width: 490px;
}

.header .right {
    float: right;
    width: 258px;
}

/* MENUTOP */

.menuTop {
	margin: 0;
	padding: 0;
	float: right;
}

.menuTop li {
	list-style: none;
	float: left;
	margin-left: 10px;
}

.menuTop li a {
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 13px;
	padding-top: 15px;
	display: block;
	font-weight: bold;
	text-decoration: none;
}

.menuTop li a:hover {
	background: url(../Images/bkg_item_selected_top.png) center top no-repeat;
	text-decoration: none !important;
}

/* BOX SEARCH */

.boxSearch {
	margin: 65px 0 0 0;
	float: right;
}

.boxSearch .form {
	background: url(../Images/bkg_searchForm.png);
	width: 220px;
	height: 28px;
	float: left;
}

.boxSearch .form input {
	background: none;
	border: none;
	width: 210px;
	height: 14px;
	padding: 7px 5px;
	font-size: 12px;
	color: #666666;
}

.boxSearch .btn_search {
	background: url(../Images/btn_search.png);
	width: 22px;
	height: 22px;
	float: left;
	display: block;
	margin-left: 10px;
}

/* MAINMENU */

.mainMenu {
	background: url(../Images/bkg_mainMenu.png);
	width: 970px;
	height: 18px;
	float: left;
	padding: 12px 15px;
	margin: 15px 0 0 0;
}

.mainMenu li {
	list-style: none;
	float: left;
	text-transform: uppercase;
	font-size: 13px;
	background: url(../Images/pipe.png) right 3px no-repeat;
	padding: 0 9px 1px 7px;
	height: 50px;
}

html > body .mainMenu li {
	*background: url(../Images/pipe.png) right 0 no-repeat;
}

.mainMenu .L1, .mainMenu .LS1 {
	background: none;
}

.mainMenu li a {
	color: #333;
	font-weight: bold;
	text-decoration: none;
}

.mainMenu li a:hover {
	color: #1E85CB;
	text-decoration: none !important;
}

.mainMenu .FS1 a, .mainMenu .MS1 a, .mainMenu .LS1 a {
	color: #1E85CB;
}

.homeSlider {
	background: url(../Images/bkg_slider_home.png);
	width: 1000px;
	height: 304px;
	overflow: hidden;
	float: left;
}

.mainMenu ul 
{
    width: 150px;
    background: #ECECEC;
    position: absolute;
    z-index: 5000;
    float: left;
    padding: 10px 5px 15px 2px;
    margin: 7px 0 0 -10px;
    display: none;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;    
}

.mainMenu .F1 ul, .mainMenu .FS1 ul 
{
    width: 156px;
    padding: 10px 10px 15px 14px;
    margin-left: -22px;
}

.mainMenu ul li 
{
    background: none;
    font-size: 11px;
    clear: left;
    height: auto;
    margin: 2px 0;
}

.mainMenu li:hover ul 
{
    display: block;
}

.mainMenu ul li a 
{
    color: #333333 !important;
    text-transform: none;
}

.mainMenu ul li a:hover 
{
    color: #1D7CBB !important;
}

.mainMenu ul li.FS2 a, .mainMenu ul li.MS2 a, .mainMenu ul li.LS2 a 
{
    color: #1D7CBB !important;
}

/* MAINCONTENT */

.mainContent {
	width: 1001px;
	float: left;
	margin: 20px 0;
}

/* HOME - COLUMN 01 */

.column01 {
	width: 242px;
	float: left;
	margin-right: 10px;
}

.column01 .boxBlue {
	width: 242px;
	float: left;
	margin-bottom: 15px;
}

.column01 .boxBlue .Top {
	background: url(../Images/boxes/topBlue_01.png);
	width: 232px;
	height: 17px;
	float: left;
	color: #FFFFFF;
	padding: 10px 0 0 10px;
}

.column01 .boxBlue .Top h2 {
	font-size: 13px;
	margin: 0;
	text-transform: uppercase;
}

.column01 .boxBlue .borderTop {
	background: url(../Images/boxes/bordertopBlue_01.png);
	width: 242px;
	height: 12px;
	float: left;
}

.column01 .boxBlue .content {
	background: url(../Images/boxes/bkgBlue_01.png);
	width: 226px;
	padding: 5px 8px 0 8px;
	float: left;
}

.column01 .boxBlue .borderBottom {
	background: url(../Images/boxes/borderbottomBlue_01.png);
	width: 242px;
	height: 15px;
	float: left;
}

.boxHome {
	width: 240px;
	float: left;
}

.boxHome .borderTop {
	background: url(../Images/borderTop_box_home.png);
	width: 240px;
	height: 8px;
	float: left;
}

.boxHome .content {
	background: url(../Images/bkg_box_home.png);
	width: 216px;
	float: left;
	padding: 0 12px;
}

.boxHome h2 {
	margin: 5px 0;
	text-transform: uppercase;
	font-size: 16px;
}

.boxHome .borderBottom {
	background: url(../Images/borderBottom_box_home.png);
	width: 240px;
	height: 16px;
	float: left;
}

/* HOME - COLUMN 02 */

.column02 {
	width: 257px;
	float: left;
	margin-right: 10px;
}

.column02 .boxBlue {
	width: 257px;
	float: left;
	margin-bottom: 15px;
}

.column02 .boxBlue .Top {
	background: url(../Images/boxes/topBlue_02.png);
	width: 247px;
	height: 17px;
	float: left;
	color: #FFFFFF;
	padding: 10px 0 0 10px;
}

.column02 .boxBlue .Top h2 {
	font-size: 13px;
	margin: 0;
	text-transform: uppercase;
	float: left;
}

.column02 .boxBlue .Top .rss {
	margin: -2px 0 0 4px;
	float: left;
}

.column02 .boxBlue .Top a {
	color: #FFFFFF;
	float: right;
	font-size: 11px;
	font-weight: bold;
	margin: 0 12px 0 0;
}

.column02 .boxBlue .borderTop {
	background: url(../Images/boxes/bordertopBlue_02.png);
	width: 257px;
	height: 12px;
	float: left;
}

.column02 .boxBlue .content {
	background: url(../Images/boxes/bkgBlue_02.png);
	width: 233px;
	padding: 5px 12px 0 12px;
	float: left;
}

.boxBlue.members .content {
	text-align: center;
}

.boxBlue.members .content a {
	display: block;
	font-weight: bold;
	text-decoration: none;
	float: left;
}

.boxBlue.members .content img{
    width: 100%;
    height: auto;
}

.column02 .boxBlue .borderBottom {
	background: url(../Images/boxes/borderbottomBlue_02.png);
	width: 257px;
	height: 14px;
	float: left;
}

/* HOME - COLUMN 03 */

.column03 {
	width: 257px;
	float: left;
	margin-right: 12px;
}

.column03 .boxBlue {
	width: 257px;
	float: left;
	margin-bottom: 15px;
}

.column03 .boxBlue .Top {
	background: url(../Images/boxes/topBlue_03.png);
	width: 247px;
	float: left;
	color: #FFFFFF;
	padding: 10px 0 4px 10px;
}

.column03 .boxBlue .Top h2 {
	font-size: 13px;
	margin: 0;
	text-transform: uppercase;
	float: left;
}

.column03 .boxBlue .Top a {
	color: #FFFFFF;
	float: right;
	font-size: 11px;
	font-weight: bold;
	margin: 0 12px 0 0;
}

.column03 .boxBlue .Top .rss {
	float: left;
	margin: -2px 0 0 4px;
}

.column03 .boxBlue .borderTop {
	background: url(../Images/boxes/bordertopBlue_03.png);
	width: 257px;
	height: 12px;
	float: left;
}

.column03 .boxBlue .content {
	background: url(../Images/boxes/bkgBlue_03.png);
	width: 233px;
	padding: 5px 12px 0 12px;
	float: left;
}

.column03 .boxBlue .borderBottom {
	background: url(../Images/boxes/borderbottomBlue_03.png);
	width: 257px;
	height: 15px;
	float: left;
}

/* HOME - COLUMN 04 */

.column04 {
	width: 212px;
	float: left;
}

.column04 .btn_share {
	background: url(../Images/btn_share.png);
	width: 186px;
	height: 17px;
	float: left;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	padding: 12px;
	margin-bottom: 13px;
}

.column04 .btn_share span {
	float: left;
}

.column04 .btn_share .fb {
	background: url(../Images/fb.png);
	width: 16px;
	height: 16px;
	float: left;
	margin: -2px 8px 0 40px;
}

.column04 .btn_share .twitter {
	background: url(../Images/twitter.png);
	width: 16px;
	height: 16px;
	float: left;
	margin: -2px 0 0 0;
}

.column04 .boxBlue {
	width: 212px;
	float: left;
	margin-bottom: 15px;
}

.column04 .boxBlue .Top {
	background: url(../Images/boxes/topBlue_04.png);
	width: 202px;
	height: 17px;
	float: left;
	color: #FFFFFF;
	padding: 10px 0 0 10px;
}

.column04 .boxBlue .Top h2 {
	font-size: 13px;
	margin: 0;
	text-transform: uppercase;
	float: left;
}

.column04 .boxBlue .Top a {
	color: #FFFFFF;
	float: right;
	font-size: 11px;
	font-weight: bold;
	margin: 0 12px 0 0;
}

.column04 .boxBlue .Top .rss {
	float: left;
	margin: -2px 0 0 4px;
}

.column04 .boxBlue .borderTop {
	background: url(../Images/boxes/bordertopBlue_04.png);
	width: 212px;
	height: 11px;
	float: left;
}

.column04 .boxBlue .content {
	background: url(../Images/boxes/bkgBlue_04.png);
	width: 188px;
	padding: 5px 12px 0 12px;
	float: left;
}

.column04 .boxBlue.live .content a {
	font-weight: bold;
	text-decoration: none;
}

.column04 .boxBlue .borderBottom {
	background: url(../Images/boxes/borderbottomBlue_04.png);
	width: 212px;
	height: 12px;
	float: left;
}

.DocumentTag100 ul 
{
	margin: 0;
	padding: 0;
}

.DocumentTag100 li 
{
	list-style: none;
	margin: 0;
	padding: 0;
}

.item_press {
	width: 233px;
	float: left;
	margin: 7px 0;
}

.item_press .title {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	float: left;
}

.item_press p {
	margin: 3px 0;
}

.item_press a 
{
    text-decoration: none;
    font-weight: normal;
}

.item_press .more {
	font-weight: bold;
	text-decoration: none;
	color: #1D7CBB;
}

.item_document {
	width: 233px;
	float: left;
	margin: 7px 0;
}

.item_document .pics {
	float: left;
	margin-right: 12px;
}

.item_document .pics img 
{
    width: 50px;
}

.item_document .right {
	float: left;
	width: 170px;
}

.item_document .right .title {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.item_document .right p {
	margin: 5px 0;
}

.item_document .right .more {
	text-decoration: none;
	font-weight: bold;
}

.item_document .right a {
	text-decoration: none;
	font-weight: normal;
}

.item_event {
	width: 188px;
	float: left;
	margin: 5px 0;
}

.item_event .cal {
	background: url(../Images/picto_calendar.png);
	width: 43px;
	height: 39px;
	float: left;
	margin-right: 10px;
}

.item_event .cal .month {
	width: 43px;
	text-align: center;
	font-size: 11px;
	color: #FFFFFF;
	padding: 2px 0 0 0;
}

.item_event .cal .day {
	width: 43px;
	text-align: center;
	font-size: 16px;
	color: #333333;
	padding: 2px 0 0 0;
	font-weight: bold;
}

.item_event .right {
	float: left;
	width: 130px;
}

.item_event .right .title {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	width: 130px;
	float: left;
}

.item_event .right .date {
	clear: left;
}

.item_event .right p {
	margin: 0 0 5px 0;
}

.item_event .right a {
	text-decoration: none;
	font-weight: bold;
}

.rss {
	background: url(../Images/rss.png);
	width: 16px;
	height: 16px;
	float: left;
	display: block;
}

.btn_subscribe {
	background: url(../Images/btn_subscribe.png);
	width: 100px;
	height: 28px;
	display: block;
	float: left;
	text-align: center;
	line-height: 28px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	margin: 5px 0;
	font-size: 14px;
}

.btn_subscribe:hover {
	background-position: 0 -28px;
	text-decoration: none !important;
}

/* BOX TAGS */

.boxTags {
	width: 210px;
	float: left;
}

.boxTags .borderTop {
	background: url(../Images/borderTop_boxtags.png);
	width: 210px;
	height: 6px;
	float: left;
}

.boxTags .content {
	background: url(../Images/bkg_boxTags.png);
	width: 190px;
	float: left;
	padding: 0 10px;
	min-height: 109px;
}

.boxTags a {
	color: #FFFFFF;
	text-decoration: none;
}

.boxTags .s02 {
	font-size: 14px;
}

.boxTags .s03 {
	font-size: 16px;
}

.boxTags .s04 {
	font-size: 18px;
}

.boxTags .s05 {
	font-size: 20px;
}

.boxTags .borderBottom {
	background: url(../Images/borderBottom_boxtags.png);
	width: 210px;
	height: 14px;
	float: left;
}

/* PAGECONTENT */

.pageContent {
	background: url(../Images/bkg_maincontent.jpg) top no-repeat #FFFFFF;
	width: 980px;
	float: left;
	margin: 0;
	padding: 10px 10px 0 10px;
	min-height: 400px;
}

/* LEFTSIDEBAR */

.leftSidebar {
	width: 180px;
	float: left;
}

.leftSidebar .title {
	margin: 5px 12px;
	float: left;
	width: 100%;
	font-weight:bold;
	font-size:13px;
}
#divSelectAll,#divUnSelectAll{
	font-weight:normal;
}
.leftSidebar .title a 
{
    font-size: 11px;
    color: #1D7CBB;
    text-decoration: none;
    font-weight: bold;
    margin-right: 10px;
    float: left;
    display: block;
}

.leftSidebar .title a[disabled] 
{
    font-weight: normal;
    color: #000000;
}

.leftSidebar .title a:hover 
{
    text-decoration: none !important;
}

.leftSidebar .searchForm {
	background: url(../Images/bkg_form.png);
	width: 130px;
	height: 28px;
	margin: 0 12px;
	float: left;
}

.leftSidebar .searchForm input {
	width: 120px;
	height: 14px;
	padding: 7px 5px;
	background: none;
	border: none;
	color: #999999;
	font-size: 11px;
}

.leftSidebar .FormItem {
	float: left;
	margin: 5px 12px;
	width: 100%;
	font-weight: bold;
}

.leftSidebar .FormItem input {
	float: left;
}

.leftSidebar .btn_search {
	background: url(../Images/btn_subscribe.png);
	width: 100px;
	height: 28px;
	display: block;
	float: left;
	text-align: center;
	line-height: 28px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	margin: 10px 12px;
	font-size: 14px;
}

.leftSidebar .btn_search:hover {
	background-position: 0 -28px;
	text-decoration: none !important;
}

.subMenu {
	width: 180px;
	float: left;
}

.subMenu .Top {
	background: url(../Images/top_leftsidebar.png);
	width: 160px;
	min-height: 26px;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0 10px;
}

.subMenu .Top h2 {
	text-transform: uppercase;
	font-size: 13px;
	margin: 7px 0 0 0;
}

.subMenu .borderTop {
	background: url(../Images/borderTop_leftsidebar.png);
	width: 180px;
	height: 14px;
	float: left;
}

.subMenu .content {
	background: url(../Images/bkg_leftsidebar.png);
	width: 180px;
	float: left;
}

.subMenu ul {
	margin: 0;
	padding: 0;
}

.subMenu li {
	list-style: none;
	padding: 3px 0 3px 11px;
	border-bottom: solid 1px #CCC;
}

.subMenu li.FS2, .subMenu li.MS2, .subMenu li.LS2, .subMenu li.FLS2 {
	background: url(../Images/bkg_item_selected_submenu.png) no-repeat 0 -1px;
}

.subMenu li a {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.subMenu li.FS2 a, .subMenu li.MS2 a, .subMenu li.LS2 a, .subMenu li.FLS2 a {
	color: #FFFFFF;
}

.subMenu li a:hover {
	color: #1D7CBB;
	text-decoration: none !important;
}

.subMenu li.FS2 a:hover, .subMenu li.MS2 a:hover, .subMenu li.LS2 a:hover, .subMenu li.FLS2 a:hover {
	color: #FFFFFF;
}

.subMenu .L2, .subMenu .LS2, .subMenu .FL2, .subMenu .FLS2 {
	border: none;
}

.subMenu li ul {
	margin: 8px 0 0 0;
}

.subMenu li ul li {
	border: none;
	background: #F7F7F7;
	padding: 5px 0 5px 16px;
	margin: -4px 0 0 -11px;
	border-left: solid 1px #CCC;
	border-right: solid 1px #CCC;
}

.subMenu li ul li a {
	color: #999999 !important;
	font-weight: normal !important;
}

.subMenu li ul li a:hover {
	color: #1D7CBB !important;
}

.subMenu li.FS3 a, .subMenu li.MS3 a, .subMenu li.LS3 a, .subMenu li.FLS3 a
{
    font-weight: bold !important;
    color: #1D7CBB !important;
}

.subMenu .borderBottom {
	background: url(../Images/borderBottom_leftsidebar.png);
	width: 180px;
	height: 13px;
	float: left;
}

/* PAGE MAIN CONTENT */

.pageMainContent {
	width: 590px;
	float: left;
	margin: 0 9px;
	padding-bottom: 50px
}

.pageMainContent .borderTop {
	background: url(../Images/borderTop_pagecontent.png);
	width: 590px;
	height: 7px;
	float: left;
}

.pageMainContent .content {
	background: url(../Images/bkg_pagecontent.png);
	width: 566px;
	padding: 5px 12px;
	float: left;
}

.pageMainContent.search {
	width: 790px;
	float: left;
	margin: 0 0 0 9px;
	padding-bottom: 50px
}

.pageMainContent.search .borderTop {
	background: url(../Images/borderTop_search.png);
	width: 790px;
	height: 7px;
	float: left;
}

.pageMainContent.search .content {
	background: url(../Images/bkg_search.png);
	width: 766px;
	padding: 5px 12px;
	float: left;
}

.pageMainContent .content .youare {
	font-weight: bold;
	color: #999999;
	float: left;
	margin: 7px 0;
}

.pageMainContent .btn_share {
	background: url(../Images/btn_share02.png);
	width: 149px;
	height: 18px;
	float: right;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	padding: 8px;
	margin-bottom: 13px;
}

.pageMainContent .btn_share span {
	float: left;
}

.pageMainContent .btn_share .fb {
	background: url(../Images/fb.png);
	width: 16px;
	height: 16px;
	float: left;
	margin: -2px 8px 0 10px;
}

.pageMainContent .btn_share .twitter {
	background: url(../Images/twitter.png);
	width: 16px;
	height: 16px;
	float: left;
	margin: -2px 0 0 0;
}

.pageMainContent .print {
	background: url(../Images/print.png);
	width: 20px;
	height: 20px;
	display: block;
	float: right;
	margin: 5px;
}

.pageMainContent h1 {
	color: #333333;
	font-size: 18px;
	text-transform: uppercase;
	float: left;
	margin-right: 10px;
}

.pageMainContent .back {
	float: right;
	font-weight: bold;
	text-decoration: none;
	background: url(../Images/arrow_blue.png) left no-repeat;
	padding-left: 10px;
	margin: 15px 10px 0 0;
}

.pageMainContent .rss {
	margin: 11px 0 0 0;
}

.pageMainContent ul li {
	list-style: none;
	background: url(../Images/bullet.png) left 6px no-repeat;
	padding-left: 12px;
	margin-left: 0;
}

.pageMainContent .borderBottom {
	background: url(../Images/borderBottom_pagecontent.png);
	width: 590px;
	height: 14px;
	float: left;
}

.pageMainContent.search .borderBottom {
	background: url(../Images/borderBottom_search.png);
	width: 790px;
	height: 14px;
	float: left;
}

.filterBox {
	float: left;
	width: 566px;
	margin: 20px 0;
}

.search .filterBox {
	float: left;
	width: 756px;
	margin: 20px 0;
}

.filterBox select {
	float: left;
}

.filterBox h2 {
	float: left;
	margin: 0;
	color: #333333;
}

.filterBox .rss {
	float: right;
	margin: -1px 0 0 5px;
}

.filterBox .results {
	float: right;
	color: #333333;
	font-weight: bold;
}

.list_items {
	width: 558px;
	float: left;
}

.search .list_items {
	width: 758px;
	float: left;
}

.list_items .item_event {
	width: 558px;
	float: left;
	margin-bottom: 5px;
}

.list_items .item_event .borderTop {
	background: url(../Images/borderTop_item_event.png);
	width: 558px;
	height: 8px;
	float: left;
}

.list_items .item_event .content {
	background: url(../Images/bkg_item_event.png);
	width: 534px;
	padding: 5px 12px;
	float: left;
}

.list_items .item_event .right {
	width: 450px;
}

.list_items .item_event .right .title {
	float: none;
	font-size: 14px;
	margin: 0 0 5px 0;
	display: block;
	color: #333;
	width: auto;
}

.list_items .item_event .borderBottom {
	background: url(../Images/borderBottom_item_event.png);
	width: 558px;
	height: 14px;
	float: left;
}

.search .list_items .item_event {
	width: 758px;
	float: left;
	margin-bottom: 5px;
}

.search .list_items .item_event .borderTop {
	background: url(../Images/borderTop_item_search.png);
	width: 755px;
	height: 7px;
	float: left;
}

.search .list_items .item_event .content {
	background: url(../Images/bkg_item_search.png);
	width: 731px;
	padding: 5px 12px;
	float: left;
}

.search .list_items .item_event .right {
	width: 650px;
}

.search .list_items .item_event .borderBottom {
	background: url(../Images/borderBottom_item_search.png);
	width: 755px;
	height: 14px;
	float: left;
}

.list_items .item_document {
	width: 558px;
	float: left;
	margin-bottom: 5px;
}

.list_items .item_document .borderTop {
	background: url(../Images/borderTop_item_event.png);
	width: 558px;
	height: 8px;
	float: left;
}

.list_items .item_document .content {
	background: url(../Images/bkg_item_event.png);
	width: 534px;
	padding: 5px 12px;
	float: left;
}

.list_items .item_document .right {
	width: 450px;
}

.list_items .item_document .right .title {
	float: left;
	font-size: 14px;
	margin: 0 10px 5px 0;
	display: block;
	color: #333;
}

.list_items .item_document .right a.title {
	float: left;
	font-size: 14px;
	margin: 0 10px 5px 0;
	display: block;
	color: #1D7CBB;
}

.list_items .item_document .right .date {
	margin: 1px 0 4px 0;
	float: left;
	color: #666;
	clear: left;
	font-size: 14px;
}

.list_items .item_document .right p {
	clear: left;
}

.list_items .item_document .right a {
	margin: 0 6px 0 0;
}

.list_items .item_document .borderBottom {
	background: url(../Images/borderBottom_item_event.png);
	width: 558px;
	height: 14px;
	float: left;
}

.search .list_items .item_document {
	width: 755px;
	float: left;
	margin-bottom: 5px;
}

.search .list_items .item_document .borderTop {
	background: url(../Images/borderTop_item_search.png);
	width: 755px;
	height: 7px;
	float: left;
}

.search .list_items .item_document .content {
	background: url(../Images/bkg_item_search.png);
	width: 731px;
	padding: 5px 12px;
	float: left;
}

.search .list_items .item_document .right {
	width: 650px;
}

.search .list_items .item_document .borderBottom {
	background: url(../Images/borderBottom_item_search.png);
	width: 755px;
	height: 14px;
	float: left;
}

/* RIGHTSIDEBAR */

.rightSidebar {
	float: left;
	width: 192px;
	margin-bottom: 50px;
}

.rightSidebar .boxBlue {
	width: 192px;
	float: left;
	margin-bottom: 15px;
}

.rightSidebar .boxBlue .Top {
	background: url(../Images/top_rightsidebar.png);
	width: 182px;
	height: 18px;
	float: left;
	color: #FFFFFF;
	padding: 10px 0 0 10px;
}

.rightSidebar .boxBlue .Top h2 {
	font-size: 13px;
	margin: 0;
	text-transform: uppercase;
	float: left;
}

.rightSidebar .boxBlue .Top a {
	color: #FFFFFF;
	float: right;
	font-size: 10px;
	font-weight: bold;
	margin: 0 4px 0 0;
}

.rightSidebar .boxBlue .Top .rss {
	float: left;
	margin: -2px 0 0 2px;
}

.rightSidebar .boxBlue .borderTop {
	background: url(../Images/borderTop_rightsidebar.png);
	width: 192px;
	height: 10px;
	float: left;
}

.rightSidebar .boxBlue .content {
	background: url(../Images/bkg_rightsidebar.png);
	width: 168px;
	padding: 5px 12px 0 12px;
	float: left;
}

.rightSidebar .boxBlue .content .item_event {
	width: 178px;
}

.rightSidebar .boxBlue .content .item_event .right {
	width: 120px;
}

.rightSidebar .boxBlue .content ul {
	margin: 0;
	padding: 0;
}

.rightSidebar .boxBlue .content li {
	list-style: none;
}

.rightSidebar .boxBlue .content li a {
	font-weight: bold;
	text-decoration: none;
	padding: 3px 0;
	display: block;
}

.rightSidebar .boxBlue.live .content a {
	font-weight: bold;
	text-decoration: none;
}

.rightSidebar .boxBlue .borderBottom {
	background: url(../Images/borderBottom_rightsidebar.png);
	width: 192px;
	height: 10px;
	float: left;
}

.rightSidebar .boxTags {
	width: 190px;
	float: left;
}

.rightSidebar .boxTags .borderTop {
	background: url(../Images/borderTop_boxtags2.png);
	width: 190px;
	height: 6px;
	float: left;
}

.rightSidebar .boxTags .content {
	background: url(../Images/bkg_boxTags2.png);
	width: 170px;
	float: left;
	padding: 0 10px;
	min-height: 109px;
}

.rightSidebar .boxTags .borderBottom {
	background: url(../Images/borderBottom_boxtags2.png);
	width: 190px;
	height: 13px;
	float: left;
}

/* BREADCRUMB */

.breadCrumb {
	margin: 7px 0 7px 5px;
	padding: 0;
	float: left;
	width: 285px;
}

.breadCrumb li {
	list-style: none;
	float: left;
	background: none !important;
	padding: 0 !important;
}

.breadCrumb li a {
	font-weight: bold;
	text-decoration: none;
	background: url(../Images/arrow_grey.jpg) right no-repeat;
	padding-right: 7px;
	margin-right: 3px;
}

.breadCrumb li.LS a {
	background: none;
	font-weight: normal;
	color: #666666;
}

/* PAGER */

.pager {
	float: right;
	margin: 0 0 0 20px;
	padding: 0;
}

.pager li {
	list-style: none;
	float: left;
	background: url(../Images/pipe03.png) right no-repeat !important;
	margin: 0 !important;
	padding: 0 !important;
}

.pager li a {
	font-weight: bold;
	margin: 0 3px !important;
	padding: 0 5px 0 4px !important;
	display: block;
}

.pager .FS a, .pager .MS a, .pager .LS a {
	text-decoration: none;
	color: #666666;
}

.pager .P {
	background: none !important;
}

.pager .P a {
	background: url(../Images/prev.png) no-repeat left;
	height: 15px;
	padding: 0 0 0 20px !important;
	display: block;
	text-decoration: none;
	margin: 0 !important;
}

.pager .N {
	background: none !important;
}

.pager .N a {
	background: url(../Images/next.png) no-repeat right;
	height: 15px;
	padding-right: 20px !important;
	display: block;
	text-decoration: none;
}

.pager a[disabled] 
{
    display: none;
}

/* FOOTER */

.footer {
	background: url(../Images/bkg_footer.jpg) repeat-x #666666;
	float: left;
	width: 100%;
}

.footer .content {
	width: 1000px;
	margin: auto;
}

/* MENU BOTTOM */

.menuBottom {
	margin: 0;
	padding: 0;
	float: left;
}

.menuBottom li {
	list-style: none;
	float: left;
	text-transform: uppercase;
	font-size: 13px;
	background: url(../Images/pipe02.png) right 2px no-repeat;
	padding: 3px 10px 0 8px;
	margin: 15px 0;
}

.menuBottom li.L1, .menuBottom li.LS1 {
	background: none;
} 

.menuBottom li a {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 30px;
	display: block;
	text-decoration: none;
}

.menuBottom ul {
	clear: left;
	margin: 0;
	padding: 0;
	width: 115px;
}

.menuBottom ul li {
	float: none;
	background: none;
	text-transform: none;
	padding: 0;
	margin: 4px 0;
}

.menuBottom ul li a 
{
    margin: 0;
}

/* SIGNATURE */

.signature {
	background: url(../Images/bkg_sinature.jpg);
	width: 100%;
	height: 35px;
	float: left;
}

.signature .content {
	width: 1000px;
	margin: auto;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
}

.signature a {
	color: #FFFFFF;
}

.signature .copyright {
	float: left;
	margin: 10px 0 0 0;
}

.signature .right {
	float: right;
	margin: 10px 0 0 0;
}

/* POPUP */

.PopupBack {
	background-color: black;
	filter: alpha(opacity=70);
	opacity: 0.7;
}	

.popup {
	width: 512px;
	float: left;
}

.popup .Top {
	background: url(../Images/bkg_Top_popup.png);
	width: 512px;
	height: 53px;
	float: left;
}

.popup .Top h2 {
	margin: 15px;
	color: #FFFFFF;
	font-size: 16px;
	text-transform: uppercase;
	float: left;
}

.popup .close {
	background: url(../Images/close.png);
	width: 11px;
	height: 13px;
	float: right;
	display: block;
	margin: 15px 20px 0 0;
}

.popup .content {
	background: url(../Images/bkg_popup.png);
	width: 462px;
	padding: 10px 25px;
	float: left;
}

.popup .FormItem {
	margin: 7px 0;
}

.popup .FormLabel {
	font-weight: bold;
	margin-bottom: 5px;
}

.popup .FormValue {
	background: url(../Images/bkg_searchForm.png);
	width: 220px;
	height: 28px;
}

.popup .FormValue input {
	background: none;
	border: none;
	width: 210px;
	height: 14px;
	padding: 7px 5px;
	font-size: 12px;
	color: #666666;
}

.popup .borderBottom {
	background: url(../Images/borderBottom_popup.png);
	width: 512px;
	height: 14px;
	float: left;
}
	
/* VIDEOS */

.picsMovie 
{
    float: left;
    display: block;
    width: 183px;
    margin: 10px 2px 0 0;
}

.picsMovie .play 
{
	background: url(../Images/play.png);
	width: 83px;
	height: 82px;
	position: absolute;
	z-index: 50;
	margin: 28px 0 0 50px;
}

/* DOCUMENT TAG */

.DocumentTag100 
{
    float: left;
    clear: left;
}

.DocumentTag100 li 
{
    margin: 0;
    padding: 0 !important;
	list-style: none !important;
	background: none !important;
}

.DocumentTag100 .item_press {
	width: 558px;
	float: left;
	margin-bottom: 5px;
}

.DocumentTag100 .item_press .borderTop {
	background: url(../Images/borderTop_item_event.png) !important;
	width: 558px;
	height: 8px;
	float: left;
}

.DocumentTag100 .item_press .content {
	background: url(../Images/bkg_item_event.png);
	width: 534px;
	padding: 5px 12px;
	float: left;
}

.DocumentTag100 .item_press .borderBottom {
	background: url(../Images/borderBottom_item_event.png);
	width: 558px;
	height: 14px;
	float: left;
}


/* PAGE TAG 100 */

.PageTag100 ul 
{
	margin: 0;
	padding: 0;
}

.PageTag100 li 
{
	list-style: none;
	margin: 0;
	padding: 0;
}

.PageTag100 
{
    float: left;
    clear: left;
}

.PageTag100 li 
{
    margin: 0;
    padding: 0 !important;
	list-style: none !important;
	background: none !important;
}

.PageTag100 .item_press {
	width: 558px;
	float: left;
	margin-bottom: 5px;
}

.PageTag100 .item_press .borderTop {
	background: url(../Images/borderTop_item_event.png) !important;
	width: 558px;
	height: 8px;
	float: left;
}

.PageTag100 .item_press .content {
	background: url(../Images/bkg_item_event.png);
	width: 534px;
	padding: 5px 12px;
	float: left;
}

.PageTag100 .item_press .borderBottom {
	background: url(../Images/borderBottom_item_event.png);
	width: 558px;
	height: 14px;
	float: left;
}

/* SITEMAP */

.sitemap {
	margin: 0;
	padding: 0;
	float: left;
}

.sitemap li {
	list-style: none;
	float: left;
	text-transform: uppercase;
	font-size: 13px;
	background: none !important;
	padding: 5px 10px 0 8px;
	margin: 15px 0;
	width: 100px;
	min-height: 160px;
}

.sitemap li.L1, .sitemap li.LS1 {
	background: none;
} 

.sitemap li a {
	color: #13537D;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 15px;
	display: block;
	text-decoration: none; 
	font-size: 12px;
}

.sitemap ul {
	clear: left;
	margin: 0;
	padding: 0;
	width: 115px;
}

.sitemap ul li {
	float: none;
	background: none;
	text-transform: none;
	padding: 0;
	margin: 4px 0;
	min-height: inherit;
}

.sitemap ul li a 
{
    margin: 0;
    font-size: 11px;
	color: #1D7CBB;
}

/* Video thumbs */

.video
{
	opacity : 0.5;
    -moz-opacity : 0.5;
    -ms-filter: "alpha(opacity=50)"; /* IE 8 */
    filter : alpha(opacity=50); /* IE < 8 */
}

.video.hover
{
	opacity : 1;
    -moz-opacity : 1;
    -ms-filter: "alpha(opacity=100)"; /* IE 8 */
    filter : alpha(opacity=100); /* IE < 8 */
}

/* FOLLOW */

.follow 
{
    background: url(../Images/follow.png);
    width: 16px;
    height: 110px;
    position: fixed;
    right: 0;
    top: 343px;
    padding: 105px 12px 0 12px;
}
 
.follow .youtube 
{
    background: url(../Images/youtube.png);
    width: 16px;
    height: 16px;
    display: block;
    float: left;
    margin-bottom: 5px;
}

.follow .linkedin 
{
    background: url(../Images/linkedin.png);
    width: 16px;
    height: 16px;
    display: block;
    float: left;
    margin-bottom: 5px;
}
.follow .facebook,
.follow .twitter {
    display:block;
    float:left;
    margin-bottom:5px;
}

.titlePrint 
{
    display: none;
}

.home .item_press .title, .home .item_document .right .title, .home .item_document .right p 
{
    text-align: left;
}

.DocumentTag103 ul {
	padding: 0;
}

.DocumentTag103 li {
	width: 100%;
	float: left;
	list-style: none !important;
	background: none !important;
	padding: 0 !important;
}

.DocumentTag103 li .item_document {
	width: 100%;
}

.DocumentTag103 li .item_document .right {
	width: 450px !important;
}

.DocumentTag103  .item_document .right .title {
	color: #1D7CBB !important;
}