
#w {
	visibility:hidden;
}

.map {
	border: 1px solid #B1BB40;
}

#backIndexHtml {
	position:absolute;
	left: 50%;
	margin-left: -387px;
	width: 775px;
	top: 30px;
	height: 400px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	background: url(../../images/gateway.jpg);
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px;
	color: #96938E;
	padding: 0px 0px 0px 0px;
}
.pmaintenance {
	padding: 150px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px;
	color: #96938E;
}
.pgateway {
	padding: 190px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px;
	color: #96938E;
}
.linkgateway {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px;
	color: #557210;
	text-decoration:none;
}
.linkgateway:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px;
	color: #557210;
	text-decoration:underline;
}


#backD {
	position:absolute;
	left: 50%;
	margin-left: -387px;
	width: 775px;
	height: 1000px;
	top: 0px;
	background-color: #FFFFFF;
}

#wrapper {
	position:relative;
	top: 127px;
	left: 50%;
	margin-left: -387px;
	width: 775px;
	min-height: 680px;
	border: 1px solid #FF0000;
}

* html #wrapper {
	height: 680px;
}

#wrapperbottom {
	position:absolute;
	top:1000px;
	width: 775px;
	left: 50%;
	margin-left: -387px;
	background-color: #B1BB40;
	text-align:center;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

#wrapperbottommember {
	position:absolute;
	top:1000px;
	width: 775px;
	left: 50%;
	margin-left: -387px;
	margin-top: 200px;
	background-color: #E1E984;
	text-align:center;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

#bando_top {
	position:absolute;
	left: 50%;
	margin-left: -387px;
	width: 775px;
	height: 100px;
	top: 0px;
	background-position: top left;
	z-index:1;
}

#bando_menu {
	position:absolute;
	left: 50%;
	margin-left: -387px;
	width: 775px;
	height: 22px;
	top: 100px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	z-index:2;
}

#bando_connexion {
	position:absolute;
	width: 360px;
	height: 20px;
	top: 101px;
	left: 800px;
	border: 1px solid #00FFFF;
}

#cadre_explain {
	position:absolute;
	left: 50%;
	margin-left: -386px;
	width: 301px;
	height: 120px;
	top: 126px;
	background-color: #B1BB40;
	/*background-color: #E1E984;*/
	/*border: 1px solid #000000;*/
}

#cadre_resa {
	position:absolute;
	left: 50%;
	margin-left: -386px;
	width: 301px;
	height: 180px;
	top: 249px;
	background-color: #E1E984;
	/*border: 1px solid #000000;*/
}

#cadre_index_lists {
	position:absolute;
	left: 50%;
	margin-left: -386px;
	width: 301px;
	top: 432px;
	background-color: #E1E984;
}

#logo_partner {
	width: 278px;
	border: 1px solid #010101;
	/*none
hidden
dotted
dashed
solid
double
groove
ridge
inset
outset*/
	padding: 5px 5px 5px 5px;
}
/* only IE can read this */
* html #logo_partner {
	width: 290px;
}

#cadre_index_main {
	position:absolute;
	left: 50%;
	margin-left: -82px;
	width: 470px;
	top: 126px;
}

#cbnblogings {
	position:absolute;
	width: 171px;
	height: 100px;
	top: 0px;
	left: 0px;
	/*background-color: #010101;*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	letter-spacing:2px;
	border: 1px solid #FFF000;
}

#main_page {
	position:absolute;
	left: 50%;
	margin-left: -387px;
	width: 755px;
	top: 125px;
	padding: 5px 5px 5px 5px;
}
#main_page_withcol {
	position:absolute;
	left: 50%;
	margin-left: -237px;
	width: 625px;
	top: 125px;
	padding: 5px 5px 5px 10px;
}
* html #main_page_withcol {
	/*height: 680px;*/
	/*clear: right;*/
	/*float: right;*/
}
#left_col {
	position:absolute;
	left: 50%;
	margin-left: -387px;
	width: 150px;
	top: 125px;
	/*border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;*/
	padding: 5px 5px 5px 5px;
	/*clear: left;*/
	/*float: left;*/
	background-color: #E1E984;
}

