html, body, form, h1, h2, h3, h4, ul, li {
	margin: 0;
	padding: 0;
}
h1 img {
	display: block;
}
img {
	border: 0;
}

.left {
	float: left;
}
.right {
	float: right;
}
.more {
	text-align: right;
}
.clear {
	clear: both;
}

body {background: url(http://www.camerfeeling.net/galerie/Artistes/2070569415_5df3e97e4f.jpg) repeat;
	#background: #990033;
	text-align: center;
	font: 11px arial, sans-serif;
	color: #F4C389;
	padding-bottom: 10px;
}

/** layout **/

#wrapperhaut {border: 1px solid #FFF;background: #FF9900;990033
	text-align: left;
	margin: auto;
	width: 1000px;
  position: relative;
 
}


#wrapperhaut2 {border: 1px solid #FFF;background: #000;990033
	text-align: left;
	margin: auto;
	width: 1000px;
  position: relative;
 
}


#wrapperaccueil {border: 3px solid #ffffff;background:#0a1f5c;
	text-align: left;
	margin: auto;
	width: 990px;
  position: relative;
 
}

#navi {
	
	position: relative;
	height: 0px;
}
#navi a {
	color: #E7E4E4;
	text-decoration: none;
}
#navi a:hover {
	color: #fff;
	text-decoration: none;
}
#navi ul {
	padding: 30px 0 0 600px;
	margin: 0;
	position: relative;
	z-index: 1;
}
#navi li {
	background: left center url(images/bullet.gif) no-repeat;
	padding: 10px 0 8px 30px;
	margin: 0;
}
#navi li#m1 { margin-left: 30px; }
#navi li#m2 { margin-left: 19px; }
#navi li#m3 { margin-left: 11px; }
#navi li#m4 { margin-left: 0px;  }
#navi li#m5 { margin-left: 11px; }
#navi li#m6 { margin-left: 19px; }
#navi li#m7 { margin-left: 30px; }
#navi a {
	font-weight: BOLD;
}




#wrapper {border: 5px solid #CCC;background:#fff;
	text-align: left;
	margin: auto;
	width: 990px;
  position: relative;
 
}
#logo {
  width: 468px;
  background: url(http://www.camerfeeling.net/fr/images/logo.jpg) no-repeat;
  height: 170px;
  text-align: center;
}
#logo h1 {
  padding-top: 90px;
  color: #fff;
  font: bold 27px "arial black", arial, sans-serif;
}
#logo p {
  margin: 0em;
  padding-left: 50px;
  font: 17px "arial narrow", arial, sans-serif;
}

#nav li {
  list-style: none;
}
#nav-left {
  width: 468px;
}
#nav-left li {
  background: url(http://www.camerfeeling.net/fr/images/nav_bg.jpg) repeat-x;
  font: 18px "arial narrow", arial, sans-serif;
  height: 60px;
  line-height: 60px;
  text-align: right;
}
#nav-left a {
  color: #fff;
  text-decoration: none;
  padding-right: 20px;
}
#nav-left .orange a {
  color: #FFC559;
}
#nav-left a:hover {
  text-decoration: underline;
}
#nav-right {background: #2D0202;
  position: absolute;
  top: 0px;
  left: 827px;
  width: 165px;
  border: 4px solid #FC0;
}


#nav-rightpublicite {
  position: absolute;
  top: 30px;
  left: 499px;
  width: 100px;
  
}

#nav-right ul {
  text-align: center;
}
#nav-right li {
  font: 14px "arial narrow", arial, sans-serif;
  height: 27px;width: 
  line-height: 30px;
  border-top: 1px solid white;
  background: 12px 10px url(http://www.camerfeeling.net/fr/images/arr.gif) no-repeat;
  padding-right: 10px;padding-top: 6px;
}
#nav-right a {
  color: white;
  text-decoration: none;
}
#nav-right a:hover {
  text-decoration: underline;
}

#nav2-right {background: #2D0202;border-right: 1px solid white;
  position: absolute;
  top: 185px;
  left: 750px;
  width: 248px;
  border-left: 1px solid white;
}

#nav2-right ul {
  text-align: center;
}
#nav2-right li {
  font: 14px "arial narrow", arial, sans-serif;
  height: 30px;
  line-height: 30px;
  border-top: 1px solid white;
  background: 70px 10px url(http://www.camerfeeling.net/fr/images/arr.gif) no-repeat;
  padding-right: 0px;
}
#nav2-right a {
  color: white;
  text-decoration: none;
}
#nav2-right a:hover {
  text-decoration: underline;
}


#nav-rightpub {
  position: absolute;
  top: 0px;
  left: 469px;
  width: 100px;
  
}


/** body **/

#body {
 
}

























#artistes {background:#fff;}

#aside {background:#081745;}
#aside .title {border-bottom:1px solid #152F52; background:#050F2E; color:#8DDE35;}

