	/** INFOS GENERALES **/
	* {
		border:0;
		font:90% Verdana,"Trebuchet MS",sans-serif;
		font-size:100%;
		margin:0;
		padding:0;
	}

	body {
		background:#ded7cc url(../images/back.jpg) repeat-x 0 400px;
	}


	/** STRUCTURE SITE **/
	div#global {
		width:847px;
		margin:0 auto;
		background-color:#fff;
	}
		div#header {
			margin:0;
			background:#cac3b9 url(../images/logo.jpg) no-repeat 20px 15px;
			height:150px;
		}
			div#header img {
				float:right;
				margin:30px 13px 0;
				border:0;
				height:103px;
				width:312px;
			}

		div#menu {
			margin:0 auto;
			width:847px;
			background-color:#cac3b9;
		}
			div#menu ul {
				padding-left:2px;
				height:26px;
				list-style:none;
				background-color:#cac3b9;
				border-bottom:5px solid #422b2b;
			}
				div#menu li {
					float:left;
					margin-left:7px;
					width:112px;
					height:28px;
					background:url(../images/menu_off.jpg) no-repeat;

					text-align:center;
					line-height:26px;
				}
					div#menu li:hover {
						background:#cac3b9 url(../images/menu_on.jpg) no-repeat;
						/*cursor:pointer;*/
					}
					div#menu li a {
						font-size:11px;
						color:#fff;
						font-weight:600;
						text-decoration:none;
					}
						div#menu li a:hover {
							/*text-decoration:underline;*/
							cursor:pointer;
						}


		div#center {
			height:453px;
		}

			div#sidebar {
				float:left;
				width:337px;
				height:453px;
				background:url(../images/img_side.jpg) no-repeat;
			}

			div#content {
				float:left;
				background-color:#fff;
				padding:1em;
				width:478px;
				height:420px;
				overflow-x:hidden;
				overflow-y:auto;
				font-size:0.8em;
			}
				div#content h1, div#content h2, div#content h2 a {
					font-size:1.2em;
					font-variant:small-caps;
					color:#a66e4b;
					margin-bottom:1em;
				}
				div#content h2, div#content h2 a {
					font-size:1em;
					font-variant:small-caps;
					color:#a66e4b;
					margin:0 0 1em 2em;
				}
					div#content h2 a:hover {
						text-decoration:none;
					}


		div#footer {
			margin:0 auto;
			width:847px;
			height:50px;/*17px;*/
			background:#422b2b url(../images/bottom.jpg) no-repeat center bottom;
		}
			div#footer p {
				padding-top:10px;
				text-align:center;
				font-size:0.9em;
				color:#fff;
			}
				div#footer p img {
					border:0;
					vertical-align:middle;
				}
                
        p.footer {
            margin-top:0.5em;
            text-align:center;
            font-size:0.8em;
        }        
            p.footer a {
                text-decoration:none;
                color:#000;
                font-size:0.8em;
            }

