﻿/*
Theme Name: Aero
Theme URI: http://www.toucouleur.fr/
Description: Le thème spécifique à l'école Aéropyrénées, basé sur le travail de  <a href="http://www.toucouleur.fr/">Cédric MORELLE</a>.
Version: 1.6
Author: Bernhard HUBER
Author URI: http://www.toucouleur.fr
Tags: Aéronautique, école de pilotage

Aero v1.0
http://www.aeropyrenees.com

This theme was designed by Cédric MORELLE, and built by Bernhard HUBER,
whose blog you will find at http://www.toucouleur.fr/

*/
/* Begin Typography & Colors */

* {
	margin:0;
	padding:0;
}

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family:verdana,helvetica,arial,sans-serif;
	color:#000000;
	margin:0;
	padding:0;
	background:#3b5a6e;
}

body.export {
	background:transparent;
}

div#bg_1 {
	background:url(images/bg_1.png) repeat-x left center;
	height:84px;
	width:100%;
}
	
body.home div#bg_1 {
	height:422px;
}

div#bg_2 {
	border-top:3px solid #fff;
	border-bottom:3px solid #fff;
	width:100%;
	height:226px;
	background:#edeada;
}

body.home div#bg_2 {
	display:none;
}

div#bg_3 {
	background:#9d9879 url(images/bg_2.png) repeat-x left top;
	/*min-height:529px;*/
	width:100%;
}

body.home div#bg_3 {
	height:279px;
	margin-top:139px;
}

div#bg_4 {
	background:#3b5a6e url(images/footer_bg_2.png) top left repeat-x;
	height:312px;
	width:100%;
}

div#bg_4_ {
	background: url(images/footer_bg.png) top left no-repeat;
	height:312px;
	width:100%;
}

div#page {
	width:983px;
	position:absolute;
	left:50%;
	top:0px;
	margin:0 0 0 -491.5px;
	border:5px solid #fff;
	border-top:0px;
}

div#header {
	width:983px;
	height:84px;
	background-image: url(images/header_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 3px;
}

div#header div#logo a {
	height:84px;
	width:246px;
	display:block;
	float:left;
}

div#header div#radiom {
	margin-top:23px;
	float:left;
	width:466px;
	font-family: "Courier New", Courier, monospace;
	font-size: 18px;
	color: #000000;	
	overflow:hidden;
	height:34px;
	line-height:37px;
	margin-left:13px;
	position:relative;
}

div#header div#radiom ul {
	list-style: none;
}

div#header div#radiom ul li {
 white-space: nowrap;
 float: left;
 padding-right: 30px; /* don't change to margin = margin between news items */
 font-weight:bold;
}	

div#header div#meteo {
	position: absolute;
	left: 50%;
	top: 14px;
	height: 57px;
	width: 57px;
	margin-left: 258px;
	border:1px solid #fff;
}

div#header div#meteo_ {
	position: absolute;
	left: 50%;
	top: 10px;
	height: 64px;
	width: 57px;
	margin-left: 335px;
	color:#fff;
	font-size:11px;
	overflow:hidden;
	text-align:center;
}

div#header div#meteo_ strong {
	color:#fff;
	font-weight:bold;
	font-size:16px;
	line-height:17px;
}

div#header div#logo a span {
	visibility:hidden;
	display:none;
}

div#header div#clock {
	position: absolute;
	left: 50%;
	top: 7px;
	height: 65px;
	width: 65px;
	margin-left: 402px;
}

div#sidebar {
	border-right:4px solid #fff;
	width:246px;
	height:869px;
	background-image: url(images/sidebar_bg_md.png);
	background-repeat: repeat-y;
	float:left;
}

div#main_content {
	float:left;
}

div#sidebar_ {
	background-image: url(images/sidebar_bg_bt.png);
	background-repeat: no-repeat;
	background-position: bottom;
	min-height:869px;
}

body.home div#sidebar_ {
	background-image: url(images/quad_bis.png);
}

div#sidebar div#navi {
	background-color: #edeada;
	background-image: url(images/sb_bg_1.png);
	background-repeat: repeat-x;
	height: 79px;
	width: 246px;
	background-position: left top;
}

div#sidebar div#navi a.button_ {}

div#sidebar div#navi a.button_navi {
	background-image: url(images/navi_bt.png);
	height: 45px;
	width: 212px;
	margin-top: 15px;
	margin-left: 16px;
	display: block;
	float: left;
	line-height:45px;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	cursor:pointer;
}

