/**
 * @package   Paradox Template - RocketTheme
 * @version   1.5.0 December 8, 2010
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2010 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/

/* Core - Text Colors */
body {
	color: #aaa;
}
a:hover {
	color: #f60;
}

/* Background Texture */
body {
	background: /*url(../images/style8/background/bg-texture.jpg) 50% 0*/ #000;
}

/* Main Background Art */
.backgroundlevel-high #rt-page-background {
	background: url(../images/main-bg.jpg) 50% 0 no-repeat;
}
.backgroundlevel-high #rt-page-background2 {
	background: url(../images/main-bottom-bg.jpg) 50% 100% no-repeat;
}
.backgroundlevel-med #rt-page-background {
	background: url(../images/main-bg-med.jpg) 50% 0 no-repeat;
}
.backgroundlevel-med #rt-page-background2 {
	background: url(../images/main-bottom-bg-med.jpg) 50% 100% no-repeat;
}

/* Logo */
#rt-logo {
	background: url(../images/logo.png) 0 0 no-repeat;
}

/* Top - Text Colors */
#rt-top {
	color: #ddd;
}
#rt-top a:hover {
	color: #fff;
}
#rt-top .title {
	color: #fff;
	text-shadow: -1px -1px 1px #111;
}

/* Top */
#rt-top {
	background: url(../images/contrast-overlay.png);
}
.bodylevel-low #rt-top {
	background: #404040;
}
#rt-topbar {
	background: url(../images/contrast-overlay.png);
	border-bottom: 6px solid #111;
}
.bodylevel-low #rt-topbar {
	background: #404040;
}

/* Header - Text Colors */
#rt-header {
	color: #333;
}
#rt-header .title {
	color: #111;
	text-shadow: 1px 1px 1px #fff;
}

/* Top Menu - Text Colors */
.menutop li > .item,
#rt-subnavigation .menu li > .item {
	color: #444;
	text-shadow: 1px 1px 1px #111;
}
.menutop ul li > .item,
.menutop li.active.root > .item,
.menutop li.active.root.f-mainparent-itemfocus > .item,
.menutop li.root:hover > .item,
.menutop li.root.f-mainparent-itemfocus > .item,
.rt-splitmenu .menutop li.active > .item,
.rt-splitmenu .menutop li:hover > .item,
.menutop ul li > .item:hover,
.menutop li.f-menuparent-itemfocus > .item,
.menutop li.active > .item,
.menutop ul li > .item:hover,
.menutop li.f-menuparent-itemfocus > .item {
	color: #532d00;
	text-shadow: 1px 1px 1px #ffd598;
}
.menutop ul li > .item:hover,
.menutop li.f-menuparent-itemfocus > .item,
.menutop li.active > .item {
	color: #000;
}
#rt-subnavigation .menu li.active > .item,
#rt-subnavigation .menu li:hover > .item {
	color: #000;
}

/* Top Menu */
#rt-navigation {
	background: /*url(../images/style8/menubar-top.png) 50% 0 repeat-x*/ none;
}
#rt-navigation2 {
	background: /*url(../images/style8/menubar-bottom.png) 50% 100% repeat-x*/ none;
}
#rt-navigation3 {
	background: /*url(../images/body-overlay_5.png)*/ none;
}
.bodylevel-low #rt-navigation3 {
	background: #eee;
}
.menutop li.root,
.rt-splitmenu .menutop li,
#rt-subnavigation .menu li {
	background-image: url(../images/vertical-div.png);
}
.rt-splitmenu .menutop li.active > .item span,
#rt-subnavigation .menu li.active > .item span {
	background: url(../images/daddy-indicator.png) 50% 100% no-repeat;
}
.menutop .fusion-submenu-wrapper {
	background: #f8bd64 url(../images/lines-bg_6.png);
}
.menutop ul li > .daddy span {
	background-image: url(../images/list-arrows_4.png);
}
.menutop li.active.root > .item,
.menutop li.active.root.f-mainparent-itemfocus > .item,
.menutop li.root:hover > .item,
.menutop li.root.f-mainparent-itemfocus > .item,
.rt-splitmenu .menutop li.active > .item,
.rt-splitmenu .menutop li:hover > .item,
.menutop ul li > .item:hover,
.menutop li.f-menuparent-itemfocus > .item,
.menutop li.active > .item,
.menutop ul li > .item:hover,
.menutop li.f-menuparent-itemfocus > .item {
	background: #f8bd64 url(../images/lines-bg_6.png);
}
.menutop ul li > .item:hover,
.menutop li.f-menuparent-itemfocus > .item,
.menutop li.active > .item {
	background: url(../images/contrast-overlay2_5.png) 50% 0;
}
.menutop li.parent.root .item span .daddyicon,
.menutop li.root .daddy.item .daddyicon {
	background: url(../images/daddy-indicator.png);
}

