

/*------------------------------main*/

body{
	background:#161616;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	font-size:11px; color:#710202;
}

h1, h2, h3{ margin:0px; font-family:Verdana; font-weight:bold}
h1{ color:#641212; font-size:24px; text-align:right; }
h2{ color:#d91414; font-size:20px;}
h3{ color:#641212;font-size:14px; font-weight:bold;}
h4{ margin:0px; font-size:14px;}

.color1{color:#641212;}
.color2{color:#d91414;}

.bg1{background-color:#641212;}
.bg2{background-color:#d91414;}


hr{ color:#641212; size:1px; }

p{ margin-top:3px;}

img { border:none;}

a {text-decoration:none; color:#641212; font-weight:bold}
a:hover {text-decoration:none;  color:#d91414;}

.bandeau{ width:100%; background-repeat:no-repeat;text-align:left; color:#fff; }
.bandeau .titre_bandeau{ color:#fff; font-size:20px; font-family:Verdana; font-weight:bold; width:385px;    }

.main{ margin-left:auto; margin-right:auto; width:978px; text-align:left; background:#8d1618;}

/*------------------------------div*/
div.head{position:absolute;margin-left:inherit; width:978px;   }

div.page{ position:absolute;margin-left:inherit; top:85px; width:978px; background-color:#fff; }

#tablepage{ height:450px; }

div.leftcol{ width:808px; float:left; margin:0; padding:0; background-color:#fff; }

.pagecontent{ width:608px;  padding:10px; background-color:#fff; vertical-align:top; text-align:justify; font-size:11px;  }

div.rightcol{ float:left; width:170px; background:#8d1618; }

div.footer_site{ clear:left; background-color:#161616; color:#fff; font-size:10px; }


div.rail{  font-size:11px; color:#fff; background-color:#641212; 
/* pour les navigateurs "normaux" */
	position: fixed;
	bottom: 0px;
    left:0;
	/* pour IE */
	_display: none;

/*top:expression(documentElement.scrollTop+body.scrollTop + document.body.clientHeight - 25 + "px");*/


	width:100%;
	z-index:50;



}

div.rail div.fd_noir{ background:url(http://www.vivatours.fr/new2/image/fd_noir.png) repeat top left; padding:5px 0;}

 * html div.rail div.fd_noir{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/fd_noir.png", sizingMethod="crop");}

div.rail div.fd_noir div{ margin-left:auto; margin-right:auto;width:948px; text-align:left; }

div.rail div a{ color:#fff; font-weight:bold; }
div.rail div a:hover{ text-decoration:underline }

/*------------------------------général*/

.titre{ font-weight:bold}

.fd_clair{ background-color:#faf9cd; }
.fd_blanc{ background-color:#fff; }

.fd1{background-color:#d91414;}


.top_select{
	background:url(http://www.vivatours.fr/new2/image/top_select.gif) no-repeat top left;
	width:607px;
	margin:0 auto;
	height:9px;
}
.select{
	padding:0 20px;
	background:url(http://www.vivatours.fr/new2/image/select.gif) repeat-y top left;
	width:567px;
	margin:0 auto;
}

.bottom_select{
	background:url(http://www.vivatours.fr/new2/image/bottom_select.gif) no-repeat top left;
	width:607px;
	margin:0 auto;
	height:9px;
}


.tablo_titre{ font-size:10px; background:#8d1618; font-weight:bold; color:#fff;  }
.tablo_titre2{ font-size:12px; background:#8d1618; font-weight:bold; color:#fff;  }
.tablo_cell{ background:#faf9cd; font-weight:bold; }
.tablo_cell2{ background:#faf9cd; font-weight:bold; font-size: 12px; }

.titreperiode{ font-weight:bold; text-decoration:underline; margin-bottom:3px; }

.td1 {
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background-color: #641212;
    
}
.td2 {
	font-size: 11px;
	color: #000;
	background-color: #d91414;
}
.td3 {
	font-size: 11px;
	color: #000;
	background-color: #8d1618;
}


/*------------------------------prog*/
.td1_prog {
	padding-left:5px;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #641212;
	cursor:default;
    font-family: Verdana; 
}
.td2_prog {
	
	font-size: 11px;
	color: #fff;
	background-color: #8d1618;
}
.td2_prog a {
	padding:2px 1% 2px 3%;
    background-color: #8d1618 !important;
	color: #fff;
	text-transform:none;
	display:block;
    width:96%;
	
}
.td2_prog a:hover {
	background-color: #fff !important;
	text-decoration:none
	
}

.td3_prog {
	padding-left:5px;
	font-size: 12px;
	color: #fff;
	background-color: #d91414;
	cursor:default !important;

}


/*------------------------------accueil*/

.txt_accueil{ float:right; margin:5px 0 20px 15px; width:540px; }

a.lien_atout, a.info { color:#fff; padding:2px;  font-weight:bold;float:right; background-color:#641212; }
a.lien_atout:hover , a.info:hover{ text-decoration:underline; }


a.btn1{ color:#fff; padding:5px;  font-weight:bold;margin:4px; background-color:#641212;  }
a.btn1:hover{ background-color:#9e191d; color:#000; }

a.btn2{ color:#fff; padding:5px;  font-weight:bold;margin:4px; background-color:#8d1618;  }
a.btn2:hover{ background-color:#d91414; color:#fff; }


.menuAccueil{
	width:198px;
	float:left;
	margin-bottom:15px;
}
.menuAccueil .titre{
	color:#FFFFFF;
	font-size:15px;
	background:#8d1618;
	padding-bottom:2px;
}
.menuAccueil a {
	width:90%;
	padding:2% 5% 2% 5%;
	border-bottom:#FFFFFF 1px solid;
	display:block;
	background-color:#d91414;
	color:#FFFFFF
}
.menuAccueil a:hover {
	color:#d91414;
	background-color:#fff ;
}

.theme{
	background:#d91414;
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	margin:25px 0 5px 0;
	padding:1px 5px;
    text-transform:uppercase;
}
.periode{
	font-size:14px;
	text-transform:uppercase;
	color:#d91414;
	padding:10px 5px;
}

.periode a{
	color:#d91414;
}

.theme a{
	color:#fff;
}

/*------------------------------footer*/

.footer_site a{ color:#fff; }

div.titre_footer{ color:#d91414; font-size:11px; margin:5px 0 5px 0; font-size:11px; font-weight:bold }

div.menu1_footer ,div.menu1_footer a{ color:#8a8a8a; font-weight:normal;  }

div.menu2_footer{ border-top:1px solid #fff; margin:20px 0; padding:5px 0 0 50px }

div.menu2_footer a{ float:left; display:block; margin:0 20px;color:#fff;  font-size:12px; color:#c0c0c0; font-weight:normal; }


div.menu2_footer a:hover, div.menu1_footer a:hover{ color:#fff; }

.partenaire img{ border:2px solid #d91414; }


/*------------------------------menu*/

.menuleft{
	width:180px;
    background-color:#d91414;
    vertical-align:top;
    font-size:11px;
}

#menuleft{
	width:inherit;
    top:15px;
    position:relative;
    display:block;
    background:url(http://www.vivatours.fr/new2/image/fdmenu.png) no-repeat top left;
}
 * html #menuleft{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/fdmenu.png", sizingMethod="crop");}

#menuleft .titreMenu{  
	color:#d91414;
    background:#fff;
	text-transform:uppercase;
	padding:4px;
}

#menuleft a.onglet {
	color:#FFFFFF;
	width:100%;
    display:block;
    border-bottom:1px solid #fff;
}

#menuleft a.onglet_retour{
    background:url(http://www.vivatours.fr/new2/image/onglet.png) repeat;
	color:#FFFFFF;
	width:100%;
    display:block;
    border-bottom:1px solid #fff;
    border-top:1px solid #fff;
	margin-bottom:4px;
}
 * html #menuleft a.onglet_retour{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/onglet.png", sizingMethod="crop");}

div.outil{
	font-size:10px;
    display:block;
	padding:3px;
}

div.outil a, div.outil a:hover{
	color:#FFFFFF;
}

#menuleft a.onglet:hover {
	color:#d91414;
    background:#fff;
	text-decoration:none;
}

#menuleft a.onglet2{
    background:url(http://www.vivatours.fr/new2/image/onglet.png) no-repeat;
	font-size:10px;
	color:#FFFFFF;
	width:100%;
    display:block;
	text-align:right;
	height:43px;
    border-top:1px solid #fff;

}

#menuleft .contact{
    border-bottom:1px solid #fff;
}
 * html #menuleft a.onglet2{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/onglet.png", sizingMethod="crop");}


#menuleft .courrier{
	background:url(http://www.vivatours.fr/new2/image/courrier.png) no-repeat top left;
    height:43px;
}
 * html #menuleft .courrier{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/courrier.png", sizingMethod="crop");}

#menuleft .tel{
	background:url(http://www.vivatours.fr/new2/image/tel.png) no-repeat top left;
    height:43px;
}
 * html #menuleft .tel{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/tel.png", sizingMethod="crop");}


#menuleft .devis{
	background:url(http://www.vivatours.fr/new2/image/devis.png) no-repeat top left;
    height:43px;
}
 * html #menuleft .devis{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/devis.png", sizingMethod="crop");}


#menuleft a.onglet strong{
	padding:4px 2px 4px 14px;
    display:block;
}


#menuleft a.onglet-select strong,#menuleft a.onglet_retour strong, #menuleft a.onglet:hover strong ,a.onglet2 strong{
	padding:4px;
    display:block;
}

#menuleft a.onglet strong,#menuleft a.onglet_retour strong, a.onglet-select strong{
    text-transform:uppercase;
}

#menuleft a.onglet-select{
	background:#fff;
	font-size:11px;
	color:#d91414;
	width:100%;
    display:block;
    cursor:default;
}

.outil2{ float:right; margin:20px 0px;}

.outil2 a{ 
    background:#9e191d;
	margin-left:3px;
	display:block;
    float:left;
}

/*------------------------------vignette*/

.vignette{ height:82px; cursor:pointer; width:580px; color:#710202; cursor:pointer; margin:15px 0 0 11px; border-top:#d91414 1px solid; }



.vignette .lien_vignette{  float:right; }
.vignette .lien_vignette a, .vignette2 .lien_vignette a  {  color:#fff; padding:2px;  font-weight:bold; position:relative; top:-14px; font-size:10px;   }
.vignette .lien_vignette a {  background:#9e191d;   }



.titrevignette{ font-size:12px; font-weight:bold; margin-bottom:4px; text-align:right; clear:right; text-transform:uppercase;padding-top:2px }
.vignetteContent{ text-align:left; float:left; width:400px;   height:81px;  padding:0 5px;  border-bottom:#641212 1px solid; font-size:10px; background:#eee;   }


.lien_vignette a:hover { text-decoration:underline}



/*******************************************************************************
 Menu
 *******************************************************************************/
 .retour_accueil{background:url(http://www.vivatours.fr/new2/image/accueil.png) no-repeat top left;}
 .dossier{background:url(http://www.vivatours.fr/new2/image/prog.png) no-repeat top left;}
.reglement{background:url(http://www.vivatours.fr/new2/image/regle.png) no-repeat top left;}
.stat{background:url(http://www.vivatours.fr/new2/image/stat.png) no-repeat top left;}
.sond{background:url(http://www.vivatours.fr/new2/image/info.png) no-repeat top left;}

.ctct{background:url(http://www.vivatours.fr/new2/image/ctct.png) no-repeat top left;}
.qui{background:url(http://www.vivatours.fr/new2/image/qui.png) no-repeat top left;}
.clt{background:url(http://www.vivatours.fr/new2/image/clt.png) no-repeat top left;}
.mar{background:url(http://www.vivatours.fr/new2/image/mar.png) no-repeat top left;}
.geo{background:url(http://www.vivatours.fr/new2/image/geo.png) no-repeat top left;}
.home{background:url(http://www.vivatours.fr/new2/image/home.png) no-repeat top left;}
.geo2{background:url(http://www.vivatours.fr/new2/image/geo2.png) no-repeat top left;}
.plan{background:url(http://www.vivatours.fr/new2/image/plan.png) no-repeat top left;}
.valid{background:url(http://www.vivatours.fr/new2/image/valid.png) no-repeat top left;}


 * html .retour_accueil{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/accueil.png", sizingMethod="crop");}
 * html .dossier{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/prog.png", sizingMethod="crop");}
* html .reglement{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/regle.png", sizingMethod="crop");}
* html .stat{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/stat.png", sizingMethod="crop");}
* html .sond{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/info.png", sizingMethod="crop");}

* html .ctct{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/ctct.png", sizingMethod="crop");}
* html .qui{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/qui.png", sizingMethod="crop");}
* html .clt{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/clt.png", sizingMethod="crop");}
* html .mar{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/mar.png", sizingMethod="crop");}
* html .geo{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/geo.png", sizingMethod="crop");}
* html .home{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/home.png", sizingMethod="crop");}
* html .geo2{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/geo2.png", sizingMethod="crop");}
* html .plan{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/plan.png", sizingMethod="crop");}
* html .valid{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.vivatours.fr/new2/image/valid.png", sizingMethod="crop");}


ul.MenuBarHorizontal,ul.MenuBarHorizontal2
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	cursor: default;
	display:block;
	z-index: 1000;
	font-size: 10px;
	float:right;
	/*border-bottom: 2px solid #fff;*/
}

div.menu2 { margin:62px 0 0 0; }


ul.MenuBarHorizontal li,ul.MenuBarHorizontal2 li
{
	margin: 0;
	padding: 0;
	border-left: 1px solid #fff;
	list-style-type: none;
	text-align: left;
	cursor: pointer;
	float: left;
	z-index: 1010;
}

ul.MenuBarHorizontal ul,ul.MenuBarHorizontal2 ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	left:4px;
	z-index: 1020;
	cursor: default;
	position: absolute;
	display:none;
	width:160px;
}

ul.MenuBarHorizontal ul li,ul.MenuBarHorizontal2 ul li
{
	clear:both;
	width:100%;
	margin-top:0px;
	border-bottom-color:#fff;
	border-bottom:solid 1px;
}

ul.MenuBarHorizontal ul ul,ul.MenuBarHorizontal2 ul ul
{
	position: absolute;
	margin: 0 0 0 100%;
	left:0;
}




/*******************************************************************************
 DESIGN INFORMATION: describes color scheme, borders, fonts
 *******************************************************************************/

ul.MenuBarHorizontal ul,ul.MenuBarHorizontal2 ul
{
	color:#fff;
	font-weight:bold;
	border-top: 1px solid #fff;

}

ul.MenuBarHorizontal a,ul.MenuBarHorizontal2 a
{
	display:inline-block;
	text-decoration: none;
	color:#fff;
	font-weight:bold;
}
ul.MenuBarHorizontal ul li a,ul.MenuBarHorizontal2 ul li a
{
	width:96%;
	padding: 2px 2% 2px 2%;
}


/*******************************************************************************
sous-nenu
 *******************************************************************************/
a.MenuBarItemSubmenu2, a.MenuBarItemSubmenu
{
	background-repeat:no-repeat;
	padding:4px 6px 0 29px;
	height:19px;
}	

a.MenuBarItemSubmenu
{
	color:#fff;
	cursor:default;
}
a.MenuBarItemSubSubmenu
{
	color:#fff;
}
a:hover.MenuBarItemSubSubmenu
{
	background-color:#fff;
}

a:hover.MenuBarItemSubmenu2
{
	background-color:#fff;
	padding:4px 21px 0 14px;
}

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe,ul.MenuBarHorizontal2 iframe
{
	position: absolute;
	z-index: 1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
	}
}






/*******************************************************************************
 Couleur 1
 *******************************************************************************/

ul.MenuBarHorizontal ul
{
	background-color:#641212;
}

ul.MenuBarHorizontal a
{
	
	background-color: #641212;

}


ul.MenuBarHorizontal a.MenuBarItemSubSubmenu:hover, ul.MenuBarHorizontal a.MenuBarItemSubSubmenu:focus
{
	color:#641212;
}

ul.MenuBarHorizontal a.MenuBarItemSubSubmenu:hover
{
	color:#641212;
}

ul.MenuBarHorizontal a:hover.MenuBarItemSubmenu2
{
	color:#641212;
}


/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		background: #641212;
	}
}

/*******************************************************************************
 Couleur 2
 *******************************************************************************/
 
 .accueil{ float:left; width:174px; text-transform:uppercase; padding:4px 0px 5px 4px; border-bottom:#FFFFFF solid 2px;}
 .accueil a{ color:#8d1618;}

ul.MenuBarHorizontal2 ul
{
	background-color:#d91414;
}

ul.MenuBarHorizontal2 li a.grand
{
	text-transform:uppercase; font-size:10px;
}

ul.MenuBarHorizontal2 a
{
	
	background-color: #d91414;

}

ul.MenuBarHorizontal2 a:hover, ul.MenuBarHorizontal a:focus
{
	color:#d91414;
}


ul.MenuBarHorizontal2 a.MenuBarItemSubmenu
{
	background-color:#d91414;
}
ul.MenuBarHorizontal2 a.MenuBarItemSubSubmenu
{
	background-color:#d91414;
}
ul.MenuBarHorizontal2 a.MenuBarItemSubSubmenu:hover
{
	color:#d91414;
}

ul.MenuBarHorizontal2 a:hover.MenuBarItemSubmenu2
{
	color:#d91414;
}


/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal2 li.MenuBarItemIE
	{
		background: #d91414;
	}
}

/* ----------------------------- Tarif ----------------------------------- */

.tarif{
    border-top:1px solid #d91414;
    margin-top:15px;
}

.tarif_select{
    border-top:3px solid #d91414;
    margin-top:15px;
}

.tarif1 , .tarif2 , .tarif3 , .tarif4{
	float:left;
	height:60px;
	padding:4px;
}

.tarif .tarif1, .tarif .tarif2, .tarif .tarif3{
	border-right:1px solid #fff;
	background:#eee;
}
.tarif .tarif3{
	color:#641212;
	font-weight:bold;
}
.tarif_select .tarif1, .tarif_select .tarif2, .tarif_select .tarif3{
	border-right:1px solid #ddd;
	background:#d91414;
	color:#fff;
}

.tarif1{
	width:40px;
    text-align:center;
}
.tarif2{
	width:120px;
	font-size:12px;

}
.tarif3{
	width:60px;
	font-size:16px;
    text-align:center;
	font-weight:bold;
}
.tarif4{
	width:330px;
}

.tarif .tarifplus{
	border-bottom:1px solid #d91414;
}
.tarif_select .tarifplus{
	border-bottom:3px solid #d91414;
}

.tarif .tarif5{
	display:none;
}
.tarif_select .tarif5{
	display:block;
	border-top:1px solid #ddd;
	padding: 5px 0 0 20px;
}

.ddedevis{
	background:#641212;
	display:block;
	padding:4px;
	cursor:pointer;
	margin:5px;
	text-align:center;
	width:250px;
	font-size:14px;
	color:#fff;
	font-weight:bold;

}

.ddevalid{
	background:#641212;
	display:block;
	padding:4px;
	cursor:pointer;
	margin:5px;
	text-align:center;
	width:100px;
	font-size:12px;
	color:#fff;
	font-weight:bold;

}



/*Calendrier*/


img.tcalIcon {
	cursor: pointer;
	margin-left: 1px;
	vertical-align: middle;
}
/* calendar container element */
div#tcal {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 158px;
	padding: 2px 0 0 0;
}
/* all tables in calendar */
div#tcal table {
	width: 100%;
	border: 1px solid silver;
	border-collapse: collapse;
	background-color: white;
}
/* navigation table */
div#tcal table.ctrl {
	border-bottom: 0;
}
/* navigation buttons */
div#tcal table.ctrl td {
	width: 15px;
	height: 20px;
}
/* month year header */
div#tcal table.ctrl th {
	background-color: white;
	color: black;
	border: 0;
}
/* week days header */
div#tcal th {
	border: 1px solid silver;
	border-collapse: collapse;
	text-align: center;
	padding: 3px 0;
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	background-color: #d8be65;
	color: white;
}
/* date cells */
div#tcal td {
	border: 0;
	border-collapse: collapse;
	text-align: center;
	padding: 2px 0;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	width: 22px;
	cursor: pointer;
}
/* date highlight
   in case of conflicting settings order here determines the priority from least to most important */
div#tcal td.othermonth {
	color: silver;
}
div#tcal td.weekend {
	background-color: #fff;
}
div#tcal td.today {
}

div#tcal td.selected {
}
/* iframe element used to suppress windowed controls in IE5/6 */
iframe#tcalIF {
	position: absolute;
	visibility: hidden;
	z-index: 98;
	border: 0;
}
/* transparent shadow */
div#tcalShade {
	position: absolute;
	visibility: hidden;
	z-index: 99;
}
div#tcalShade table {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
div#tcalShade table td {
	border: 0;
	border-collapse: collapse;
	padding: 0;
}