div#sidebar div#navi a.button_navi span {
	height: 45px;
	width: 162px;
	display:block;
	padding-left:50px;
}

div#sidebar div#navi a.button_navi:hover span {
	/*background-image: url(images/anim_blue.gif);*/
	background-repeat:no-repeat;
	background-position: 6px 10px;	
}

div#sidebar ul#leftmenu {
	margin: 0;
	padding: 0;
	width: 246px;
	background:white;
	font-size:11px;
	padding-bottom:1px;
	list-style-type: none;	
}

div#sidebar ul#leftmenu a.yui-accordion-toggle, div#sidebar ul#leftmenu h3  {
	/*margin: 1px 0 0 0 ;*/
	background-image: url(images/sb_dyn_c.png);
	color: #edeada;
	height:28px;
	line-height:28px;
	border-top:1px solid #edeada;
	display:block;
	width:246px;
	float:left;
	cursor:pointer;
	text-decoration:none;
}

div#sidebar ul#leftmenu a.active {
	color:black;
	background-color: #c0c0c0;
	background-image: url(images/sb_dyn_o.png);
	height: 28px;
	color:#6e0c0c;
	line-height:28px;
}

div#sidebar ul#leftmenu a.yui-accordion-toggle span, div#sidebar ul#leftmenu h3 span {
	text-decoration:none;
	margin-left:10px;
}

div#sidebar ul#leftmenu div {
	margin: 0;
	padding: 0;
	padding:0;
	display:block;
	background-color: #edeada;
	background-image: url(images/subs_bg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	float:left;
	width:246px;
	overflow:hidden;
}

div#sidebar ul#leftmenu div.hidden {
	display:none;
}

div#sidebar ul#leftmenu ul {
	width:122px;
	list-style:none;
	float:left;
	font-size:10px;
	padding-bottom:5px;
}

div#sidebar ul#leftmenu ul.ul_1 {
	background-image: url(images/leftmenu_ul.png);
	background-repeat: repeat-y;
	background-position: top right;
	width:122px;
}

div#sidebar ul#leftmenu ul.ul_2 {}

div#sidebar ul#leftmenu ul li {
	width:122px;
	height:18px;
	line-height:18px;
}

div#sidebar ul#leftmenu ul.ul_1 li {
	width:120px;
}

div#sidebar ul#leftmenu ul li:hover, div#sidebar ul#leftmenu ul li.selected {
	background-image: url(images/submenu_bg.png);
	background-position: center;
	background-repeat:repeat-x;
}

div#sidebar ul#leftmenu ul li a {
	margin-left:10px;
	color:#8e6e6e;
	text-decoration:none;
	width:120px;
	height:18px;
	display:block;
}

div#sidebar ul#leftmenu ul li a:hover {
	color:#6d0a0a;
}

div.clearit {
	clear:both;
	width:244px;
}

/*debut deportable*/
div.contact_left {
	background-image: url(images/contact_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 197px;
	width: 224px;
	margin-left:10px;
	color:#fff;
	margin-top:-50px;
}

div.contact_left:hover {
	filter : alpha(opacity=90);
   	-moz-opacity : 0.9;
    opacity : 0.9; 
}

div.contact_left a {
	color:#fff;
	text-decoration:none;
}

div.contact_left_1 {
	width:182px;
	margin-top:56px;
	margin-left:17px;
	height:91px;
	float:left;
	font-size: 12px;
}

div.contact_left_2 {
	width:212px;
	margin-top:0px;
	margin-left:5px;
	height:49px;
	float:left;
	color:#48596f;
	font-weight:bold;
	padding-left:51px;
	font-size:18px;
	line-height:49px;
	background-image: url(images/casque.png);
	background-repeat: no-repeat;
	background-position: left center;
}

div.contact_left a:hover div.contact_left_2 {
	text-decoration:underline;
}

img#left_var_image {
	position:relative;
	z-index: 5;
	left: -132px;
	bottom:-25px;
}

div#content_image {
	float:left;
	background-image: url(images/content_image.jpg);
	height: 226px;
	width: 733px;
	border-bottom:3px solid #fff;
	background-repeat: no-repeat;
}

body.home div#content_image {
	background-image:none;
	height: 335px;
	width:484px;
	border-right:3px solid #fff;
	border-bottom:0;
	float:left;
}