/*
#menu_manage {
	position:absolute;
	left: 0px;
	width: 145px;
	background-color: #010101;
	border: 1px solid #555555;
}
*/

/*
#content_manage {
	position:absolute;
	left: 150px;
}
*/

#content_inscription {
	position:absolute;
	left: 10px;
}

#termsofuse {
	position:relative;
	width: 590px;
	height: 200px;
	overflow: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	border: 1px solid #828282;
}
.termsofuseError {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #FFFFFF;
	background-color: #BA110B;
}

.fadeBando {
	width: 775px;
	height: 100px;
	border: 0 none;
	filter: alpha(opacity=100);
    -moz-opacity: 100;
    opacity: 100;
}

.paddingContent {
	padding: 0px 0px 0px 10px;
}

.fullheight {
	height:100%;
}

.classbandoleft {
	width: 160px;
	height:100%;
	background: url('../../images/countrybreak/leftBandoColor.gif') left repeat-y;
}

.degradleft {
	width: 150px;
	height: 240px;
	background: url('../../images/countrybreak/degradleft.jpg') top left no-repeat;
}

.bordertop {
	border-top: 1px solid #010101;
}

.borderbottom {
	border-bottom: 1px solid #010101;
}

.textcbnblogings {
	font-size:12px;
	font-weight:normal;
	letter-spacing:3px;
	line-height:0px;
}

/*
#cadre_index_right {
	position:absolute;
	width: 260px;
	top: 122px;
	left: 515px;
}
*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	padding: 0px 0px 10px 0px;
}

.textOnline {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #3F7720;
}
.textOffline {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #BA110B;
}

.activeManage {
	color: #FFFFFF;
	background-color: #850000;
	font-weight:bold;
}

.alertTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #3F7720;
	font-weight:bold;
}

.errorTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #BA110B;
	font-weight:bold;
}

.linknormal {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #557210;
	text-decoration:none;
}
.linknormal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #557210;
	text-decoration:underline;
}
.linknormalover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #557210;
	text-decoration:underline;
	cursor:hand;
	cursor:pointer;
}

.linknormalEvid {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #BA110B;
	text-decoration:none;
	font-weight:bold;
}
.linknormalEvid:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #BA110B;
	text-decoration:underline;
	font-weight:bold;
}

.linknormal2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #557210;
	text-decoration:none;
	font-weight:bold;
}
.linknormal2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #557210;
	text-decoration:underline;
	font-weight:bold;
}

.linkBouton {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #000000;
	font-weight:bold;
	#font-weight:normal;
	border: 1px solid #555555;
	padding: 0px 5px 1px 16px;
	background: #E1E984 url(puce_link_out.gif) center left no-repeat;
	text-decoration:none;
}

.linkBouton:hover {
	background: #E1E984 url(puce_link_in.gif) center left no-repeat;
	color: #ff0000;
}

.title1_old {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #000000;
}
.title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #808A0C;
	font-weight:normal;
	background-color: #D0D70B;
	border-bottom: 1px solid #808A0C;
}
.title1_border {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	color: #FFFFFF;
	font-weight:normal;
	border-bottom: 1px solid #808A0C;
}

.title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	color: #BA110C;
	font-weight:bold;
}

.title3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000000;
	font-weight:bold;
}

.titre4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #850000;
	font-weight:bold;
}

.filet_bottom {
	border-bottom: 1px solid #010101;
}

.menuNormal_over {
	display:-moz-inline-box; /* Gecko proprietary */
	display:inline-block; /* supported by Opera and ? */
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	background: #D2D7DD;
	/*cursor: hand; */
	/*cursor: pointer;*/
	vertical-align:top;
	height: 16px;
	padding: 1px 0px 0px 0px;
	/*margin: 0px 5px 0px 5px;*/
}

