TABLE#myPage {
	background-color : #4D4D4D;
	width:800px;
}


/* GENERAL fonts */
P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 12px;
}
H1 { 
     font-size: 15px;
     color:#FF9900;
 
}
H2 { font-size: 13px; 
     color:#FF9900;}
P, H1, H2 {margin: 0px 0px 5px 0px;}

a{
     color:#FF9900;
     text-decoration:none;
}

a:hover{
     color:#FF9900;
     text-decoration:underline;
}

h4{
        color:#FF9900
}

.Corps{
	color:#DDDDDD;
}
.bodytext {
	color:#DDDDDD;
}

#content li{
	color:#DDDDDD;
}

TD#footer {
	border-top: solid 1px #DDDDDD;
	background-color:#FF9900;
}
TD#footer P {
	padding:10px;
	font-size: 11px;
	text-align: right;
	color:#DDDDDD;
}

/* Content column */
TD#content {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom:25px;
	vertical-align: top; 
}

/* Menu 1 column */
TD#menu_1 {	
	vertical-align: top; 
	width: 250px;	
	background-image: url(../images/menubackground.jpg);
	background-repeat : no-repeat;
	padding-top: 10px;
	height:350px
}

TD#menu_1 DIV A {
	color: #DDDDDD;
	text-decoration: none;
}
TD#menu_1 DIV A:hover {
	text-decoration: underline;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  border-bottom: 1px solid #DDDDDD;
  width:180px;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  border-bottom: 1px solid #DDDDDD;
  width:180px;
  font-weight:bold;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;
}

TD#menu_1 DIV.menu1-level1-act A {
  color:#FF9900;
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  font-size: 10px;
  padding-left:20px;
  width:180px;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:20px;
  width:180px;
}
TD#menu_1 DIV.menu1-level2-act A {
  color:#FF9900;
}

/*  MENU 1, level 3, normal state (NO) */
TD#menu_1 DIV.menu1-level3-no {
  font-size: 10px;
  padding-left:40px;
  width:180px;
}
/*  MENU 1, level 3, active state (ACT) */
TD#menu_1 DIV.menu1-level3-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:40px;
  width:180px;
}
TD#menu_1 DIV.menu1-level3-act A {
  color:#FF9900;
}


/*  MENU 1, level 4, normal state (NO) */
TD#menu_1 DIV.menu1-level4-no {
  font-size: 10px;
  padding-left:60px;
  width:180px;
}
/*  MENU 1, level 4, active state (ACT) */
TD#menu_1 DIV.menu1-level4-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:60px;
  width:180px;
}
TD#menu_1 DIV.menu1-level4-act A {
  color:#FF9900;
}

/*  MENU 1, level 5, normal state (NO) */
TD#menu_1 DIV.menu1-level5-no {
  font-size: 10px;
  padding-left:80px;
  width:180px;
}
/*  MENU 1, level 5, active state (ACT) */
TD#menu_1 DIV.menu1-level5-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:80px;
  width:180px;
}
TD#menu_1 DIV.menu1-level5-act A {
  color:#FF9900;
}



/*  MENU 2, level 1, general for all table cells: */
TR#menu_2 TD {
  background-color: #333366;
  width: 10%;
  text-align: center;
  padding: 0px 2px 0px 2px;
}
TR#menu_2 TD A {
  color: white;
  font-size: 10px;
  font-family: verdana, arial;
  text-decoration: none;
}
TR#menu_2 TD A:hover {
  text-decoration: underline;
}
TR#menu_2 TD.oddcell {
  background-color: #666699;
}
TR#menu_2 TD.menu2-level1-act {
  background-color: #88292A;
}



/* Style for the Path-menu: */
TD#path {
  white-space: nowrap;
  background-color: #F8F8EC;

  font-family: verdana, arial;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
  padding: 1px 1px 5px 5px;
}
TD#path A {
  text-decoration: none;
  color:black;
}
TD#path A:hover {
  text-decoration: underline;
}

/* Pour les marges des images/w Text */
.csc-textpic-image {
	padding-top: 20px;
	padding-bottom: 20px;
	color :#FF9900;
}