div#content {
	float:left;
	width: 733px;
}

div#content_1 {
	float:left;
	width: 482px;
	border-right:4px solid #fff;
	background-color:#edeada;
}

div#content_1_intro {
	float:left;
	width: 482px;
	color:#edeada;
	background-color:#6e9737;
	font-size:16px;
	border-bottom:3px solid #fff;
}

div#content_1_intro p {
	width:459px;
	margin-top:13px;
	margin-left:9px;
	margin-bottom:13px;
}

div#content_1_act {
	float:left;
	padding-top: 10px;
}

div#content_1_act h2 {
	font-weight: bold;
	color:#516f28;
	margin-top: 5px;
	margin-left: 15px;
	font-size: 18px;
	display:block;
	float:left;
	width:457px;
}

div#content_1_act h2 a {
	color:#516f28;
	text-decoration:none;
}

div#content_1_act p,
div#content_1_act ul {
	color:#431c1c;
	font-size:12px;
	margin-top:3px;
	margin-bottom:3px;
	float:left;
	clear:left;
	width:457px;
	margin-left: 15px;
}

div#content_1_act div.left-contact-form-information {
	float: left;
	width: 235px;
	clear: none;
}

div#content_1_act div.left-contact-form-information p {
	width: 235px;
}

div#content_1_act div.right-contact-form-information {
	float: left;
	background-color: #516F28;
	width: 230px;
	clear: none;
	padding-bottom: 5px;
}

div#content_1_act div.right-contact-form-information p {
	width: 230px;
	color: #fff;
}

div#content_1_act div.right-contact-form-information p input {

}

div#content_1_act ul {
	list-style-type: square;
	width: 410px;
	margin-left: 35px;	
}

div#content_1_act p a,
div#content_1_act ul li a {
	color: #9e1a17;
	font-weight: bold;
}

div#content_1 p.small {
	font-size: 10px;
	margin-left: 15px;
}

div#content_1 .small {
	margin-left: 3px;
	font-size: 10px;
}

div#content_1_act p a:hover,
div#content_1_act ul li a:hover {
	text-decoration: none;
}

div#forum_intro {
	width:482px;
	float:left;
	background-image: url(images/forum_bg.png);
	bottom:0;
	margin-top:10px;
	left:50%;
	margin-left:-242px;
}

body.home div#forum_intro {
	position:inherit;
	margin-top:0px;
	margin-left:auto;
}

div#forum_intro_ {
	float:left;
}

body.home div#forum_intro_ {
		height:176px;
}

div#forum_intro_title {
	background-image: url(images/forum_intro_top.png);
	float: left;
	height: 56px;
	width: 432px;
	color: #6c0000;
	font-size: 18px;
	padding-left: 50px;
	line-height: 44px;
}

div#forum_intro_bottom {
	line-height: 30px;
	background-image: url(images/forum_intro_bottom.png);
	height: 34px;
	width: 442px;
	padding-left: 40px;
	color: #ccc8b2;
	float: left;
	margin-top:7px;
}

div.forum_intro_element {
	background-image: url(images/forum_intro_element.png);
	height: 28px;
	width: 478px;
	float: left;
	margin-left: 2px;
	line-height: 28px;
}

div.forum_intro_element:hover {
	background-image: url(images/forum_intro_element_hover.png);
}

div.forum_intro_element a {
	color:#6d1212;
	text-decoration:none;
}

div.forum_intro_element:hover a {
	color:#edeada;
}
div.forum_intro_element a span.theid {
	color:#102101;
	margin-left:9px;
}

div.forum_intro_element:hover a span.theid {
	color:#edeada;
}

div.forum_intro_element a span.thetitle {
	margin-left:14px;
}

div.forum_intro_element_green {
	background-image: url(images/forum_intro_element_green_bg.png);
	color:#fff;
	margin-top:-3px;
}

div.forum_intro_element_green a {
	color:#fff;
	margin-left:48px;
	text-decoration:none;
}

a.intro_bottom_link {
	color: #ccc8b2;
	text-decoration:none;
	background-image: url(images/right_arrow.png);
	background-position:right 4px;
	padding-right: 10px;
	background-repeat: no-repeat;
}

a.intro_bottom_link:hover {
	color: #ccc8b2;
	text-decoration:underline;
}

div#content_2 {
	width:247px;
	float:left;
	background-image: url(images/right_sb_ct.png);
	background-repeat: repeat-y;
}