#aside #search #search-input {border:1px solid #152F52; border-right:1px solid #1F477A; border-bottom:1px solid #1F477A; background:#050F2E; color:#FFF;}
#aside #search #search-submit {background:#8DDE35; color:#050F2E;}



/* ----------------------------------------------------------------------------------------------------------
Page: Home
---------------------------------------------------------------------------------------------------------- */

#topstory {border-bottom:1px solid #152F52;}
#topstory h2 a {color:#FFF;}
#topstory h2 a:hover {color:#000;}
#topstory p.info {color:#050F2E}
#topstory p.info a {color:#050F2E;}
#topstory p.info a:hover {color:#FFF;}

#topstory #topstory-title {border-bottom:1px solid #80D620; background:#66B319;}

.col50 .article.bg {background:#050F2E;}
.col50 .article p {color:#A3B8F5;}
.col50 .article p.info {color:#8DDE35;}
.col50 .article p.info a {color:#FFF;}
.col50 .article p.info a:hover {color:#BEED8D;}











html, body, #wrapper, h1, #nav, #nav li {
    margin: 0;
    padding: 0;
    list-style: none;
}

th, td {
    font-size: 10px;
}

img { border: 0; }

#wrapper {
    margin: auto;
    text-align: left;
    width: 1000px;
    position: relative;
}

h9, h3 {
    font-size: 10px;
}

h2 {
    font-size: 12px; COLOR: #cb0368;
}
h9 {
    margin: 0;
    padding: 0;
}

h2 {
    margin: 0 0 0 0;
    padding: 0;
}

h3 {
    margin: 4px 0 0 0;
    padding: 0 0 0 0;
}

p {
    margin: 1em 0;
    padding: 0;
}

.block {
    display: block;
}

.clear {
    clear: both;
    height: 1px;
    padding-top: 0;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1px;
    line-height: 1px;
}

* html .clear {
    margin-top: -5px;
    margin-bottom: -4px;
}

.left {
    float: left;
    margin: 1px 8px 0px 0px;
}

.right {
    float: right;
    margin: 1px 0px 0px 8px;
}

.softright {
    text-align: right;
}

.readmore {
    text-align: right;
    padding-right: 1em;
}

/* ***** */

body {
    
}
   
#wrapper {
    width: 1000px;
    background: #;
    
}


h9 {
    padding: 9px 18px
}



a.orange { color: #d07c1a; }
a.green  { color: #858e10; }
a.teal   { color: #239FF0; }
a.purple { color: #9f6bc8; }


a:hover.orange { color: #FF9B0B; }
a:hover.green  { color: #45D110; }
a:hover.teal   { color: #239FF0; }
a:hover.purple { color: #C12EFA; }

a:hover {
    text-decoration: underline;
}



/* highlights */

#highlights {padding: 1px 5px;background: #;border: 1px solid #bdbdbd;
    
    width: 590px;
    float: left;
    
}

#haut {margin:0px 0px 1px 7px;padding: 1px 0px;background: #FFF;0border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;
    
    width: 600px;
    float: left;
    border-right: 1px solid #;border-bottom: 1px solid #bdbdbd;
}



#highlights .p {
    padding: 8px 7px;
    margin-left: 1px;
    
}

* html #highlights .p {
    padding-bottom: 6px;
}

#highlights div.black{ background: #000000; }
#highlights div.green  { background: #bdcb21; }
#highlights div.purple { background: #7976d6; }
#highlights div.orange { background: #f2901c; }

#highlights #topspot {
    padding: 13px 11px;
}

#highlights .faceotweek {
    float: left;
    width: 97px;
    font-size: 10px;
    margin-top: 1em;
    color: #487388;
    font-weight: bold;
}

#highlights .faceotweek p {
    padding: 0 2px;
}

/* right */

#right {border-top: 1px solid #bdbdbd;border-bottom: 1px solid #bdbdbd;
    width: 370px;
    float: right;
  

    
}

#right .right {
    margin-left: 1px;
}

#right #products {border-right: 1px solid #bdbdbd;
    float: left;
    width: 188px;  
}

#right #products div {
    
    padding: 1px 2px 0 10px;
}

#right #products #item-one {
    border-top: none;
}

#right #products h2 {
    clear: both;
}

#right #news {
    float: LEFT;
    width: 105px;
    margin: 1px 1px 0 0;padding: 0 10px;
    display: inline;
}

#right #news h2 {
    margin-bottom: 0.5em;
}

#right #news h3 {
    margin-bottom: -0.4em;
}



/* rightaccueil */

#rightaccueil {
    width: 590px;
    float: right;
    border-top: 1px solid #bdbdbd;

    
}

#rightaccueil #products {
    float: left;
    width: 288px;
}

#rightaccueil .right {
    margin-left: 1px;
}