.menuANormal {
	display:-moz-inline-box; /* Gecko proprietary */
	display:inline-block; /* supported by Opera and ? */
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	background: #FFFFFF;
	height: 16px;
	vertical-align:top;
	padding: 1px 0px 0px 0px;
}

.menuANormal:hover {
	color: #000000;
	background: #D2D7DD;
}

.link_menu_top {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.link_menu_top:hover {
	font-weight:bold;
}

.link_menu_manage {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.link_menu_manage:hover {
	text-decoration:underline;
}

.link_menu_manage_abonn {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #BA110B;
	font-weight:bold;
	text-decoration:none;
}

.link_menu_manage_abonn:hover {
	text-decoration:underline;
}

.textNormalBackLight {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
}

.textNormalBackDark {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #FFFFFF;
}

.textNameLodgingMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #FF9999;
	font-weight:bold;
}

.classsup {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #850000;
}

.ctrlTextLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	border: 1px solid #010101;
	width: 80px;
	padding-left: 16px;
	background: #FFFFFF url(../../images/countrybreak/puce_ctrl.gif) top left no-repeat;
}

.ctrlTextIndex {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	border: 1px solid #010101;
	width: 120px;
	padding-left: 16px;
	background: #FFFFFF url(../../images/countrybreak/puce_ctrl.gif) top left no-repeat;
}

.ctrlTextIndexplus {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	border: 1px solid #010101;
	width: 265px;
	padding-left: 16px;
	background: #FFFFFF url(../../images/countrybreak/puce_ctrl.gif) top left no-repeat;
}

* html .ctrlTextIndexplus {
	width: 290px;
}

.ctrlText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	border: 1px solid #010101;
	padding-left: 16px;
	margin-bottom: 5px;
	background: #FFFFFF url(../../images/countrybreak/puce_ctrl.gif) top left no-repeat;
}

.ctrlCheckbox {
	color: #010101;
}

.ctrlDownload {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	border: 1px solid #010101;
	padding-left: 16px;
	background: #FFFFFF url(../../images/countrybreak/puce_ctrl.gif) top left no-repeat;
}

.ctrlErrorText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #FFFFFF;
	border: 1px solid #010101;
	padding-left: 16px;
	background: #BA110B url(../../images/puce_ctrl_error.gif) top left no-repeat;
}

.ctrlSelectIndex {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	border: 1px solid #010101;
	width: 140px;
	padding-left: 16px;
	background: #FFFFFF url(../../images/countrybreak/puce_ctrl.gif) top left no-repeat;
}

.ctrlSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	border: 1px solid #010101;
	padding-left: 16px;
	margin-bottom: 5px;
	background: #FFFFFF url(../../images/countrybreak/puce_ctrl.gif) top left no-repeat;
}

.ctrlErrorSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #FFFFFF;
	border: 1px solid #010101;
	padding-left: 16px;
	background: #BA110B url(../../images/puce_ctrl_error.gif) top left no-repeat;
}

.smallFont {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:4px;
}

.ctrlButtonOver  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #555555;
	font-weight:bold;
	background-color: #c8d80e;
	cursor:hand;
	cursor:pointer;
	border-bottom: medium inset #555555;
}

.ctrlButtonOut {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000000;
	font-weight:bold;
	background-color: #E1E984;
	border-bottom: medium outset #555555;
}

.ctrlButtonDisabled {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #888888;
	font-weight:bold;
	background-color: #CCCCCC;
	border-bottom: thin thin #555555;
}

.ctrlButtonNegatifOver  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #010101;
	cursor:hand;
	cursor:pointer;
	height:14px;
}

.ctrlButtonNegatifOut {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	height:14px;
}

