input.text 
{ 
border: 0
    font: 11px verdana, tahoma, arial, helvetica, sans-serif;
    color:#646666;

} 

.centershop {
    padding: 0px;
    margin: 0px auto auto;
    /*position: relative;
    */
    text-align: left;
    width: 900px !important;
}


A:link    {color:#4682B4;text-decoration:none;}
A:visited {color:#0000CD;text-decoration:none;}
A:hover   {color:#1E90FF;text-decoration:none;}
A:active  {
    color:#132C4F;
    text-decoration:none;
}

a.lien1:link  {color: White;    text-decoration:none;   font-weight:bold;}
a.lien1:visited {color:#008000;text-decoration:none;}
a.lien1:hover  {    color:#a8cfff;    text-decoration:underline;    font-weight:bold;  }
a.lien1:active  {color:#132C4F;text-decoration:none;font-weight: bold;}



A.lien2  {    color: White;    text-decoration:none;    font-weight:bold;  }
A.lien2:hover  {    color:#a8cfff;    text-decoration:underline overline;    font-weight:bold;   }

body {
    color: #646666;
    font-family: 12px Helvetica, verdana, arial, sans-serif;
    background-image : url(http://www.milouchouchou.com/image/tablebg.png);
    margin:30px;
}
.indent{
    padding: 3px 10px 3px 10px;
    font: 11px verdana, tahoma, arial, sans-serif;
    color: #646666;
}
.smalltext {
    font: 9px tahoma, verdana, arial, helvetica, sans-serif;
    color:#838a8b;
}
.smallblacktext {
    font: 9px tahoma, verdana, arial, helvetica, sans-serif;
    color:#646666;
}
.defaulttext {
    font: 11px verdana, tahoma, arial, helvetica, sans-serif;
    color:#646666;
}
td {
    font: 11px verdana, tahoma, arial, helvetica, sans-serif;
    
    padding: 0px;
            
}
.mediumtext {
    font: 11px verdana, tahoma, arial, helvetica, sans-serif;
    color:#646666;
}
.captiontext {
    font: bold 18px arial, helvetica, sans-serif;
    color:#000;
}
.tbox{
    background-color: #ececec;
    border: #5e5d63 1px solid;
    color: #000000;
    font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}
.button{
    background-color: #ececec;
    border: #000 1px solid;
    color: #000000;
    font: 9px verdana, tahoma, arial, helvetica, sans-serif;
    text-align:center;
}
.nextprev{
    background-color: #ffffff;
    border: #d1d6d6 1px solid;
    color: #000000;
    font-: 9px verdana, tahoma, arial, helvetica, sans-serif;
    text-align:right;
    padding : 2px;
}
form {
    margin: 2px 0px 0px 0px;
    color: #000;
}
.spacer{
    padding: 2px 0px 2px 0px;
}
hr {
    border-top: #98A9B8 1px solid;
    border-bottom: #000060 1px solid;
    height: 2px;
    width: 92%;
    text-align:left;
}
.border {
    border: #98A9B8 1px solid;
}
.border2{
    border: #98A9B8 1px solid;
    background-image : url(images/body.png);
}
.caption {
    padding: 4px;
    background-color: #fff;
    color: #000060;
    font: 12px tahoma, arial, verdana, helvetica, sans-serif;
    background-image : url(http://www.milouchouchou.com/image/caption.png);
}

.topbar{
    border: #000060 1px solid;
    background-image : url(http://www.milouchouchou.com/image/topbar.png);
}

.caption1 {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 5px 10px;
   -webkit-border-radius: 35px;
   -moz-border-radius: 35px;
   border-radius: 35px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 11px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
	
.caption2 {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 7px 14px;
   -webkit-border-radius: 35px;
   -moz-border-radius: 35px;
   border-radius: 35px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 12px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }

.caption3 {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 12px 24px;
   -webkit-border-radius: 35px;
   -moz-border-radius: 35px;
   border-radius: 35px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 17px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.caption4 {
    background-color: #CCCCCC;
    color: #000000;
    font: 15px verdana, tahoma, arial, helvetica, sans-serif;
}
.caption5 {
    background-color: #EEEEEE;
    color: #000000;
    font: 12px verdana, tahoma, arial, helvetica, sans-serif;
    text-align : justify;
}
.caption6 {
    color: #000000;
    font: 12px verdana, tahoma, arial, helvetica, sans-serif;
}

.leftboxheading, .rightboxheading, .centerboxheading, .singleboxheading {
  /*background-color: #abbbd3;*/
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  padding: 3px;
  height: 20px;
  padding-left: 5px;
}

.leftboxfooter, .rightboxfooter, .centerboxfooter, .singleboxfooter {
  background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
  /*background-image: url(http://www.milouchouchou.com/images/tile_back.jpg);*/
  margin-bottom: 15px;
}

.leftbox, .rightbox, .centerbox, .singlebox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ffffff;
  border: 0px solid #9a9a9a;
  margin-bottom: 15px;
}
.sideBoxContent {
    background-color: #ffffff;
    padding: 0.4em;
    }
    
    TABLE.headerNavigation {
  background-image: url(http://www.milouchouchou.com/images/tile_back.jpg);
  background-color: #abbbd3;
  border-right: 1px solid #9a9a9a;
  border-left: 1px solid #9a9a9a;
  border-bottom: 1px solid #9a9a9a;
  width: 100% !important;
}

TD.headerNavigation {
  position: relative;
  vertical-align: middle;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color:#FFFFFF;
  letter-spacing:1px;
  padding: 5px;
}
TR.leftboxheading, TR.rightboxheading, TR.centerboxheading, TR.singleboxheading {
  background: #abbbd3;
  background-image: url(http://www.milouchouchou.com/images/tile_back.jpg);
}


.bodytable {
    padding: 8px;
    font: 10px verdana, tahoma, arial, helvetica, sans-serif;
    color:#000060;
}

.bodytable2 {
    padding: 8px;
    font: 10px verdana, tahoma, arial, helvetica, sans-serif;
    color:#000060;
    background-color: #FFFBF7;
}
p {
    margin-top: 0px
}
.fborder {
    border: #000000 1px solid;
    background-color: #fff;
}
.calendar_today
{
    BACKGROUND: #ffcc66;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.calendar_today A:active
{
    BACKGROUND: #ffcc66;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.calendar_today A:link
{
    BACKGROUND: #ffcc66;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.calendar_today A:visited
{
    BACKGROUND: #ffcc66;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.calendar_today A:hover
{
    BACKGROUND: #ffcc66;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.calendar_selday
{
    BACKGROUND: #5b8bab;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.calendar_selday A:active
{
    BACKGROUND: #5b8bab;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.calendar_selday A:link
{
    BACKGROUND: #5b8bab;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.calendar_selday A:visited
{
    BACKGROUND: #5b8bab;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.calendar_selday A:hover
{
    BACKGROUND: #5b8bab;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.calendar_usedday
{
    BACKGROUND: #ff9999;
    COLOR: purple;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.calendar_usedday A:active
{
    BACKGROUND: #ff9999;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.calendar_usedday A:link
{
    BACKGROUND: #ff9999;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.calendar_usedday A:visited
{
    BACKGROUND: #ff9999;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.calendar_usedday A:hover
{
    BACKGROUND: #ff9999;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}

