/**
 * Theme Name: JmSilCom
 * Theme URI: http://www.jmsilcom.com
 * Description: Theme enfant pour le FrameWork Hybrid pour Worpdress
 * Version: 0.1
 * Author: Jean Michel Silone
 * Author URI: http://lwww.jmsilcom.com
 * Tags: Add, Whatever, Tags, You, Want
 *Template: hybrid
 */
 /* Get base CSS */
@import url('../hybrid/library/css/18px.css');

/* Get layout CSS */
@import url('../hybrid/library/css/2c-l-fixed.css');

/* Get plugins CSS */
@import url('../hybrid/library/css/plugins.css');

/* Get drop-downs CSS */
@import url('../hybrid/library/css/drop-downs.css');

/* Get default CSS */
@import url('../hybrid/library/css/screen.css');

body, h1, h2, h3, a {
	font-family:arial, verdana, sans-serif;
}

body {
	background: #5981EF url('images/body-header-bkg.gif') repeat-x top center;
	/*color:#838FAF;*/
        color:#000;
	
}
.entry-content a, .entry-contenta:visited {
	text-decoration:underline;
}


h1 {
	font-style:normal;
	font-size:23px;
	font-weight:900;
}

h2, h3 {
	color:#5981EF;
	font-weight:100;
	font-size:18px;
}

ul {
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
        list-style-image: url("images/liste.png");

}
ul ul {
	list-style-type:squarred;
	list-style-image: url();
	margin-left:0;
	font-size:11px;
}


/* Header ==============================================================*/

#body-container {
	margin-top:30px;
	width:980px;
	background: transparent url('images/header-bkg.png') no-repeat top right;
}
#header {
	margin:0 0 10px;
}

#header-container {
	/*background: #000 url('images/header-bkg.png') no-repeat bottom right;*/
	height:160px;
}
/* site-title =============================================================*/
#site-title {
	color:#fff;
	font-style:normal;
	font-size:47px;

}	


#site-title a, #site-title a:visited{
	color:#fff;
	text-decoration:none;

}	

.entry-title  a{
	font-style:normal;
	color:#5981EF;
	font-size:1.3em;
		
}

/* Site description ========================================================= */

#site-description {
	color: #CFCFCF;
	font-size:20px;
	margin-bottom:10px;
}

/* Menu================================================================ */

#primary-menu, #navigation {
	margin:0;
	
}

#primary-menu li a, #page-nav li a {
	border:none;
	background:transparent;
	color:#fff;
	padding: 8px 5px;
	
}
#primary-menu li, #page-nav li{
	margin-right:5px;
	background: transparent url('images/image-bouton.jpg') repeat-x top center;
        width:80px;
        text-align:center;
	
}
/* Side-bar ================================================================*/

#primary, #secondary {
	/*border-top:1px solid grey;*/
	/*padding-left:5px;*/
	/*margin-right:20px;*/
	/*background: #fff url('images/primary-footer.gif') no-repeat bottom center;*/
	font-style:normal;
}

#primary h3, #secondary h3{
	font-style:normal;
	/*background: #95cd3c;*/
	background: transparent url('images/h3-header-bkg.png') repeat-x top left;
	color:#fff;
	padding-left:0;
	margin-left:0;
	text-align:center;
	height:30px;
	line-height:30px;
	
}




/* container ===============================================================*/
.breadcrumb-trail {
	border-bottom: 1px dashed #838FAF;	
}

#container {
	background: #fff;
	/*background: transparent url('images/container-body-bkg.gif') repeat-y top center;*/
	/*border: 1px solid #30416F;*/
	padding:10px;
	margin-bottom:0;
}

#body-container {
	/*background: transparent url('images/header-bkg.png') repeat-y bottom center;*/
}
/* Articles ==================================================================*/
.content {
	margin: 0 0px 10px;
	/*padding-right:15px;
	background: transparent url('images/container-body-bkg.gif') repeat-y top right;*/
}

/*subsidiary =================================================================*/

#subsidiary {
	margin-top:0;
	color:#fff;
	background: #000 url('images/subsidiary-bkg.gif') repeat-x bottom left;
}

#subsidiary a{
	color:white;
}

#subsidiary div{
	margin-left:15px;
	color:#fff;
}
#subsidiary h3{
	color:#fff;
	font-style:normal;
}


/*footer */
#footer {
	text-align:center;
}

.wp-image-72 {
	background: transparent url('images/primary-footer.gif') no-repeat bottom center;
}


.info-legale {

	font-family:arial, verdana, sans-serif; 
	border: 1px solid #cfcfcf;
	padding:10px;
	margin-bottom:10px;
        margin-left:auto;
        margin-right:auto;
        width:70%;
}
/*Formulaire de recherche ================================ */

#search-form div {
	padding-left:40px;
}
.search-submit, .button, .search-text {
	
	/*margin:0;*/
	/*padding:0;*/
	
	font-family:arial, verdana, sans-serif;
	color:#838FAF;
	background:transparent;
	vertical-align:middle;
}

.search-text {
	/*border:1px solid #838FAF;*/
}
.button {
	width:16px;
	height:16px;
	border:none;
}

#primary .widget-inside, #secondary .widget-inside {
	vertical-align:middle;
	background:#FFFFFF url('images/primary-footer.gif') no-repeat bottom center;
	padding-bottom:21px;
}

/* BLOG ========================================================= */

.post img {
	border:none;
}
