/*
Theme Name: zinmag-remedy
Description: Zinmag remedy is a feature-rich dark theme with  magazine-/ news type layout with custom theme options and adsense. Theme created by <a href="http://www.wpfreethemes.com/">jinsona</a> .
Author: jinsona designs
Author URI: www.wpfreethemes.com

WARNING: Distribution of this theme on thirdparty sites without my permission is strictly prohibited.
Any violation will result in a DMCA filed againt the site involved . 


*/

body {
    margin:0 auto;
    padding:0px 0 0px 0;
    font-family:Arial,Century gothic, Tahoma,sans-serif;
    color:#126A9B;
    font-size:14px;
	 background: url('images/background.png') #393f42;
background-repeat: no-repeat;
 background-repeat: repeat-x;
width:1000px;
    }
img {
    border:0;


    }
a {
    color:#888;
    text-decoration:none
    }
a:hover {
    color:#ddd;
    text-decoration:none
        }
h1, h2, h3, h4, h5, h6 {
    
    }
blockquote {
    padding-left:10px;
    color:#777;
    font-style: normal;
    
    }
.clear {
    clear:both;
    }
.alignleft {
    float:left;
    padding:3px 0 2px 5px;
    }
.alignright {
    float:right;
    padding:3px 5px 2px 0px;
    }


    
/* The Top */

#top1 {
    height:85px;
    margin:auto;
    width:1000px;
background-image: url('http://annuaire.fan-de-catch.com/wp-content/themes/zinmagremedy/header.png') ;
background-repeat:no-repeat;
background-position:left top;  
    }
#top2 {
    height:85px;
    margin:auto;
    width:1000px;
background-image: url('http://annuaire.fan-de-catch.com/wp-content/themes/zinmagremedy/header2.png') ;
background-repeat:no-repeat;
background-position:left top;  
    }
#top3 {
    height:85px;
    margin:auto;
    width:1000px;
background-image: url('http://annuaire.fan-de-catch.com/wp-content/themes/zinmagremedy/header3.png') ;
background-repeat:no-repeat;
background-position:left top;  
    }
#top4 {
    height:85px;
    margin:auto;
    width:1000px;
background-image: url('http://annuaire.fan-de-catch.com/wp-content/themes/zinmagremedy/header4.png') ;
background-repeat:no-repeat;
background-position:left top;  
    }
#top5 {
    height:85px;
    margin:auto;
    width:1000px;
background-image: url('http://annuaire.fan-de-catch.com/wp-content/themes/zinmagremedy/header5.png') ;
background-repeat:no-repeat;
background-position:left top;  
    }
#top6 {
    height:85px;
    margin:auto;
    width:1000px;
background-image: url('http://annuaire.fan-de-catch.com/wp-content/themes/zinmagremedy/header6.png') ;
background-repeat:no-repeat;
background-position:left top;  
    }
#top7 {
    height:85px;
    margin:auto;
    width:1000px;
background-image: url('http://annuaire.fan-de-catch.com/wp-content/themes/zinmagremedy/header7.png') ;
background-repeat:no-repeat;
background-position:left top;  
    }
#top8 {
    height:85px;
    margin:auto;
    width:1000px;
background-image: url('http://annuaire.fan-de-catch.com/wp-content/themes/zinmagremedy/header8.png') ;
background-repeat:no-repeat;
background-position:left top;  
    }
#top9 {
    height:85px;
    margin:auto;
    width:1000px;
background-image: url('http://annuaire.fan-de-catch.com/wp-content/themes/zinmagremedy/header9.png') ;
background-repeat:no-repeat;
background-position:left top;  
    }
.blogname {
    font-family:Century gothic,Verdana,Tahoma,sans-serif;   
    margin:0px 0 0 0px;
padding-left:125px;
padding-top:5px;
    background-repeat:no-repeat;

    }
.blogname h1  {
    font-size:38px;
    padding:0 0 5px 0;
    font-weight:normal;
    color:#cacccd;
    text-align:left;
    margin:0px 0 0 4px;
    
    
    }