div#content_2 div#content_2_title {
	background-image: url(images/right_sb_title.png);
	float: left;
	height: 107px;
	width: 247px;
}

div#content_2 div#content_2_title_ {
	background-image: url(images/etq.png);
	height: 155px;
	width: 262px;
	left: -15px;
	top: -36px;
	position: relative;
}
div#content_2 div#content_2_title__ {
	margin-top: 51px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 51px;
	color: #585439;
	width: 113px;
	font-size: 18px;
	float: left;
}

div#content_2 h2 {
	background-image: url(images/right_sb_heading.png);
	float: left;
	height: 39px;
	width: 217px;
	line-height: 27px;
	color: #585439;
	padding-left: 30px;
	font-weight:normal;
	font-size:15px;
}

div#content_2 p {
	color: #fff;
	margin-top: 13px;
	margin-bottom: 13px;
	margin-left: 13px;
	width: 218px;
	font-size:11px;
}

div#content_2 p a {
	color: #fff;
	font-weight: bold;
}

div#content_2 p a:hover {
	text-decoration: none;
}

div#content_2 div#regi {
	height: 79px;
	width: 246px;
}

div#content_2 a.button_regi {
	background-image: url(images/register_bt.png);
	height: 53px;
	width: 170px;
	margin-top: 15px;
	margin-left: 12px;
	display: block;
	float: left;
	text-decoration: none;
	line-height:53px;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	padding-left:50px;
	cursor:pointer;
}

div#content_2 a.button_regi:hover {
	filter : alpha(opacity=50);
   	-moz-opacity : 0.5;
    opacity : 0.5; 
}

div#footer {
	background-image: url(images/footer_links_bg.png);
	height: 85px;
	width: 993px;
	left:50%;
	margin-left:-492px;
	position:absolute;
	top:1200px;
	color:#fff;
	font-size:11px;
}

body.home div#footer {
	top:980px;
}

body.export div#footer {
	top:0px;
	left: 0px;
	margin-left: 0px;
}

div#footer a {
	color:#fff;
	text-decoration:none;
	margin-right:60px;
}

div#footer a:hover {
	text-decoration:underline
}

div#footer_1 {
	height:38px;
	width:987px;
	border-bottom:1px solid #fff;
}

div#footer_1_ {
	margin-top:15px;
	margin-left:38px;
	float:left;
}

div#footer_2_ {
	margin-top:9px;
	margin-left:38px;
	float:left;
}

div#footer_2_ a {
	margin-right:0;
}

div#footer_3_ {
	float: right;
	margin-top:9px;	
}

/*home*/

div#home_news {
	float: left;
	width: 246px;
	height: 335px;
	background-image: url(images/home_news_bg.png);
	background-position: left top;
}

div#home_news_ {
	height: 308px;
	width: 219px;
	margin-top: 13px;
	margin-left: 14px;
	float:left;
	background-image: url(images/home_news_bg_.png);	
}

div#home_news_title {
	color:#6d1212;
	font-size:18px;
	font-weight:bold;
	height:48px;
	line-height:48px;
}

div#home_news:hover div#home_news_title {
	/*background-image: url(images/anim_red.gif);*/
	background-repeat:no-repeat;
	background-position: 8px 12px;	
}

div#home_news_title a {
	color:#6d1212;
	text-decoration:none;
	padding-left:45px;
}

ul#home_news_ul {
	margin: 0;
	padding: 0;
	width:219px;
	background:white;
	font-size:11px;
	padding-bottom:1px;
	list-style-type:none;
}

ul#home_news_ul  a.yui-accordion-toggle, ul#home_news_ul h3 {
	background-image: url(images/home_news_dyn_c.png);
	color: #edeada;
	height:35px;
	line-height:35px;
	cursor:pointer;
	display:block;
	width:219px;
	float:left;
	text-decoration:none;
}

ul#home_news_ul  a.yui-accordion-toggle span, ul#home_news_ul  h3 span {
	color: #6c0505;
	text-decoration:none;
	padding-left:10px;
	width:209px;
	height:35px;
	display:block;
}

ul#home_news_ul  a.active {
	color:black;
	background-color: #c0c0c0;
	background-image: url(images/home_news_dyn_o.png);
	height: 35px;
	color:#6c0505;
	line-height:35px;
}

