/*

Theme Name: Planète Réductions (UK)

Theme URI: http://www.jotunn.net

Description: Design by <a href="http://www.jotunn.net">JOTUNN</a>.

Version: 1.0

Author: JOTUNN

Author URI: http://www.jotunn.net

License: General Public License (GPL)

*/



body {	

	margin: 0;padding: 0;background: #FFFFFF url(images/wallpaper.jpg) repeat-x;

	font: normal small Arial, Helvetica, sans-serif;

	color: #084355;}



h1, h2, h3 {

	margin: 0;

	color: #005a74;

}

h2 {

	margin-bottom: .5em;

	font-size: 1.3em;

text-decoration:none;

}



h3 {

	margin-bottom: 1em;

	font-size: 1em;

}



p, blockquote, ul, ol {

	margin-bottom: 1.5em;

	line-height: 1.5em;

}



p {

}

p img {



border: 3px solid #20a6d8;



padding: 3px;



margin-right: 5px;



}





}

blockquote {

}









ol li {

}



a {	
text-decoration: none;
	color: #20a6d8;

}



a:hover {

	text-decoration: underline;

	color: #6d6e71;

}



img {

	border: none;

}



/* Boxed Style */



#wp-calendar {

padding: 0 0 0 7px;

text-align:center;

color: #005a74;

}



#today{	font-weight: bold;}



#wp-calendar a:hover {

background: #007b9c;

color: white;

}



#wp-calendar td {

height:24px;

padding: 0 5px;}



#wp-calendar td a {

background: #e8faff;

display:block;

color:#005a74;

text-decoration:none;

line-height:24px;

background-repeat:no-repeat;

}



#wp-calendar td a:hover {

display:block;

height:24px;

color: white;

background: #005a74;

text-decoration:none;

line-height:24px;

background-repeat:no-repeat;

}



.textwidget {

	margin: 10px;

}

.widget {

	margin-bottom: 7px;

	background: #ebf5f8 url(images/widget_bg.gif) no-repeat;

	

}




.widget ul {

	padding: 10px;
	margin:0;

        list-style: none;

 

}

.widget ul li {

margin: 0px;

padding: 0 0 0px 10px;

background: url(images/puce.gif) no-repeat left 6px;

}

.widget ul li a {

font-weight:normal;

}

.widget ul ul {

margin: 0 0 15px 0px;

padding:0px;

}

.widget ul ul li {

list-style: none;

font-size: 11px;

background: none;

margin: 0px;

padding:0px;

}

.widget ul ul li a {

font-weight:normal;

color: #6d6e71;

}



.widget .widgettitle {

	height: 20px;

	padding: 5px 10px 0 10px;

	font-size: 14px;

        font-weight: bold;

	color: #FFFFFF;

}



.widget .content {

	padding: 10px 5px 0px 5px;

}



/* Header */



#header {

	width: 920px;

	height: 175px;

	margin: 0 auto;

	background: url(images/head.jpg) no-repeat;

}



/* h1h2 - TITLE */



#h1 {	padding: 130px 0 0 0;

	font-size: 1.30em;

	color: white;}





#h1 h1 a {text-decoration: none;

	color: #f0cc51;

	letter-spacing: -3px;}



#h2 {	float: left;

	padding: 20px 0 0 0;}



#header h2 {margin: 0px 0 0px 0;

        padding: 10px 0 0 0;

	font-size: 14px;

	color: #6d6e71;}



#h2 a {	text-decoration: none;

	color: #025067;}



#h1 a:hover {text-decoration: none;

	color: #ffd750;}







/* Menu */



#menu {

	width: 920px;

	height: 40px;

	margin: 0 auto;

	padding: 0 auto;

}



#menu ul {

	margin: 0;

	list-style: none;

	line-height: normal;

	padding: 0;

	float: left;

}



#menu li {

	display: inline;

	padding: 0 auto;

}



#menu a {

	color: #FFFFFF;

	display: block;

	float: left;

	height: 26px;

	padding: 5px 20px 0 0px;

	text-decoration: none;

	font-weight: bold;

}



#menu a:hover {

	color: #6d6e71;

}



/* Content */



#content {

	width: 920px;

	margin: 0 auto;

	padding: 20px 0;

}



/* Content */



#main {

	float: right;

	width: 480px;

}



#left {

	float: left;

	width: 700px;

}

#right {

	float: right;

	width: 220px;

}



/* Sidebar */



#sidebar2 {

	float: right;

	width: 200px;

}

#sidebar li {

        list-style: none;



}

#sidebar2 li {

        list-style: none;



}

#sidebar {

        float: left;

	width: 200px;

}





/* Footer */



#footer {

	clear: both;

	width: 920px;

	margin: 0 auto 10px auto;
	background:#eef0f2;
	padding:7px 20px;
	
						




	
	


}



#footer:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#footer {display: inline-block;}
/* Hides from IE-mac \*/
* html #footer {height: 1%;}
#footer {display: block;}
/* End hide from IE-mac */

#footer * {font-size:11px;}


#legal { float:left; color:#b2b7bc; padding-top:2px;}