#rightaccueil #products {border-right: 1px solid #bdbdbd;
    float: left;
    
}

#rightaccueil #products div {
    
    padding: 10px 10px 0 10px;
}

#rightaccueil #products #item-one {
    border-top: none;
}

#rightaccueil #products h2 {
    clear: both;
}

#rightaccueil #news {
    float: right;
    width: 288px;
    margin: 10px 0px 0 0;
    display: inline;
}

#rightaccueil #news h2 {
    margin-bottom: 0.5em;
}

#rightaccueil #news h3 {
    margin-bottom: -0.4em;
}


/* beautyaccueil */

#beautyaccueil {
    float: right;
    width: 590px;
    border-top: 1px solid #bdbdbd;
    
}

#beautyaccueil div {
    padding: 12px;
}





/* right2 */

#right2 {
    width: 590px;
    float: left;
    


}

#right2 .right {
    margin-left: 1px;
}

#right2 #products {
    float: left;
    width: 300px;
}

#right2 #products div {border-bottom: 1px solid #bdbdbd;
    
    padding-top: 10px 10px 0 20px;
}

#right2 #products #item-one {
    border-top: none;
}

#right2 #products h2 {
    clear: both;
}

#right2 #news {background: #;
    float: right;
    width: 290px;
    margin: 10px 0px 0 10;
    display: inline;
}

#right2 #news h2 {
    margin-bottom: 0.5em;
}

#right2 #news h3 {
    margin-bottom: -0.4em;
}











/* info*/

#info{
    width: 400px;
    float: left;
   

    background: url(images/body_tr_bg.gif);
}

#info. right {
    margin-left: 1px;
}

#info #products {
    float: left;
    width: 188px;
}

#info #products div {
    border-top: 1px solid #bdbdbd;
    padding: 10px 10px 0 10px;
}

#info #products #item-one {
    border-top: none;
}

#info #products h2 {
    clear: both;
}

#info #news {
    float: left;
    width: 165px;
    margin: 10px 10px 0 0;
    display: inline;
}

#info #news h2 {
    margin-bottom: 0.5em;
}

#info #news h3 {
    margin-bottom: -0.4em;
}









#highlights2 {
    background: url(images/photo_1.jpg) no-repeat;
    width: 600px;
    float: left;
    margin-right: -10px;
}

#highlights2 .p {
    padding: 8px 7px;
    margin-left: 187px;
    border-bottom: 1px solid white;
}

* html #highlights2 .p {
    padding-bottom: 6px;
}

#highlights2 div.green  { background: #bdcb21; }
#highlights2 div.purple { background: #7976d6; }
#highlights2 div.orange { background: #f2901c; }

#highlights2 #topspot {
    padding: 13px 11px;
}

#highlights2 .faceotweek {
    float: left;
    width: 97px;
    font-size: 10px;
    margin-top: 1em;
    color: #487388;
    font-weight: bold;
}

#highlights2 .faceotweek p {
    padding: 0 2px;
}

/* pub */

#pub {
    float: right;
    width: 370px;
    border-top: 1px solid #bdbdbd;
    background: url(images/body_br_bg.gif);
}

#pub div {
    padding: 12px;
}






/* beauty */

#beauty {
    float: right;
    width: 370px;
    border-top: 1px solid #bdbdbd;
    background: url(images/body_br_bg.gif);
}

#beauty div {
    padding: 12px;
}


#beauty2 {
    float: left;
    width: 600px;
    
    
}

#beauty2 div {
    padding: 12px;
}







#infos {background: #fff;
    float: left;
    width: 590px;
    
    
}

#audiomusique {background: #eee;
    float: left;
    width: 590px;
    
    
}

#business div {
    padding: 10px;
}

#leftbus {
        float: left;
        width: 580px;
}

#00rightbus {background: #;border: 1px solid #0a1f5c;background: #;border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;
       
        width: 370px;
  position: absolute;
  top: 14px;
  left: 615px;




}



#rightbus{background: #;border: 1px solid #ccc;
       
  width: 370px;
  position: absolute;
  top: 14px;
  left: 615px;




}





#searchbus {
        background: #eda135 url(images/search_icon.gif) 21px 14px no-repeat;
        border-bottom: 2px solid #004b83;
        padding: 8px 0px 8px 40px;
        margin-bottom: 4px;
}

#searchbus .text {
        width: 180px;
}

#searchbus .submit {
        background: #db8100;
        color: #e5e4e2;
        border: 1px solid #e5e4e2;
}

#navbus {
        float: left;
        width: 203px;
        margin: 10px;
        padding: 0;
}

#navbus li {
        background: #91aa37 url(images/menu_green_arrow.gif) left center repeat-y;
        padding: 3px 0px 4px 36px;
        margin-bottom: 2px;
        margin-left: 0;
        list-style: none;
}

