body{background:#fff; color:#000; font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0px;padding:0px;}



/* DIVS */

#wrapper{width:850px;margin:0 auto; padding: 0px;min-height:800px;}

#header{width:850px;height:30px;background:#dededd;font-family:Garamond, "Times New Roman",Georgia, Times, serif;}

#content{width:850px;background:#fff;border-top: solid 1px #272425; height:700px; margin-top:10px;}

#footer{width:850px;height:30px;background:#dededd;font-family:Garamond, "Times New Roman",Georgia, Times, serif;text-align:center;}

#header,#content,#footer{display:block;float:left;color:#272425;}

#footer{display:block;clear:both;margin:0 auto; width:850px; margin-top:20px;}

#header-1{display:block;float:left;width:850px;height:111px; margin-top:8px;}

#header-2{display:block;float:left;width:850px;height:90px; margin-top:0px;}

#page{display:block;float:left;width:480px; margin-top:15px; margin-left:10px; margin-right:10px; min-height:790px;}

#page2{display:block;float:left;width:480px; margin-top:15px; margin-left:10px; margin-right:10px; min-height:590px;}

#header_nav {display:block;float:left;width:390px;margin:0;padding:0;padding-left:210px; padding-right:0px;position:relative; margin-left:50px;}

#page-left{display:block;float:left;width:150px;margin-top:0px; }

#page-right{display:block;float:left;width:190px;margin-top:15px; padding-top:10px;padding:0px;margin:0px; margin-left:10px; }

#logo{display:block;float:left;width:260px; padding-left:10px;}

#new{display:block;float:right;width:500px; padding-left:50px;}

#logo2{display:block;float:left;width:290px; padding-left:10px; padding-top:10px;}

#pic2{display:block;float:left;width:550px;}

#menu_vert{display:block;float:left; width:264px; height:320px; background: url('../images/menu-left.gif') repeat;}

#block1{display:block;float:left; width:225px; height:300px; padding-right:40px;margin-top:15px; padding-left:0px;}

#block2{display:block;float:left; width:225px; height:300px;padding-right:40px;margin-top:15px;}

#block3{display:block;float:left; width:220px;height:300px;margin-top:15px;}

#block4{display:block;float:left; width:227px; height:100px; padding-right:40px;margin-top:5px;}

#block5{display:block;float:left; width:320px; padding-right:40px;margin-top:5px;}

#block6{display:block;float:left; width:135px;margin-top:5px;padding-right:20px}

#subhead{width:220px;border-bottom:solid 1px #000; margin:0px;}

#main_img{display:block;float:left; width:586px; height:310px;}

#menu_hor{display: block; float:left; height:20px; width:850px; background: url('http://www.bissonbarcelona.com/images/menu.gif') repeat; color:#fff; margin:0px;padding:0px;}

#menu_hor2{display: block; float:left; height:20px; width:850px; background: url('http://www.bissonbarcelona.com/images/menu.gif') repeat; color:#fff; margin:0px;padding:0px; margin-top:8px;}

#news-letter{display:block;float:right;width:200px; height:50px;margin-top:75px; border: solid 1px #272425; background: url('../images/n-back.gif') repeat;}

#news-letter2{display:block;float:left;width:140px; height:50px;margin-top:20px; border: solid 1px #272425; background: url('../images/n-back.gif') repeat;}



/* MENU SYSTEMS */



#header_nav li{display:block;float:left; list-style-type:none; padding:7px; text-align:left; font-size:12px;font-weight:bold;}



#header_nav ul{display:block;float:left; list-style-type:none; margin-top:2px; padding:0px;text-align:right; }



#footer ul{display:block;list-style-type:none; margin-top:8px; padding:0px; margin-left:20px; }



#footer li{display:block; list-style-type:none; padding-left: 6px; padding-right: 6px;text-align:center; font-size:12px;}



#page ul{display:block;float:left; list-style-type:disc; margin:-20px;padding:0px; padding-bottom: 40px; margin-left:5px;}



#page li{display:block;float:left; list-style-type:disc; padding-left:11px; margin-top:3px; padding-top:8px;text-align:left; font-size:12px;}



#menu_vert ul{display:block;float:left; list-style-type:none; margin:0px;padding:0px; margin-left:5px; width:250px;}



#menu_vert li{list-style-type:none; margin:0px;padding:0px; margin-top:2px; border-bottom: solid 2px #fff; cursor:pointer;}



#menu_hor ul{display:block;float:left; list-style-type:none; margin-top:5px; margin-left: 18px; padding:0px;}



#menu_hor li{display:block;float:left; list-style-type:none; padding-left:20px; padding-right:20px; margin-top:3px; text-align:center; font-size:14px;font-weight:bold;font-family:Garamond, "Times New Roman",Georgia, Times, serif;}



#page-left ul{display:block;float:left; width:120px;list-style-type:none; margin:0px; margin-top:5px; margin-left:5px;padding:0px;text-align:left;}



#page-left li{display:block;float:left; list-style-type:none; margin:0px; margin-top:10px; padding:0px;text-align:left;}



/* TEXT STYLE */



#page h2{font-size:14px;color:#971b22;text-transform:capitalize;}



#page h3{font-size:14px;color:#971b22;}



#page2 h2{font-size:14px;color:#971b22;text-transform:capitalize;}



#page2 h3{font-size:14px;color:#971b22;}



#page-left h2{font-size:14px;color:#971b22;text-transform:capitalize;}



#page-right h2{font-size:14px;color:#971b22;text-transform:capitalize;}



#logo h1{background: url('../images/logo.gif') no-repeat; height:115px;margin:0px;padding:0px;text-indent:-2000px;overflow:hidden;} 



#logo2 h1{background: url('../images/logo_small.gif') no-repeat; height:115px;margin:0px;padding:0px;text-indent:-2000px;overflow:hidden;} 



#news-letter p{font-weight:bold;font-size:12px;height:12px;margin-top:2px; margin-left: 5px;}



#news-letter2 p{font-weight:bold;font-size:10px;height:12px;margin-top:2px; margin-left: 5px;}


/* STYLES CLASS */



.bright{border-right:solid 1px #272425; height: 12px;font-family:Garamond, "Times New Roman",Georgia, Times, serif;}



.bright2{border-right:solid 2px #272425; height:10px;font-family:Garamond, "Times New Roman",Georgia, Times, serif;}



.bright3{border-right:solid 1px #FFF; height: 16px;font-family:Garamond, "Times New Roman",Georgia, Times, serif;}



.bright4{border-right:solid 2px #272425; height:10px;font-family:Garamond, "Times New Roman",Georgia, Times, serif; margin-top:-5px;}



.lred{color:#971b22;}

.search-space{margin-top:5px;}



.ftiny{margin-left:0px;font-size:10px; font-family:Arial, Helvetica, sans-serif;}



.nheader{font-size:20px;font-weight:bold; padding-top:10px; font-family:Garamond, "Times New Roman",Georgia, Times, serif;}



.tright{text-align:right;}



.div_nav{width:100%;margin-top:5px;margin-bottom:5px;padding:0px;font-weight:bold;color:#971b22;padding-bottom:5px;}



.line-space{margin:0px;margin-top:10px;padding:0px;}



.line-space2{margin:0px;margin-top:10px;padding:0px;font-style:italic;}



.cat_header{padding:0px;margin:0px; font-size:18px; font-family:Garamond, "Times New Roman",Georgia, Times, serif;}



.page_header{padding:0px;margin:0px; font-size:14px; color:#971b22; font-weight:bold;}



.search-box{border: solid 2px #971b22;padding:0px;margin:0px; color:#999999;}



.search-box2{border: solid 2px #272425;padding:0px;margin-left:5px; margin-bottom: 5px; margin-top:-10px;width:150px;}



.search-box4{border: solid 2px #971b22;padding:0px;margin:0px; color:#999999;width:150px;}



.search-button{background: #971b22;color:#fff;font-weight:bold; border:none;margin-left:10px; cursor:pointer;}



.search-button2{background: #272425;color:#fff;font-weight:bold; border:none;cursor:pointer; margin-left:5px; margin-bottom: 5px; margin-top:-10px; padding:0px;}



.search-button4{background: #971b22;color:#fff;font-weight:bold; border:none;margin-left:0px; cursor:pointer;}



.search-box3{border: solid 2px #272425;padding:0px;margin-left:2px; margin-bottom: 2px; margin-top:-5px;width:100px;}

.search-box4{border: solid 2px #272425;padding:0px;margin-left:2px; margin-bottom: 2px; margin-top:-5px;width:200px;}


.search-button3{background: #272425;color:#fff;font-weight:bold; border:none;cursor:pointer; margin-left:3px; margin-bottom: 2px; margin-top:-5px; padding:0px;}



h3{text-decoration:none;width:100%;}



img.floatLeft {float: left; margin: 10px; }



img.floatRight{float: right; margin: 10px;}



img.floatLeft2 {float: left; margin: 5px; }



img.floatRight2{float: right; margin: 5px;}



.no-line{border:0;}



.no-pad{margin:0;padding:0;}



.left-link{font-weight:bold;font-size:12px;text-align:left; color: #000;}



.left-sub-link{font-size:11px;display:block;float:left; margin-top:0px;padding-top:0px;}



.left-sub-nav{display:block;float:left;margin-left:10px;margin-top:5px;font-size:11px;padding:0px; width:90px;}



hr {border: 0;color: #999;background-color: #999;height: 1px;width: 100%;text-align: left;}



/* LINK STYLES */



#menu_vert a:link{color:#971b22;text-decoration:none;}



#menu_vert a:active{color:#971b22;text-decoration:none;}



#menu_vert a:hover{color:#971b22;text-decoration:none;}



#menu_vert a:visited{color:#971b22;text-decoration:none;}



a.info_link:link{color:#971b22;text-decoration:none;}



a.info_link:active{color:#a2a2a2;text-decoration:none;}



a.info_link:hover{color:#971b22;text-decoration:none;}



a.info_link:visited{color:#971b22;text-decoration:none;}



a.header_link:link{color:#272425;text-decoration:none;}



a.header_link:active{color:#272425;text-decoration:none;}



a.header_link:hover{color:#272425;text-decoration:none;}



a.header_link:visited{color:#272425;text-decoration:none;}



a.bar_link:link{color:#fff;text-decoration:none;}



a.bar_link:active{color:#fff;text-decoration:none;}



a.bar_link:hover{color:#fff;text-decoration:none;}



a.bar_link:visited{color:#fff;text-decoration:none;}



a:link{color:#272425;text-decoration:none;}



a:active{color:#272425;text-decoration:none;}



a:hover{color:#272425;text-decoration:none;}



a:visited{color:#272425;text-decoration:none;}