.blogname h1  a:link, .blogname h1  a:visited{ 
    color: #cacccd; 
    display:block;
    }
    
.blogname h1  a:hover { 
    color: #eee; 
    }
.top h2 {
    margin:2px 20px 0px 20px;
    font-size:13px;
    font-weight:normal;
    color:#949fa5;
    text-align:left;
    }
    




/* Main Content*/   
    
    
#casing {
padding:0px;
    }   

#content {
    float:left;
    width: 670px;
    height:100%;
    padding:10px;
    background:#2E3335;
    margin:0 0;
color:#888888;
font-size:17px;
    }

#content h1 {font-size:20px;color:#BFBFBF;}

input,select{width:350px;font-size:15px;border:1px solid black;background:#4F4F4F;margin-left:10px;color:#888888;}
textarea{font-size:15px;border:1px solid black;background:#4F4F4F;margin-left:10px;color:#888888;}
.submit{width:250px;color:white:font-size:30px;border:3px solid black;}

.message{background:#9F9F9F;color:black;padding:5px;margin:10px;border:1px solid black;}

.visiter{text-align:center;font-size:22px;padding:15px;}

.title {
    margin: 10px;
    padding: 4px;
    background:#292D2F;
    border-bottom:1px solid #222629;
text-align:center;
}   
.title h1{
font-size:22px;
color:white;
text-decoration:none;
}   


.date {


    font-size:13px;
    font-family:Arial,Verdana,Helvitica,sans-serif;
    padding:0px 5px;
    font-weight:normal;
    color:#04689A;
    
    }
    
.single {
margin:0px;
padding:0px;
    height:100%;
    color:#AFAFAF;
    font: 15px  Arial,verdana, sans-serif;
    border:1px solid #222629;
    }

.single  h2 {
    margin: 0px 0 5px 0;
    padding: 3px 0px 0px 5px;
    text-align: left;
    font: 24px  Arial,verdana, sans-serif;
    font-weight:bold;
    overflow:hidden;
    

    }
.single hr{border:1px solid lightgrey;}

.single  h2 a, .single  h2 a:link, .single  h2 a:visited  {
    color:#C5C5C5;
    background-color: transparent;
    }
.single  h2 a:hover  {
    color: #FEFEFE;
    background-color: transparent;
    }   
.author{
    color:#04689A;
    padding:0px 0 0px 0px;

}
.clock{
    color:#04689A;
    padding:0px 0 4px 10px;

}   

.singleinfo {
    height:25px;
    margin: 0 0 0 0px;
    padding: 0px 0px 0px 0px;
    background:#292d2f;
    color:#fff;
    border-top:1px solid #222629;
            }



.tableau-relation{
 background:#2E3335;
margin: 0px;
border:1px solid #222629;
}

.relation{
 background:#2E3335;
margin:0px;
margin-top:10px;
margin-bottom:10px;
border:1px solid #222629;
font-size:15px;
font-family:arial;
padding-left:5px;
}
.single table, .single td{
border:0px;
border:none;
}
.relation a{color:white;}
.relation ul {
list-style:none;
margin-left:100px;
}

.relation ul li{
    color:white;
}

.relation ul li a{
   color: #AFAFAF;
    text-decoration:none;
}

.relation ul li a:hover{
color:#2c2e2f;
    background-color: #AFAFAF;
    text-decoration:none;
}

    
.comm{
    padding:2px 0 2px 25px;
    float:left;
    background:url(images/comm.jpg)no-repeat;
}

.comm a:link,
.comm a:visited {
    color:#fff;
}
.comm a:hover{
    color:#fff;
    background:#5A0AAF;
}
.postmore{
    padding:2px 5px 2px 25px;
    float:right;
    font-weight:bold;
    background:url(images/pmore.jpg) left no-repeat;

}

.postmore a:link,
.postmore a:visited {

    color:#fff;

}
.postmore a:hover{
     color:#fff;
    background:#5A0AAF;
}
.category{
    padding:3px 5px 1px 0px;
    margin-left:5px;
    font:13px  century gothic,Arial,verdana, sans-serif;

}

.category a:link,.category a:visited{
    color:#7F7F7F;

    }
.category a:hover{
    color:#eee;


    }
.entry {
    margin:0 0;
    padding: 10px 5px 5px 5px;
/*    background:#2E3335; */
background:#2C2E2F;
font-size:16px;line-height:22px;
color:white;
    }   

    
.entry a:link,
.entry a:visited {
    color: #AFAFAF;
    background-color: transparent;
padding:1px;
text-decoration:underline;
}
.entry a:hover {
    color:#2c2e2f;
    background-color: #AFAFAF;
    text-decoration: none;
}
.entry img {
    border:0;
    padding:4px 4px;
    background:#111;
    border:1px solid #232628;
    margin:2px 5px 5px 0px;
    }
    
    
.entry p{
    margin:5px 5px;

}


/* sidebar */
#rightcol{
width:300px;
    float:right;
    padding:0 0 0px 0;
    
}
#rightcol ul{list-style:none;}



.sidebar1{
    width:298px;
    padding-top:1px;
    font-size:14px;
    font-family:Century gothic, Arial, sans-serif;
overflow:hidden;
   }

.sidebar1 h2 {
    height:27px;
    line-height:27px;
    font-size:16px;
    color:#eee;
    background:#232628;
    font-weight:bold;
padding-left:3px;
    }
.sidebar1 ul {
    list-style-type: none;
    margin: 0 ;
    padding: 0;

    }

.sidebar1 ul ul  {
    list-style-type: none;
    margin: 0;
    padding: 0px 0px 10px 0px;
    background-repeat:no-repeat;
    
    }

.sidebar1 ul ul ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    border:0;

    }

.sidebar1 ul ul ul ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    border:0;

    }
    
