/* -------------------------------------------------------------- 
   css principal
   -------------------------------------------------------------- */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0; padding: 0; border: 0; font-weight: inherit;	font-style: inherit; font-size: 100%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; vertical-align: baseline; text-align: left; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
/* Remove annoying border on linked images. */
a img { border: none; }
#home #wrapper #page-top #2 { text-align: right; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	background-color:#bec2c5; }
body {	padding: 30px 0; margin: 0; background:url("../images/bg.jpg") no-repeat top center; background-color: #bec2c5; background-attachment:fixed; }
#logosite {
	background: url(../images/logo2.gif) no-repeat bottom;
	width: 231px;
	height: 28px;
	position: absolute;
	left: 39px;
	top: 26px;
	background-image: url(../images/logo2.gif);
}
#h1home {
	width: 294px;
	height: 14px;
	position: absolute;
	left: 45px;
	top: 60px;
}
#wrapper { width: 817px; margin: 0 auto; position: relative; }
#page-top {float: left; width: 778px; background: url(../images/page_top.png) no-repeat top; padding: 34px 0; }
#page-content { width: 690px; float: left; padding: 0 44px; background: url(../images/page_content.png) repeat-y; }
#page-bottom { width: 778px; float: left; background: url(../images/page_bottom.png) no-repeat bottom; height: 34px; }
.item { float: left; width: 100%; padding: 0px 0; }	
.item .main-1 { float: left; width: 690px; }
.item .main { float: left; width: 460px; }		
.item .right { float: left; width: 200px; margin-left: 30px; }
.item .two-column { float: left; width: 330px; }
.item .three-column { float: left; width: 200px; }
.item {	float: left; width: 100%; margin-top: 5px; margin-right: 0; margin-bottom: 0px; margin-left: 0; }
.entry {
	float: left;
	width: 100%;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
.item p { padding-bottom: 10px; margin: 0; clear: both; }
h2.border { border-top: 2px #777 solid; border-bottom: 1px #aaa solid; color: #333; font-size: 16px; padding-top: 5px; padding-right: 0; padding-bottom: 5px; padding-left: 0; }
h3.border { border-top: 2px #777 solid; border-bottom: 1px #aaa solid; color: #333; font-size: 16px; padding-top: 5px; padding-right: 0; padding-bottom: 5px; padding-left: 0; }
h4.border { border-top: 2px #777 solid; border-bottom: 1px #aaa solid; color: #333; font-size: 16px; padding-top: 5px; padding-right: 0; padding-bottom: 5px; padding-left: 0; }
.portfolio-row { margin-bottom: 15px; float: left; }
.petitgris {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px;	font-style: normal;	color: #666;}
.portfolio-separator { padding-bottom: 10px; border-bottom: 1px #ccc solid;	}
.portfolio-item { float: left; width: 257px;border-radius: 10px; }
.portfolio-itemleft { float: right; width: 175px;border-radius: 10px; }
.portfolio-image { margin-bottom: 15px; float: left; }
.portfolio-image img { margin-right: 0; }
.portfolio-item p { margin: 5px 0; clear: both;	}
.portfolio-item ul.list { list-style: none; }



/* -------------------------------------------------------------- 
   Slide
   -------------------------------------------------------------- */
 
#sliderposition { width: 690px; height: 348px; position: absolute; left: 45px; top: 90px;}
#sliderpositionservices { width: 690px; height: 128px; position: absolute; left: 45px; top: 90px;}
 #container {width: 100%; max-width: 800px; margin: 0 auto;}
 
/* Browser Resets */
.flex-container a:active,
.flexslider a:active {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {width: 100%; margin: 0; padding: 0;}
.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {max-width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider { position: relative; zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flex-container {zoom: 1; position: relative; }

/* Caption style */
/* IE rgba() hack */
.flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}
.flex-caption {width: 100%; padding: 0%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px;}

/* Direction Nav */
.flex-direction-nav li a {width: 52px; height: 52px; margin: -13px 0 0; display: block; background: url(../images/nav.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px;}
.flex-direction-nav li a.next {background-position: -52px 0; right: -21px;}
.flex-direction-nav li a.prev {background-position: 0 0; left: -20px;}
.flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -30px; text-align: center;}
.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 13px; height: 13px; display: block; background: url(../images/bg_control_nav.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a:hover {background-position: 0 -13px;}
.flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}




 /* separateur */
.separator {margin: 0 auto;	text-align: center;	background: url(../images/separator_line.png) repeat-x right 12px;	margin-bottom: 0px; }
.separator h2, .separator h3  {	text-align: center;	font-size: 31px;}
.separator  h2 span, .separator  h3 span { padding-right: 30px; background: #fff url(../images/separator_right.png) no-repeat right; }
.separator h2 span.left, .separator h3 span.left { padding-left: 30px;	padding-right: 0; background: #fff url(../images/separator_left.png) no-repeat left; }

/* formulaire de contact */

form { padding: 20px 0;  margin: 0; }
label { float: left; width: 150px; font-weight: bold; padding: 5px; }
#contact label { font-size: 18px; }
input, textarea{ padding: 8px; font: 400 18px arial, sans-serif; background: url(../images/field_bg.png) no-repeat top left; border-width: 1px;	border-style: solid; border-color: #d2d2d2 #e2e2e2 #e2e2e2 #d2d2d2; }
.textbox-block { width: 500px; }
input:focus, textarea:focus{ color: #333; background-color: #edf2f5; }
#name, #email, #subject{width:500px; }
#message{ width:500px;	height:100px; }
button { border: none; padding: 0; margin: 0; }
.form-submit { background: #555; border: 0; cursor: pointer; margin: 0; padding: 2px 0; float: left; }
.form-submit span { padding: 5px 30px; color: #ddd; float: left; border: 1px #848484 solid; font-size: 23px; font-family: Arial,Helvetica,sans-serif; }
.form-submit:hover { color: #777; }
.form-submit { line-height: 39px; height: 44px; background: url(../images/submit_button.png) no-repeat top left; margin-top: 0px; width: 91px; border: none; margin-right: 5px; cursor: pointer; color: #ddd; }
.form-submit:hover { background: url(../images/submit_button.png) no-repeat left -138px; color: #bbb; }

/*list styles */

ul { list-style: square; margin-left: 30px; }		
ul.list { list-style: none; margin-bottom: 0px; margin-top: 0; margin-right: 0; margin-left: 0; }
ol.list { margin-left: 30px; }
ul.list li { background: url(../images/bullet.png) no-repeat left; border-bottom: 1px #aaa dotted; padding-top: 3px; padding-right: 0; padding-bottom: 0px; padding-left: 20px; }
ol.list li { border-bottom: 1px #aaa dotted; padding: 5px 0; }				 
 
 /* Vertical List */

.vertical-list {
	list-style: none;
	margin: 0;
	margin-bottom: 30px;
	padding: 0;
}
.vertical-list li {
	width: 100%;
    padding: 0;
	margin: 0;
}

.vertical-list a { display:block; text-decoration:none; padding: 8px 0; background: #fff url(../images/border_bottom.gif) repeat-x right bottom; overflow: hidden; width: 100%; }

/*table styles  */

table { margin-top: 0; margin-bottom: 10px; border: 1px #ccc solid; border-bottom: none; }
thead th { background: #e2e2e2 none repeat scroll 0 0; border-top: 1px #fff solid; }
thead th { 	border-bottom:1px #bbb solid; }
th { border-bottom: 3px #bbb solid; text-align: left; padding: 5px 15px; }
td { background: #f1f1f1; border-top: 1px #fff solid; border-bottom:1px #ccc solid; color: #777; padding: 5px 15px; }
tr.even td {
	background: #f8f8f8;
	border-top: 1px #fff solid;	
	border-bottom:1px #ccc solid;
}

td.active {
	background-color: #e4e4e4;
}




/* OtherStyles */

.textblock {
	font-size:17px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: italic;
	padding:0px 0px 0px 40px;
	background: url(../images/quote.png) no-repeat 0px 0px;
	
}

#note {
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #992222;
	border: 1px #f0c020 solid;
	display: none;
	background-color:#ffffdd;
	text-align: center;
	margin-bottom: 10px;
}

.notification_ok {
	color: #229922;	
}
	
/* Link Styles */

.more {
	font-weight: bold;
}

/* Misc Styles */
/*
.item {
	margin-bottom: 15px;
	float: left;
}	
	.item .separator {
		padding-bottom: 15px;
		border-bottom: 1px #ccc solid;
	}

	.item .post-info {
		margin-bottom: 12px;
	}

		.item .post-info h2, .item .post-info h3{
			margin-bottom: 0;
		}
		.item .post-info span {
			color: #888;
			font-size: 11px;
		}

.title {
	padding-bottom: 0px;
	overflow: hidden;
}

*/

.clear {
	clear: both;
	overflow: hidden;
	height: 0px;
}

.float-left {
	float: left;
}

.float-right {
	float: right;
}

.image-margin-left {
	margin:0 10px 3px 0;
	float: left;
}

.image-margin-right {
	margin:0 0 3px 10px;
	float: right;
}

.image-left, .image-border, .image-right, .header-image-left, .header-image-right {
	
	border-radius: 10px; 
	opacity:0.8;
	filter:alpha(opacity=80)" onMouseOver="this.style.opacity=1;this.filters.alpha.opacity=100" onMouseOut="this.style.opacity=0.8;this.filters.alpha.opacity=80;
	background: #fafafa;
	float: left;
}

.border-image {
	padding:4px;
	
	border: 3px #cdcdcd solid;
	background: #fafafa;
	
}

.header-image-left, .header-image-right {

	background: #6393c3;
	border: none;
	margin:0;
	padding: 5px;

}

.image-small-left{
	background: #f7f7f7;
	padding:3px;
	margin:0 5px 0 0;
	border: 1px #bebebe solid;
	float: left;
}

.image-small-right {
	background: #f7f7f7;
	padding:3px;
	margin:0 0 0 3px;
	border: 1px #bebebe solid;
	float: right;
}
.image-border { margin:0; }
.image-right { margin:0 0 3px 10px; float: right; }
.margin-0-left {margin-left: 0px; }
.margin-0-right { margin-right: 0; }
.margin-10-lr { margin: 0 10px; }
.margin-10-left { margin-left: 10px; }
.margin-10-right { margin-right: 10px; }
.margin-15-left { margin-left: 15px; }
.margin-15-right { margin-right: 15px; }
.margin-20-left { margin-left: 20px;}
.margin-20-right { margin-right: 20px; }
.margin-30-left { margin-left: 0px; }
.margin-30-right { margin-right: 30px; }
.margin-30-top { margin-top: 30px; }
.top1 { margin-top: 56px; }
.devis { text-align: center; }

/* ---typo----- */

/*  la taille par défaut est 16px (0.75 * 16px = 12px) */
body { font-size: 13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; line-height: 19px; }

/* HEAD
-------------------------------------------------------------- */
h1,h2,h3,h4 { font-weight: normal; color: #333; margin-top: 2px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
h5,h6 { font-weight: normal; color: #666; margin-top: 2px; }

/* Text elements
-------------------------------------------------------------- */

h1 { font-size: 12px; margin-bottom: 0.5em; line-height:5px; color:#00b3f3; }
h2 { margin-bottom: 0.75em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#00b3f3;}
h3 { font-size: 14px; line-height: 1; margin-bottom: 0.2em;}
h4 { margin-bottom: 0.75em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#00b3f3;}
h6 { font-size: 12px; font-weight: bold; }
.menu { margin-bottom: 0.75em; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; color:#00b3f3;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin: 0; }
p { margin: 0 0 1.5em; }
p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }
a:focus, a:hover { color: #00b3f3; }
a {	color: #333; text-decoration: none;	outline: none; }
blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }
abbr, acronym { border-bottom: 1px dotted #666; }
address { margin: 0 0 1.5em; font-style: italic; }
del { color:#666; }
pre { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }

/* Lists
-------------------------------------------------------------- */

li ul, 
li ol       { margin:0 1.5em; }
ul, ol      { margin-top: 0; margin-right: 7px; margin-bottom: 7px; margin-left: 7px; }
ul          { list-style-type: disc; }
ol          { list-style-type: decimal; }
dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}

/* Tables
-------------------------------------------------------------- */

table       { margin-bottom: 1.4em; width:100%; }
th          { font-weight: bold; }
thead th 		{ background: #c3d9ff; }
th,td,caption { padding: 4px 10px 4px 5px; }
tr.even td  { background: #e5ecf9; }
tfoot       { font-style: italic; }
caption     { background: #eee; }


/* Misc classes
-------------------------------------------------------------- */

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }
 .quiet      { color: #666; }
.loud       { color: #000; }
.highlight  { background:#ff0; }
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }
 .first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

/*** SLIDESHOW HOMEPAGE **/

#slideshow2 {  position:relative; height:250px;}
#slideshow2 IMG { position:absolute; top:2px; left:1px; z-index:8; opacity:0.0; }
#slideshow2 IMG.active { z-index:10; opacity:1.0; }
#slideshow2 IMG.last-active { z-index:9; }
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 50% no-repeat; }
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

#home1 {
	background: url(../images/home.gif) no-repeat bottom;
	width: 50px;
	height: 30px;
	position: absolute;
	left: 348px;
	top: 28px;
	background-image: url(../images/home.gif);
}
#sendmessage2 {
	background: url(../images/mail.gif) no-repeat bottom;
	width: 48px;
	height: 50px;
	position: absolute;
	left: 690px;
	top: 55px;
	background-image: url(../images/ico_2.png);
}
#homebt {
	background: url(../images/home.gif) no-repeat bottom;
	width: 58px;
	height: 45px;
	position: absolute;
	left: 637px;
	top: 58px;
	background-image: url(../images/ico_1.png);
}
	

#pictotel {
	background: url(../images/pictotel.gif) no-repeat bottom;
	width: 16px;
	height: 40px;
	position: absolute;
	left: 549px;
	top: 626px;
	background-image: url(../images/pictotel.gif);
}
#photo2 {
	background: url(../images/photo2.jpg) no-repeat bottom;
	width: 46px;
	height: 44px;
	position: absolute;
	left: 679px;
	top: 569px;
	background-image: url(../images/photo2.jpg);
}
#titresocial {
	width: 181px;
	height: 36px;
	position: absolute;
	left: 546px;
	top: 692px;
}
#titresocial2 { width: 57px; height: 19px; position: absolute; left: 550px; top: 475px; }
#titresocial3 {
	width: 159px;
	height: 47px;
	position: absolute;
	left: 572px;
	top: 625px;

}


#positioncontact0 {
	width: 21px;
	height: 18px;
	position: absolute;
	left: 0px;
	top: -97px;
}
#positioncontact {
	width: 21px;
	height: 18px;
	position: absolute;
	left: -3px;
	top: 181px;
}
#positioncontact2 {
	width: 21px;
	height: 18px;
	position: absolute;
	left: 0px;
	top: 182px;
}

#positioncontact3 {
	width: 21px;
	height: 18px;
	position: absolute;
	left: 0px;
	top: 474px;
}

#titresocial5 {
	width: 121px;
	height: 34px;
	position: absolute;
	left: 549px;
	top: 579px;
}
#nav2div {
	width: 359px;
	height: 30px;
	position: absolute;
	left: 389px;
	top: 49px;
}
#nav3div {
	width: 96px;
	height: 23px;
	position: absolute;
	left: 775px;
	top: 136px;
}
#nav4div {
	width: 111px;
	height: 23px;
	position: absolute;
	left: 775px;
	top: 186px;
}
#nav5div {
	width: 97px;
	height: 23px;
	position: absolute;
	left: 775px;
	top: 159px;
}
  

/* navigation principale  */
#navigation2 {list-style: none ; margin: 0 ; padding: 0 ; overflow: hidden ; }
#navigation2 li { float: left ; width: 111px ; height: 21px; border: 0px solid #ffffff ; margin-right: 1px ; color: #333 ; background: #ffffff ; }
#navigation2 li a { width: 110px ; height: 21px; display: block ; background: #ffffff url(../images/bt_menu.gif) left top no-repeat ; color: #333 ; font: 1em "Trebuchet MS",Arial,sans-serif ; line-height: 1em ; padding: 4px 0; text-align: center ; text-decoration: none ; }
#navigation2 li a:hover, #nav li a:focus, #nav li a:active { background: #066 url(../images/bt_menu.gif) right top no-repeat ; text-decoration: none; color: #ffffff ; }
/* fin nav  */	

/* navigation secondaire  */
#navigation3 {list-style: none ; margin: 0 ; padding: 0 ; overflow: hidden ; }
#navigation3 li { float: left ; width: 90px ; height: 21px; border: 0px solid #ffffff ; margin-right: 1px ; color: #333 ; background: #ffffff ; }
#navigation3 li a { width: 90px ; height: 21px; display: block ; background: #000000 left top no-repeat ; color: #ffffff ; font: 1em "Trebuchet MS",Arial,sans-serif ; line-height: 1em ; padding: 4px 0; text-align: center ; text-decoration: none ; }
#navigation3 li a:hover, #nav li a:focus, #nav li a:active { background: #0099ff right top no-repeat ; text-decoration: none; color: #ffffff ; }
/* fin nav  */	

/* bt service bleu */
#navigation4 {list-style: none ; margin: 0 ; padding: 0 ; overflow: hidden ; }
#navigation4 li { float: left ; width: 110px ; height: 21px; border: 0px solid #ffffff ; margin-right: 1px ; color: #333 ; background: #ffffff ;color: #ffffff; }
#navigation4 li a { width: 110px ; height: 21px; display: block ; background: #ffffff url(../images/bt_menu_bleu.gif) left top no-repeat ; color: #333 ; font: 1em "Trebuchet MS",Arial,sans-serif ; line-height: 1em ; padding: 4px 0; text-align: center ; text-decoration: none ;color: #ffffff; }
#navigation4 li a:hover, #nav li a:focus, #nav li a:active { background: #066 url(../images/bt_menu_bleu.gif) right top no-repeat ; text-decoration: none; color: #ffffff ; }
/* fin nav  */	
#rotator3{ width:680px; height:229px; background-color:#ffffff;}

/* bt home devis */
#navigationhome {list-style: none ; margin: 0 ; padding: 0 ; overflow: hidden ; }
#navigationhome li { float: left ; width: 176px ; height: 26px; border: 0px solid #ffffff ; margin-right: 1px ; color: #333 ; background: #ffffff ;color: #ffffff; }
#navigationhome li a { width: 176px ; height: 26px; display: block ; background: #ffffff url(../images/bt_menu_home.gif) left top no-repeat ; color: #333 ; font: 1.3em "Trebuchet MS",Arial,sans-serif ; line-height: 1em ; padding: 6px 0; text-align: center ; text-decoration: none ;color: #ffffff; }
#navigationhome li a:hover, #nav li a:focus, #nav li a:active { background: #066 url(../images/bt_menu_home.gif) right top no-repeat ; text-decoration: none; color: #666666 ; }
/* fin nav  */	
#rotator3{ width:680px; height:229px; background-color:#ffffff;}

