/* Stylesheet "Pasaje Santa Marina" :: v1 (7-2-2007) */
/* Coded by "WeCode.fr"  */
/* You may learn from this CSS and use its techniques in your own projects, but the unique combination of images, colors, sizes, typography, and positioning ("the design") is copyright (c) 2007 "bureauHL" and may not be used by anyone but us. */

/*
	Style Index
	---------------------
	$1 - Site Structure Styles
	$2 - Content Styles
	$3 - List Styles
	$4 - Image Styles
*/








/*** $1 - Site Structure Styles ***/

* {
	margin: 0;
	padding: 0;
}

body {
	background: #fff;
	color:#666666;
	font-family: Verdana, Arial, "Arial Black", Serif;
	font-size: 11px;
	line-height: 14px;
}

#container {
	background:#C7E2DA;
	display:table;
	margin: 0 auto;
	width: 990px;
}

#header {
	background:#408282;
	height: 35px;
	padding:15px 0 0 0;
}

#content {
	height:270px;
	margin:40px auto 20px auto;
	padding: 0 20px 0 0;
	overflow:auto;
	width:420px;
	
	scrollbar-face-color:#92C9C9;
	scrollbar-arrow-color:grey;
	scrollbar-track-color:#D6EBE8;
	scrollbar-shadow-color:#92C9C9;
	scrollbar-highlight-color:#92C9C9;
	scrollbar-3dlight-color:#EFF8F7;
	scrollbar-darkshadow-Color:#92C9C9;
}

#nav {
	background:#666666;
	border-top:1px solid #fff;
	height:30px;
	text-align:center;
}

#pictures {
	height:160px;
}

#footer {
	clear:both;
	color:#4f493d;
	font-size: 11px;
	line-height: 12px;
	margin: 0 auto;
	text-align:right;
	width: 960px;
}

#gallery {
	display:none;
}









/*** $2 - Content Styles ***/

a:link, a:visited {
	color:#2C9681;
	text-decoration: none;
}

a:hover {
	text-decoration:underline;
}

p {
	margin: 0 0 15px 0;
}

h1, h2 {
	font-size: 12px;
	font-weight:bold;
}

#header li a:link, #header li a:visited {
	color:#fff9d3;
	font-size:23px;
	line-height:28px;
	padding:4px 3px 0 0;
}

#header #current a:link, #header #current a:visited, #header li a:hover {
	color:#ab0000;
}

#nav li a:link, #nav li a:visited {
	background:url(../images/bg_li_nav.gif) no-repeat 0 2px;
	color:#FFFFFF;
	padding:0 0 0 15px;
}

#nav #current a:link, #nav #current a:visited, #nav li a:hover {
	background:url(../images/bg_li_nav_current.gif) no-repeat 0 2px;
}

#header h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: lighter;
	letter-spacing: 13px;
	line-height: normal;
	background:#fff;
	height:30px;
	text-align:center;
	padding:5px 0;
	width:990px;
}

h2 {
	font-variant:small-caps;
	font-size:13px;
}







/*** $3 - List Styles ***/

#pictures ul {
	list-style:none;
	margin:20px 0 0 4px;
	padding:0;
}

*html #pictures ul {
	margin:20px 0 0 -6px;
}

#pictures li {
	border:1px solid #fff;
	float:left;
	height:150px;
	margin:0 0 0 10px;
	width:150px;
}

#header ul {
	float:right;
	margin:10px 0 0 6px;
	width:500px;
}

#header ul, #header li {
	display:inline;
	list-style-type: none;
}

#nav ul {
	font-size:12px;
	list-style:none;
	padding:7px 0 0 0;
}

#nav li {
	display:inline;
	margin:5px 10px 0 0;
}

#content ul {
	margin:0 0 15px 20px;
	list-style:disc;
}









/*** $4 - Image Styles ***/

#pictures img {
	border:0;
	text-decoration:none;
}
*html #pictures img {
	display:block;
}

