#centerme {
 	width:960px;
	margin:0px auto;
}
/* CSS Document */

/**************************************/
/***             GENERAL            ***/
/**************************************/
#header{
	position:relative;
	margin:0 auto;
	width:960px;
	overflow:hidden;
	}
	
#header .header_menu{
	color:#0679BA; font-size:11px;
	width:100%; height:30px;
	}	
#header .header_menu .areaA{ 
	display:block; float:left;
	margin:7px;
	}
#header .header_menu .areaB{
	float:right; display:block;
	text-align:right;
	margin:5px;
	width:auto;
	}

#footer div a, .header_menu a, .header_menu a:link {color:#0178b9; text-decoration:none}

.header_menu a:hover {
	text-decoration:underline
	}

#menu ul, .menuFormulario ul {
	list-style:none; 
	margin:0; padding:0
	}
#menu li, .menuFormulario li {
	display:block; float:left; 
	margin:0; padding:0; 
	height:36px
	}
#menu li, #menu li.Home{
	background: url(/content/media/img/bg/bg_menu.png) no-repeat; 
	width:auto
	}

#menu li.liHome{
	padding:0;
	width:49px
	}

#menu li a{
	display:block;float:left;
	color:#ffffff;text-decoration:none;text-align:left;
	margin:0px;padding:6px 12px;
	background: url(/content/media/img/bg/bg_spaceMenu.png) no-repeat;
	}
#menu li a.menuSelect, #menu li a:hover{
	background: url(/content/media/img/bg/bg_menuOver.png) repeat-x; 
	height:36px;
	} 
#menu li a.aHome{
	display:block;float:left;
	background-image: url(/content/media/img/iconos/bg_menuHome.png);
	margin:0;padding:0;border:0;
	width:49px
	}
#menu li a.aHome:hover{
	display:block;
	background-image: url(/content/media/img/iconos/bg_menuHomeOver.png);
	margin:0;padding:0;
	width:49px;
	}



/**************************************/
/***        ESTILOS BOOKING         ***/
/**************************************/

.b_roomsFormInner,#b_availableRooms,.b_roomsType,.b_roomsPrice { color: #000000 !important; }
.b_bContent { margin:0px 2px 0px 2px; width:960px}

#b_searchboxInc #b_frmInner a:link { color: #333 !important; }
#b_searchboxInc #b_frmInner a:hover { color: #666 !important; text-decoration:underline}
#b_searchboxnIc #b_frmInner a:visited { color: #666 !important; }
#b_searchboxInc #b_frmInner { color: #333 !important; }
#b_searchboxInc #b_frmInner { background-color: #cde4f1 !important; border:1px solid #82bcdc; padding-bottom:28px; margin-bottom:0px}
#b_searchboxInc #b_frmInner h3{background:none; color:#0062A6}
#b_searchboxInc #b_blockdisplay2 { background-color: #2778B0; }

#b_hotelTmpl .b_blocktoggle { background-color: #DDDDDD !important; }
#b_hotelTmpl .b_roomFacilities { background-color: #DDDDDD !important; }
#b_hotelTmpl .b_blocktoggle p { background-color: #DDDDDD !important; }
#b_hotelTmpl .b_blocktoggle p { color: #000000 !important; }
#b_hotelTmpl .b_undiscountedPrice { color: #333333 !important; font-weight: bold;}
#b_hotelTmpl .b_figure { color: #333333 !important; font-weight: bold;}
#b_hotelTmpl .b_roomsType { color: #333333 !important; }
#b_hotelTmpl .b_roomsType a:link { color: #333333 !important; }
#b_hotelTmpl .b_roomsType a:hover { color: #333333 !important; }
#b_hotelTmpl .b_roomsType a:visited { color: #333333 !important; }

