﻿body
{
	font-weight: normal;
	font-size: small;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: white;
	margin: 0px;
}
a:link
{
	text-decoration: none;
}

/*
a:link
{
	text-decoration: none;
	color: #3333cc;
}
*/
a:visited
{
	text-decoration: none;
	color: #333399;
}

a:active
{
	text-decoration: none;
	color: #333399;
}

a:hover
{
	text-decoration: underline;
	color: #3333cc;
}

SMALL
{
	font-size: .7em;
}

BIG
{
	font-size: 1.17em;
}

BLOCKQUOTE, PRE
{
	font-family: Courier New, monospace;
}


UL LI
{
	list-style-type: square;
}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}

IMG
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.MenuHeader
{
	font-weight: bold;
	color: #ffffff;
	font-family: Arial;
}
.MenuTable
{
	border-right: #000080 1px solid;
	padding-right: 0px;
	border-top: #000080 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #000080 1px solid;
	padding-top: 0px;
	border-bottom: #000080 1px solid;
}
.FontPetit
{
	font-size: xx-small;
	font-family: Verdana;
}

.toolbar
{
	overflow: hidden;
	background: #01A2E2 url(/g/grad.gif) repeat-x 0 50%;
	height: 25px;
	background-repeat: repeat-x;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 5px;
	border-bottom: solid 1px black;
}

.toolbar a
{
	color: White;
	vertical-align: middle !important;
}
.menu
{
	background-color: #0267E3;
	margin: 0px;
	padding: 0px;
	border: solid 1px #0267E3;
	border-right: solid 1px black;
}
.menu a
{
	color: White;
	vertical-align: middle !important;
	font-weight: bold;
}
.menu ul
{
	list-style-image: url(/imgs/tree/dossier.gif);
}
.menu li
{
	padding: 3px;
	vertical-align: middle;
}

.FrmRech
{
	height: 20px;
	width: 300px;
	border: solid 2px black;
}
.haut
{
	background-image: url(/g/haut.gif);
	border-bottom: solid 1px black;
}

.logo
{
	border: solid 1px black;
	vertical-align: middle;
	margin: 10px;
}
.headtable
{
	background: #01A2E2 url(/g/grad.gif) repeat-x 0 50%;
}
.catlst
{
	list-style-image: url(/imgs/tree/dossier.gif);
	font-weight: bold;
}

.catlst li
{
	padding: 3px;
	vertical-align: middle;
	font-size:14px;
}

.pg a
{
	color: Fuchsia;
}
.anormal
{
}

.divcontent {display:block;text-align:justify;margin-left:10px;margin-right:5px;}
.divcontent h1, .boxin h1 {color:Navy;font-weight:bold;font-size:medium;border-bottom:solid 1px #BBBBBB;padding-left:10px;font-size:18px;font-family:Arial;margin-bottom:8px}
.divcontent h2, .boxin h2 {color:Navy;font-weight:bold;font-size:medium;border-bottom:solid 1px #BBBBBB;font-size:18px;font-family:Arial;margin-bottom:8px}
.divcontent h2 a, .boxin h2 a {color:Navy;font-weight:bold;font-size:medium;border-bottom:solid 1px #BBBBBB;font-size:18px;font-family:Arial;margin-bottom:8px}

div ul.softlist{margin:0px}
div ul.softlist li {list-style:none;}
div ul.softlist li {margin:10px;padding-bottom:22px !important;overflow: auto;}
div ul.softlist li div.clr {clear:left;}
div ul.softlist li .updated {color: #ff6633;}
div ul.softlist li div.img {filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#bbbbbb', Positive='true');margin:0 5px 2px 0;float:left;}
div ul.softlist li img {vertical-align:middle;}
div ul.softlist li div.img img {border:solid 1px #000;}
div ul.softlist li .img100px {width:100px;text-align:center;}
div ul.softlist li .img140px {width:140px;text-align:center;}

.justify {text-align:justify;}
.margincl {margin-right:5px;}
.aclst {font-weight: bold;font-size: 16px;color: #0033CC;font-family: Arial;vertical-align:middle;}
img {border:none}
.tgcloud
{
	font-family:Arial;
	color:Gray;
	border:solid 1px gray;
	padding:5px;
	margin-top:3px;
}
.tgcloud1
{
	font-size: 12px;
	color: Gray;
}
.tgcloud2
{
	font-size: 13px;
	color: #9900FF;
}
.tgcloud3
{
	font-size:14px;
	color:Orange;
}
.tgcloud4
{
	font-size:15px;
	color:Green;
}
.tgcloud5
{
	font-size:16px;
	font-weight:bold;
	color:Maroon;
}
.tgcloud6
{
	font-size: 17px;
	font-weight: bold;
	color: #333399;
}
.tgcloud7
{
	font-size: 18px;
	font-weight: bold;
	color: #996633;
}
.tgcloud8
{
	font-size: 19px;
	font-weight: bold;
	color: #CC00FF;
}
.tgcloud9
{
	font-size: 20px;
	font-weight: bold;
	color: #006600;
}
.tgcloud10
{
	font-size: 21px;
	color: #FF6600;
	font-weight: bold;
}
.tblPrices
{
	font-size:12px;
	border:solid 1px Gray;
}
.tblPrices .trDetail td
{
	border-top:solid 1px Gray;
}
.tblPrices .trDetail .PhotoPrice
{
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
h2.hh2
{
	font-size:14px;
	font-weight:bold;
	font-family:Arial,Verdana;
	padding-top:5px;
	display:inline;
	padding-right:3px;
}
table.topphoto
{
	width:240px;
	height:240px;
	border:none;
	margin:auto;
	padding:0px;
}

table.topphoto td
{
	border-left:dotted 1px #ddd;
	border-top:dotted 1px #ddd;
	border-right:dotted 1px #888;
	border-bottom:dotted 1px #888;
	text-align:center;
	padding:0px;
	margin:0px;
}
