/*  ==============================================================
	Ogolne deklaracje
	--------------------------------------------------------------*/
body 			{margin:0;padding:0;background:#A6C47C;font-family:Arial,"Helvetica",sans-serif;}
a 				{color:#194E19;}
a:hover 	{color:#378E37;}

/*  ==============================================================
	Bloki
	--------------------------------------------------------------*/
	
#wrapper  		{width:940px;margin:10px auto;background:#fff;border:1px solid #94AA76;}
#header   		{width:940px;height:77px;margin:0 auto;background:url(images/bg-header.png);}
#gohome				{width:200px;height:100px;position:absolute;left:0;top:0;}
#menu					{width:940px;height:20px;margin:0px auto 3px auto;padding:5px 0;background:url(images/bg-menu.png) repeat-x;}
#content			{width:940px;margin:0 auto;}
#left-col 		{width:200px;float:left;margin:0;padding:0 3px;}
#center-col		{width:485px;float:left;margin:0 0 5px 0;padding:0 15px;border:1px solid #ccc;color:#000;background:url(images/bg-content.jpg) no-repeat;	}
#right-col		{width:200px;float:right;padding:0 7px;}
.news 				{width:180px;padding:5px 0px;margin:0 0 5px 0;border:1px solid #efefef;background:url(images/bg-content.jpg) no-repeat;}
#footer   		{width:960px;clear:both;padding:1em 0;clear:both;border-top:1px solid #ccc;font-size:0.7em;text-transform:uppercase;}


/*  ==============================================================
	T y p o (' _ ')
	--------------------------------------------------------------*/
#left-col h2 {margin:5px 0;font-size:1.1em;}
#left-col h3 {font-size:.85em}
#left-col p  {font-size:.75em;}

#left-col ol {margin:0;padding:0;list-style:none;}
#left-col ol li {margin:0;}
#left-col ol li a {margin:0 0 1px 0;padding:5px 10px;font-size:.85em;font-weight:bold;display:block;background:url(images/bg-ol-li.jpg) repeat-x left center;color:#fff;text-decoration:none;}
#left-col ol li a:hover {text-decoration:underline;color:#FFFAC0;}

#center-col h2 {margin:5px 0;font-size:1.1em}
#center-col h3 {font-size:.75em;margin:0;}
#center-col p  {font-size:.8em;margin:7px 0;line-height:1.5em;}
#center-col ul, #center-col ol	  {font-size:.8em;line-height:1.5em;}

ul#media {margin:0;padding:0;list-style:none;}

#right-col h2 {margin:12px 0 0 0;font-size:1em;color:#194E19;}
#right-col h3 {font-size:.8em;padding:2px 5px;margin:0;}
#right-col p  {font-size:.8em;padding:5px 5px;margin:0;}

#gohome a {display:block;width:370px;height:100px;text-indent:-10000em;}

a img {border:none;}
#left-col img {padding:3px;background:#Fff;border:1px solid #ccc;}
#lang a img {border:1px solid #333;}
.news img {position:relative;top:3px;}
#galeria a img {padding:2px;border:1px solid #ccc;}
/*  ==============================================================
	Listy.
	--------------------------------------------------------------*/
/* Images typographiques (via image_typo), URL a revoir... */
.format_png { behavior: url(win_png.htc); }

#menu ul {margin:0;padding:0;list-style:none;}
#menu ul li {margin:0 10px;float:left;}
#menu ul li a {color:#000;font-size:.85em;text-decoration:none;font-weight:bold;}
#menu ul li a:hover {text-decoration:underline;color:#333;}

.spip-admin-float {}
/*  ==============================================================
		Tabele.
	  -------------------------------------------------------------- */
table {border-collapse:collapse;}
th		{border:1px solid #333;padding:.4em;background:url(images/bg-th.png) repeat-x;color:#fff;text-align:left;text-transform:uppercase;font-size:.7em}
tr.row_even {background:url(images/bg_row_even.png) repeat-x;}
tr.row_odd	{background:url(images/bg_row_odd.png) repeat-x;}
td		{border:1px solid #626262;padding:.4em;font-size:0.65em}

table.logosy {border:none;width:100%;}
table.logosy td {border:none;text-align:center;font-size:.8em;}