.sidebar1 ul li {
    height:100%;
    line-height:18px;
    }

.sidebar1 ul li a:link, .sidebar1 ul li a:visited {
    
    color:#787d7f;
    text-decoration: none;
    padding: 5px 0px 5px 5px;
    display:block;
    background:#2e3335;
    border-bottom:1px solid #2a2e30;
    }

.sidebar1 ul li a:hover {
    background:#2a2e30;
    background-repeat:no-repeat;
    color: #d4d4d4;
    }

.sidebar1 p {
    padding: 7px 10px;
    margin:0;

    }

.sidebar1 table {
    width:100%;
    text-align:center;
    background:#2e3335;
    color:#787d7f;
    }   

.sondage{
    background:#2E3335;
    padding-top:0px;
    padding:4px;
    color:white;
    font-size:13px;
width:290px;
overflow:hidden;
}

/* --- FOOTER --- */

#footer {
    height:40px;
    padding:5px 0 0 10px;
    color:#999;
    font-size:12px;
    font-weight:normal;
    text-align:center;
    letter-spacing:1px;
    font-family: Century gothic, georgia, Arial, sans-serif;

    }

#footer a:link , #footer a:visited{
    color:#E8EBEE;
    }

#footer a:hover {
    color:#fff;
    }



/* The Navigation */

#navigation {   
    width:685px;
    margin:0px 0px 5px 5px;
    height:20px;
    float:right;
    }

    
/* The Attachment */

.contentCenter {
    text-align:center;
    }

/* The Page Title */

h1.pagetitle {
    padding:4px;
margin-top:0px;
margin-bottom:10px;
margin-left:4px;
margin-right:4px;
    font-size:20px;
    text-align:center;
    color:#eee;
    background:#2A2B2A;
    border:1px solid #404548;
    }

/* The Comments */

.comments {
    padding-left:10px;
    }
.comments form {
    }
.comments textarea {
    width:90%;
    height:156px;
    background:#fff;
    border:1px solid #D0D0D0;
    color:#444;
    padding:10px;
    overflow:auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;

    }
div #comments-count {
    font-weight:bold;
    font-size:18px;
    margin:0 0 0 20px;

}   
    
#commentform {
    padding-left:23px;
    }
#commentform input {
    background:#fff;
    border:1px solid #D0D0D0;
    color:#333;
    padding-left:10px;
    }
