﻿/* ces styles sont inclus après le theme */

/* ajouts par Pascal */
#main_content ul, #full_width ul {
  padding-bottom: 8px;
}

#interiorbanner .content_banner {
  width: 350px;
  text-align: right;
}


#vertical_nav .current_page_item a {background-image: none;}
#vertical_nav ul { padding-bottom: 20px; }
#vertical_nav hr { margin: 10px 0; }
#vertical_nav .textwidget ul { padding-top: 0; }

#vertical_nav .textwidget p a { display: inline; text-decoration: underline; padding: 0; }

.sf-menu li ul li a:hover{background-image: none;}

.textbox {
background: url("i/bg_input_post_no_icon.jpg") no-repeat scroll 0 0 transparent;
border:0 none;
color:#636B75;
font-size:1em;
height:25px;
padding: 5px 7px;
width:263px;
}

p {
  padding-top: 5px;
  padding-bottom: 10px;
}

h3, h4 {
  padding-top: 4px;
}

hr.spacer {
	background-color: transparent;
}


/* liens d'actions */
#main_content a.action, #content_wrap a.action, #home_slider a.action {
	padding: 6px 16px;
	border: 1px solid #820000;
	font-size: 1em;
	font-weight: bold;
	background-color: #B20000;
	color: #FFF;
	outline: none;
	cursor: pointer;
	font-weight: bold;
	color: white !important;
	text-decoration: none;
	
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

#copyright span {
	color: white;
}

/*
.ss_logo {
	background: url(i/logo-jupiteo.png) no-repeat scroll left top transparent;
	margin-top: 15px;
	margin-bottom: 25px;
	height: 60px;
	width: 275px;
}
*/

span.read_more_link {
	display: block;
	text-align: right;
	text-decoration: underline;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 10px;
}

#sidebar_social_wrap a {
text-indent: 0;
padding-left: 40px;
height: auto;
width: auto;
}

#footer #sidebar_social_wrap .rss, #footer #sidebar_social_wrap .facebook {
background-position: 0 50%;
}

#sidebar_social_wrap a span {
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
}

.justify {
  text-align: justify;
}


#main_content {
  text-align: justify;
}


.twocol {
  float: left;
  margin-right: 35px;
  width: 325px;
}

.twocol_last {
  float: left;
  width: 325px;
}
