/* CSS Document */



/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
/*h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }*/
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

body 
{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	background-color: #00adce; 
	font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	color: #656a6b;
}

a, a:link, a:visited
{ text-decoration:none; color:#fff;}



/* Div */
#affiche a, #affiche a:link, #affiche a:visited, #footer a, #footer a:link, #footer a:visited  
{ color:#cceef5; text-decoration:underline; }

#footer a:hover, #affiche a:hover 
{ text-decoration:none; color:#fff;}

#pro_nav a:hover, #com_nav a:hover 
{ text-decoration:underline;}

#globalheader 
{ width: 982px; height: 38px; margin: 18px auto 0px auto; }


/* Navigation */
#pro_nav
{
	width:932px; height:26px; color:#FFF;
	margin: 0px auto;
  background: #00adce url(../image/nav_pro_bg_932.gif) no-repeat bottom; 
}

#pro_nav ul
{
	margin: 0px auto 0px auto;
	width: 96%;
}

#pro_nav li
{
	margin: 3px 9px 0px 9px;
	float: left;
}

#com_nav
{ background-image:url(../image/nav_bg.gif); width:100%; height:36px; color:#FFFFFF;
	text-align: center;
	padding-top: 16px;
}

#com_nav li
{
	float: left;
	padding: 0px 12px 0px 12px;
	border-right: 1px solid #969696;
}

#footer
{ font-size: 10px; color:#FFF; text-align:center; margin: 26px auto; padding-bottom: 66px; }

#footerwhite
{
	width: 950px;
	font-size: 10px;
	margin: 26px auto 0px auto;
	padding-bottom: 66px;
	color: #999999;
}

#footerwhite a:link, #footerwhite a:visited
{
	text-decoration:underline;
	color: #999999;
}

#footerwhite a:hover
{
	text-decoration: none;
	color: #34bcd8;
}

#billboard, #headlines, #ticker, #options, #links, #homefooter 
{ width: 980px; margin: 0 auto 10px; clear: both; color: #76797c; }

#promos
{ margin-top:16px; }

#affiche
{ 
	height:26px; border-top:#34bcd8 solid 1px; 
	border-bottom:#34bcd8 solid 1px; 
	margin: 26px auto; 
	padding:8px 2px 0px 2px; 
	color:#FFF; 
	text-align:center;
	font-size:10px; 
}
 
#fair
{ font-size: 11px; color:#fff; }

#fair p
{ margin-bottom:5px; }

#contentheader
{ margin:20px auto 10px auto;  padding-left: 151px; width:781px; }

#probox
{ 
	background-color: #fff;
	background-image: url(../image/probg.gif); 
	background-position: top; 
	background-repeat: repeat-x; 
	width: 100%; 
	text-align:center; 
	margin:5px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}


#procontent
{
	width:932px;
	text-align:left;
	margin: 0px auto;
	color: #363636;
}

#procontent a, #procontent a:link, #procontent a:visited
{
	color: #363636;
}

#pro
{ background-color:#fff; }

#prolist
{
	font-size: 11px;
	width: 136px;
}

#prolist li
{
	list-style-type: none;
	margin: 0px 0px 6px 0px;
}

.prolist_li1
{
	background-color:#656a6b;
	padding: 4px 11px 9px 11px;
	color:#FFFFFF;
	margin: 0px;
}

.prolist_ul2
{
	background: #f3f2f1;
	padding: 5px 11px 16px 11px;
}

.prolist_top
{
	overflow: hidden;
	background: url(../image/prolist.gif);
	width: 136px;
	height: 3px;
}

.prolist_icon
{
	overflow: hidden;
	background: url(../image/prolist_icon.gif);
	width: 9px;
	height: 9px;
	float: left;
	margin: 8px 5px 15px 7px;
}

#prolistheader
{
	width:136px;
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	background:#656a6b url(../image/prolist.gif);
	background-position: top;
	background-repeat: repeat-x; 
	text-align: left;
	font-size: 11px;
	color:#FFF;
}

#prolistheader li
{
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin-left: 0px 0px 0px 0px;
}


#sort
{
	background-color: #f0f0f0;
	line-height: 16px;
	padding: 7px 0px 16px 3px;
}

#sort li
{
	margin-bottom: 7px;
}

#proview
{
	margin: 0px 15px 0px auto;
	width: 630px;
	height: 395px;
}

#ad_left img
{
	margin-bottom: 15px;
}

#ad_left a:link, #ad_left a:visited
{
	text-decoration: underline;
}

#ad_left a:hover
{
	text-decoration: none;
	color: #00ADCE;
}

#interest_left
{
	width: 134px;
	border: 1px solid #dce0e1;
	border-top: 0px;
	margin: 0px 0px 15px 0px;
	padding: 15px auto 5px auto;
	font-size: 11px;
	text-align: center;
}

#interest_left a:link, #interest_left a:visited
{
	color: #262626;
	text-decoration: none;
}

#interest_left a:hover
{
	color: #34bcd8;
	text-decoration: none;
}

#interest_left img
{
	margin-bottom: 3px;
}

#product
{
	float: left;
	width: 110px;
	margin-bottom: 10px;
}

#picture
{
	padding: 3px auto 10px auto;
	width: 100%;
	text-align: center;
}

#model
{
	width: 100%;
	text-align: center;
}

#aboutus
{
	padding:16px;
	color: #4d5050;
	line-height: 188%;
}

#aboutusw
{
	padding:16px;
	color: #fff;
	line-height: 188%;
}

#aboutusw a, #aboutusw a:link, #aboutusw a:visited
{
	color: #fff;
	text-decoration: underline;
}

#aboutusw a:hover
{
	text-decoration: none;
}

#aboutus p
{
	margin-bottom:16px;
}

#aboutus h1
{
	margin: 20px 0px 16px 0px;
	font-size: 20px;
	color: #656a6b;
}


#aboutusw h1 
{
	margin: 20px 0px 16px 0px;
	font-size: 24px;
	color: #fff;
}

#abouttoplr
{
	width:3px; height:18px; float:left;
}

#abouttop
{
	float:left; width:976px; height:18px; background-image:url(../image/proboxtop.gif);
}

#line_hoar
{
	border-bottom: 1px #DDDDDD solid;
	margin: 6px 0px 6px 0px;
}

#contact p
{
	font-weight: normal; 
}

#contact ul
{
	margin: 16px 0px 0px 26px;
}

#contact li
{
	list-style-type: circle;
	font-weight: bold;
	margin-top:26px;
}

#cer ul
{
	margin: 26px 0px 0px 26px;
}

#cer li
{
	list-style-type: circle;
	margin-top:6px;
}


/* about.aspx */
.pic283
{
	text-align:left; 
	width:283px;
}

#pic1 h3, #pic1 p
{
	margin-top: 10px;
}


/* p.aspx */
#center
{
	margin: 0px 15px 0px 15px;
}



/* d.aspx */
#detail
{
	padding: 16px;
}

#detail p, #detail a
{
	font-size: 12px;
	line-height: 166%;
}

#detail p
{
	margin-left: 26px;
}

#detail h1
{
	font-size: 36px;
	margin: 0px 0px 30px 0px;
	line-height: 130%;
}

#detail h3
{
	font-size: 24px;
	margin: 56px 0px 30px 0px;
	color: #34bcd8;
	list-style: circle;
}

#dimg
{
	float: right;
}



/* Class */
.note
{ color:#99ddeb; }

.notewhite
{
	color: #B6B6B6;
}

.floatleft
{
	float: left;
}

.figure
{
	color: #868686;
	font-size: 10px;
}

.clear
{ clear:both; }

.promosimg
{ border:#00adce solid 1px; }

.title
{ font-size:16px; color:#FFF; font-weight:normal; }

.f12
{ font-size:12px }

.f11
{ font-size:11px }

.f10
{ font-size:10px }

.b
{
	font-weight: bold;
}

.cb1
{
	color: #34bcd8;
}

.w982
{ width:982px; }

.w932
{ width:932px; }

.mb46
{
	margin-bottom: 46px;
}

.mb26
{
	margin-bottom: 26px;
}

.mb15
{
	margin-bottom: 15px;
}

.b1g
{
	border: 1px solid #C6C6C6;
}

.bline
{
	border-bottom:  1px solid #C6C6C6;
	width:96%;
	margin: 0px auto 10px auto;
}

.centerdiv
{
	margin:0px auto;
}

.interest_div
{
	margin: 0px 4px 25px 4px;
	float: left;
}