ul#home_news_ul  a.active span {
	color:#6e0c0c;
}

ul#home_news_ul li div {
	margin: 0;
	padding: 0;
	padding:0;
	background-color: #edeada;
	background-image: url(images/home_news_sub_bg.png);
	width:219px;
}

 ul#home_news_ul li div p {
	color:#6c0505;
	padding-top:7px;
	padding-bottom:7px;
	margin-left:11px;
	width:190px;
}

 ul#home_news_ul li div p.morp {
	text-align:right;
}

ul#home_news_ul li div {
	display:block;
	background-color: #edeada;
	background-image: url(images/home_news_sub_bg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	float:left;
	overflow:hidden;
}

ul#home_news_ul li div.hidden {
	display:none;
}

ul#home_news_ul li div.hidden p {
	display:none;
}

div#home_accroche {
	background-image: url(images/home_accroche.png);
	height: 123px;
	width:733px;
	float:left;
	margin-top:140px;
}

div#home_accroche_title {
	width:733px;
	float:left;
	height:37px;
	line-height:37px;
}

div#home_accroche_title a {
	padding-left:54px;
	text-decoration:none;
	font-size:18px;
	color:#fff;
}

div#home_accroche a {
	text-decoration:none;
}

div#home_accroche p {
	font-size:11px;
	color:#fff;
	margin-top:7px;
	margin-left:10px;
	float:left;
}

div#home_future {
	background-image: url(images/home_future.png);
	height: 271px;
	width:733px;
	float:left;
}

div#home_future div#forum_intro {
	width:365px;
	height:auto;
	background:none;
}

div#home_future div#forum_intro_title {
	background:none;
	width:315px;
	height:55px;
}

div#home_future div.forum_intro_element {
	background-image: url(images/home_forum_intro_element.png);
	width: 359px;
	height:29px;
	overflow:hidden;
	margin:0;
	line-height:28px;
	margin-left:3px;
}

div#home_future div.forum_intro_element:hover {
	background-image: url(images/home_forum_intro_element_hover.png);
}

div#home_future div#forum_intro_bottom {
	background:none;
	width:315px;
}

div#home_future div#future_events {
	width:365px;
	float:left;
}

div#home_future div#future_events_ {
	height:237px;
	float:left;
}

div#home_future div#future_events_year {
	font-size: 19px;
	color: #fff;
	float: left;
	margin-top: 6px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 18px;	
	line-height:34px;
	letter-spacing:13px;
	}
	
div#home_future div#future_events_year_barrage {
	position:absolute;
	width:100px;
	margin-left: 135px;
	height:34px;
	margin-top: 8px;
	background-image: url(images/year_barrage.png);
	background-position: center center;
	background-repeat: no-repeat;
	left: 50%;
	top:685px;
}
	
div#home_future div#future_events div.future_event_element {
	height:59px;
	width:357px;
	float:left;
	cursor:pointer;
}

div#home_future div#future_events div.future_event_element a {
	color:#865b5b;
	font-size:11px;
	text-decoration:none;
	margin-top:3px;
	float:left;
	display:block;
	width:270px;
}

div#home_future div#future_events div.future_event_element a.more {
	color:#fff;
	float:right;
	width:100px;
}

div#home_future div#future_events div.future_event_element div.future_event_element_date {
	height:59px;
	width:69px;
	float:left;
	background-image: url(images/future_date_bg.png);
	background-repeat: no-repeat;
	padding-top:10px;
}

div#home_future div#future_events div.future_event_element div.future_event_element_date span.l1 {
	font-size: 14px;
	color: #6d1212;
	margin-left:19px;
}

div#home_future div#future_events div.future_event_element div.future_event_element_date span.l2 {
	font-size: 18px;
	color: #2d4757;
	margin-left:19px;
}

div#home_future div#future_events_title {
	background:none;
	height:54px;
	color: #6c0000;
	font-size: 18px;
	line-height: 44px;
	float:right;
	margin-right:6px;
}

div#home_future div#future_events_bottom {
	color:#CCC8B2;
	float:left;
	height:34px;
	line-height:30px;
	padding-left:40px;
}

div#home_large {
	width:100%;
	background-color: #edeada;
	position: absolute;
	height: 135px;
	top: 422px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
}

img#home_left_var_image {
	position:absolute;
	z-index: 5;
	margin-top:-44px;
	left:50%;
	margin-left:-553px;
}

