@charset "utf-8";
@font-face {font-family: 'muli'; src: url(../fonts/muli/Muli-Regular.ttf);}

body {	margin:  0;	padding: 0; background-color: #fff; color: #222;}


h1, h2, h3, h4, h5, h6, p , ul, li, td, tr, td, img {	margin: 0; padding: 0; border: 0;}
a img, button {border: none; outline: none;} 

button , .menu:hover, ul.cts li:hover {cursor: pointer;}
 
a:active, a:focus {outline: 0;}
a {font-style: normal; text-decoration: none; color: inherit; }
a:hover {opacity: 0.6; cursor: pointer;}
.bn a {font-style: italic; font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";}
a.currp {color: rgba(134,8,10,1.00); }
a.currp:hover {cursor: default;}
a.itlclk {font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif"; font-style: italic;}
.fltlft {float: left; margin-left: 10px;} .fltrgt {float: right; }
.cb {clear: both;}
.tc {text-align: center;}
.tl {text-align: left;}

.bs {-webkit-box-shadow: 0 1px 2px #000; -moz-box-shadow: 0 2px 1px #000; box-shadow: 0 2px 1px #000;}
.bd {border: 2px #fff solid;}

.oldbrdis, .mobd {display: none;}

img {max-width: 100%; height: auto !important;}

#container, #container * { max-height:1000000px;}

