
/* ::::: http://maigrir-mincir.com/v15/index_original_files/style4.css ::::: */

body { margin: 0pt; padding: 0pt; background-color: #FFCCCC; height: 330px; font-family: Arial,Helvetica,sans-serif; font-size: 16px; color: rgb(0, 0, 0); }
#wrapper { margin: auto; background: transparent  repeat-y scroll center top; width: 1090px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#wrapper1 { margin: auto;text-align:center; background: transparent url('bg_content_top3.jpg') repeat-y scroll center top; width: 1090px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#bg_top { margin: auto; background: transparent  no-repeat scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 1090px; }
#header { margin: 0px 0px 0px 90px; padding: 20px 20px 0px 40px;background-color:#ECFEFE; background: transparent url('header.jpg') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 850px; border-right:#0059b2 solid 1px;}
#header h1 { margin: 0pt; padding: 0pt; }
#header h1 a { font-family: Georgia,"Times New Roman",Times,serif; font-size: 30px; font-weight: bold; color: #be0457; text-decoration: none; }
#header1 { margin: auto; padding: 20px 20px 0px 40px;background-color:#ECFEFE; background: transparent url('header.jpg') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 580px; }
#header1 h1 { margin: 0pt; padding: 0pt; }
#header1 h1 a { font-family: Georgia,"Times New Roman",Times,serif; font-size: 30px; font-weight: bold; color: rgb(0, 89, 178); text-decoration: none; }

#headerline { font-family: Georgia,"Times New Roman",Times,serif; color: #0059b2;; padding-left: 50px; }
#content { margin: 0px 0px 0px 90px; padding: 20px 20px 20px 40px; background: transparent url('bg_content3.jpg') repeat-y scroll 0% 0%; width: 850px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; border-right:#0059b2 solid 1px;}
#content1 { margin: auto; padding: 20px 20px 20px 40px; background: transparent url('bg_content3.jpg') repeat-y scroll 0% 0%; width: 580px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
a { color: #0059b2; text-decoration: underline; font-weight: bold; }
a:hover { color: #be0457; }
span { font-family: Georgia,"Times New Roman",Times,serif; }
#left { padding: 0px 20px 0px 0px; width: 560px; text-align:justify;}
#left img { margin: 0px 5px 0px 0px; }
#date { border-top: 1px solid rgb(188, 188, 188); border-bottom: 1px solid rgb(188, 188, 188); padding: 5px 0px; color: rgb(0, 118, 236); font-weight: bold; font-size: 14px; }
.green_text { color: rgb(0, 192, 192); font-weight: bold; font-size: 14px; }
.gray_text { color: rgb(158, 158, 158); font-size: 11px; }
h1 { margin: 20px 0px 0px; padding: 0pt; color: #be0457; font-family: Georgia,"Times New Roman",Times,serif; font-size: 27px; font-weight: normal; }
h2 { margin: 20px 0px 10px; padding: 0pt; color: #be0457; font-size: 18px; font-weight: bold; }
.smalltxt { margin: 0pt; font-size: 14px; color: rgb(153, 153, 153); font-weight: normal; display: inline; }
#comment_num { border-bottom: 1px dashed rgb(102, 102, 102); }
#comment_item { margin: 10px 0px; padding: 10px; background-color: rgb(246, 246, 246); }
#comment_item h2 { display: inline; }
#comment_item p { margin: 10px 0px 0px; padding: 0pt; }
input { width: 200px; }
#right { width: 245px; padding-left: 20px; color:#444444; text-align:justify;}
#right p{ color:#444444;font-size:13px; }
#right h3 { text-align:center;}
#right div { text-align: left; }
h3 { margin: 20px 0px 10px; padding: 0pt; color: #be0457; font-size: 16px; font-weight: bold; }
#formula { background: transparent url('bg_2step.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 240px; height: 202px; font-size: 14px; padding-left: 5px; }
#formula span { font-family: Georgia,"Times New Roman",Times,serif; font-size: 22px; color: rgb(0, 89, 178); font-weight: bold; }
#bottom_nav { margin-top: 40px; }
#bottom_nav a { font-size: 11px; font-weight: normal; color: rgb(0, 0, 255); }
#bottom_nav img { margin: 0px 2px 0px 5px; padding: 0pt; }
#copyright { margin: 20px 0px 5px; color: rgb(158, 158, 158); font-size: 10px; }

/* ::::: null ::::: */

.style2 { color: rgb(0, 0, 255); }
.style6 { font-size: 12px; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }
.style18 { font-size: 16px; color: rgb(0, 89, 178); }
.style21 { color: rgb(255, 0, 0); }
.style22 { color: rgb(51, 51, 51); }
.style39 { font-family: Verdana,Arial,Helvetica,sans-serif; }
.style40 { font-family: Tahoma; font-size: 9px; color: rgb(51, 51, 51); }
.style41 { color: rgb(255, 0, 0); font-style: italic; font-weight: bold; }
.style42 { color: rgb(0, 0, 0); font-weight: bold; font-size: 15px; }
.style46 { font-size: 20px; }
.style23 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; }
.style50 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; }
.style51 { font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(255, 0, 0); }
