@import "site.css";
@import "pages.css";
@import "g-png.css";

form {margin: 0; padding: 0;}
img {border: 0; vertical-align: bottom;}
small {font-size: .95em;}
i {font-style: normal;}
:focus {outline: none;}
.txtjustify {text-align: justify !important;}
.txtcenter {text-align: center !important;}
.txtright {text-align:  right !important;}
.txtleft {text-align: left !important;}
.fleft {float: left !important;}
.fright {float: right !important;}
.clear {
    clear: both !important; 
    border: none !important; 
    overflow: hidden !important; 
    display: block !important; 
    height: 0 !important; 
    line-height: 0 !important; 
    font-size: 0 !important; 
    float: none !important; 
    margin: 0 !important; 
    padding: 0 !important; 
    background: transparent !important;
    min-height: 0 !important;
    }
.section3 {margin-bottom: 3px !important;}
.section5 {margin-bottom: 5px !important;}
.section10 {margin-bottom: 10px !important;}
.section15 {margin-bottom: 15px !important;}
.section20 {margin-bottom: 20px !important;}
.section25 {margin-bottom: 25px !important;}
.section30 {margin-bottom: 30px !important;}
.section40 {margin-bottom: 40px !important;}
.section50 {margin-bottom: 50px !important;}
.section100 {margin-bottom: 100px !important;}
.spacer5 {height: 5px !important;}
.spacer10 {height: 10px !important;}
.spacer15 {height: 15px !important;}
.spacer20 {height: 20px !important;}
.spacer25 {height: 25px !important;}
.spacer30 {height: 30px !important;}
.block {display: block !important;}
.inline {display: inline !important;}
.half {width: 49.999%;}
.info {overflow: hidden; display: block; zoom: 1;}

.nomar {margin: 0 !important;}
.nopad {padding: 0 !important;}
.nobord {border: none !important;}

address {font-style: normal;}
strong {font-weight: bold;}
cite {font-style: normal;}
blockquote {font-style: normal;}
dl, dd {margin: 0;}
dt {margin: 0 0 10px;}

p {margin: 0;}
p.par {margin: 0 0 10px;}

.hr {border-top: 1px solid #7E003F; font-size: 0; height: 0; overflow: hidden; list-style: 0;}
.nowrap {white-space: nowrap;}

/* ----------------------------- CAPTIONS --------------------------------- */
h1 {font-size: 200%; font-weight: normal; margin: 0 0 15px;}
h2 {font-size: 170%; font-weight: normal; margin: 0 0 10px;}
h3 {font-size: 150%; font-weight: normal; margin: 0 0 10px;}
h4 {font-size: 100%; font-weight: bold; margin: 0 0 15px;}
h5 {font-size: 100%; font-weight: normal; margin: 0 0 15px;}
h6 {font-size: 90%; font-weight: bold; margin: 0 0 3px;}

.b-story h4 a:hover,
.b-story-wrap h4 a:hover {color: #CC3366;}

/* -- WIDTH -- */
.w100 {width: 100%;}
.w50 {width: 50%;}
.w60 {width: 60%;}

/* -- HEIGHT -- */
.h700 {height: 700px;}


.day {padding-right:10px; text-align:center}
.day .name_day {font-weight:bold}
.clear20 {clear:both; padding:10px;}
.submit {background: #660033; width: 197px; height: 19px; border: none; padding: 0; cursor: pointer; color: #fff; text-align: center;}