.inputr			{text-align:right; font-size:12px;}

#zonebody		{text-align:left;}

.copyright		{padding-top:35px; color:#BBBBBB;}

a:link			{color:#FF0066; text-decoration:none;}
a:visited		{color:#FF0066; text-decoration:none;}
a:hover			{color:#FF0066; text-decoration:underline;}

a.copyr:link	{color:#BBBBBB; text-decoration:none; font-size:10px;}
a.copyr:visited	{color:#BBBBBB; text-decoration:none; font-size:10px;}
a.copyr:hover	{color:#FF0066; text-decoration:none; font-size:10px;}

.pied-de-page	{padding-top:40px;}
.fondtab		{width:950px;}
.contenutrfond	{}
.contenutdfondg	{text-align:left; padding-left:20px; color:#BBBBBB;}
.contenutdfondd	{text-align:right; padding-right:20px; color:#BBBBBB;}

table.logon		{border:0px; padding:2px; width:100%;}
input.logon		{font-family:"Courier new"; font-size:12px;}
.logonlabel		{font-size:10pt; color:black; width:120px;}
td.logon		{text-align:center; vertical-align:middle; width:300px;}
img.logon		{border:0px;}

table.taberror	{background-color:#f9f9f9; border:#3e4d60 2px solid;}
.error			{text-align:center; font-size:10pt; font-weight:bold; color:#a00000;}
.err1			{font-weight:bold; font-size:14pt; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif;}
.err2			{font-weight:bold; font-size:11pt; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif;}
.err3			{font-weight:bold; font-size:10pt; color:#3e4d60; font-family:Verdana, Arial, Helvetica, sans-serif;}
.err4			{font-weight:bold; font-size:10pt; color:#990000; font-family:Verdana, Arial, Helvetica, sans-serif;}
/*panier*/
.panTitre		{font-weight:bold;}
.panFrais		{font-style:italic;}
.panTotal		{font-weight:bold; color:#5e5e5e;}
.panLabel		{}
.panGras		{font-weight:bold;}
.panPrix		{font-weight:bold; color:#5e5e5e;}
.panwarning		{color:#d00000;} /*not in property*/
td.pancol1		{width:150px;}
td.pancol2		{width:450px; text-align:left;}
td.pancolprix	{width:100px;}
/*article*/
.article		{padding-top:20px;}
.description	{padding-bottom:20px;}
/*spectacle*/
.spctSelAbo		{font-weight:bold; color:#5e5e5e; text-align:center;}
/*navigation*/
.btnNavig, .cmsbtn {
	font-size:10px;
	font-weight:bold;
	width:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #d98082 #c64043 #c64043 #d98082;
	background-color:#cf5d5f;
	padding: 1px 3px 1px 3px;
	cursor: pointer;
}
/*saisie de l'adresse*/
.adrTitle		{font-weight:bold;}
.adrLabel		{}
.adrRO			{color:#5e5e5e;}
.adrRequired	{font-style:italic;}
.adrInfo		{color:#5e5e5e;}
.adrPrice		{color:#5e5e5e; text-align:right;}
.adrBalP		{color:#008400; text-align:right;}
.adrBalN		{color:#840000; text-align:right;}
/*recapitulation spectacle*/
.spct			{}
.spctcat		{}
.spctpla		{}
.spctsal		{}
/*parcours*/
.ctab			{width:265px;}
.cheader {
	font-size:12px; font-weight:bold; background-color:#274013; color:#f8ea19;
	height:20px;
	background-image: url("../cmsimg/titreL.png");
	background-repeat:repeat-x;
}
.ccheader {
	font-size:12px; font-weight:bold; background-color:#274013; color:#f8ea19; text-align:center;
	height:20px;
	background-image: url("../cmsimg/titreL.png");
	background-repeat:repeat-x;
}
.ctxt			{height:22px;}
.cok			{font-size:10px; text-align:center;}
.cko			{font-size:10px; text-align:center; color:#f37843;}
.cinp			{width:25px;}

/*original*/
head {
}
body {
	background-position: top; 
	margin: 0px auto; 
	padding: 0px 0px 0px 30px; 
	width: 1000px; 
	height: 800px; 
	color: rgb(0, 0, 0); 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	float: none; 
	position: static; 
	background-image: url("../cmsimg/fond_site11X.jpg"); 
	background-repeat: no-repeat; 
	background-size: 950px 700px;
}
h1 {
	color: rgb(102, 51, 0); padding-bottom: 0px; font-size: 12px;
}
input {
	border: 0.1em solid rgb(204, 204, 204); font-size: 12px; background-color: rgb(236, 236, 236);
}
textarea {
	border: 0.1em solid rgb(204, 204, 204); font-size: 10px; background-color: rgb(236, 236, 236);
}
select {
	border: 0.1em solid rgb(204, 204, 204); font-size: 10px; background-color: rgb(236, 236, 236);
}
option {
	border: 0.1em solid rgb(204, 204, 204); font-size: 10px; background-color: rgb(236, 236, 236);
}
.page-principale {
	padding-right: 20px; padding-left: 30px; margin-left: 240px;
}
.pp-text {
	text-align: left; margin-right: 30px;
}
.entete {
	width: 100%; height: 240px;
}
.menu {
	color: rgb(255, 255, 255); padding-right: 9px; font-size: 12px; vertical-align: top;
}
.menu a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
.menu a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.menu a:hover {
	color: rgb(102, 51, 0);
}
.th-text {
	width: 62%; padding-top: 0px;
}
.th-menu {
	width: 18%;
}
.titre {
	height: 40px; text-align: left; color: rgb(255, 255, 255); padding-top: 10px; padding-left: 15px; font-size: 14px; background-image: url("../cmsimg/menu_titreX.png"); background-repeat: no-repeat; background-size: 100% 40px;
}
.sous-titre {
	text-align: left; color: rgb(102, 51, 0); padding-top: 10px; font-size: 12px;
}
.zone-click {
	width: 160px; height: 100px; margin-top: 5px; margin-left: 5px; float: right;
}
.petit {
	font-size: 9px;
}
.grand {
	font-size: 12px;
}

.button_active p {
}