.comments input#submit {
    padding:0;
    width:72px;
    height:25px;
    background:#167498;
    border:1px solid #368FAF;
    color:#fff;
    }
.comments h2 {
    font-size:19px;
    line-height:30px;
    margin:24px 0 0 10px;
    padding:0;


    font-weight:normal;

    }
.comments ol li p {
    padding:0;
    margin:10px 0;
    color:#ccc;
    
    }
.commentmeta small{
    color: #fff;
    
}


/*magbox*/
    
.post {
    width: 336px;
    margin: 0px 0px 5px 5px;
    padding:3px 0 0 0;
    float: left;
    background:#ebe1d2;
    border:1px solid #ded5c9;
    display:inline;
    color:#6c5b42;
    font-style:italic;
    font-family:Georgia,century gothic,Arial,verdana, sans-serif;
    }

.post h2 {
    margin: 0px 0 0px 0;
    padding: 0px 0px 3px 0px;
    text-align: left;
    font-size: 18px;
    overflow:hidden;
    font-weight:normal;
    height:20px;

    }

.post h2 a, .post h2 a:link, .post h2 a:visited  {
    color:#354151;
    background-color: transparent;
    }
.post h2 a:hover  {
    color: #354151;
    background-color: transparent;
    }   
    

.postinfo {
    height:28px;
    margin: 0 0 0 0px;
    padding: 2px 0px 0px 0px;
    background:#34424F url(images/postinf.jpg)repeat-x;
            }
.centry a:link,
.centry a:visited {
    color: #943d39;
    background-color: transparent;
}

.post img {
    border:0;
    float:left;
    padding:4px 4px;
    background:#fff;
    border:1px solid #ddd;
    margin:2px 5px 2px 0px;
    }
    
    
.centry p{
    margin:2px 0;

}
.centry a:hover {
    color:#c6150c;
    background-color: transparent;
    text-decoration: none;
}

.centry {
    margin:0 0;
    padding: 0px 5px 5px 5px;
    height:120px;
    overflow:hidden;
    }
    


.cumulus{
padding:0px;
padding-top:5px;
padding-bottom:5px;
margin:0px;
}
.textareaVideo{
width: 400px;
height:4px
background-color:black;
color: white:
border:1px solid lightgrey;
overflow-x: hidden;
overflow-y: hidden;
}
.textareaVideo:focus{
2px solid white;
}

	
.banner{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0px;
	width:298px;
	border-left:1px solid #404548;
	border-right:1px solid #404548;
	border-bottom:1px solid #404548;
	background:#2c2f31;
	float:left;

}
.bannerhead{
	margin: 5px 0 0 0;
	padding: 0px 0 0 0px;
	width:298px;
	height:30px;
	background: #222627 url(images/sponhead.jpg) no-repeat;
	border-left:1px solid #404548;
	border-right:1px solid #404548;
	border-top:1px solid #404548;
}
.banner ul {
   	 margin: 0px 0px;
	 padding: 0px 0px;
	 overflow: auto;
	 
}
	 
.banner li{
	height:125px;
	width:125px;
	margin: 6px 6px ;
	padding:5px 5px;
	list-style:none;
	display : block;
	display:inline;
	float:right;
	background:#393f42;
}

.banner li a:link, .banner li a:visited {
	text-decoration: none;
}	

.featlist {
    width:300px;
    }
.highlight{
    margin-top:4px;
    height:30px;
    border:1px solid #404548;
background:#2C3133;
color:white;
font-weight:bold;
font-size:15px;
padding-left:10px;
padding-top:6px;
}   
.fblock h1{
    margin: 0px 0 0px 0;
    padding: 2px 2px 2px 2px;
    text-align: left;
    font-size: 13px;
}
.fblock h1 a:link, .fblock h1 a:visited{
    color:#fff;
}
.fblock {
        font-size: 13px;
  color:#fff;
font-weight:bold;
    width: 298px;
    float:left;
    margin: 5px 0px 0px 0px;
    padding:0px 0 0 0;
    background:#292D2F;
    border:1px solid #404548;
    display:inline;
    color:#222;
    font-family:century gothic,Arial,verdana, sans-serif;
}
.fblock a{
  color:#fff;
}
.fblock:hover {  
    background:#616A6F;
    border:1px solid #white;
}