* html #navbus li { /* IE 5.x hack */
        padding-left: 20px;
        padd\ing-left: 36px;
}

#navbus a {
        color: #efeeed;
        text-decoration: none;
        font-weight: bold;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
}





#policies {
        float: right;
        width: 320px;
        
        margin: 0;
}

#policies h2 {
        background: #6584a9;
}

#policies ul {
        padding-left: 25px;
        padding-bottom: 80px;
        margin: 12px 0 1px 0;
}

#policies li {
        list-style-image: url(images/bullet_dimond.gif);
        padding-bottom: 8px;
        padding-left: 0;
        margin-left: 0;
}



#newsbus {
        background: #f5f4f3;
        padding-bottom: 0.5em;
        
        color: #666;
}

#newsbus h2 {
        background: #e0a403;
}

#explore {
        margin-top: -1px;
        background: #fff url(images/right_bg.jpg) bottom right repeat-x;
        
}

#explorei {
        background: url(images/right_woman.jpg)  bottom right no-repeat;
        padding-bottom: 11px;
}

#exploreimaccueil {
        background: url(images/header_bg1.jpg)  bottom right no-repeat;
        padding-bottom: 11px;
}

#explore ul {
	     margin-top: 16px;
        margin-bottom: 8px;
        margin-left: 0;
        padding-left: 25px;
}

#explore a {
        color: #000;
        text-decoration: underline;
}

#explore li {
        list-style: none;
        background: url(images/bullet_arrow.gif) left center no-repeat;
        padding: 4px 0 4px 25px;
        margin-left: 0;
}

#explore .orange {
        color: #f09d27;
}

#explore .learnmore {
        margin: 5px 0 20px 18px;

}


#exploreichryst {border-top: 1px solid #;width: 335px;padding-left: 140px;
    
        background: url(images/chryst.jpg)  bottom left no-repeat;
        padding-bottom: 11px;
}


#special {
        margin-left: 9px;
        margin-top: 10px;
        width: 187px;
        background: url(images/offer_box_bg.gif) repeat-y;
}

#special, #special a {
        color: #f5f5f5;
                text-decoration: none;
}

#special p {
        padding: 0 13px;
}

#special div {
        background: url(images/offer_box_bot.gif) bottom no-repeat;
        height: 6px;
        font-size: 1px;
}

#subright {background: #FFF;
        margin-top: 0px;
}

#strategies {padding-top:13px;
        float: left;
        width: 170px;
}

#strategies h2 {
        background: #6aa100;
}

#strategies li {
        list-style: none;
        margin: 0.8em 0.5em;
}


#strategiesaccueil {padding-top:13px;border-bottom: 2px solid #004b83;
        float: left;
        width: 280px;
}

#strategiesaccueil h2 {border: 2px solid #004b83;
        background: #eee;
}

#strategiesaccueil li {
        list-style: none;
        margin: 0.8em 0.5em;
}


#solutions {padding-top:13px;
        float: right;
        width: 170px;
}

#solutions h2 {
        background: #024c83;
}



#solutionsaccueil {padding-top:13px;
        float: right;
        width: 280px;
}

#solutionsaccueil h2 {
        background: #024c83;
}



.readmore {
        text-align: right;
        font-weight: bold;
}

.green {
        color: #6aa100;
}
.blue {
        color: #4880ab;
}
.orange {
        color: #e0a403;
}

p.photo {
        text-align: center;
}

#callbox {
        float: left;
        clear: left;
        margin: 0;
}



.box {min-height:1px;}
.box:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}


.box {min-height:1px;}
.box:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}

        #content {float:left; width:590px; overflow:hidden;border: 1px solid GREEN;}004b83
        #content .content-padding {padding:15px;}


    
/* ----------------------------------------------------------------------------------------------------------
5) Page: Home
---------------------------------------------------------------------------------------------------------- */

#topstory {padding:15px 0 15px 15px;}
#topstory h2 {font-size:140%;}
#topstory h2, #topstory p.info  {margin:0;}
#topstory p.info {font-size:85%;}

#topstory #topstory-img {float:left; width:250px;}
#topstory #topstory-desc {float:right; width:310px;border-left: 1px solid #e5e4e2;margin:px 0px 5px 7px;padding: 1px 5px;}
#topstory #topstory-title {padding:1px;}
#topstory #topstory-desc-in {padding-right:15px;color: #EEE;}
#topstory #topstory-desc-in p {margin-bottom:0;}

#photos {margin-bottom:15px; font-size:0;}
#photos img {display:block; float:right; width:116px; height:90px; border:0; margin-right:10px;padding-top:8px;}

.cols50 {background:url("../design/dot-02.gif") 50% 0 repeat-y;}

    .col50 {float:left; width:300px;}
    .col50-right {float:right; width:300px;}
