/* START_DEFAULT_STYLES */
html {padding:0;margin:0;font-size:62.5%;}
body {background:#362f2d;font: 16px Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #534741;}
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}
h1, h2, h3, h4, h5, h6 {padding:5px 0;margin:0;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 5px 0;margin:0;}
a, a:link, a:active, a:visited {color: #7b0046;text-decoration: underline;cursor: pointer;}
a:hover {color:#7b0046;text-decoration: none;}
img {border:none;}
ul, ol {margin:0;padding:0;}
li {margin:0;padding:0 10px;list-style:inside;}
form, input {padding:0;margin:0;}
em, i {font-style:normal;}
/* END_DEFAULT_STYLES */
#all {padding: 0 0 30px;}
#header{background:url(../images/all_bg.png) 0 0 repeat-x;}
.header-3 {background:url(../images/logo.jpg) 100% 0 no-repeat;height:254px;position:relative;}
.header-2 {background:url(../images/header_left.jpg) 0 0 no-repeat;}
.logo {color:#1e9ab0;font-size:24px;font-weight:bold;display:block;position:absolute;font-family:Verdana, Arial, Helvetica, sans-serif;}
.lg1 {right: 130px;	top: 127px; letter-spacing:2px;}
.lg1 a, .lg1 a:visited, .lg1 a:hover {color:#ccffcc;text-decoration: none;}
.lg2 {left:236px;top:12px;text-align:center;	width: 83px;}
.lg2 a, .lg2 a:visited, .lg2 a:hover {color:#cc3399;text-decoration: none;font-size:12px;}


#content {width:85%;margin:30px auto 0;background:#ece2d7 url(../images/content_dot.png) 100% 0 repeat-y;}
.content_bottom {background:url(../images/content_dot.png) 0 100% repeat-x;}
.content_t_l {background:url(../images/content_t_l.png) 0 0 no-repeat;}
.content_t_r {background:url(../images/content_t_r.png) 100% 0 no-repeat;}
.content_b_r {background:url(../images/content_b_r.png) 100% 100% no-repeat;}
.content_b_l {background:url(../images/content_b_l.png) 0 100% no-repeat;padding:30px 40px;height:1%;}

#content h3 {font-size: 18px;font-weight: bold;color: #333333;}
#content h3 em {color: #7b0046;}

.font_mainfonts strong {font-size: 18px;font-weight: bold;color: #7b0046;}
.font_mainfonts {font-size: 14px;font-weight: bold;color: #7b0046;}

.light {color: #8A7766;}
.radio_forma {padding:25px 0 0 0;}
.quests {padding-bottom:30px;}
.q_tlt {background:#fff;padding:10px;margin:10px 0;border:1px solid #7b0046;margin:30px auto 0;}
.ans {font-size:14px;padding:10px;}
.sms_forma {padding:20px;font-weight:bold;}
.sms_forma p strong {color:#990000;font-size:20px;line-height:20px;}
.sms_forma p {width:100%;overflow:hidden;}
.sms_forma select {padding:3px;font-size:15px;border:1px solid #7b0046;width:250px;}
.sms_input {padding:3px;font-size:15px;border:1px solid #7b0046;width:400px;float:left;height:17px;}
.sms_submit {float:left;margin-left:10px;border:1px solid #7b0046;background:#7b0046;padding:3px; width:150px;height:25px;color:#fff;}