.b_roomsType a:link { color: #FFFFFF !important; }
.b_roomsType a:hover { color: #FFFFFF !important; }
.b_roomsType a:visited { color: #FFFFFF !important; }
.b_roomsType { color: #FFFFFF !important; }
.b_roomsBook { color: #FFFFFF !important; }

.b_bContent a img.b_seeThrough {background-color: #0896FF;}
.b_bContent a:hover img.b_seeThrough {background-color: #0896FF;}
.b_bContent a:active img.b_seeThrough {background-color: #0896FF;}

#bookingscontent {text-align: left; background-color: #FFFFFF; width: 900px;}

.b_illustration {border-color: #FEBA02 !important; border-width: thick;}

#b_hotelTmpl h2 {background-color: #F0F0F0;color: #0062A6;}
#b_hotelTmpl h3 {color: #FEBA02;}        
#b_hotelTmpl p {background-color: #FAFAFA; padding-top: 0;}

body{margin: 0; padding:0; font-family: verdana, Helvetica, sans-serif;font-size: 0.7em; background-color :#ffffff; color :#666666;}
h4{font-size: 13px;}
h2{font-size: 13px; color:#0679BA}
h1{color:#0679BA;padding-bottom:21px}

a{text-decoration : underline;}
a:hover{text-decoration : none;}
	
div#allcontent{width: 900px; margin: 0 auto 0 auto;}

/**************************************/
/***       BARCELONA-HOME           ***/
/**************************************/
form#b_sortBy.b_requiresJsBlock{margin-bottom:21px}
div#b_extraFeats{margin-right:3px; margin-left:21px;}
div#b_extraFeats h2{margin-top:0}	
div#b_indexFeats{width:300px}
div.b_hotelSummary h3, 
div#b_mainContent h2{background:url(/images/affiliate/307125/bg_h3.png) repeat-x; padding-bottom:3px; margin-bottom:14px}
div#b_mainContent h2{color:#ffffff; padding: 3px 7px}
div#b_mainContent h3{color:#0679ba}
div.b_hotelSummary div{margin-bottom:21px;}
div.b_promoItemHotelInc{width:560px;}
div.b_featPromosInc h2{margin-top:28px}
div#b_breadcrumb{color:#0062A6; padding-left:0}
div.b_hotelCity{width:560px;border-width:1px 0;border-style:solid; border-color:#80bbdc; text-align:center; padding-left:0}
div.b_hotelCity a{text-decoration:none;}

div.b_hotelSummary h3 a{color:#ffffff !important; font-size:1.1em; text-decoration:none}
div#b_mainContent{margin-right:21px; padding-left:21px; width:577px}

p.b_hotelAddress{color:#0062A6;}
p.b_hotelSumTxt{color:#333333; line-height:130%}

div.b_availFormInner{margin-top:7px}
div.b_featHotelsNearInc{margin-top:21px}

form#b_frm{padding:0}

div#b_langSelect h3, div#b_searchDest,
div#b_searchCheckInDate, div#b_searchCheckOutDate,
b_hotelInfo h2 {background:none; color:#0679BA}
#b_langSelect h3{width:200px;}
div.b_promotionsInc{width:615px}
div.b_promotionsInc h3{height:14px;padding-bottom:10px}
div.b_promotionsInc h1, div#b_searchboxInc h2,
div.b_featPromosInc h2{font-weight:bold}

div#b_mainContent h1 {color:#0679BA; font-size:1.1em; font-weight:500;margin:8px 0 0 0; padding:0; border:0;}

div.b_featPromosInc a, div.b_promotionsInc a{color:#0060A8; text-decoration:none}
div.b_featPromosInc a:hover, div.b_promotionsInc a:hover{color:#666666}

div#b_featHotelsNearInc{margin-top:28px;}
div#b_featMap p#showMap {border:0;}
div#b_featHotelsNearInc h2 {font-weight:bold}

div#editDates h3, div#editDates2 h3, {background:none; color:#0679BA}

form#b_availFrm h4, form#b_availFrm2 h4 {color:#ffffff; margin-bottom:14px}

p.b_hotelAddress{font-size:1em}

div#b_avalabilityInk h3, div.b_hotelInfo h3, 
div#b_hotelPoliciesInc h3{background:none; color:#0679ba; font-weight:bold; padding-left:0}
div.b_hotelInfo h2{font-weight:bold}

#b_searchboxInc #b_frmInner, #b_hotelTmpl .b_availFormInner {
    padding: .3em .6em .6em; margin-top:0
}

/**************************************/
/***             HEADER             ***/
/**************************************/
.header_booking{
	position:relative;display:block;float:left;
	background: url(/images/affiliate/307125/imgHead_booking.jpg) no-repeat;
	margin: 14px auto 0 auto; padding:0;
	width:960px;height:206px;
	}

.header_booking div#logo{margin: 0; padding: 0;width: 269px;height: 62px; float:left; border: 0px solid;}
.header_booking img.stampYears {position:absolute; top:14px; right:14px;}
div#webmail{margin: 5px 0px 0px 40px; padding: 0; float:left; width: 200px; height: 35px; font-size: 9px; color:white; border: 0px solid;}

div#login{margin: 0px 0px 0px 5px; padding: 0; float:left; width: 40px; height: 29px;}

div#login a{font-size:9px; color:white; text-decoration: none;}
div#login a:hover{text-decoration: underline;}

div#subscribe{margin: 0px 0px 0px 5px; padding: 0; float:left; width: 100px; height: 29px;}

div#subscribe a{font-size:9px; text-decoration: none; color:white;}
div#subscribe a:hover{text-decoration: underline;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2 {display:block; overflow:hidden;}
.xb1, .xb2 {height:1px;}
.xb2 {border-left:1px solid #81B0D6; border-right:1px solid #81B0D6;}
.xb1 {margin:0 3px 0px 3px; background:#81B0D6;}
.xb2 {margin:0 1px 0px 1px; border-width:0 2px;}

.xboxcontent {display:block; border:0 solid #81B0D6; border-width:0 1px; text-align: center;}

div#at{margin: 0; padding: 0; float:left;	width: 35px; height: 29px;}

div#free{float:left; margin: 0px 0px 2px 4px;}

div#b_langSelect h3{background-image:none; color:#0060A8; margin:0; padding:0; float:left}


/**************************************/
/***             TOOLBAR            ***/
/**************************************/

div#toolbar{height : 19px;background-color : #EFEFEF;}

div#site_search{float: left;vertical-align:middle;}
div#site_search_go{margin: 2px 0px 0px 4px;float: left;border : 0px solid #B0B0B0;}
div#site_search form{ margin: 0; padding: 0;}

input#keywords{margin: 1px 0px 0px 1px; padding: 0; width : 136px; height : 13px; border : 1px solid #B0B0B0; text-indent :2px; font-size : 10px;color : #0060A8;}

div#datetime{float: left ;width: 128px;padding: 0;margin: 3px 0px 0px 10px;text-align: center;border : 0px solid red;
			font-size : 9px;color : #0060A8;text-decoration: none;}

div#tools{float: left ;padding: 2px 0 0 0; margin: 0; text-align: center; border : 0px solid red; margin-right : 30px; width : 300px;}
div#tools a{margin: 0 8px 0 4px; padding: 0; text-decoration: none;	font-size : 10px; color : #0060A8;}
div#tools a:hover{text-decoration: underline;}

div#langage{float: right;margin: 4px 4px 0px 0px;border: 0px solid red;}
div#langage img{padding: 0px 0px 0px 4px;}

/**************************************/
/***             TOPMENU            ***/
/**************************************/
div#topmenu{width: 100%;background: url(/images/affiliate/307461/barcelona_top_menu_bg.gif) repeat-x top;
	height: 25px; border-bottom: 1px solid #0060A8; border-top: 1px solid #0060A8;}

div#topmenu ul{margin: 0;padding: 0;text-align: center;}
div#topmenu ul li {margin: -1px 0px -1px 0px;padding: 0;float: left;list-style-image: none;list-style-type: none;}
div#topmenu a{padding: 6px 5px 6px 5px;line-height:27px;border-left: 1px solid #FFFFFF;border-right: 1px solid #999999;font-size : 11px;text-decoration: none;font-weight: bold;}
div#topmenu li a#first{border-left: 1px solid #999999;}
div#topmenu li a.blue{color : #0060A8;}
div#topmenu li a.blue:hover{border-left: 1px solid #0060A8; color : white; background-color : #0060A8;}
div#topmenu li a.green{	color : #009932;}
div#topmenu li a.green:hover{border-left: 1px solid #009932;color : white;background-color : #009932;}
div#topmenu li a.brick{color : #B22222;}
div#topmenu li a.brick:hover{border-left: 1px solid #B22222; color : white;	background-color : #B22222;}
div#topmenu li a.topmenu_selected_blue{	border-left: 1px solid #0060A8;background-color: #0060A8;color : #FFFFFF;}
div#topmenu li a.topmenu_selected_green{border-left: 1px solid #009932;	background-color: #009932;color : #FFFFFF;}
div#topmenu li a.topmenu_selected_brick{border-left: 1px solid #B22222;background-color: #B22222;color : #FFFFFF;}

/**************************************/
/***           TOPMENU_N1           ***/
/**************************************/

div#topmenu_n1{	width: 100%;height: 24px;margin: 0px 0px 0px 0px ;}
div#topmenu_n1 ul{ margin: 0px 0px 0px 0px ;padding: 4px 0px 0px 0px ;}
div#topmenu_n1 ul li{float: left;margin: -1px 0px -1px 0px;padding: 0;float: left;list-style-image: none;list-style-type: none;}
div#topmenu_n1 li a{padding: 0px 7px;text-align: center;border-right: 1px solid #FFFFFF;font-size : 11px;text-decoration: none;font-weight: normal;color : #FFFFFF;}
div#topmenu_n1 li a#last{border-right: 0px;}
div#topmenu_n1 li a.selected{background-color: #0060A8;color : #FFFFFF;border-left: 0px solid #999999;font-weight : bold;text-decoration: underline;}
div#topmenu_n1 li a:hover{text-decoration: underline;}


/**************************************/
/***          CONTEXT NAV           ***/
/**************************************/

div#contextnav{	background-color: white;padding-left: 2px;	padding-top: 10px;margin: 0;border : 0px solid #FFFFFF;	font-size: 9px;	display : block;}
div#contextnav p{margin: 0;padding: 0;}
div#contextnav a{margin-left: 4px;margin-right:4px;text-decoration: none;color: #6B6B6B;}
div#contextnav a:hover{text-decoration: underline;color: #6B6B6B;}


/**************************************/
/***            COLUMNS             ***/
/**************************************/

div#columns{position: absolute; width: 900px;background-color:#FFFFFF;border : 0px solid;}

/**************************************/
/***       HOME TOP PRODUCTS        ***/
/**************************************/

div#home-top-products{background-color: white;margin: 0; border : 1px solid #FFFFFF;text-align : left;padding-left : 10px;padding-top : 10px;}

div.home-product{border : 1px solid #B0B0B0;width : 141px;float : left;margin : 0px 10px 0px 0px;}

div.home-product-title{border-top : 1px solid #FFFFFF;border-bottom : 1px solid #B0B0B0;height : 18px;
						background: url(../images/barcelona_box_bg.gif) top repeat-x;font-size: 12px;line-height : 16px;}

div.home-product-title img{margin : 2px 4px 6px 4px;} 
div.home-product-title a{text-decoration : none;}

div.home-product-image{margin : 4px;border : 1px solid #B0B0B0;}

div.home-product-content{margin : 4px; font-size: 10px;color : #333333;}
div.home-product-content p{margin : 0; padding : 0;}
div.home-product-content a{	color : #333333;text-decoration : none;}

/**************************************/
/*** 	    HOME CENTER ARTICLE     	***/
/**************************************/

div.home-center-article { margin-top : 10px; border : 0px solid red}
.htop, .hbottom {display:block; background:transparent; font-size:1px;}
.hb1, .hb2, .hb3, .hb4, .hb5  {display:block; overflow:hidden;}
.hb1, .hb2, .hb3, .hb4, .hb5   {height:1px;}
.hb1 {border-left:1px solid #F9F9F9; border-right:1px solid #F9F9F9;}
.hb2 {border-left:1px solid #F1F1F1; border-right:1px solid #F1F1F1;}
.hb3 {border-left:1px solid #F1F1F1; border-right:1px solid #F1F1F1;}
.hb4 {border-left:1px solid #F1F1F1; border-right:1px solid #F1F1F1;}
.hb5 {border-left:1px solid #F9F9F9; border-right:1px solid #F9F9F9;}
.hb1 {margin:0 5px 0 5px; background:#F1F1F1; border-width:0 1px; }
.hb2 {margin:0 3px 0 3px; background:#F1F1F1; border-width:0 1px; }
.hb3 {margin:0 2px 0 2px; background:#F1F1F1; border-width:0 1px; }
.hb4 {margin:0 1px 0 1px; background:#F1F1F1; border-width:0 1px; }
.hb5 {margin:0 0px 0 0px; background:#F1F1F1; border-width:0 1px;}
.hboxcontent {display:block; border:1px solid #F1F1F1; border-width:0 1px; background-color : #F1F1F1; padding : 5px 10px 5px 10px; width : 338px; }
.hboxcontent p {margin : 0; padding : 0; }

/**************************************/
/***        HOME LEFT COLUMN        ***/
/**************************************/

div#home-main_content{	padding: 0;	margin: 0px 0px 0px 10px;float : left;width : 360px;background-color:#FFFFFF;border: 0px;border : 0px solid blue;}

div#home-leftcolumn{float: left;margin : 10px 0px 0px 0px;padding-left : 10px;left:0;width: 240px;border : 0px solid;}

div#home-cityGuide{	width: 238px;border: 1px solid #B0B0B0;background: url(../images/barcelona_box_bg.gif) top repeat-x;}

div#home-cityGuide-title{text-align : center;padding: 6px 0px 6px 0px;font-size : 16px;text-decoration: none;font-weight: normal;
						color : #0062A6;border-bottom : 1px solid #B0B0B0;}

div.home-left-item{	padding: 0px 0px 0px 0px; margin: 0; font-size : 10px;}
div.home-left-item-title{padding: 3px 0px 2px 0px;margin : 0px 4px 0px 4px;font-size : 10px;text-decoration: none;font-weight: bold;
						color : #0062A6; border-bottom : 1px dashed #0062A6; background :url(../images/barcelona_box_bg.gif) #F6F6F6 top repeat-x;}

div.home-left-item-content{padding: 3px 3px 8px 3px;font-size : 9px;text-decoration: none;font-weight: normal;color : #6B6B6B;}
div.home-left-item-content td{background-color : #F8F8F8;margin: 3px 0px 3px 0px;}
div.home-left-item-content-image{margin: 2px 0px;padding: 0px;font-size : 10px;text-decoration: none;font-weight: normal;color : #6B6B6B;background-color : #F8F8F8;}
div.home-left-item-content-image img{border : 2px solid white;}
div.home-left-item-content-image-text{margin: 3px 3px 3px 3px;padding: 3px 0px 3px 0px;font-size : 10px;text-decoration: none;font-weight: normal;color : #6B6B6B;background-color : #F8F8F8;}
div.home-left-item-content p{padding: 0;margin: 0;}

/**************************************/
/***          LEFT COLUMN           ***/
/**************************************/

div#leftcolumn
{float: left;margin: 0px 0px 0px 0px;padding: 0;left:0;}

div#leftnav{width: 150px;border: 1px solid #B0B0B0;margin : 10px 6px 10px 6px;background: url(../images/barcelona_box_bg.gif);background-position: top;background-repeat: repeat-x;}
div#leftnav_title{text-align : center;padding: 6px 0px 6px 0px;font-size : 13px;text-decoration: none;font-weight: normal;}
div#leftnav_menu ul{margin: 0;padding: 0;list-style-type: none;width: 100%; /* prÃ©cision pour Opera */}
div#leftnav_menu ul li{margin: 2px 4px 2px 4px;padding: 0;list-style-position: outside;list-style-image: none;list-style-type: none;}

div#leftnav_menu a{width: 142px;height: 13px;margin: 0;padding: 1px;display: block;text-decoration: none;}
div#leftnav_menu a.level0{text-indent : 0px;font-size : 10px;font-weight: bold;color : #6B6B6B;background-color: #FFFFFF;}
div#leftnav_menu a.level0:hover{color : white;}
div#leftnav_menu a.level0_selected{text-indent : 0px;font-size : 10px;font-weight: bold;background-color: #F2F2F2;}
div#leftnav_menu ul li.level0_selected{}
div#leftnav_menu li a.level0_selected:hover{}
div#leftnav_menu a.level1{text-indent : 10px;font-size : 9px;font-weight: bold;color : #6B6B6B;background: #F2F2F2;}
div#leftnav_menu a.level1:hover{}
div#leftnav_menu a.level1_selected{text-indent : 10px;font-size : 9px;font-weight: bold;color : #0062A6;background: #F2F2F2;}
div#leftnav_menu a.level1_selected:hover{}
div#leftnav_menu a.level2{text-indent : 10px;font-size : 9px;color : #6B6B6B;background: #F2F2F2;}
div#leftnav_menu a.level2:hover{}
div#leftnav_menu a.level2_selected{text-indent : 10px;font-size : 9px;color : #FFFFFF;background: #0062A6;}

/**************************************/
/***          RIGHT COLUMN          ***/
/**************************************/

div#rightcolumn{float: right;padding : 0;margin: 10px 11px 0px 0px;width: 135px;text-align:center;background-color: #F6F6F6;}

div#sponsoredlinks_title{font-size: 11px;background-color:#EDEDED;color: #E6442E;margin-bottom : 10px;}

/**************************************/
/***          MAIN CONTENT          ***/
/**************************************/
div#maincontent{padding: 0;margin: 10px 0px 0px 0px;float : left;width : 460px;background-color:#FFFFFF;}

div#maincontent_full{padding: 0px;margin: 10px 0px 0px 5px;float : left;width : 618px;background-color:#FFFFFF;border: 0px;}

div#maincontent_popup{padding: 0px;margin: 10px 0px 0px 5px;}
div#maincontent_popupMap{padding: 0px;margin: 10px 0px 0px 5px; text-align : center;}

div#mainbox{border: 1px solid #B0B0B0; margin : 0px; background: url(../images/barcelona_box_bg.gif) repeat-x #ffffff top; width : 99%; float : left;}

div#page_title{margin: 5px 5px 5px 5px;	padding: 0px 5px 5px 0px;border-bottom : 1px dashed #0062A6;}
div#page_title h1{margin: 0;padding: 0;font-size : 16px;text-decoration: none;font-weight: normal;color : #0679BA;}
div#page_title h1 p{margin: 0;padding: 0;}

div#fulldesc{margin: 5px 5px 5px 5px;font-size : 11px;	text-decoration: none;	font-weight: normal;color : #333333;background-color: #225599;}


/**************************************/
/***             BOTTOM             ***/
/**************************************/

div#footer{	border : 0px solid red;	clear : both;}

div#bottomnav{padding: 0 0 10px 0;text-decoration: none;font-weight: normal;text-align: center;text-decoration: none;font-size : 10px;color: #707173;}
div#bottomnav a{text-decoration: none;font-weight: normal;text-decoration: none;font-size : 10px;color: #707173;}
div#bottomnav a:hover{text-decoration: underline;}

div#langage_foot{padding: 10px 0px 0px 0px;	text-decoration: none;font-weight: normal;text-align: center;text-decoration: none;	font-size : 9px;color: #A0A0A0;}
div#langage_foot a{text-decoration: none;font-weight: normal;text-decoration: none;font-size : 10px;color: #A0A0A0;}
div#langage_foot a:hover{text-decoration: underline;}

div#legal{margin: 10px 0px 10px 0px;text-decoration: none;font-weight: normal;text-align: center;font-size : 9px;color: #B0B0B0;}

div#assoiatedCities{margin: 10px 0px 10px 0px;text-decoration: none;font-weight: normal;text-align: center;}

div#footer_assoccities{	font-size : 9px; border :solid 1px #999999;	margin : 10px; margin-top : 20px; padding : 5px; padding-bottom : 10px;}
div#footer_assoccities img{	float : left; margin-right : 10px; margin-bottom : 5px;}
div#footer_assoccities a{color : #999999;}

/**************************************/
/***            SITEMAP             ***/
/**************************************/

a.sitemap_blue { color: #0062A6; }
a.sitemap_blue:hover { color: #0062A6; }
a.sitemap_brick {	color: #B22222; }
a.sitemap_brick:hover {	color: #B22222; }
a.sitemap_orange { color: #cc6600; }
a.sitemap_orange:hover { color: #cc6600; }
a.sitemap_green {	color: #009932; }
a.sitemap_green:hover {	color: #009932; }
img.sitemap { margin-top : 2px; margin-right : 4px; }
h2.sitemap { margin : 10px 0 5px 0; padding : 0px; }
ul.sitemap { margin : 0 0 0 30px; padding : 0; }	
li.sitemap_li_level1_blue {	list-style-image: url(../images/arrow_1_blue.gif); }
li.sitemap_li_level1_orange {	list-style-image: url(../images/arrow_1_orange.gif); }
li.sitemap_li_level1_brick { list-style-image: url(../images/arrow_1_brick.gif); }
li.sitemap_li_level1_green { list-style-image: url(../images/arrow_1_green.gif); }
li.sitemap_li_level2{list-style-image: none;margin-left: 40px; font-size : 9px;}

/**************************************/
/***           COMMENTS             ***/
/**************************************/

div.comments_title{margin: 5px 5px 5px 5px;	padding: 0px 5px 5px 0px;	border-bottom : 1px dashed;}

div.comments_title h1{margin: 0;padding: 0;font-size : 13px;text-decoration: none;font-weight: normal;}

div.comments_addbutton{text-align : center; border-top : 1px dashed; margin : 5px;}
.comments_submitbutton{	font-size: 10px; font-family: verdana, Helvetica, sans-serif; border: 1px #B0B0B0 solid; margin-top : 5px; color : white;}

div.comment-line { padding : 7px; font-size : 10px; color : #999999; }
div.comment_title {}
div.comment_title_name { float : left; font-weight : bold; margin-right : 3px; }
div.comment_title_author {float : left; font-size : 9px; font-style : italic; }
div.comment_message { clear : both; padding : 5px; }

/**************************************/
/***     CONTENT NAV NEXT/LAST      ***/
/**************************************/

table.content-navigator{width : 590px;background-color : #F2F2F2;margin-bottom : 10px;margin-left : 6px;}
td.content-navigator-previous{text-align : left;}
td.content-navigator-previous-disabled{text-align : left;}
td.content-navigator-forum-link{text-align : center;}
td.content-navigator-next{text-align : right;}
td.content-navigator-next-disabled{text-align : right;}


td.phototour_thumbnail{padding: 5px;border: 1px solid #F2F2F2;background-color : #FAFAFA; width : 130px;}

/**************************************/
/***     SEARCHRESULTTEXT			      ***/
/**************************************/

table.searchresult{padding: 5px;border: 1px solid #F2F2F2;background-color : #FAFAFA; width : 100%;}

a.searchlink_blue { color : #0062A6; }
a.searchlink_blue:hover { color : #0062A6; }
td.searchrubric_blue { color : #0062A6; font-weight : bold;}
td.searchtext_blue { color : #0062A6; }

a.searchlink_brick { color : #B22222; }
a.searchlink_brick:hover { color : #B22222; }
td.searchrubric_brick { color : #B22222; font-weight : bold; }
td.searchtext_brick { color : #B22222; }

a.searchlink_orange { color : #CC6600; }
a.searchlink_orange:hover { color : #CC6600; }
td.searchrubric_orange { color : #CC6600; font-weight : bold; }
td.searchtext_orange { color : #CC6600; }