.tabinteresttopfull {
	border: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #010101;
}
.tabinteresttopafter {
	border-top: 1px solid #010101;
	border-right: 1px solid #010101;
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #010101;
}
.tabinterestotherfull {
	border-left: 1px solid #010101;
	border-right: 1px solid #010101;
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	font-weight:bold;
}
.tabinterestotherfullnobot {
	border-left: 1px solid #010101;
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	font-weight:bold;
}
.tabinterestotherafter {
	border-right: 1px solid #010101;
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
}
.tabinterestotherafterjustbot {
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
}
.tabinterestotherfullnobot_inprogress {
	border-left: 1px solid #010101;
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	font-weight:bold;
	background-color: #72ED3B;
}
.tabinterestotherafter_inprogress {
	border-right: 1px solid #010101;
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	background-color: #72ED3B;
}
.tabinterestotherafterjustbot_inprogress {
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	background-color: #72ED3B;
}
.tabinterestotherfullnobot_past {
	border-left: 1px solid #010101;
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	font-weight:bold;
	background-color: #FF0000;
}
.tabinterestotherafter_past {
	border-right: 1px solid #010101;
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	background-color: #FF0000;
}
.tabinterestotherafterjustbot_past {
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	background-color: #FF0000;
}
.tabinterestotherfullnobot_future {
	border-left: 1px solid #010101;
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	font-weight:bold;
	background-color: #E1E984;
}
.tabinterestotherafter_future {
	border-right: 1px solid #010101;
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	background-color: #E1E984;
}
.tabinterestotherafterjustbot_future {
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	background-color: #E1E984;
}
.tabinterestnoborder {
	padding: 1px 5px 1px 5px;
}
.tabStatus1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #FFFFFF;
	font-weight:bold;
	border-right: 1px solid #010101;
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	background-color: #3F7720;
}
.tabStatus0 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #FFFFFF;
	font-weight:bold;
	border-right: 1px solid #010101;
	border-bottom: 1px solid #010101;
	padding: 1px 5px 1px 5px;
	background-color: #BA110B;
}

.note {
	border: 1px solid #010101;
	padding: 5px 5px 5px 5px;
	background-color: #E9E9E9;
}

/* CALENDAR */
.cal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#010101;}
.calDay {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#010101; font-weight:bold;cursor:hand;cursor:pointer;padding-top:3px;}
.calNormal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#010101;cursor:hand;cursor:pointer;font-weight:bold;}
.calShaded {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#B9B9B9;}
.calHighlighted {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; background-color:#010101; a:#FFFFFF; font-weight:bold;}

/* ROOT */
.alertRoot {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000000;
	font-weight:bold;
	border: 1px solid #000000;
	padding: 5px 5px 5px 5px;
	background-color: #86F633;
}

.smallspace {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:1px;
	color: #000000;
}

.ficheTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000000;
	letter-spacing: 3px;
	font-weight:bold;
	border-bottom: 1px solid #000000;
	padding: 10px 0px 0px 5px;
}

.ficheInfo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #B7C145;
	font-weight:bold;
	border-bottom: 1px solid #000000;
	text-align: right;
	padding: 10px 5px 0px 0px;
}

.ficheInfo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #B7C145;
	font-weight:normal;
	border-bottom: 1px solid #000000;
	text-align: center;
	padding: 10px 0px 0px 0px;
}

.ficheInfo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #B7C145;
	font-weight:normal;
	border-bottom: 1px solid #000000;
	text-align: left;
	padding: 10px 0px 0px 0px;
}

.ficheInfo4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000000;
	font-weight:normal;
	font-style: italic;
	border-bottom: 1px solid #000000;
	text-align: right;
	padding: 10px 0px 0px 0px;
}

.ficheInfoPhone {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #000000;
	font-weight:bold;
	text-align: right;
	padding: 0px 0px 0px 0px;
}

.backcolor1 {
	background-color: #F7FCC2;
	padding: 3px 0px 3px 0px;
}

.boxdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #000000;
	background-color: #FCFFE1;
	margin: 3px 3px 3px 3px;
	padding: 3px 3px 3px 3px;
	border: 1px solid #828282;
}

.boxdesc2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #000000;
	background-color: #FFFFFF;
	margin: 3px 3px 3px 3px;
	padding: 3px 3px 3px 3px;
	border: 1px solid #828282;
}