/* Pour le plugin mininews */
.csc-firstHeader {
	color : #FF9900;
	margin-bottom:15px;
}
.tx-mininews-pi1-fp_listrowField-datetime{
	margin-top:20px;
}
.tx-mininews-pi1-fp_listrowField-teaser{
	color:#DDDDDD;
}
.tx-mininews-pi1-fp_listrow a{
	color:#FF9900;
	text-decoration:none;
}
.tx-mininews-pi1-fp_listrow a:hover{
	text-decoration:underline;
}
.tx-mininews-pi1 h2{
	color:#FF9900;
}
.tx-mininews-pi1 a{
	color:#FF9900;
	text-decoration:none;
}
.tx-mininews-pi1 a:hover{
	text-decoration:underline;
}

/*Styles pour les sitemap */
ul.csc-menu-def a{
	color:#FF9900;
	text-decoration:none;
}

ul.csc-menu-def a:hover{
	text-decoration:underline
}

/*Styles pour le questionnaire*/
.csc-mailform-field{
	margin-bottom:2em;
}
.csc-mailform label{
	vertical-align:middle;
	color:#DDDDDD;
}

.csc-mailform input{
	vertical-align:middle;	
}

fieldset.csc-mailform{
	margin-top:2em;
	margin-right:0px;
	margin-left:0px;
	border:none;
}

/*Styles de la home page*/
p.citation{
	position: relative;
	bottom:465px;
	left:350px;
	color:#FFFFFF;
	font-size:10pt;
	width :450px;
	font-family:Verdana;
}
a img{
        border:none
}

/*Styles du forum*/
.tx-chcforum-pi1-confThreadSubjCell a{
color:#FF9900;	
text-decoration:none;
}

.tx-chcforum-pi1-catConferenceCell a{
color:#FF9900;	
text-decoration:none;
}

.tx-chcforum-pi1-noWrap a{
	color:#FF9900;
}
.tx-chcforum-pi1-pageLinksTop a{
	color:#FF9900;
}
.tx-chcforum-pi1-confThreadAuthorCell a{
	color:#FF9900;
}
.tx-chcforum-pi1-confThreadLAstCell a{
	color:#FF9900;
}
.tx-chcforum-pi1-pageLinksBtm{
	background-color:#FFFFCC;
}
.tx-chcforum-pi1-pageLinksBtm a{
	color:#FF9900;
}
.tx-chcforum-pi1-catLastCell a{
	color:#FF9900;
}
.tx-chcforum-pi1-singlePost a{
	color:#FF9900;
}
.tx-chcforum-pi1-linkUp {
	background-color:#FFFFCC;
}
.tx-chcforum-pi1-linkUp a{
	color:#FF9900;
}
.tx-chcforum-pi1-pageLinksTop{
	background-color:#FFFFCC;
}
.tx-chcforum-pi1-profileBorder{
	background-color:#FFFFCC;
}
.header-text{
	background-color:#FF9900;
}
table.tx-chcforum-pi1-Table th{
	border-top:solid #FF9900;
}
.tx-chcforum-pi1-navPath{
	background-color:#FFFFCC;
}
.tx-chcforum-pi1-singlePost{
	border:solid #FF9900;
}

/*Styles pour le loginbox*/
.tx-loginboxmacmade-pi1-forgotPasswordLink a{
	color:#FF9900;
	text-decoration:none;
}
.tx-loginboxmacmade-pi1-forgotPasswordLink a:hover{
	color:#FF9900;
	text-decoration:underline;
}
.tx-loginboxmacmade-pi1{
	color:#DDDDDD;
}
h2.tx-loginboxmacmade-pi1-header{
	color:#FF9900;
	font-size:14px;
}
.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD {
	background-color:#4D4D4D;	
	border: none;		
}
.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD.tx-loginboxmacmade-pi1-labelCell {
	background-color:#4D4D4D;
	font-size:11pt;
	color:#FF9900;
	border:none;
}
.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable {
	border:none;
	margin-top:1em;
}

td#searchZone {
background-color:#FF9900;
border-top:1px solid #DDDDDD;
}

#Searchbox {
	margin-left:25px;	
	background:transparent;	
	border:medium none;
	
}

td#searchZone span {
	margin-left:15px;
	background: transparent url(http://www.regio21.ch/fileadmin/templates/main/images/Bkg_SearchInput.gif) no-repeat scroll 0%;
	display:block;
}
.news-list-item h3 {
        margin-bottom :0px;
        padding-bottom :10px;
}

.news-list-item p {
        color : #DDDDDD;
}

.news-single-item p {
        color : #DDDDDD;
}
.news-list-date {
        float:none;
        padding-left:0px;
        color : #DDDDDD;
}


.news-single-date {
        color : #DDDDDD;
}