/* Misc */
.rt-section-div {
	background: url(../images/section-div_6.png) 50% 0 repeat-x;
}

/* Showcase - Text Colors */
#rt-showcase .title,
#rt-showcase a {
	color: #fff;
	text-shadow: 1px 1px 1px #151515;
}
#rt-showcase {
	color: #000;
	text-shadow: 1px 1px 1px #d1d1a4;
}

/* Showcase */
#rt-showcase {
	background: /*#000 url(../images/overlay-color1.png) 0 0*/ none;
}
.rt-showfeature-div {
	background: url(../images/showfeature-div.png);
}

/* Feature - Text Colors */
#rt-feature {
	color: #ddd;
}
#rt-feature a:hover {
	color: #fff;
}
#rt-feature .title {
	color: #fff;
	text-shadow: -1px -1px 1px #111;
}

/* Feature */
#rt-feature {
	background: url(../images/contrast-overlay.png);
}
.bodylevel-low #rt-feature {
	background: #404040;
}

/* Utility - Text Colors */
#rt-utility {
	color: #333;
}
#rt-utility .title {
	color: #111;
	text-shadow: 1px 1px 1px #fff;
}

/* Main Body */
#rt-body-background {
	border: 1px solid #222;
}
#rt-body-overlay {
	background: url(../images/body-overlay_5.png) /*#2f0f02*/;
	border: 1px solid #444;
}
.bodylevel-low #rt-body-overlay {
	background: #eee;
}

#rt-maintop {
	background: url(../images/bevel-div_5.png) 50% 100% repeat-x;
}

#rt-mainbottom {
	background: url(../images/bevel-div_5.png) 50% 0 repeat-x;
}

#rt-bottom {
	background: url(../images/body-overlay_5.png);
	border: 1px solid #222;
}
#rt-bottom table {
	background: url(../images/bottom-bg.jpg);
	padding: 10px 10px 15px 10px;
}
#rt-bottom table p {
	padding: 0 0 0 30px;
}
#rt-bottom table h4 {
	padding: 0 0 0 30px;
	color: #fff;
}

img.article {
	border: 1px solid #444;
}

#rt-mainbody table {
	background: url(../images/affiche-bg.jpg) no-repeat;
	padding: 15px;
}

#rt-mainbody table p {
	padding: 0 0 0 40px;
	text-align: justify;
}

.banneritembox4 img {
	margin: 0 0 10px 0;
}

.bodylevel-low #rt-bottom {
	background: #eee;
}
#rt-main .rt-grid-1,
#rt-main .rt-grid-2,
#rt-main .rt-grid-3,
#rt-main .rt-grid-4,
#rt-main .rt-grid-5,
#rt-main .rt-grid-6,
#rt-main .rt-grid-7,
#rt-main .rt-grid-8,
#rt-main .rt-grid-9,
#rt-main .rt-grid-10,
#rt-main .rt-grid-11 {
	background: url(../images/vertical-div.png) 0 0 repeat-y;
}

#rt-sidebar-a {
	margin-left: 7px;
}

/* Modules - Text Colors */
.title {
	color: #d3840e;
	text-shadow: 1px 1px 1px #111;
}
#rt-bottom {
	color: #666;
}

/* Module Varations - Text Colors */
.box1 {
	color: #000;
	text-shadow: 1px 1px 1px #d1d1a4;
}
.box1 .title,
.box1 a,
.title1 .title {
	color: #fff;
	text-shadow: 1px 1px 1px #151515;
}
.box2 {
	color: #522c00;
	text-shadow: 1px 1px 1px #f7dcb8;
}
.box2 .title,
.box2 a,
.title2 .title {
	color: #fff;
	text-shadow: 1px 1px 1px #522c00;
}

.box3 {
	color: #ddd;
	text-shadow: -1px -1px -1px #111;
}
.box3 .title,
.box3 a,
.title3 .title {
	color: #fff;
	text-shadow: -1px -1px 1px #111;
}