.clsPointer {
	cursor:hand;
	cursor:pointer;
}

.backcolorline_0 {
	cursor: default;
	background-color: #E1E984;
}

.backcolorline_1 {
	cursor: default;
	background-color: #F7FCC2;
}

.titlecoltab {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #FFFFFF;
	background-color: #000000;	
	font-weight:bold;
	padding: 3px 3px 3px 3px;
}
.normalcoltab {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	padding: 3px 3px 3px 3px;
}
.normalcoltabrabais {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #008000;
	font-weight:bold;
	padding: 3px 3px 3px 3px;
}
.normalcoltabaright {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	padding: 3px 3px 3px 3px;
	text-align:right;
}
.normalcoltabarightrabais {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #008000;
	font-weight:bold;
	padding: 3px 3px 3px 3px;
	text-align:right;
}
.boldcoltab {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	font-weight:bold;
	padding: 3px 3px 3px 3px;
}
.boldcoltabaright {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	padding: 3px 3px 3px 3px;
	font-weight:bold;
	text-align:right;
}
.boldcoltablinetop {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	font-weight:bold;
	padding: 3px 3px 3px 3px;
	border-top: 1px solid #000000;
}
.boldcoltabarightlinetop {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	padding: 3px 3px 3px 3px;
	font-weight:bold;
	text-align:right;
	border-top: 1px solid #000000;
}
.normalcoltablinetop {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	padding: 3px 3px 3px 3px;
	border-top: 1px solid #000000;
}
.normalcoltablinetoparight {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	padding: 3px 3px 3px 3px;
	border-top: 1px solid #000000;
	text-align:right;
}
.normalcoltablinebottom {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	padding: 3px 3px 3px 3px;
	border-bottom: 1px solid #000000;
}
.normalcoltablinebottomaright {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #010101;
	padding: 3px 3px 3px 3px;
	border-bottom: 1px solid #000000;
	text-align:right;
}

.subtitlepage {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	color: #B7C145;
	font-weight:bold;
}

.subtitlepage2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #B7C145;
	font-weight:bold;
}

.text_explain {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #000000;
	padding: 10px 5px 10px 12px;	
	font-style: normal;
}

.textNouveaute {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #5D7520;
	background-color: #FFFE97;
	padding: 10px 10px 10px 10px;	
	font-style: normal;
	font-weight:bold;
	/*border: 1px solid #8BA54A;*/
}

.linebottomlarge {
	border-bottom: 1px solid #000000;
}

.linebottomsoft {
	border-bottom: 1px solid #888888;
}



.linkLikeBouton {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #000000;
	text-decoration:none;
}

.linkLikeBouton:hover {
	color: #ff0000;
}

.linkLikeBouton_left {
	width:9px;
	height:19px;
	background: url(../../images/countrybreak/btn_left.gif) left center no-repeat;
	cursor:hand;
	cursor:pointer;
}
.linkLikeBouton_left_over {
	width:9px;
	height:19px;
	background: url(../../images/countrybreak/btn_left_over.gif) left center no-repeat;
	cursor:hand;
	cursor:pointer;
}

.linkLikeBouton_right {
	width:8px;
	height:19px;
	background: url(../../images/countrybreak/btn_right.gif) left center no-repeat;
	cursor:hand;
	cursor:pointer;
}
.linkLikeBouton_right_over {
	width:8px;
	height:19px;
	background: url(../../images/countrybreak/btn_right_over.gif) left center no-repeat;
	cursor:hand;
	cursor:pointer;
}

.linkLikeBouton_center {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #000000;
	height:19px;
	background: url(../../images/countrybreak/btn_center.gif) left center repeat;
	cursor:hand;
	cursor:pointer;
}
.linkLikeBouton_center_over {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #ffffff;
	height:19px;
	background: url(../../images/countrybreak/btn_center_over.gif) left center repeat;
	cursor:hand;
	cursor:pointer;
}

.linkLikeBouton_link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #000000;
}
.linkLikeBouton_link_over {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #ffffff;
}
