/*  
Theme Name: Propostes
Theme URI: http://radioactiu.cat
Description: Radioactiu theme for propostes.cat
Version: 1.0
Author: Radioactiu
*/

body {background: #FFF url(img/bk.gif) repeat-x; font-family: Georgia, Trebutchet MS, Arial, sans-serif; font-size: 90%; margin: 0; padding: 0;}

ul, ol, h1, h2, h3, h4, h5, h6, form, p {margin: 0; padding: 0;}
ul {list-style: none;}

h1 {color: #2566c7; font-size: 1.6em;}
h2 {color: #2566c7; font-size: 1.6em;}

a {color: #c8340d; text-decoration: none;}
a img {border: none;}

span.clear {clear: left; display: block;}
span.clear-right {clear: right; display: block;}

/* Estructura */
#container {margin: 15px auto; width: 950px;}
#header {height: 140px;}
#breadcrumb {margin: 0px 0px 5px 0px;}
#sidebar {border-left: 1px solid #ccc; margin: 0 0 20px 670px; padding: 0 0 0 20px; width: 255px;}
#contents {float: left; width: 640px;}
#footer {background: #a7c622; color: #FFF; text-align: center; padding: 6px;}

/* Estils per blocs */
.enllasos {
	display: block;
	position: absolute;
	top: 0pt;
	left: 0pt;
	width: 100%;
	height: 20px;
	background-color: #7a1421;
	padding-top: 2px 0px 2px 0px;
	text-align: center;
	color: #ff6a4d;
}

#header ul {float: right; padding: 15px 0 0 0;}
#header ul li {display: inline;}
#header ul li a img {}
#header img {}
#header p {color: #a7c622; font-family: Georgia, Trebutchet MS, Arial, sans-serif; font-size: 155%; font-style: italic; margin: 20px 0px 0px 0px;}

#sidebar p {font-size: 1.1em; font-weight: bold; margin: 0 0 5px 0;}
#sidebar div {margin: 0px 0px 30px 0px;}
#sidebar ul {font-size: 1.1em; margin: 0px;}
#sidebar ul li {margin: 0px 0px 5px 0px;}
#sidebar ul li a {border: none; color: #000;}
#sidebar ul li a:hover {border-bottom: 1px dotted #000;}
#sidebar img {}
#sidebar div.widget_flickrRSS {}
#sidebar div.widget_flickrRSS a {}
#sidebar div.widget_flickrRSS a img {border-right: 4px solid #FFF; border-bottom: 4px solid #FFF;margin: 0px;}
#sidebar div.widget_lastfmrecords a img {border-right: 1px solid #FFF; margin: 0px; width: 75px;}

#contents .post {background: url(img/bottom_post.gif) repeat-x bottom; margin: 0 0 35px 0; padding: 0 0 20px 0;}
#contents .post a:hover {border-bottom: 1px dotted #c8340d;}
#contents .post h1, #contents .post h2 {margin: 15px 0px 10px 0px;}
#contents .post h1 {color: #87a905;}
#contents .post h2 a {background: #f3f5e9; color: #87a905;}
#contents .post h2 a:hover {border-bottom: none;}
#contents .post .meta {font-family: Arial, sans-serif; font-size: 0.8em; margin: 0px;}
#contents .post div.text {font-family: Arial, sans-serif; font-size: 1.0em; margin: 0 0 10px 0;}
#contents .post div.text p {margin: 0px 0px 10px 0px;}
#contents .post div.text ul {margin: 0 0 15px 20px;}
#contents .post div.text ul li {background: url(img/list.gif) no-repeat 0px 5px; padding: 0 0 3px 12px;}
#contents .post div.text ol {margin: 0 0 15px 40px;}
#contents .post .separat li {margin: 0 0 9px 0;}
#contents .post div.text div.wp-caption {float:left; margin: 0 5px 8px 0px;}
#contents .post div.text p.wp-caption-text {font-style: italic; font-size: 0.9em; margin: 0 0 0 0;}
#contents .post ul.related-posts {clear: left; margin: 10px 0px 0px 0px;}
#contents .post ul.related-posts li {margin: 0px 0px 0px 10px;}

#contents .minipost {background: url(img/bk-mini-post.gif) repeat-x; margin: 10px 4px 35px 0; padding: 0 0 0 0;}
#contents .minipost h2 {font-size: 1.2em; height: 42px; margin: 0 0 5px 0; padding: 5px 85px 25px 10px; }
#contents .minipost a:hover {border-bottom: 1px dotted #a7c622;}
#contents .minipost a:hover {}
#contents .minipost p {font-size: 0.9em; margin: 3px 0 0 0;}
#contents .minipost img {float: right;}

#paginacio {margin: 0px 0px 0px 0px;text-align: center;}
#paginacio a {}
#paginacio a:hover {border-bottom: 1px dotted #c8340d;}

#contents #comentaris {}
#contents #comentaris h4 {background: #F3F3F3; font-size: 18px; font-style: italic; margin: 10px 0 3px 0; padding: 2px 4px;}
#contents #comentaris ul {margin: 10px 0 10px 30px;}
#contents #comentaris ul li {border-bottom: 2px solid #F3F3F3; margin: 0px 0px 10px 0px; padding: 0px 0 10px 0px;}
#contents #comentaris ul.related-posts {margin: 10px 0 35px 30px;}
#contents #comentaris ul.related-posts li {border:none; margin: 0px; padding: 0px;}
#contents #comentaris p.rss {margin: 0px 0 35px 30px;}
#contents #comentaris p.comentariDades {font-size: 13px; margin: 7px 0; padding: 0 0 5px 0;}

#contents form#comenta {padding: 10px 0 10px 15px;}
#contents form#comenta label {float: left; display: block; margin: 0 10px 10px 0; width: 200px;}
#contents form#comenta label input {width: 190px;}
#contents form#comenta label.tex {margin: 10px 0 10px 0; width: 615px;}
#contents form#comenta label textarea {font-family: Arial; font-size: 14px; height: 80px; width: 615px;}

/*#container #comentaris {}
#container #comentaris h2 {border-top: 1px solid #000; font-size: 1.2em; margin: 25px 0px 0px 0px; padding: 5px 0px;}
#container #comentaris textarea {margin: 5px 0px 10px 0px; width: 500px;}
*/
#footer p a {color: #fff; text-decoration: none;}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}