.mainHeadDiv{ position:relative; width:852px; height:280px; margin-top:10px;margin-left:10px;margin-right:10px; background-image:url(http://artfeel.ch/images/headBg.jpg);}
.mainHeadDivMenu{
	position:absolute;
	left: 2px;
	top: 240px;
}
.mainHeadDivFlash{
	position:absolute;
	left: 133px;
	top: 16px;
}
.mainHeadTabMenu{ border-collapse:separate;} 
.mainHeadTabMenu td{width:118px; background-image:url(../images/bgMenuTd.png); height:30px; font-size:13px; }
.mainHeadTabMenu td:hover{ background-color:#FFF;}
.mainHeadTabMenu td a{font-weight:bold; color:#333;}.mainHeadTabMenu td a:hover{font-weight:bold; font-size:13px;}
/* packages.php */
.divPackageFrame{ width:605px; height:265px; }
.tabPackage{ border-collapse:collapse;}
.tdPack1{ background-image:url(../images/package.png); background-position:1px 3px; height:203px;  width:154px;}
.tdPack2{ background-image:url(../images/package.png); background-position:-150px 3px; height:203px; width:154px;}
.tdPack3{ background-image:url(../images/package.png); background-position:-300px 3px; height:203px;width:154px;}
.tdPack4{ background-image:url(../images/package.png); background-position:-450px 3px; height:203px;width:154px;}
.tdPack1 ul,.tdPack2 ul,.tdPack3 ul,.tdPack4 ul{ margin-top:70px; margin-left:10px;color:#FFF; display:block; position:relative;
font-size:10.5px;list-style-image: url(../images/bullet.png); list-style-position: inside; padding:0px; list-style-position:inside; }
.spanReadMore{position:absolute; top:115px; color:#0F3; font-weight:bold; left:80px; font-style:italic; cursor:pointer;}
.spanInList{margin-left:-8px; margin-right:0px;}  
li{ width:140px; padding:0px;}
.tdPackConcours{ background-image:url(../images/bgConcours.png); background-repeat:no-repeat; height:62px; padding-left:155px; line-height:14px; padding-top:7px;}

/* packageHolder*/
.divPackFrame{ width:605px;  background-image:url(../images/bgInsc2.png); background-repeat:no-repeat; }
.divPackFrameFeet{ width:605px; height:25px; background-image:url(../images/bgInsc2.png); background-repeat:no-repeat; background-position: 0px -460px; }
.divPackFrameFixed{width:605px; height:265px;  background-image:url(../images/bgInsc2Fixed.png);background-repeat:no-repeat; }
.divHolderTitle{ height:25px;  margin:1px; padding-left:10px;padding-top:8px; font-weight:bold;}
.contentTextual{ margin-left:10px; margin-right:15px; font-size:12px; }
/* packageCompare.php */
.tabPackDet{border-collapse:collapse;margin-left:10px;margin-right:10px; color:#666;}
.tabPackDetCheckTd{border:1px solid #ddd; width:40px; vertical-align:middle; text-align:center; }
.tabPackDetTitleTd{border-bottom:1px solid #ddd;}
.tabPackDetHeadTd{border-bottom:1px solid #ddd; width:50px; background-color:#eee; color:#000; font-weight:bold; text-align:center; height:25px; line-height:25px; }
.divPackFrameTitle{ font-size:18px; color:#FFF; height:25px;  margin:1px; padding-left:10px;padding-top:8px; font-weight:bold;}
.tabPackDetFeet{border:1px solid #ccc; width:50px; background-color:#fcc; color:#fff; line-height:14px; text-align:center; height:25px; }
.tabPackDetFeet a:hover{ color:#006;}

/* inscform.php */
.divInsFormFrame{ width:261px; height:265px;  background-image:url(../images/bgIncMain.png);}
.tdFirstInsc{ width:100px; }
.inscform input[type="text"]{ border:#CCC 1px solid; font-size:12px;margin-top:1px; width:120px; }
.inscform select{ border:#CCC 1px solid; font-size:12px;margin-top:1px; width:120px; }
.inscform{margin-left:15px;margin-top:10px;}
.inscButton{color:#FFFFFF; background-color:#b2773b;text-shadow:0 1px 0 #4D8835; margin-top:5px; cursor:pointer;}
.feetInc{ font-size:11px;line-height:14px; text-align:center;}
.feetInc a{ font-weight:bold; background-image:url(../images/bgCondGen.png); background-position:13px 2px; height:21px; display:inline-block; width:180px; padding-top:3px;  }

/* inscAnimation.php */
.divinsAnimFrame{width:261px; height:245px;  background-color:#09F;}

/* inscform2.php */
.incPage2Span{ margin-left:10px; line-height:18px; display:block;margin-right:12px; margin-top:2px; display:block; height:20px; font-weight:bold; color:#900; }
.incPage2SpanSignature{ text-align:right; margin-right:12px; display:block; color:#7d2621; font-weight:bold;}
.divInsc2Frame{ width:605px; height:265px; background-image:url(../images/bgInsc2.png); background-repeat:no-repeat; }
.tabInsc2{border-collapse:collapse;margin-left:10px; width:590px; }
.tabInsc2 input[type="text"],.tabInsc2 input[type="PASSWORD"],.tabInsc2 select{ border:#CCC 1px solid; font-size:12px;margin-top:1px; width:120px; }
.tabInsc2 input[type="button"],.tabInsc2 input[type="submit"]{ border:#000 1px solid; font-size:12px;margin-top:1px;  float:right; margin-right:20px;background-color:#b2773b; cursor:pointer; }
.tabPayChoseType td{ vertical-align:middle;}
.tdFormInscCap1{ width:160px; font-weight:bold;}
.tdFormInscCap{ font-weight:bold;}
.spanSubTitle{ font-weight:bold; color:#903; font-size:12px;}

/* generic */
a{ color:#333; }
.td2Home{ vertical-align:top; padding-right:0px; padding-top:0px; }

