/* ---- INFOS 

Template CSS www.dodu-dodo.ch

Copyright :
Benjamin Pichonnaz (benjamin@avworld.ch)

Ce code source n'est pas ouvert, toutes modifications
peuvent être apportée uniquement par le webdesigner ou selon accord.


W:950px H:100%
COLOR : #D0822B
FONT : Verdana

---- */

/*--- ALL ---*/
* {
	border: 0;
	margin: 0;
	padding: 0;
	
	color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

html {
	height: 100%;
	margin-bottom: 1px;
}

body {
	text-align:center;
	background-image:url(../IMG/background.jpg);
	background-repeat:repeat;
}

/*--- CLASS ---*/
.floatLeft {
	float:left;
}

.padding-left {
	padding-left:10px;
}

.padding-right {
	padding-right:80px;
}

.border {
	border-right: 1px #ffffff solid;
	padding-right:15px;
}

.paddLeft {
	padding-left:10px;
}

.dial {
	color:#FFFF00;
	font-size:12px;
}

.txtAlign {
	text-align:center;
}

.block {
	display:block;
}

.clear {
	clear:both;
}

/*--- GLOBAL ---*/
#global {
	width:950px;
	margin: 0 auto;
	text-align: left;
	background-color:#D0822B;
}
			
	/*--- navigation ---*/
	#navigation {
		width:950px;
		background-color:#D0822B;
	}
	
		#navigationLeft {
			float:left;
			width:465px;
			height:30px;
		}
		
			#navigationLeft ul {
				list-style: none;
			}
		
			#navigationLeft ul li {
				display: inline;
				font-size:12px;
				font-weight:bold;
				padding-left:10px;
			}
		
			#navigationLeft ul li a {
				font-size:12px;
			}
		
			#navigationLeft ul li a:hover {
				color:#FFFF00;
			}
			
		#navigationRight {
			float:right;
			text-align:right;
			width:465px;
			height:30px;
			padding-right:10px;
		}
		
			#navigationRight ul {
				list-style: none;
			}
		
			#navigationRight ul li {
				display: inline;
				font-size:12px;
				font-weight:bold;
			}
	
	/*--- banner ---*/
	#banner {
		width:950px;
		height:120px;
	}

	/*--- spacer ---*/
	.spacer1 {
		width:950px;
		height:20px;
		background-image:url(../IMG/spacer1.jpg);
		background-repeat:no-repeat;

	}

	.spacer2 {
		clear:both;
		width:950px;
		height:40px;
		background-image:url(../IMG/spacer2.jpg);
		background-repeat:no-repeat;
	}

	/*--- menuMain ---*/
	#menuMain {
		width:950px;
		height:50px;
		background-color:#D0822B;

	}
	
		/*--- menuMain CLASS ---*/
		#menuMain ul {
			list-style: none;
		}
		
		#menuMain ul li {
			display: inline;
		}
		
		#menuMain ul li a{
			float: left;
			width: 158px;
			height: 50px;
			display: block;
			text-align: center;
			background-image:url(../IMG/b_dodudodo.jpg);
			line-height: 45px;
			text-decoration: none;
			font-size:12px;
			font-weight:bold;
		}
		
		#menuMain ul li a:hover{
			background-position: 0 -50px;
			color:#D0822B;
		}

	/*--- content ---*/
	#content {
		background-color:#D0822B;
	}
	
		#content ul {
			list-style: none;
			padding:15px 0 15px 10px;
		}
		
		#content ul li {
			display: inline;
		}
			
	#contentRight {
		float:right;
		width:250px;
		background-color:#D08228;
		text-align:center;
		padding-top:50px;
	}
	
	#contentRight2 {
		float:right;
		width:250px;
		background-color:#D08228;
		text-align:center;
		padding-top:50px;
	}
	
	#contentRight3 {
		float:right;
		width:250px;
		background-color:#D08228;
		text-align:center;
		padding-top:50px;
	}
	
	#contentLeft2 {
		float:Left;
		width:700px;
		background-color:#D08228;
		text-align:justify;
		padding-top:20px;
		padding-bottom:20px;
	}
	
		#contentLeft2 h2 {
			color:#FFFF00;
			font-size:14px;
			padding-left:80px;
			padding-right:80px;
			padding-bottom:10px;
		}
	
		#contentLeft2 ul {
			list-style:none;
			padding-left:80px;
			padding-right:80px;
			padding-bottom:10px;
		}
		
		#contentLeft2 ul li {
			display:inline;
		}
		
		#contentLeft2 p {
			padding-left:80px;
			padding-right:80px;
			padding-top:10px;
		}

	#contentLeft {
		float:Left;
		width:700px;
		background-color:#D08228;
		text-align:justify;
		padding-top:20px;
		padding-bottom:20px;
	}
	
		#contentLeft h1 {
			color:#FFFFFF;
			font-size:14px;
			font-weight:bold;
			padding-left:80px;
			padding-right:80px;
			padding-bottom:15px;
		}
		
		#contentLeft h2 {
			color:#FFFF00;
			font-size:14px;
			padding-left:80px;
			padding-right:80px;
			padding-bottom:10px;
		}
		
		#contentLeft h3 {
			color:#FFFF00;
			font-size:14px;
			text-decoration: underline;
			padding-left:80px;
			padding-right:80px;
			padding-bottom:10px;
		}
	
		#contentLeft p {
			padding: 20px 80px 5px 80px;
		}
		
		#contentLeft ul {
			list-style:none;
			text-align:center;
		}
		
		#contentLeft ul li {
			display:inline;
			width:150px;
			padding-left:15px;
		}
				
		#contentLeft ol {
			float:left;
			display:inline;
			padding: 0 80px 0 80px;
		}
		
		#contentLeft ol ul {
			text-align:left;
			height:1px;
			line-height:1px;		
		}
		
		#content ul li a {
			text-decoration:none;
			font-size:14px;		
			font-weight:bold;
		}
		
		#content ul li a:hover {
			color:#FFFF00;
			text-decoration:underline;
		}
		
	#podcast {
		width:700px;
		margin-left:80px;
	}
	
		#podcast ul {
			float:left;
			list-style:none;
			
		}
		
		#podcast ul li {
			display:block;
			width:200px;
			height:20px;
			line-height:20px;
			text-align:left;
		}
		
		#podcast h2{
			color:#FFFF00;
			font-size:14px;
			padding-bottom:10px;
			padding-left:25px;
		}
		
	/*--- footer ---*/
	#footerTop {
		width:950px;
		background-color:#D08228;
	}

	#footerBottom {
		width:950px;
		height:30px;
		background-color:#D08228;
	}
	
	#footerBottomLeft {
		float:left;
		width:475px;
		height:30px;
		background-color:#D08228;
	}
	
		#footerBottomLeft ul {
			list-style: none;		
		}
		
		#footerBottomLeft ul li {
			display: inline;
		}
		
		#footerBottomLeft ul li a{
			padding-left:10px;
		}
		
		#footerBottomLeft a:hover {
			color:#FFFF00;
		}	
		
	#footerBottomRight {
		float:right;
		text-align:right;
		width:465px;
		padding-right:10px;
		height:30px;
		background-color:#D08228;
	}
	
		#footerBottomRight a:hover {
			color:#FFFF00;
		}