/*
# Black               : #000000
# White               : #ffffff

-- Main Theme --
# Bold Orange         : #ff9900 - Main theme, headings
# Light Orange Yellow : #FFCC66 - Sub theme, Side Menu backgrounds
# close to "Sand"     : #FFE0B3 - Sub-sub theme. Feature header background, Side submenu background
# AntiqueWhite1       : #FFEFDB - Side Submenu hover/selected colour
# close to "Wheat2"   : #FBEDBB - PRE block Highlight, Article header and highlights
# Darker Orange       : #E08900 - Makes button elements match the main theme colour
# Dark Faded Red      : #990000 - in-text Code, Feature Header Text
# Floral white        : #FFFAF0 - Feature content background

-- Contrast Theme --
# nearly Forest Green : #488E00 - Contrast main theme. Site dropdown menus
# nearly Yellow Green : #C3DE6C - Site dropdown menu highlight/hover
# "Bob Green"         : #76AB40 or #85BC4C

-- Highlights and Shadings --
# Very light grey     : #FAFAFA - Good for backgrounds
# Grey93              : #EDEDED - Main Content box Header background, Search bar
# Pale Gray           : #CCCCCC - Main Content box border
# Dark Gray           : #666666 - H6, Descriptions
# Obscure Gray        : #333333 - Nav Menu Chapter heading

# Pale Yellow         : #FFFFCC - Callout
# Lavender            : #E6E6FA - Unedited article header
# Grey89              : #E3E3E3 - Article in Purgatory
*/


H1, H2, H3, H4, H5, TH
{
	font-weight: bold;
}
H1
{
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
H2, H3, H5
{
	color: #ff9900;
}
H1 { font-size: 16pt; }
H2 { font-size: 13pt; }
H3 { font-size: 12pt; letter-spacing:-1px; }
H4 { font-size: 10pt; margin-top: 2px; margin-bottom: 0px; }
H5 { font-size: 9pt; font-weight: bold;	margin-bottom: 2px; }
H6 { font-size: 65%; color: #666666; font-weight: normal; }


a:link		{ text-decoration: none; }
a:visited	{ text-decoration: none; }
a:active	{ text-decoration: underline; }
a:hover		{ text-decoration: underline; }
a:focus	 { outline: none; }

input:focus, textarea:focus
{
	border-color: #daa520;
	background-color: #f5deb3;
	outline: none;
}

form {
background-color: transparent;
	font-family: "trebuchet ms",sans-serif;
}
fieldset {
padding:20px;
margin-bottom:10px;
}
legend {
	color: #ff8c00;
	font-weight: bold;
}
label {
margin-top:20px;
display:block;
font-size:90%;
}
label.inline {
display:inline
}

input {
	border: 1px solid #708090;
	color:#006600;
	background-color: #f5deb3;
	font-family: "trebuchet ms",sans-serif;
}
input[type=radio] {
margin-right:50px;
background-color:transparent;
border:none;
}
select, option {
background-color: transparent;
font-family:"trebuchet ms",sans-serif;
}
textarea {
border:1px solid black;
background-color:#f5deb3;
font-family:"trebuchet ms",sans-serif;
}
.MiddleHeader
{
	/*width:inherit;*/
	padding:2px;
	padding-left:5px;
	font-weight:bold;
	text-transform:uppercase;
	color:#990000; 
	font-family:Arial,Verdana;
	font-size:13px; 
/*	background-color:#FFE0B3; */
	border-style: solid;
	border-width: 1px;
	border-color: #FF9900;
	border-bottom-style:none;	
	white-space: nowrap;
}
.MiddleHeader a
{
	color:#990000;
}
.MiddleContent 
{
	padding:5px;
	background-color:#FFFAF0;
	border-style: solid;
	border-width: 1px;
	font-size: 8pt; 
	border-color: #FF9900;
	/*border-top-style:none;*/
	margin-bottom:10px;
	overflow:hidden;
	text-overflow:ellipsis;
}
.MiddleContent li, .MiddleContent td, .MiddleContent p
{
	font-size: 8pt;
}
.etapes{
background-color:#FFCC66;
border:#FF9900 1px solid
}

.etapes a:link		{ text-decoration: none; }
.etapes a:visited	{ text-decoration: none; 
color:#006600; }
.etapes a:active	{ text-decoration: underline; }
.etapes a:hover		{ text-decoration: underline; }
.etapes a:focus	 { outline: none; }
.etapes td {
border: 1px solid #708090;
color:#006600;
	background-color: #f5deb3;
	font-family: "trebuchet ms",sans-serif;
}



#filter
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}



#box 
{
	display: none;
	position: absolute;
	top: 20%;
	left: 20%;
	width: 40%;
	height: 40%;
	padding: 0;
	margin:0;
	border: 1px solid #FF9933;
	background-color: white;
	z-index:11;
	overflow:none;
}

#boxheader
{
	position:absolute;
	top:0%;
	left:0%;
	width:100%;
	height:20px;
	padding:0;
	padding-top:2px;
	padding-left:8px;
	margin:0;
	margin-right:20px;
	border-bottom:1px solid #FF9933;
	background-color:#FFCC33;
	color:white;
	text-align:center;
}

#boxclose
{ 
	float:right;
	position:absolute;
	top: 0;
	right: 0;
	background-image:url(../images/close.jpg);
	background-repeat:no-repeat;
	background-color:#FF6600;
	border:1px solid black;
	width:20px;
	height:20px;
}

#boxcontent
{
 
	position:absolute;
	top:23px;
	left:0;
	right:0;
	bottom:0;
	margin:0;
	padding: 8px;
	overflow:none;
	width:100%;
	height:100%;
}

/*
 CSS pour TABS
 Freeware
*/

#content
{
    margin-left:24px;
    margin-right:24px;
}

#tabs ul
{
    font: normal 14px arial, sans, sans-serif;
    -list-style-type: none;
    border-bottom: 1px solid gray;
    margin: 0;
    padding-left:0;
    padding-right:0;
    padding-bottom: 26px;
}

#tabs ul li 
{
    display: inline;
    float: left;
    height: 24px;
    min-width:80px;
    text-align:center;
    padding:0;
    margin: 1px 0px 0px 0px;
    border: 1px solid gray;
}

#tabs ul li.selected 
{
    border-bottom: 1px solid #fff;
    background-color: #fff;
}


#tabs ul li a 
{
    float: left;
    color: #666;
    text-decoration: none;
    padding: 4px;
    text-align:center;
    background-color:#eee;
    min-width:80px;
    border-bottom: 1px solid gray;
}

#tabs ul li a.selected
{
    color: #000;
    font-weight:bold;
    background-color: #fff;
    border-bottom: 1px solid #fff;
}

#tabs ul li a:hover
{
    color: #000;
    font-weight:bold;
    background-color: #fff;
}

#container 
{
    background: white;
    border:1px solid gray;
    border-top: none;
    height:350px;
    width:100%;
    padding:0;
    margin:0;
    left:0;
    top:0;	
}

iframe
{
    border:none;
    margin:0;
    padding:0;
}
/*Fin CSS pour TABS*/

#tremie{
background:url(../devis/images/tremie/piece.png) no-repeat;


}


