/* Copyright (C) arrowthemes, Regular/Extended Licence */

/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

@import url(../../../css/layout.css);


/*logo*/
.logo-img{background: url(../images/logo.png) no-repeat scroll 0 0 transparent; width:340px; margin-top:10px; margin-bottom:20px;}

/*overlay*/
.spotlight .overlay-default {background: rgba(255,255,255,0.75) url(../images/magnifier.png) 50% 55% no-repeat;}

.header-overlay{ background:#2489D1; position:relative;}

.header-overlay:after {    bottom: 0px;
    height: 35px;
    width: 100%;
    content: '';
    position: absolute;
    background: #0053A0;
    z-index: 0;}
#header{z-index:1000;}
#header-bottom {
    background-color: #5697D0!important;
}

.search-box{ min-width:200px; margin-top:15px;}

#search{width:100%;}
.mod-languages{ float:left;}
.mod-languages a{ color:#fff;}
.jfontsize{ float:right;}
.jfontsize a{ color:#fff;}
#content{padding:0px!important;}
#system{padding:10px;}
#system h1.title{ padding-bottom:10px!important; font-size:1.6em; font-weight:bold;}
.menu-dropdown>li.active, .menu-dropdown>li:hover { background:#2489D1!important; border-top:3px solid #F06927!important; line-height:19px!important; }

.menu-dropdown>li.active>a, .menu-dropdown>li:hover>a, .menu-dropdown>li.active>span, .menu-dropdown>li:hover>span	{height:42px!important; line-height:20px!important;}

.sheet-body{background:#E1EAF1; border:1px solid #ffffff; border-radius:5px; margin:10px 0;}

.module{border:1px solid #ffffff; background:#F1F5F8!important;}
.module-title{    
font-size: 18px;
    font-weight: bold;
    color: #000;
	    background: url(../images/titles_border_bot_img.jpg) repeat-x 0 bottom;
	}

.menu-sidebar a.level1 > span, .menu-sidebar span.level1 > span {
    background: none!important;
	color:#0B62A7;
}
.menu-sidebar a.level1 > span:hover, .menu-sidebar span.level1 > span:hover {
	text-decoration:underline;
}
	
.numutiles{ background:#2489D1!important;}
.numutiles .module-title, .numutiles .module-title span{ color:#ffffff;}
.numutiles table{border:none; font-size:13px; color:#ffffff; line-height:17px;}
.numutiles thead{background:none!important;}
.numutiles tbody tr td{margin-bottom:10px; height:25px;}
.numutiles tbody tr td:nth-child(2){ background: url('../images/tel.png') left center no-repeat; padding-left:22px;}

.contenttable .cellule{ margin-bottom:15px;}
.contenttable .cellule img {
    float: left;
    margin-right: 12px;
}
.contenttable .cellule .contentcell{ padding-right:12px; font-size:12px; color:#282828;}
.contenttable .cellule h5 {
    font-size: 15px;
    font-weight: bold;
    color: #0B62A7;
    margin-top: 0px;
}

.texteaccueil blockquote{ font-size:1em; font-style:italic; color:#313131; padding-left:30px;
    background: url(../images/blockquote_img.jpg) top left no-repeat;
}

#breadcrumbs{ background:#F1F5F8!important; height:auto!important; margin: 5px; border-radius:5px; border:1px solid #ffffff;}
.breadcrumbs{line-height:25px!important; padding-bottom:7px;}
.breadcrumbs a, .breadcrumbs span{ height:25px!important; margin-top:7px;}
.breadcrumbs strong{ display:inline!important;}

#bottom-d{
	background: #0059a7 url(../images/bot_mods_bg.jpg) repeat-x 0 0;
	margin-bottom:0px;
}
#bottom-d .module {
    padding: 0px 10px 20px;
	background:none!important;
	border:none;
}
#bottom-d .module table{border:none;}
#bottom-d .module .module-title{ color:#ffffff;
    background: url(../images/border_botbox_img.jpg) repeat-x center bottom;
	padding-bottom:5px;
}
#bottom-d .module .module-title span{ color:#ffffff!important;}
#bottom-d a.level1 > span, #bottom-d span.level1 > span {
    background: none!important;
	color:#ffffff;
	    border-bottom: 1px #64bfff dotted;
}
#bottom-d a.level1 > span:hover, #bottom-d span.level1 > span:hover {
	text-decoration:underline;
	color:#ffffff;
}
#bottom-d .nav-child {margin-top:15px; padding-bottom:0px; list-style-type:disc; list-style-position:inside;}
#bottom-d .nav-child li{ padding-left:10px;}
#bottom-d .nav-child li a{ color:#fff;}
.contactbottom{ color:#ffffff;}
.contactbottom a{ color:#ffffff!important;}
#copyright{ margin-top:0px; background:#004a8c;}
#copyright .module{ background:none!important; border-top:0px; color:#999999;}
#copyright .module a{ color:#ffffff;}