#panorama_main {border: #33CC33 0px solid; min-height: 800px;}
._sections {border-bottom: 1px solid #aaaaaa; border-top: 1px solid #aaaaaa; width:1100px; text-align: left;}
._thumbnails {border: 0px solid #ffffff; height:160px; width:1070px; text-align: left;}
.panorama_desc {width: 1000px; text-align: right; color: #ffffff; font-size: 12px;}

#image_navigation {
	padding-top: 1px;
	background-color: #303030;
	float: right;
	border: 0px solid #ffffff;
}
/* Foreground color definition ;  Background colors definition ;  Fonts definition */
body {color : #EDEDED; background-color: #303030; font-family: Arial, Helvetica, sans-serif;; font-size : 12px; margin: 0px;}

.topmenu, .topmenu a, .topmenu a:link, .topmenu a:visited {color: #EDEDED; text-decoration : none;}

.topmenu a:hover {color : #303030;; text-decoration : none;}

.tableh1, .tableh1a, .tableh1_compact, .navmenu, .navmenu a, .sortorder_cell, .sortorder_options, .statlink, .statlink a, .statlink a:hover {color : #BE8A65;}

.tableh2, .tableh2_compact {color : #BE8A65;}

.underlined {clear:both; width: 100%; height: 1px; border-top: 1px solid #868686;}

.textinput, .listbox, .radio, .checkbox {color: #FFFFFF;; background-color: #303030;; font-family: Arial, Helvetica, sans-serif;}

.alblink, .alblink a, .catlink, .catlink a {color : #BE8A65;}

.alblink a:hover, .catlink a:hover {color : #BE8A65;}

a,  .bblink a, .user_thumb_infobox a {color: #BE8A65;}

a:hover, .bblink a:hover, .user_thumb_infobox a:hover {color : #303030;}

.button, .comment_button, .admin_menu_thumb, .admin_menu_thumb a, .admin_menu_thumb a:hover, .admin_menu, .admin_menu a, .admin_menu a:hover {color : #EDEDED;}

.comment_date {color : #999999;; font-size: 90%;            vertical-align : middle;}

.footer, .footer a, .footer a:hover {color : #303030;}

.tableh1, .tableh1_compact, .navmenu, .navmenu a, .navmenu a:hover {background : #303030 ;}

.tableh2, .tableh2_compact, .tablef, .img_caption_table th {background : #303030;}

.tableb, .tableb_compact, .thumbnails, .img_caption_table td {background : #303030;}

/* Borders for input controls */
.textinput, .listbox, .button, .comment_button, .admin_menu, .admin_menu_thumb {border: 1px solid #666666;}

.contpicinfo {width: 99%; position:absolute; left: 0.5%; top: 400px;}
.picinfo {
	width: 433px;
	position:relative;
	
}



.pictitre {text-align: right; width: 800px; position:absolute; bottom: 20px; right: 20px;}


.albums {width:137px; height:90px; border: 0px solid #FFFFFF;}


.image {border: 1px solid #FFFFFF; margin: 0px;}

.image2 {visibility: hidden;border: 2px solid #ffffff;}

.image3 {border: 0px solid #FFFFFF; margin: 0px;}

.nomalbum {color: #BE8A65; font-weight: bold;}
.header {font-family: Arial, Helvetica, sans-serif;            font-size: 18px;            margin: 0px;}

.fs {filter: gray alpha(opacity=50);  -moz-opacity: 0.5; width: 100%; position:relative ; padding: 5px; }



.maintable, .maintableb {background-color: #303030;}

.img_caption_table th, .img_caption_table td {border-top : 1px solid #303030;}

.tableh1 {border-bottom : 1px solid #BE8A65; padding-right: 10px;            padding-left: 10px;            height: 25px;}

.tableh1, .tableh1a, .catlink, .tableh2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.button, .comment_button, .sortorder_options, .admin_menu_thumb {font-family: Arial, Helvetica, sans-serif;}

table {font-size : 12px;}

h1 {font-weight: normal;            font-size: 24px;            font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;            text-decoration: none;            color: #303030;            margin: 0px;}

h2 {font-family: Arial, Helvetica, sans-serif;            font-size: 18px;            margin: 0px;}

h3 {font-family: Arial, Helvetica, sans-serif;            font-size: 14px;            margin: 0px;}

.body {color : #EDEDED;; background-color: #303030; font-family: Arial, Helvetica, sans-serif; font-size : 12px;}

p {font-size: 100%;            margin: 2px 0px;}

ul {margin-left: 5px;            padding: 0px;}

li {margin-left: 10px;            margin-top: 4px;            margin-bottom: 4px;            padding: 0px;            list-style-position: outside;            list-style-type: disc;}

.top_panel td {white-space: nowrap;}

.top_menu_bttn a {text-decoration: none;            position: relative;            display: block;            padding-left: 5px;            padding-right: 5px;            font-size: 12px;            color: #FFFFFF;}

.top_menu_bttn a:hover {text-decoration: underline;            margin-top: 2px;            color: #FFFFFF;}

.textinput {font-size: 100%;            padding-right: 3px;            padding-left: 3px;}

.listbox {font-size: 100%;            vertical-align : middle;}

.button {font-size: 100%;            background-image : url('images/button_bg.gif');            height: 20px; background-position-y:50%}

.comment_button {font-size: 100%;            background-image : url('images/button_bg.gif');            padding-left: 3px;            padding-right: 3px;            height: 20px; background-position-y:50%}

.radio {font-size: 100%;            vertical-align : middle;}

.checkbox {font-size: 100%;            vertical-align : middle;}

a {text-decoration: none;}

a:hover {text-decoration: underline;}

.bblink a {text-decoration: none;}

.bblink a:hover {text-decoration: underline;}

.maintable {margin-top: 2px;            margin-bottom: 2px;}

.maintablea {margin-top: 10px;}

.tableh1a td {border: medium none;            height: 30px;            font-size: 150%;            font-weight: bold;            background-image: url('images/tableh1a_bg_middle.gif');            background-position-y:50%}

.tableh1a img {display: block;}

.tableh1_compact {padding-top: 2px;            padding-right: 5px;            padding-bottom: 2px;            padding-left: 5px;            height: 25px;}

.tableh2 {padding-top: 3px;            padding-right: 10px;            padding-bottom: 3px;            padding-left: 10px;}

.tableh2_compact {padding-top: 2px;            padding-right: 5px;            padding-bottom: 2px;            padding-left: 5px;}

.tableb {padding-top: 3px;            padding-right: 10px;            padding-bottom: 3px;            padding-left: 10px;}

.tableb_compact {padding-top: 2px;            padding-right: 5px;            padding-bottom: 2px;            padding-left: 5px;}

.tablef {padding-top: 10px;            padding-right: 10px;            padding-bottom: 10px;            padding-left: 10px;}

.album_stat {font-size : 85%;            margin: 5px 0px;}

.thumb_title {font-weight : bold;            font-size: 80%;            padding: 2px;            display : block;}

.thumb_caption {font-size: 80%;            padding: 1px;            display : block;}

.thumb_caption a {text-decoration: underline;}

.thumb_num_comments {font-weight: normal;            font-size: 85%;            padding: 2px;            font-style : italic;            display : block;}

.user_thumb_infobox {margin-top: 1px;            margin-bottom: 1px;}

.user_thumb_infobox th {font-weight : normal;            font-size: 100%;            margin-top: 1px;            margin-bottom: 1px;            text-align : center;}

.user_thumb_infobox td {font-size: 85%;            margin-top: 1px;            margin-bottom: 1px;            text-align : center;}

.user_thumb_infobox a {text-decoration: none;}

.user_thumb_infobox a:hover {text-decoration: underline;}

.sortorder_options {padding: 0px;            margin: 0px;            font-weight: normal;            font-size: 50%;            white-space: nowrap;}

.navmenu {font-weight: bold;            border: none;}

.navmenu img {display: block;}

.navmenu a {position: relative;            display: block;            padding-left: 5px;            padding-right: 5px;            text-decoration: none;            line-height: 25px;            height : 25px;}

.navmenu a:hover {text-decoration: none; background: #909090;}

.admin_menu_thumb {font-size: 90%;            background-image : url('images/button_bg.gif');            font-weight: bold;            margin-top: 0px;            margin-bottom: 0px;            width: 85px; background-position-y:50%}

.admin_menu_thumb a {text-decoration: none;            display: block;            position: relative;            padding-top: 1px;            padding-bottom: 1px;            padding-left: 10px;            padding-right: 10px;}

.admin_menu_thumb a:hover {text-decoration: underline;}

.admin_menu {font-size: 90%;            background-color: #505060;          margin-top: 0px;            margin-bottom: 0px;          text-align: center; background-position-y:50%}

.admin_menu a {text-decoration: none;            display: block;            position: relative;            padding-top: 1px;            padding-bottom: 1px;            padding-left: 10px;            padding-right: 10px;}

.admin_menu a:hover {text-decoration: underline;}

.thumbnails {background-color: #303030; padding: 00px;}
.thumbnails2 {padding: 5px;}
.thumbnails3 {background-color: #000000; padding: 0px;}

.statlink a {text-decoration: none;}

.statlink a:hover {text-decoration: underline;}

.alblink a {text-decoration: underline; }

.alblink a:hover {text-decoration: underline;}

.catlink {display: block;            margin-bottom: 2px;}

.catlink a {text-decoration: underline;}

.catlink a:hover {text-decoration: underline;}

.topmenu {line-height : 130%;            font-size : 110%;}

.topmenu a {text-decoration : underline;}

.img_caption_table {border: none;            width : 100%;            margin : 0px;}

.img_caption_table th {font-size : 100%;            padding-top: 4px;            padding-right: 10px;            padding-bottom: 4px;            padding-left: 10px;}

.img_caption_table td {padding-top: 6px;            padding-right: 10px;            padding-bottom: 6px;            padding-left: 10px;}

.page_title {color: #ffffff; font-weight: bold; font-size: large}

/* Fin de la section de style généré par WebExpert le 03/01/2004 00:38:17 */