div#home_large_ {
	width:1201px;
	margin:0 auto;
	height: 135px;
	background-image: url(images/home_large_bg.png);
	background-repeat: no-repeat;
	background-position: left;
}

div#home_large__ {
	width:700px;
	margin-left:400px;
}

div.sitemap_element {
	background-image: url(images/home_sitemap_element_bg.png);
	height: 115px;
	width: 210px;
	float: left;
	margin-right:20px;
	margin-top:9px;
}

div.sitemap_element_title {
	color: #6c0000;
	font-size: 18px;
	float: left;
	height: 32px;
	width: 210px;
	line-height:34px;
}

div.sitemap_element_title a {
	color: #6c0000;
	font-size: 17px;
	text-decoration:none;
	margin-left:15px;
}

div.sitemap_element ul {
	list-style-type: none;
	width:210px;
	margin-top:8px;
	float:left;
}

div.sitemap_element ul li {
	height:18px;
	float:left;
	width:210px;
}

div.sitemap_element ul li a {
	color:#fff;
	font-size:11px;
	text-decoration:none;
	margin-left:23px;
}

div.sitemap_element ul li a:hover {
text-decoration:underline;
}

a.more {
	font-size: 10px;
	line-height: 14px;
	color: #6e0708;
	height: 16px;
	width: 100px;
	display:inline-block;
	text-align:left;
}

a.more span {
	margin-left:8px;
	cursor:pointer;
	text-decoration:none;
}

a.more_1, a.more_2:hover, div#home_future div#future_events div.future_event_element:hover  a.more_2 {
	background-image: url(images/more_1.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #6e0708;
	text-decoration:none;
}

a.more_2, a.more_1:hover {
	background-image: url(images/more_2.png);
	background-repeat: no-repeat;
	background-position: left top;
	color:#fff;
}

.yui-sldshw-displayer {  
	position: relative;
	overflow: hidden;
}
.yui-sldshw-displayer   img {

	position:absolute;
	width: 100%;
	height: 100%
}
.yui-sldshw-displayer   table {

	position: absolute;
	width: 100%;
	height: 100%
}
.yui-sldshw-displayer  div {

	position: absolute;
	width: 100%;
	height: 100%
}

.yui-sldshw-next {
 z-index: 1;
 display: block;
 opacity: 1.0;
}

.yui-sldshw-active {
 z-index: 10;
 display: block;
 opacity: 1.0;
}
.yui-sldshw-cached {
 display: none;
 z-index: 0;
 opacity: 1.0;
}

div.yui-sldshw-frame {
 background: white;
}

ul#home_slide {
	margin: 0;
	padding: 0;
	width:484px;
	background:white;
	font-size:11px;
	padding-bottom:1px;
	list-style-type:none;
}

ul#home_slide  a.yui-accordion-toggle, ul#home_slide  h3 {
	background-image: url(images/home_news_dyn_c.png);
	color: #edeada;
	height:35px;
	line-height:35px;
	cursor:pointer;
	display:block;
	width:219px;
	float:left;
	text-decoration:none;
	display:none;
}

ul#home_slide a.yui-accordion-toggle span, ul#home_slide  h3 span {
	color: #6c0505;
	text-decoration:none;
	margin-left:10px;
}

ul#home_slide a.active {
	color:black;
	background-color: #c0c0c0;
	background-image: url(images/home_news_dyn_o.png);
	height: 35px;
	color:#6c0505;
	line-height:35px;
}

ul#home_slide  a.active span {
	color:#6e0c0c;
}

ul#home_slide li div {
	margin: 0;
	padding: 0;
	padding:0;
	background-color: #edeada;
	width:484px;
}

 ul#home_slide li div p {
	color:#6c0505;
	padding-top:7px;
	padding-bottom:7px;
	margin-left:11px;
	width:190px;
}

 ul#home_slide li div p.morp {
	text-align:right;
}

ul#home_slide li div {
	display:block;
	background-color: #edeada;
	background-repeat: repeat-x;
	background-position: bottom;
	float:left;
	overflow:hidden;
}

ul#home_slide li div.hidden {
	display:none;
}

table#calendar_text {
	margin-left:12px;
	margin-top:3px;
	width:457px;
	float:left;
	border: none;
}

table#calendar_text td {
	padding: 5px;
	margin: 0px;
	text-align: center;
	color: #fff;
	background-color: #6e9737;
}