.box3 img {
	border: 1px solid #333;
}
.box4 img {
	/*border: 1px solid #333;*/
}

.box5 img {
	border: none;
}
.box5 .title,
.box5 a,
.title5 .title {
	color: #fff;
	text-shadow: -1px -1px 1px #111;
}

.acymailing_module input {
	width: auto;
	font-size: 12px;
	margin: 0 0 0 5px;
}
.acymailing_module input.button {
	width: auto;
	float: left;
	margin: 0 5px 10px 0;
}

#historique-vardar-lemaire {
	widht: 270px;
	height: 272px;
	float: left;
	margin: 0 20px 0 0;
}

/* Module Variations */
.box1 .rt-module-surround,
.title1 .module-title {
	background: #a4ac80 url(../images/overlay-color1.png);
}
.box2 .rt-module-surround,
.title2 .module-title {
	background: #e7af5d url(../images/overlay-color2_5.png);
}

.box3 .rt-module-surround,
.title3 .module-title {
	background: url(../images/contrast-overlay.png);
}
.bodylevel-low .box3 .rt-module-surround,
.bodylevel-low .title3 .module-title {
	background: #404040;
}

.box4 .rt-module-surround,
.title4 .module-title {
	background: url(../images/body-overlay-home.png); /*border: 1px solid #333;*/
}
.bodylevel-low .box4 .rt-module-surround,
.bodylevel-low .title4 .module-title {
	background: #fff;
}

.box5 .rt-module-surround,
.title5 .module-title {
	background: url(../images/contrast-overlay.png);
}
.bodylevel-low .box5 .rt-module-surround,
.bodylevel-low .title5 .module-title {
	background: #404040;
}

/* Side Menu - Text Colors */
.module-content ul.menu li a:hover,
.module-content ul.menu li .separator:hover,
.module-content ul.menu li .item:hover,
.module-content ul.menu li.active > a,
.module-content ul.menu li.active > .separator,
.module-content ul.menu li.active > .item {
	color: #333;
}

/* Side Menu */
.module-content ul.menu li {
	background: url(../images/bevel-div_5.png) 50% 100% repeat-x;
}
.module-content ul.menu li > a:hover,
.module-content ul.menu li > .separator:hover,
.module-content ul.menu li > .item:hover,
.module-content ul.menu li.active > a,
.module-content ul.menu li.active > .separator,
.module-content ul.menu li.active > .item {
	background: url(../images/contrast-overlay2_5.png);
	border: 1px solid #fff;
}
.module-content ul.menu li li > a,
.module-content ul.menu li li > .item,
.module-content ul.menu li li > .separator,
.module-content ul.menu li li > a:hover,
.module-content ul.menu li li > .item:hover,
.module-content ul.menu li li > .separator:hover,
.module-content ul.menu li li.active > a,
.module-content ul.menu li li.active > .item,
.module-content ul.menu li li.active > .separator {
	background-image: url(../images/list-arrows_4.png);
}

/* Footer - Text Colors */
#rt-footer,
#rt-copyright {
	color: #ccc;
}
#rt-footer a:hover,
#rt-copyright a:hover {
	color: #fff;
}
#rt-footer .title,
#rt-copyright .title {
	color: #fff;
	text-shadow: -1px -1px 1px #111;
}

/* Footer */
#rt-footer {
	background: #000; /*url(../images/style8/background/footer-bg.jpg) repeat;*/
}

#rt-footer-surround {
	background: url(../images/contrast-overlay.png);
	border-top: 3px solid #9fbcca;
}
.bodylevel-low #rt-footer-surround {
	background: #404040;
}
#rt-footer .rt-grid-1,
#rt-footer .rt-grid-2,
#rt-footer .rt-grid-3,
#rt-footer .rt-grid-4,
#rt-footer .rt-grid-5,
#rt-footer .rt-grid-6,
#rt-footer .rt-grid-7,
#rt-footer .rt-grid-8,
#rt-footer .rt-grid-9,
#rt-footer .rt-grid-10,
#rt-footer .rt-grid-11 {
	background: url(../images/bottom-vert-div.png) 0 0 repeat-y;
}
#rt-copyright {
	background: url(../images/footer-div.png) 50% 0 repeat-x;
}
#rocket {
	background: url(../images/branding.png);
}