.fblock p{
    margin:5px 5px;
    color:#6b7478;
}


.fblock img {
    float:left;
    border:1px solid #393F42;
    margin:5px 5px 5px 5px;
    padding:0 0;
    }
    
.fcats a:link,.fcats a:visited {
    overflow:hidden;
    font-size:12px;
    color:#83A1AF;
    padding: 0 0 0 0px;
    margin:0px 0 0px 0;
    height:13px;
}   

.minipost {
    float:left;
    margin: 0px 0px 10px 5px;
    padding:3px 0 0 0;
    background:#2E3335;
    border:1px solid #272b2d;
    display:inline;
    color:black;
    font-family:century gothic,Arial,verdana, sans-serif;
font-size:13px;
    }

.minipost h1{
    margin: 0px 0 0px 0;
    padding: 0px 0px 3px 0px;
    text-align: left;
    font-size: 15px;
}
.minipost h1 a:link, .minipost h1 a:visited{
    color:#c5c5c5;
}
.minipost h1 a:hover{
background:#5a0aaf;
color:#ffffff;
}

.hentry {
    height:145px;
    padding:0px 5px 2px 5px;
    overflow:hidden;
}
 .hentry p{
    margin:5px 5px;
    color:#6b7478;
}
.minipost:hover{
    border:1px dashed white;
}
.hentry img {
    border:0;
    float:left;
    padding:4px 4px;
    background:#1e1f20;
    border:1px solid #393f42;
    margin:2px 5px 5px 0px;
    }
.meta{
    color:#226b91;
    height:21px;
    text-align:right;
    padding:2px 10px 0 0;
    background:#292d2f ;
    border-top:1px solid #272b2d;
}

.cat{
    float:left;
    font-size:13px;
    color:#226b91;
    padding: 0 0 0 10px;
}


.cat a:link,.cat a:visited{
    color:#235B76;

    }
.cat a:hover{
    color:#2E9FD7;

    }
.ficheDiv{background:#393F42;padding:4px;margin:4px;margin-bottom:12px;color:white;font-size: 14px;
}
.ficheDivP{
	line-height:15px;
border-bottom:1px dashed white;
padding:4px;
}
.commentlist{
margin:0px;
}

.sidebar111{
    width:298px;
    padding-top:1px;
margin-top:4px;
    font-size:13px;
    font-family:Century gothic, Arial, sans-serif;
overflow:hidden;
   }

.sidebar111 h2 {
    height:27px;
    line-height:27px;
    font-size:16px;
    color:#eee;
    background:#232628;
    font-weight:bold;
padding-left:3px;
    }
.sidebar111 ul {
    list-style-type: none;
    margin: 0 ;
    padding: 0;

    }

.sidebar111 ul ul  {
    list-style-type: none;
    margin: 0;
    padding: 0px 0px 10px 0px;
    background-repeat:no-repeat;
    
    }

.sidebar111 ul ul ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    border:0;

    }

.sidebar111 ul ul ul ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    border:0;

    }
    
.sidebar111 ul li {
    height:100%;
    padding: 5px 0px 5px 2px;
    border-bottom:1px solid #2a2e30;
    background:#2e3335;
    font-size:13px;
    }

.sidebar111 ul li a:link, .sidebar1 ul li a:visited {  
    color:#787d7f;
    text-decoration: none;
    }

.sidebar111 ul li a:hover {
    background:#2a2e30;
    background-repeat:no-repeat;
    color: #d4d4d4;
    }

.sidebar111 p {
    padding: 7px 10px;
    margin:0;

    }
.lienForm{
background:#4A4D4F;
width:330px;
border:1px solid #BFBFBF;
color:white;
}
.menuHeader ul{list-style:none;margin:0;padding:0;width:100%;margin-bottom:10px;padding-bottom:10px;}
.menuHeader ul li{display:block;width:150px;text-align:center;float:left;padding:10px;background:#2E3335;margin-right:10px;}