#link { float:right;



}

#link li {display:inline; padding:0 0 0 5px; margin:0}
#link ul {list-style-type:none; padding:0; margin:0;}



#main a, #main a:hover, #main a:visited, 

{

color: #176c84;

text-decoration:none;

}



#main h2 {

	margin-bottom: .5em;

	font-size: 1.4em;

	text-decoration:none;

}



#main h2:hover {

	text-decoration: none;

	color: #176c84;

}

.post-author, .post-date, .post-comm, .post-time, .post-cath, .post-edit, .post-tag

{	font-size: 0.85em;

	text-decoration:none;

	color: #176c84;	}



.entry {text-algin: justify;

	font-size: 1.05em;

	color: #02171d}



.post-author {

	padding: 0 0 3px 18px;

	background: url(images/p_author.gif) no-repeat 0 0;

	}

.post-date {

	padding: 0 0 3px 23px;

	background: url(images/p_date.gif) no-repeat 0 0;

	}

.post-comm {

	padding: 0 0 3px 20px;

	background: url(images/p_commen.gif) no-repeat 0 0;

	}

.post-time {

	padding: 0 0 3px 18px;

	background: url(images/p_time.gif) no-repeat 0 0;

	}

.post-cath {

	padding: 0 0 3px 20px;;

	background: url(images/p_cat.gif) no-repeat 0 0;

}



.post-edit {

	padding: 0 0 3px 3px;

}



.post{margin:0 0 15px 0;border-bottom:3px solid #d9e0e2;}




.post h2 {

margin:0 0 10px 0px !important;

padding: 0 0 0 0;

line-height: normal !important;

font-size: 1.8em !important;

font-weight: bold;

letter-spacing:-0.5px;





}

.post h2 a {

color: #ff691e;

}

.post h2 a:hover {

color: #6d6e71;

text-decoration: none;

}



.post .info{

padding:2px 3px 3px 8px;

border:1px solid #ccc;

background-color:#f7f7f7;

font-size:0.9em;

color:#505050;

}





#s {

	clear: both;

	width: 100px;

	font-size:1.0em;

	background: white;

	border-top: 1px solid #ebebeb;

	border-left: 1px solid #ebebeb;

	border-bottom: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;



}



#go {

	cursor:hand;

	clear: both;

	width: 15px;

	font-size:1.0em;

	background: white;

	border-top: 1px solid #ebebeb;

	border-left: 1px solid #ebebeb;

	border-bottom: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;



}



/* Comments Styling */

#comment {

margin-bottom: 1.5em;

padding-bottom: 1em;

border-bottom: 1px solid #700000;

font: Arial, Helvetica, sans-serif;

}



#commentlist li {

margin-bottom: 1.5em;

padding-bottom: 1em;

border-bottom: 1px solid #700000;

}



#commentform {

margin: 1em 0;

background: #ffffff;

width: 280px;

}



#commentform textarea {

background: #fffdf6;

	border-top: 1px solid #feebaa;

	border-left: 1px solid #feebaa;

	border-bottom: 1px solid #debb3d;

	border-right: 1px solid #debb3d;

width: 280px;

}

#commentform textarea:hover {

background: white;

	border-top: 1px solid #debb3d;

	border-left: 1px solid #debb3d;

	border-bottom: 1px solid #feebaa;

	border-right: 1px solid #feebaa;

}

#commentform textarea:focus {

background: white;

	border-top: 1px solid #debb3d;

	border-left: 1px solid #debb3d;

	border-bottom: 1px solid #feebaa;

	border-right: 1px solid #feebaa;

}



#commentform #email, #commentform #author, #commentform #url {

font-size: 1.1em;

background: #fffdf6;

	border-top: 1px solid #feebaa;

	border-left: 1px solid #feebaa;

	border-bottom: 1px solid #debb3d;

	border-right: 1px solid #debb3d;

width: 280px;

}

#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {

font-size: 1.1em;

background: white;

	border-top: 1px solid #debb3d;

	border-left: 1px solid #debb3d;

	border-bottom: 1px solid #feebaa;

	border-right: 1px solid #feebaa;

width: 280px;

}

#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {

font-size: 1.1em;

background: white;

	border-top: 1px solid #debb3d;

	border-left: 1px solid #debb3d;

	border-bottom: 1px solid #feebaa;

	border-right: 1px solid #feebaa;

width: 280px;

}

#commentform input{

margin-bottom: 3px;

}



.submit1{

	width: 280px;

	cursor:hand;

	font-size:1.10em;

	background: #fffdf6;

	border-top: 1px solid #feebaa;

	border-left: 1px solid #feebaa;

	border-bottom: 1px solid #debb3d;

	border-right: 1px solid #debb3d;}



.submit1:hover, .submit1:focus{

	background: white;

	border-top: 1px solid #debb3d;

	border-left: 1px solid #debb3d;

	border-bottom: 1px solid #feebaa;

	border-right: 1px solid #feebaa;}


.post-tag { background:url(images/tags.gif) no-repeat left top; padding-left:24px; margin-top:-8px; display:block;}


.widget_tag_cloud div {padding:10px;}