/* cmsms stylesheet: 2020common modified: Thursday, April 30, 2020 5:28:38 PM */
/************ COMMON *************/
/*
 * Web Fonts from fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and 
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2012 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      Flat-It Type Foundry
 * License URL: http://www.fontspring.com/fflicense/flat-it
 *
 *
 */

@font-face {
    font-family: 'Yummo';
    src: url('/webfonts/yummo_regular-webfont.eot');
    src: url('/webfonts/yummo_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/webfonts/yummo_regular-webfont.woff') format('woff'),
         url('/webfonts/yummo_regular-webfont.ttf') format('truetype'),
         url('/webfonts/yummo_regular-webfont.svg#YummoRegularRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}


* { margin: 0; padding: 0; }
/*html,body{height:100%;}*/
body { 

color: #808080;
font: 18px/1.4  'Yummo', Arial, Helvetica, sans-serif;

}

body {background: #ffffff;}
html {
/*overflow: -moz-scrollbars-vertical;*/
/*overflow-y: scroll;*/
}


#leftbar {position: fixed; background: #ffffff;
left:0; top:0; height: 100%; width: 260px;z-index:100;
}
#menu {padding:110px 10px 0px 30px}
a img {border: none; }


#header {position:fixed; background: #ffffff;
left:0; top:0; height: 80px; 
width:100%;
z-index:101;
}

#logo a {width: 455px; height: 33px; display: block;margin-top: 25px;margin-left: 30px;
background:url(/css/logo.gif) no-repeat top left;
  text-indent:-9999px;}


h1 {color: #808080;
font: 28px/1  'Yummo', Arial, Helvetica, sans-serif;
margin-bottom:20px;
text-transform: lowercase;
}

h2 {color: #808080;
font: 28px/1  'Yummo', Arial, Helvetica, sans-serif;
margin-bottom:20px;
text-transform: lowercase;
}
h3 {color: #808080;
font: 28px/1  'Yummo', Arial, Helvetica, sans-serif;
margin-bottom:20px;
text-transform: lowercase;
}

p {margin-bottom: 10px;	max-width: 780px;
}

:link, :visited {color: #303030; text-decoration:underline;}
:link:hover, :visited:hover {color: #808080;}
:link:active, :link:active {color: #808080; }

.petit {font-size:14px;}
.video {margin-bottom: 30px;}

.menu ul {    list-style: none outside;margin: 0; padding: 0;}
#menu li {
    font: 22px/1.4 'Yummo', Arial, Helvetica, sans-serif;
    margin: 0px;
    text-transform: lowercase; zoom:1;
    color: #adadad;
    padding: 8px 0px 8px 0px;
}
#bottommenu li {
    font: 18px/1.2 'Yummo', Arial, Helvetica, sans-serif;
    margin: 0px;
    text-transform: lowercase; zoom:1;
    color: #adadad;
    padding: 3px 0px 3px 0px;
}

#menu>ul>li  {border-top:1px solid #eee;}
#menu>ul>li:first-child {border-top:none;}

#menu li a, #menu li p {width:201px;margin: 0; padding-bottom: 1px;} /*padding bottom for ie*/
#menu li li {    font: 18px/1.4 'Yummo', Arial, Helvetica, sans-serif;}
#menu li li {padding-bottom: 0px;}
.menu a, { text-decoration: none; display: block;}
.menu a:link, .menu  a:visited, .menu a:link, .menu  a:visited {  text-decoration: none;     color: #adadad;
}
.menu a.currentpage, .menu a.currentpage:visited   {    color: #808080;
}
.menu li a:hover  {    color: #808080;}
.menu li.activeparent {}
.clear {clear:both;}


#footer {position:absolute; left: 30px; bottom: 4px; width:160px;
font: 9px/1 Arial, Helvetica, sans-serif;
}
#footer, #footer a {color:#adadad; text-decoration: none;}

.right {float:right; margin-left: 30px;}
.left {float:left; margin-right: 30px;}

table {border-collapse:collapse;}
td {vertical-align:top;padding-right:30px;}

.contactform {margin-top: 5px;}
.contactform label {font-size: 14px; margin-bottom: 2px; margin-top: 20px;display:block;}
.contactform input, .contactform textarea  {border: 1px solid #cccccc; background: #f5f5f5; width: 400px;padding:2px; font: 12px Arial, Helvetica, sans-serif; color: #000000;}
.contactform .submit input {background: #777777; width: 405px;padding:0px; cursor: pointer;color: #ffffff; font: 14px Yummo, Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:1px; margin-top: 10px;padding:10px;}
.contactform .submit input:hover {background:#222222; }

#menutoggle,#bottommenu {display:none;}
