/*  
Theme Name: Fundacio Drissa
Theme URI: http://www.fundaciodrissa.cat
Description: 
Version: 1.0
Author: Iglesies Associats
Author URI: 

*/

body
{
	font-family:Arial, Verdana;
	font-size:11px;
	font-color:#6b6251;	
	margin:0px;
	padding:0px;
}

#page
{
	width:950px;
	margin:0px auto;
}

#header
{
	width:950px;
	height:139px;
	display:block;
	background-image:url('images/cap_drissa.jpg');
	background-repeat:no-repeat;
	position:relative;
}

#idiomes
{
	position:absolute;
	left:840px;
	top:118px;
	color:#fff;
}

#idiomes a
{
	font-size:12px;
	color:#fff;
}

#cap_sup
{
	background-image:url('images/cap_fons.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	
}

#cos_peu
{
	background-image:url('images/fons_peu.jpg');
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-top:20px;
	padding-bottom:10px;
}
#peu
{
	background-color:#000;
	padding:4px;
	text-align:center;
	color:#fff;
	font-size:11px;
}

#peu a
{
	color:#fff;
}

#submenu
{
	background-color:#790213;
	padding:4px;
	position:relative;
	display:block;
	height:
}

#submenu_pos
{
	position:absolute;
	top:4px;
	left:230px;
}

#submenu_pos a
{
	text-align:center;
	border:1px solid #790213;
	border-bottom:5px solid #790213;
	font-size:15px;
	font-weight:bold;
	padding:8px;
	color:#790213;
	background-color:#f0edcc;
	text-decoration:none;
	margin-left:10px;
	text-transform: uppercase;
	width:98px;
	display:block;
}

#submenu_pos a:hover
{
	color:#c79800;
	border:1px solid #c79800;
	border-bottom:5px solid #c79800;
	background-color:#f5e9cf;
}

#submenu h2
{
	color:#fff;
	font-size:13px;
	padding-left:20px;
}
td.cos
{
	padding:12px;
	background-image:url('images/fons_marca.jpg');
	background-repeat:no-repeat;
	background-position:0px 15px;
}

.entry strong, .entry b
{
	color:#c79800;
}
.entry
{
	color:#6b6251;
	font-size:12px;
	text-align:justify;
	line-height:17px;
}

.entry ul
{
	margin-left:35px;
	list-style:square;
}
.entry h1
{
	font-size:14px;
	color:#c79800;
	margin-bottom:5px;
}

.entry h5
{
	font-size:11px;
	font-weight:normal;
	font-style:italic;
}
.entry a.more-link
{
	text-decoration:none;
	color:#c79800;
}
.entry p
{
	margin-bottom:10px;
}

.entry a
{
	color:#888;
}
.entry h3 a
{
	color:#a70b16;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:5px;
	display:block;
}

.entry div.box 
{
	border-left:8px solid #a70b16;
	background-color:#f5e9cf;
	padding:7px;
	margin-bottom:20px;
	
}
.entry div.box ul
{
	margin-left:25px;
}
.entry div.box ul li
{
	list-style:disc;
	margin-bottom:5px;
}
.entry div.box strong
{
	color:#6b6251;
}
.entry div.box p
{
	text-align:justify;
}
.entry h4
{
	text-decoration:underline;
	color:#a70b16;
	font-size:13px;
	padding:3px;
	padding-left:5px;
	border-left:8px solid #a70b16;
	clear:both;
}

.news
{
	background-color:#f5e9cf;
	border-bottom:1px solid #a70b16;
}

.news h2
{
	color:#fff;
	background-color:#a70b16;
	font-size:13px;
	padding:6px;
	background-image:url('images/detall_new_titol.jpg');
	background-repeat: no-repeat;
	background-position:top right;
	margin-bottom:10px;
}

#menu
{
	border-bottom:4px solid #d1d2d4;
	display:block;
	padding-bottom:5px;
	padding-top:2px;
	width:950px;
	margin-top:2px;
	margin-bottom:2px;
}

#menu table
{
	border-right:1px solid #c79800;
}
#menu td a
{
	text-align:center;
	width:auto;
	border-left:1px solid #c79800;
	font-size:13px;
	font-weight:bold;
	padding-left:18px;
	padding-right:18px;
	padding-top:5px;
	padding-bottom:5px;
	color:#c79800;
	text-decoration:none;
	border-bottom:3px solid #fff;
	display:block;
}

#menu td a:hover
{
	border-bottom:3px solid #c79800;
}

.npost
{
	background-image:url('images/fons_marca_new.jpg');
	background-repeat:no-repeat;
	background-position: 3px 12px;
	padding-left:20px;
	padding-top:10px;
	padding-right:10px;
}


td.link_press a
{
	color:#fff;
	font-weight:bold;
}

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

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

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

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
	
.wpcf7-form span.wpcf7-form-control-wrap input , .wpcf7-form span.wpcf7-form-control-wrap textarea
{
 	width:100%;
 	border:none;
 	color:#000;
 	font-size:12px;
 	padding:4px;
 	margin-bottom:5px;
}

.wpcf7-form span.radiob input
{
	width: 20px;
}

.wpcf7-form span.chkb input
{
	width: 20px;
}

.wpcf7-list-item
{
	display:block;
}
.wpcf7-form .benviar
{
	color:#fff;
	background-color:#c89e00;
	padding:4px;
	text-align:center;
	border:none;
	margin:0px;
	display:inline;
}

.wpcf7-form input.ainput
{
	width:200px;
	
}

ul.list_news
{
	margin-top:20px;
}
ul.list_news li 
{ 
	border-bottom:1px solid #a70b16; 
	padding-bottom:10px;
	margin-bottom:10px;
}
ul.list_news li a
{
	color:#a70b16;
	font-size:13px;
	text-decoration:none;
	
}