/* Typography - Text Colors */
.readon span,
.readon .button {
	color: #925700;
	text-shadow: 1px 1px 1px #ffd598;
}
.readon:hover span,
.readon:hover .button {
	color: #000;
}
#more-articles:hover {
	color: #000;
}
#rt-top .readon span,
#rt-feature .readon span,
#rt-footer-surround .readon span,
#rt-top .readon .button,
#rt-feature .readon .button,
#rt-footer-surround .readon .button,
.box3 .readon span,
.box3 .readon .button {
	color: #333;
	text-shadow: 1px 1px 1px #eee;
}
#rt-top .readon:hover span,
#rt-feature .readon:hover span,
#rt-footer-surround .readon:hover span,
#rt-top .readon:hover .button,
#rt-feature .readon:hover .button,
#rt-footer-surround .readon:hover .button,
.box3 .readon:hover span,
.box3 .readon:hover .button {
	color: #000;
}
.readonstyle-link .readon span,
.readonstyle-link .readon .button,
#more-articles {
	text-shadow: 1px 1px 1px #fff;
}
.readonstyle-link #rt-top .readon span,
.readonstyle-link #rt-feature .readon span,
.readonstyle-link #rt-footer-surround .readon span,
.readonstyle-link #rt-top .readon .button,
.readonstyle-link #rt-feature .readon .button,
.readonstyle-link #rt-footer-surround .readon .button {
	text-shadow: -1px -1px 1px #151515;
}
.readonstyle-link #rt-top .readon:hover span,
.readonstyle-link #rt-feature .readon:hover span,
.readonstyle-link #rt-footer-surround .readon:hover span,
.readonstyle-link #rt-top .readon:hover .button,
.readonstyle-link #rt-feature .readon:hover .button,
.readonstyle-link #rt-footer-surround .readon:hover .button {
	color: #fff;
}
span.breadcrumbs img {
	background: url(../images/vertical-div.png) 0 50% no-repeat;
}

/* Typography */
.rt-articleinfo {
	background: url(../images/bevel-div_5.png) 50% 0 repeat-x;
}
.rt-articleinfo2 {
	background: url(../images/bevel-div_5.png) 50% 100% repeat-x;
}
.inputbox,
#form-login .inputbox,
#com-form-login .inputbox {
	background: #fff;
	border: 1px solid #ccc;
}
.rt-joomla .icon,
#breadcrumbs-home {
	background-image: url(../images/utility-icons.png);
}
.rt-joomla .rt-joomla-table tr.even td,
.rt-joomla .rt-joomla-table th {
	background: url(../images/contrast-overlay2_5.png);
}
.rt-joomla .rt-joomla-table tr.odd td {
	background: url(../images/body-overlay_5.png);
}
.rokradios,
.rokchecks,
.rokradios-active,
.rokchecks-active {
	background-image: url(../images/main-inputs.png);
}
#more-articles span,
#form-login ul li a,
#com-form-login ul li a,
ul.rt-more-articles li a,
.rt-section-list ul li a,
ul.mostread li a,
ul.latestnews li a,
.weblinks ul li a,
#rt-popuplogin ul li a {
	background-image: url(../images/list-bullets.png);
}
.readon {
	background-image: url(../images/main-readon-r.png);
}
.readon span,
.readon .button {
	background-image: url(../images/main-readon-l.png);
}
.rt-image {
	border-color: #fff;
}
.controls .up,
.controls .down {
	background-image: url(../images/scroll-arrows.png);
}

/* RokTabs */
.roktabs-wrapper {
	background: url(../images/contrast-overlay2_5.png);
	border: 1px solid #d0d0d0;
}
.wrapper-inner {
	background: url(../images/body-overlay_5.png);
	border: 1px solid #d0d0d0;
}
.roktabs-links ul li {
	background: url(../images/vertical-div.png) 0 50% no-repeat;
}
.roktabs-links ul li.active span {
	color: #000;
}
.roktabs-wrapper .arrow-next,
.roktabs-wrapper .arrow-prev {
	background-image: url(../images/list-arrows_4.png);
}

/* RTL */
body.rtl .readon {
	background-image: url(../images/main-readon-l-rtl.png);
}
body.rtl .readon span,
body.rtl .readon .button {
	background-image: url(../images/main-readon-r-rtl.png);
}
body.rtl #rt-main .rt-alpha {
	background: url(../images/vertical-div.png) 0 0 repeat-y;
}
