/*
Theme Name: Editions Visceral
Theme URI: http://wordpress.org/
Description: Editions Visceral
Version: 
Author: Isabelle Lessard
Author URI: http://www.03medias.com/
Tags: 
Text Domain: www.leseditionsvisceral.com
*/
html {height:100%;}
body {height:100%; margin:0; padding:0;}
#bg {position:fixed; top:0; left:0; width:100%; height:100%;}
#container{position:relative;z-index:1;}

body {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:left;margin:0;padding:0;color:#3a3a3a;line-height:1.7em;}

.mission
{font-size:23px;color:#a9a9a9;line-height:1.7em;font-weight:normal;}

.quote
{color:#3a3a3a;}

/* Alignements */
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
	

img.alignright {
	padding: 4px;
	margin: 0 0 2px 2px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 2px 2px 0;
	display: inline;
	}

.alignright {float: right;}
.alignleft {float: left;}
	
	
/* Header */

#header{border-top:10px solid #ad1b20;text-align:left;height:184px;background:url(images/bg_texture_header.jpg) repeat;}

#shadow_subheader
{background:url(images/shadow_sub_header.png) repeat-x;height:16px;position:relative;z-index:10;}
#news
{font-size:14px;margin-top:20px;width:215px;}
h4+p
{margin:0;padding:0;}
#news ul
{margin:0;padding:0;list-style:none;}
#news ul li
{margin:0;padding:0;list-style:none;}
#img_header
{width:380px;float:left;background:url(images/img_header_homme_lecture.png) no-repeat right;height:184px;}
.more_link
{font-size:11px;color:#ad1b20;text-decoration:underline;}
#leftcol
{float:left;width:280px;position:relative;top:-16px;}
#rightcol
{float:left;width:680px;}
#rightcol .content
{margin:30px;margin-top:20px;}
#rightcol .content a
{color:#ad1b20;text-decoration:underline;}
#rightcol .content a:hover
{text-decoration:none;}

.img
{background:url(images/bg_img_header.png) no-repeat left 0px;width:1073px;height:309px;padding-left:48px;position:relative;z-index:10;padding-top:0;margin-top:0;left:-43px;}

h1{font-size:24px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#3a3a3a;margin-top:0;padding-top:0;text-transform:uppercase;margin-top:10px;margin-bottom:0px;height:70px;}
h2{margin:0px;margin-bottom:5px;padding-bottom:0;font-size:18px;font-weight:bold;line-height:1.2em;
}
h3
{color:#ad1b20;font-size:12px;font-weight:bold;margin-bottom:0px;padding:0;}
h3+p
{margin-top:0;padding-top:0;}
h4
{color:#ad1b20;font-weight:bold;font-size:14px;text-transform:uppercase;margin-bottom:10px;}

.hr{border-bottom:1px solid #ad1b20;margin:20px 0px;}
.hr hr{display:none;}


img{border:none;}
a{text-decoration:none;color:#000;}
a:hover{color:#000;text-decoration:none;}
small{font-size:11px;line-height:1.2em;}

p{margin-bottom:0;margin-top:0;padding-top:0;margin-bottom:15px;}


.border{border:1px solid #fff;}


#container{text-align:left;margin:0 auto;background:url(images/bg_white_transparent2.png) repeat-y top center;padding:0 23px;width:974px;}




.hentry{padding-top:20px;}

#footer{
margin:0;padding:0;margin:0 auto;color:#fff;font-size:11px;background-color:#000000;padding:0px 10px;}

#logo{margin-left:10px;float:left;}



#box_menu
{background:url(images/bg_box_1.png) no-repeat;height:335px;padding-left:30px;padding-top:5px;}

#ti_evenements_actualites
{position:relative;left:-25px;}
#box2
{background:url(images/bg_box_2.png) no-repeat;height:355px;padding-left:30px;padding-top:25px;}

#topnav
{text-align:right;margin-top:45px;width:194px;float:right;}
#topnav ul
{margin:0;padding:0;}

#topnav a
{display:block;height:26px;font-size:10px;color:#edddac;text-transform:uppercase;font-weight:bold;padding-right:15px;background-position:top right;padding-top:3px;}

#topnav a:hover
{color:#fff;}

#topnav li
{margin:0;padding:0;list-style:none;margin-bottom:3px;}

.page-item-accueil a
{background:url(images/bt_topnav_1.jpg) no-repeat;}
.page-item-commande a
{background:url(images/bt_topnav_2.jpg) no-repeat;}
.page-item-contact a
{background:url(images/bt_topnav_3.jpg) no-repeat;}

#bt_commentaires
{position:relative;left:-27px;}
/* Nav */
#subnav
{margin:0;padding:0;margin-left:312px;margin-bottom:5px;}
#subnav li
{display:inline;font-size:11px;text-transform:uppercase;margin:0;padding:0;margin-right:15px;}
#subnav li a
{color:#898989;}
#subnav li a:hover
{color:#000;}
#subnav li ul
{display:none;}
#nav, #nav li
{margin:0;padding:0;list-style:none;text-transform:uppercase;font-size:14px;}
#nav li
{margin:0;padding:0;}
#nav
{position:relative;left:-30px;height:220px;width:260px;}
#nav li ul li
{margin-bottom:0;}
#nav li ul
{display:none;}

#links_infos_livre
{font-size:11px;list-style:none;margin:0;padding:0;margin-top:10px;}

.cover_livre
{position:relative;top:-2px;}


#bt_other_news
{background:url(images/bt_other_news.png) no-repeat left top;color:#fff;font-size:12px;display:block;width:269px;padding-top:15px;height:25px;padding-left:38px;position:relative;left:-36px;margin-top:30px;color:#edddac;}

#bt_other_news:hover
{color:#fff;}

#nav li ul
{margin:0;padding:0;margin-left:50px;margin-top:3px;}
#nav li.current_page_item ul li a, #nav li ul li a, #nav li ul li a:hover, #nav li ul li.current_page_item a, #nav li.current_page_parent ul li a, #nav li.current_page_ancestor ul li a
{font-size:12px;font-weight:bold;height:auto;padding:0;color:#000;background:none;}
#nav a:hover, #nav li.current_page_item a, #nav li.current_page_parent a, #nav li.current_page_ancestor a
{background:url(images/bt_nav_over.png) no-repeat left top;color:#fff;font-weight:bold;}

#nav li.current_page_parent ul, #nav li.current_page_item ul, #nav li.current_page_ancestor ul
{display:block;}

#nav a
{display:block;padding-top:7px;height:21px;padding-left:25px;color:#000;}

#nav li
{margin:0;padding:0;}
#nav li ul li
{margin:0;padding:0;line-height:16px;}

#nav li ul li a:hover, #nav li ul li.current_page_item a, #nav li.current_page_ancestor ul li.current_page_ancestor a
{color:#ad1b20;}




.clearfix {clear: both;}  
.clearfix:after {  
content: ".";  
display: block;  
height: 0;  
clear: both;  
visibility: hidden;  
}  


.clear hr
{display:none;}
.clear
{clear:both;}