@font-face{font-family:'Titillium Maps';src:url("../fonts/TitilliumMaps29L002.eot");src:local('Titillium Maps'), local('TitilliumMaps'),
url("../fonts/TitilliumMaps29L002.otf") format("opentype"),
url("../fonts/TitilliumMaps29L002.woff") format("woff");}
html{height:100%;}
body{background:#093657;color:#333;font-family:"Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;height:100%;}
#all{color:#333;border:solid 0px #ddd !important;position:relative;min-height:100%;}
a:link,
a:visited{color:black;text-decoration:none;}
a:hover,
a:active,
a:focus{color:#FFF;}
input:focus{border:solid 2px;}
fieldset{border:solid 0px #ccc}
.article-info{color:#444;}
.article-info dd span{color:#444;border-right:solid 0px;}
#header{max-width: 960px;margin: auto;position:relative;z-index:1;}
#logo span{color:#555 !important;margin-top:6px;font-size:0.4em !important;letter-spacing:1px}
.logoheader{color:#555;background:#fff;width:960px;margin:0 auto;}
#header-image{min-height:20px;background:#eee}
#rt-logo{display:block;position:absolute;z-index:9999;width:100%;height:150px;background:url(/images/logovide.png);background-repeat:no-repeat;margin-top:15px;margin-left:40px;}
.logo{display: inline-block;float: left;}
#header-logo{width: 105px;height: 150px;background: transparent url(/images/logovide.png) center center no-repeat;display: block;}
@media (max-width: 979px) and (min-width: 768px) {
#header-logo{margin-bottom: 15px;}
}
@media (max-width: 450px){#rt-logo{margin-left: 10px;background-size: 26%;}}
h1#logo{margin:0.2em 0px 10px 20px;font-size:3em;}
#line{text-align:right;margin-bottom:10px;padding-right:20px}
#header #line form,
#header #line #fontsize,
#header #line form .search
#header #line form .finder{display:inline !important;}
#header ul{background:transparent;margin-top: 20px;}
@media (max-width: 979px) and (min-width: 768px){
#header ul{background:transparent;margin-top: 40px;}
}
#header ul.menu{list-style-type:none;clear: both;}
#header ul.menu li{border:0}
#header ul.menu li a:link,
#header ul.menu li a:visited{color:#fff;border:0;border-right:solid 1px #eee;background:transparent;padding:10px 13px;}
#header ul.menu li a:hover,
#header ul.menu li a:active,
#header ul.menu li a:focus{color:#FFDF6E;}
#header ul.menu li.active a:link,
#header ul.menu li.active a:visited{color:#FFDF6E;border-right:solid 1px #fff;}
#header ul.skiplinks{width:100%}
.skiplinks,
.skiplinks li{border:solid 0px #000;}
#header ul.skiplinks{width:100%;text-align:left;background:none;z-index:20000;top:0;display:inline;padding:0}
#header ul.skiplinks li a.u2:active,
#header ul.skiplinks li a.u2:focus{background:#333 !important;color:#fff !important;border:solid 1px;top:0px !important;z-index:1000000000000 !important;left:10px !important;display:block;width:14em;display:block}
#fontsize{color:#444;}
#fontsize p a:link,
#fontsize p a:visited{color:#444}
#fontsize p a:hover,
#fontsize p a:active,
#fontsize p a:focus{background:#555;color:#fff}
#fontsize h3{color:#444;}
#header form .inputbox{}
#header form .inputbox:focus{border:solid 2px #000;}
#header form .button{border:solid 1px #999;background:#664335 url(../images/searchbutton.png);color:#fff;}
#top{padding:15px;}
#slideshow{margin:0 auto;width:960px;box-shadow: 1px 1px 10px #000;-moz-box-shadow: 1px 1px 10px #000;-webkit-box-shadow: 1px 1px 10px #000;}
#contentarea,
#contentarea2{max-width: 960px;margin: auto;background: #FFF;box-shadow: 1px 1px 10px #000;-moz-box-shadow: 1px 1px 10px #000;-webkit-box-shadow: 1px 1px 10px #000;}
#breadcrumbs{color:#555}
#breadcrumbs span{color:#555;}
#breadcrumbs span a:link,
#breadcrumbs span a:visited{background:#fff;color:#60739E;}
#breadcrumbs span a:hover,
#breadcrumbs span a:active,
#breadcrumbs span a:focus{background:#60739E;color:#fff;}
.module_content{border:solid 1px #ddd;background:#fff}
.moduletable_js{border:solid 0px #ddd;}
#right .moduletable_js{border:0}
#nav h3{border-bottom:solid 1px #ddd;}
h3.js_heading{border-bottom:solid 1px #fff !important;background:#eee;font-family:'Titillium Maps', Arial;}
h3.js_heading span.backh{border:solid 0px #000}
h3.js_heading span.backh1{color:#444}
#right h3{color:#377A2E;border-bottom:solid 1px #ddd;}
#right h3 span.backh{}
#right h3 span.backh2{}
#right h3 span.backh3{color:#664335}
h3.js_heading a{border:0}
h3.js_heading a img{border:0}
h3.js_heading a.opencloselink:hover,
h3.js_heading a.opencloselink:active,
h3.js_heading a.opencloselink:focus{background:none}
h3.js_heading a:link,
h3.js_heading a:visited,
h3.js_heading a:hover,
h3.js_heading a:active,
h3.js_heading a:focus{}
#nav h3{font-family:"Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;}
#nav h3.js_heading a:focus{}
#nav form{color:#000;}
#nav form a:hover,
#nav form a:active,
#nav form a:focus{color:#fff;background:#669933;}
#nav .moduletable-example ul.menu{background:#fff;border:0;}
ul.menu{border:0;background:#fff;border:solid 0px #eee;}
.module_content ul.menu{border:0;}
ul.menu li{margin-bottom:10px;display: inline-block;text-align: center;}
ul.menu li a:link,
ul.menu li a:visited{color:#444;}
ul.menu li.active a:link,
ul.menu li.active a:visited{color:#2D5A9B;}
ul.menu li a:hover,
ul.menu li a:active,
ul.menu li a:focus,
ul.menu li.active a:hover,
ul.menu li.active a:active,
ul.menu li.active a:focus{font-weight:bold;color:#2D5A9B;}
@media screen and (max-width: 768px){ul.menu li a:link {background: transparent !important; border-bottom: 1px solid white !important;border-right:none !important;}}
ul.menu li ul{border:solid 0px #eee;}
ul.menu li ul li{border:solid 0px #000;background:#fff;}
ul.menu li.active ul li a:link,
ul.menu li.active ul li a:visited{color:#444;border:0;border-bottom:solid 1px #fff;background:#e8e8e8}
ul.menu li.active ul li.active a:link,
ul.menu li.active ul li.active a:visited{border:0;color:#333;border-bottom:solid 1px #fff;}
ul.menu li.active ul li a:hover,
ul.menu li.active ul li a:active,
ul.menu li.active ul li a:focus{background:#666 !important;color:#fff !important;}
ul.menu li ul li ul{border:0 !important;background:#f5f5f5 !important;padding-bottom:0}
ul.menu li.active ul li.active ul li a:link,
ul.menu li.active ul li.active ul li a:visited{background:#f5f5f5;border-bottom:solid 1px #fff;color:#444}
ul.menu li.active ul li.active ul li.active a:link,
ul.menu li.active ul li.active ul li.active a:visited{color:#333;}
ul.menu li ul li ul li ul{border:solid 1px #eee !important;padding-top:10px !important;padding-bottom:10px !important;background:#fff url(../images/level4.png) repeat-x !important;}
ul.menu li.active ul li.active ul li.active ul li a:link,
ul.menu li.active ul li.active ul li.active ul li a:visited{font-weight:normal;padding:3px 2px 3px 40px;font-size:0.9em;background:#fff url(../images/arrow_small.png) no-repeat 30px 5px;color:#444}
ul.menu li.active ul li.active ul li.active ul li.active a:link,
ul.menu li.active ul li.active ul li.active ul li.active a:visited{font-weight:bold;color:#333}
ul.menu li ul li ul li ul li ul{border:solid 0px #eee !important;padding-top:5px !important;padding-bottom:10px !important;background:#fff url(../images/level4.png) repeat-x !important;}
ul.menu li.active ul li.active ul li.active ul li.active ul li a:link,
ul.menu li.active ul li.active ul li.active ul li.active ul li a:visited{font-weight:normal;padding:3px 2px 3px 5px;font-size:0.9em;background:#fff;color:#444;margin:0 10px 0 35px;border-bottom:solid 1px #ddd}
ul.menu li.active ul li.active ul li.active ul li.active ul li.active a:link,
ul.menu li.active ul li.active ul li.active ul li.active ul li.active a:visited{font-weight:bold;color:#333}
#main{min-height:300px;clear: both;}
#main a:link,
#main a:visited{}
#main a:hover,
#main a:active,
#main a:focus{background:#4F84B7;color:#fff !important;}
#main th a:hover,
#main th a:active,
#main th a:focus{background:#333;color:#fff;}
.items-row{}
.column-1,
.column-2{border:solid 0px;}
.item-separator{border:solid 0px #333333;}
#main ul li{}
.small{border:solid 0;}
ul#archive-items li.row0,
ul#archive-items li.row1{border-bottom:solid 1px #ddd}
.archive #adminForm fieldset{border:0;padding:0;margin:20px 0}
.image-left{padding:2px;}
.image-right{border:solid 1px #ddd;padding:2px}
.items-row{}
#main h1{color:#444;border-top:solid 0px #ddd;border-bottom:solid 1px #ddd;}
.items-row h2{color:#60739E;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.items-row h2 a:link,
.items-row h2 a:visited,
.items-leading h2 a:link,
.items-leading h2 a:visited{color:#60739E !important;}
.items-row h2 a:hover,
.items-row h2 a:active,
.items-row h2 a:focus,
.items-leading h2 a:hover,
.items-leading h2 a:active,
.items-leading h2 a:focus{color:#fff !important;text-decoration:none !important}
.items-leading h2{color:#60739E;}
#main h2{color:#60739E;font-family:"Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;}
#main h2 a{color:#333;}
.readmore a:link,
.readmore a:visited,
a.readmore:link,
a.readmore:visited{color:#444;background:#eee url(../images/arrow1.gif) no-repeat left top;border:solid 1px #ddd;}
.readmore a:hover,
.readmore a:active,
.readmore a:focus,
a.readmore a:hover,
a.readmore a:active,
a.readmore a:focus{background:#555 url(../images/arrow2.gif) no-repeat left 6px !important;color:#fff;}
a.readmore:hover,
a.readmore:active,
a.readmore:focus{background:#555;color:#fff;}
.actions img{border:0;}
#main .items-more h3{border-bottom:solid 1px #ddd;border-top:solid 1px #ddd;color:#444;}
#main .items-more ol{color:#000;}
#main .items-more ol li a{background:#FFF url(../images/blog_more.gif) no-repeat !important;color:#60739E}
#main .items-more ol li a:hover,
#main .items-more ol li a:active,
#main .items-more ol li a:focus{background:#555 url(../images/arrow2.gif) no-repeat 0px center;color:#333;}
#main .pagination{border-top:solid 1px #ddd;}
table.contenttoc{border:solid 1px #ccc;}
#right{}
#right .moduletable{border:solid 0px #eee;border-top:0;margin-bottom:10px;}
#right h3{color:#333}
#right h4{color:#444;border:solid 0;}
#right ul{border:solid 0 #ccc;color:#333;}
.moduletable-custom ul li{color:#333;background:url(../images/arrow2_grey.png) no-repeat 2px 7px;}
#right .moduletable-custom h4{color:#444}
#right .moduletable a img{border:0}
#close span{color:#000;}
.mostread li a:link,
.mostread li a:visited,
.latestnews li a:link,
.latestnews li a:visited{background:url(../images/arrow2_grey.png) 2px 7px no-repeat;}
.mostread li a:hover,
.latestnews li a:hover,
.mostread li a:active,
.latestnews li a:active,
.mostread li a:focus,
.latestnews li a:focus{background:#555 url(../images/arrow_white_grey.png) 2px 6px no-repeat !important;}
ul.newsfeed{border:solid 0px #000;}
.newsfeed-item{border-bottom:solid 1px #ddd;}
.newsfeed-item h5 a{}
ul.newsflash-horiz{border:solid 1px #eee;background:#f5f5f5 url(../images/box.png) repeat-x;}
.newsflash-horiz li{border:solid 0px #eee;background:#f5f5f5;}
ul.newsflash-horiz li h4{border-bottom:solid 1px #fff;font-family:'Titillium Maps', Arial;}
.newsflash-vert{}
.banneritem{border:0}
.banneritem a{background:none}
.banneritem a img{background:none;border:0}
#login-form .inputbox{border:solid 1px #ddd;background:url(../images/content_bg.gif) repeat-x;}
fieldset.input{border:0;}
input.button,
button.button{background:#FFFFFF url(../images/arrow1.gif) no-repeat left top;border:1px solid #DDDDDD;color:#444444;}
ul.tabs{border:solid 1px #ddd;border-bottom:0;background:#f5f5f5 url(../images/box.png) repeat-x;}
ul.tabs li{background:#f5f5f5 url(../images/box.png) repeat-x;border-right:solid 1px #ddd}
ul.tabs li a:link,
ul.tabs li a:visited{color:#333;}
ul.tabs li a:hover,
ul.tabs li a:active,
ul.tabs li a:focus{color:#000}
.tabcontent{border:solid 1px #ddd;background:#fff;color:#000;}
.tabcontent .linkclosed{color:#000;border-bottom:solid 1px #e5e5e5;}
ul.tabs li a.linkopen{background:#fff;color:#333;border:0}
ul.tabs li a.linkclosed:hover,
ul.tabs li a.linkclosed:active,
ul.tabs li a.linkclosed:focus,
ul.tabs li a.linkopen:hover,
ul.tabs li a.linkopen:active,
ul.tabs li a.linkopen:focus{background:#555;color:#fff}
.category-module li{border-bottom:solid 1px #ddd;}
.category-module li li{border:0}
.searchintro img{border:0px}
.inputbox:focus{border:solid 2px #000;}
.word{background:#fff;border:solid 0px #ccc;}
.word input{background:#fff;border:solid 1px #999;color:#444;}
.only{border:solid 1px #ccc;}
.phrases{border:solid 1px #ccc;}
.phrases .inputbox{background:#fff;color:#000;}
.phrases .inputbox option{background:#f5f5f5;border-bottom:solid 1px #ccc;}
.phrases .inputbox option a:hover{background:#C00;border-color:#CFD0D6;color:#fff;}
dl.search-results{background:#f5f5f5;}
dl.search-results dt.result-title{border-top:dotted 1px #ddd}
dl.search-results dd.result-url{border-bottom:solid 5px #fff;color:#115599;}
dl.search-results dd.result-created{border-bottom:solid 5px #fff;}
.invalid{border-color:red !important;}
label.invalid{color:red;}
#users-profile-core,
#users-profile-custom{border:solid 1px #ccc;}
#member-profile fieldset{border:solid 1px #ccc;}
table{border:solid 1px #ddd !important}
tbody{}
tr.odd,
.cat-list-row1{background:url(../images/news.gif) repeat-x;}
table.newsfeeds td,
table.weblinks td{}
table.weblinks th,
table.newsfeeds th,
table.category th,
table.jlist-table th{background:#444;color:#fff}
table.weblinks th a,
table.newsfeeds th a,
table.category th a,
table.jlist-table th a{color:#fff !important}
td.table_footer{background:#ddd url(../images/table_footer.gif) bottom left repeat-x;}
td.counter{}
td.num,
td.hits{}
td p{}
table.category th a img{border:solid 0px;}
tr, td{border:solid 1px #ddd}
fieldset.filters{border:0;}
.contact form{background:#fff;color:#000;}
.contact input{background:#fff;color:#000;}
.contact input.invalid,
.contact textarea.invalid{border:solid 2px red;}
.contact label.invalid{color:red;}
p.error{color:#044b63;background:#eee;border-top:3px solid #044b63;border-bottom:3px solid #044b63;}
body.contentpane{background:#fff;}
#footer{color:#fff;text-align: center;font-weight:bold;}
#footer-inner{background:#f5f5f5 url(../images/footer.jpg) repeat-x left bottom;border-top:solid 1px #ddd}
#footer-sub a:link,
#footer-sub a:visited{color:#fff}
.box1{border-right:solid 1px #ddd}
.box3{border-left:solid 1px #ddd;}
.box h3{font-family:'Titillium Maps', Arial;}
#bottom a img{border:0 none;}
.contentpaneopen_edit img{border:0}
form.editor fieldset{border:solid 1px #ccc;}
form#adminForm{border:solid 0px #000}
.edit form#adminForm fieldset{border:solid 1px #ddd}
legend{font-weight:bold}
.tip{border:solid 1px #333;background:#ffffcc;}
table.pagenav,
table.pagenav tr,
table.pagenav td{border:0 !important}
#main .categories-list ul{list-style-type:none}
#main .contact h3{border-bottom:solid 1px #ddd;margin:20px 0}
.form-required{font-weight:bold;margin:10px 0;background:#fff url(../images/req.png) no-repeat;padding:10px 40px}
.contact .inputbox{background:#fff url(../images/content_bg.gif) repeat-x;border:solid 1px #ccc;padding:3px}
.panel{border:solid 1px #ddd;margin-top:-1px}
#main .contact .panel h3{margin:0px 0 0px 0;padding:0;background:#eee;border:0}
.panel h3 a{display:block;padding:6px;text-decoration:none;color:#444;padding:6px;}
.panel h3.pane-toggler a{background:#f5f5f5 url(../images/slider_plus.png) right top no-repeat;}
.panel h3.pane-toggler-down a{background:#f5f5f5 url(../images/slider_minus.png) right top no-repeat;border-bottom:solid 1px #ddd;}
.pane-slider{border:solid 0px;padding:0px 10px !important;margin:0;background:url(../images/nav_level_1.gif) repeat-x;}
.panel .contact-form,
.panel .contact-miscinfo{padding:10px}
.contact .panel .contact-form form,
.contact .panel .contact-address{margin:20px 0 0 0}
.categories-list .category-desc ul li{list-style-type:none;}
div.current{background:url(../images/nav_level_1.gif) repeat-x;}
#close a{text-decoration:none}
div.encyclopedia_col1{width:49%;float:left;}
div.encyclopedia_col1 p.img_caption{font-size:.6em;}
div.encyclopedia_col2{width:49%;float:right;padding-left:3px;margin-left:2px;}
div.encyclopedia_col2 p{padding-left:3px;margin-left:2px;}
div.encyclopedia_links ul{display:block;margin:0px 0px 1px 0px;list-style-type:none;padding:10px 0px 10px 0px;width:100%}
div.encyclopedia_links ul li{display:inline;padding:2px;margin:2px;white-space:nowrap;}
div.sample-module{border:2px dashed #ddd;padding:10px;background-color:#f5f5f5;}
.rt-container{margin:0 auto;padding:15px 0 0 0}
.head_helpers{padding:15px 0;height:112px;}
.rt-container .rt-grid-12{}
.rt-grid-12{text-align: right;}
.custom{color:#fff;font-weight:bold}
@media (max-width: 450px){.custom{font-size: 12px;margin-top: 50px;}}
.search{float:right;font-size:14px;color:#999;margin:0 0 0 25px;}
.head_helpers .search input[type="text"]{margin:0;padding:2px;font-size:12px;background:url(../images/icon-search.png) no-repeat right center
transparent;border:1px solid
#CCC;color:#CCC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:135px;}
.djslider-loader{border:1px solid #DDD;}
.puce{background-color:#4F84B7;border:1px solid #2C5E8D;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:white;height:24px;font-size:14px;line-height:24px;text-align:center;margin-right:10px;margin-left:90px;width:24px;padding-right:10px;padding-left:10px;padding-top:5px;padding-bottom:5px;}
.button_link{background:#eee;color:#2D5A9B !important;padding:5px 12px;text-decoration:none;font-weight:bold;border:1px solid #2C5E8D;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;transition:0.3s ease-out;-moz-transition:0.3s ease-out;-webkit-transition:0.3s ease-out;}
.info_text{font-weight: bold;background:#FFFFFF url(/images/giftcard.jpg) no-repeat;padding:1em 1em 1em 9em;background-position:left center;}
.item109{background:url(/images/clock.png) no-repeat;height:48px;}
.item110{background:url(/images/question.png) no-repeat;height:48px;}
.item129{background:url(/images/document.png) no-repeat;height:48px;}
.item128{background:url(/images/boussole.png) no-repeat;height:48px;}
#menu-top{float:right;position:relative;left:-50%;text-align:left;}
#menu-top ul.menu{list-style:none; position:relative;left:50%;}
/*POUR MENU HORIZONTALE.menuitem{line-height:120px;font-weight:bold}*/
.menuitem{margin-left: 50px;line-height:34px;font-weight:bold}
.link_accueil_reserv{color:white;font-weight:bold;border:1px solid #ccc;display:block;margin-bottom:15px;}
.link_accueil_reserv a:hover{background:#1F5790 !important;color:white !important;}
.link_accueil_reserv a:hover span{color:#2D5A9B !important;}
.link_accueil_reserv span{color:#60739E;}
.link_accueil_reserv img{margin-right:10px;}
.reservations_desc{line-height:48px;}
.reservations a:hover{background:#FFF;}
.reservations{background:#4F84B7;}
.link_accueil_reserv h2{margin:0 !important;padding:10px !important;}
.link_accueil_reserv h2:hover{color:#fff !important}
@media (max-width: 450px){.reservations_desc{line-height:24px;}}
.img_cadre{border:1px solid #888;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.slide-desc-bg{background:#222;opacity:0.6;filter:alpha(opacity = 60);}
.slide-desc-text{color:#fff;padding:10px;text-align:left;}
.slide-desc-text .slide-title{font-size:1.5em;color:#eeee88;margin-bottom:5px;}
.slide-desc-text .slide-title a{color:#eeee88;}
.djslider .navigation-container a{outline:none;}
.djslider-loader{background:url(loader.gif) center center no-repeat;}
.djslider li{text-align:center;}
span.load-button{width:12px;height:12px;display:inline-block;background:#222;border:1px solid #fff;box-shadow:0 0 2px #fff;margin:0 3px;cursor:pointer;border-radius:6px;opacity:0.4;filter:alpha(opacity = 40);}
span.load-button-active{opacity:0.8;filter:alpha(opacity = 80);}
#login-form .inputbox,
.registration input,
.profile-edit input,
#login-form .inputbox,
.contact .inputbox,
.login-fields input,
.remind input,
.reset input,
.word .inputbox,
.search .inputbox,
.finder .inputbox
{
        -moz-border-radius: 5px;
}
@import url(../../../media/system/css/system.css);.system-unpublished, tr.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df;}
span.highlight{background-color:#FFFFCC;font-weight:bold;padding:1px 4px;}
.img-fulltext-float-right{float:right;margin-left:10px;margin-bottom:10px;}
.img-fulltext-float-left{float:left;margin-right:10px;margin-bottom:10px;}
.img-fulltext-float-none{}
.img-intro-float-right{float:right;margin-left:5px;margin-bottom:5px;}
.img-intro-float-left{float:left;margin-right:5px;margin-bottom:5px;}
.img-intro-float-none{}
.slide-desc-bg{background:#222;opacity:0.6;filter:alpha(opacity = 60);}
.slide-desc-text{color:#fff;padding:10px;text-align:left;}
.slide-desc-text .slide-title{font-size:1.5em;color:#eeee88;margin-bottom:5px;}
.slide-desc-text .slide-title a{color:#eeee88;}
.djslider .navigation-container a{outline:none;}
.djslider-loader{background:url(/modules/mod_djimageslider/assets/loader.gif) center center no-repeat;}
.djslider li{text-align:center;}
span.load-button{width:12px;height:12px;display:inline-block;background:#222;border:1px solid #fff;box-shadow:0 0 2px #fff;margin:0 3px;cursor:pointer;border-radius:6px;opacity:0.4;filter:alpha(opacity = 40);}
span.load-button-active{opacity:0.8;filter:alpha(opacity = 80);}
.moduletablebox{background-color: #FFFFFF;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 2px 8px rgba(0,0,0,.6);-moz-box-shadow: 0 2px 8px rgba(0,0,0,.6);box-shadow: 0 2px 8px rgba(0,0,0,.6);padding: 5px;margin-bottom: 40px;}
.item-101 a{background: #DA2616 !important;border-radius: 5px 0 0 0;}
.item-144 a{background: #F9A005 !important;}
.item-107 a{background: #5199CE !important;}
.item-108 a{background: #3148A9 !important;}
.item-104 a{background: #B41CB2 !important;}
.item-106 a{background: #F9A005 !important;}
.item-103 a{background: #3148A9 !important;border: none !important;border-radius: 0 5px 0 0;}
.btn{/*cursor: pointer;*/ display: inline-block; background-color: #3b5998; background-repeat: no-repeat; background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2)); background-image: -ms-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2)); background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2)); background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2)); background-image: linear-gradient(top, transparent, rgba(0, 0, 0, 0.2)); border: 1px solid rgba(0, 0, 0, 0.2); border-bottom: 1px solid rgba(0, 0, 0, 0.4); -ms-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3); -o-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3);
padding: 11px 19px 12px 19px; text-shadow: rgba(0, 0, 0, 0.2) 0px -1px 0px; color: white !important; font-size: 13px; line-height: normal; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all; margin: 0 8px 13px 0; text-decoration: none; font-weight: bold; margin-left:15px}