body{background-color: #DEC7E5; margin:0px 0px 0px 0px;}
h1{font-weight:bold; font-size:24px; color:#FFF; padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; line-height:50px; text-shadow: 1px 1px 1px rgba(150, 150, 150, 1); overflow:hidden; height:50px;}
h2,h3{color:#B50E8F; font-weight:normal; font-size:18px; padding:0px 0px 0px 15px; margin:0px 0px 0px 0px; line-height:45px; overflow:hidden; height:45px;}
h4{color:#B50E8F; font-weight:normal; font-size:15px; overflow:hidden; padding:0px 0px 0px 15px; margin:0px 0px 0px 0px; line-height:45px; clear:both; overflow:hidden;}
li{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-type:square;}
p{color:#000; padding:0px 15px 15px 15px; margin:0px 0px 0px 0px; line-height:17px; text-align:justify;}
textarea{width:80%; height:50px; border-radius:12px; border:1px solid #DEC7E5; margin:0px 0px 10px 15px; padding:5px; -webkit-box-shadow: inset 1px 1px 1px 0px #D4B6DD; -moz-box-shadow: inset 1px 1px 1px 0px #D4B6DD; box-shadow: inset 1px 1px 1px 0px #D4B6DD; background-color:#FAF8FC}
textarea:focus, input:focus{outline: none;}
ul{padding:0px 10px 15px 15px; margin:0px 0px 0px 15px;}

a.ul_link{color:#A90D86; text-decoration:underline; line-height:20px;}
a.top_link{float:right; text-align:center; margin:15px 15px 0px 0px; border:1px solid #E6B3DA; border-radius:2px; background: rgb(255,187,0); background: linear-gradient(0deg, rgba(255,187,0,1) 0%, rgba(255,221,0,1) 100%); color:#000; font-weight:normal; text-decoration:none; line-height:18px; height:18px; width:100px; display:block;}
a.nav_link{color:#AA0D87; font-weight:bold; line-height:20px; padding:0px 10px 0px 10px; text-decoration:none;}
a.nav_link:hover,.act,a.act{color:#62074E;}
a.form_link{float:right; text-align:center; border-radius:2px; border:1px solid #E6B3DA; background-color: #E1D1E1; color:#9E3385; font-weight:normal; text-decoration:none; line-height:18px; height:18px; width:190px; display:block; margin:0px 15px 0px 0px}
a.box_link{float:right; text-align:center; border-radius:2px; border:1px solid #E6B3DA; background: rgb(157,13,125); background: linear-gradient(0deg, rgba(157,13,125,1) 0%, rgba(187,14,148,1) 100%); color:#FFF; font-weight:normal; text-decoration:none; line-height:18px; height:18px; width:190px; display:block; overflow:hidden; margin:0px 0px 15px 0px;}
a.blok_link{float:right; text-align:center; margin:0px 15px 15px 0px; border-radius:2px; border:1px solid #E6B3DA; background: rgb(157,13,125); background: linear-gradient(0deg, rgba(157,13,125,1) 0%, rgba(187,14,148,1) 100%); color:#FFF; font-weight:normal; text-decoration:none; line-height:18px; height:18px; width:190px; display:block;}body,td,th{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

.big_pic_style{display:none;}
.big_pic_mobile{display:block; background-color:#CCCCCC; margin:10px 0px 10px 0px; background-size:cover; background-position: center top; border-radius:5px; width:100%}
.blok_pic{width:100px; height:114px; float:left; display:block; background-color:#CCCCCC; margin:0px 10px 5px 15px; background-size:cover; background-position: center top;}
.blok_pic2{width:100px; height:100px; float:left; display:block; background-color:#CCCCCC; margin:0px 10px 5px 15px; background-size:cover; background-position: center top;}
.blok{background-color:#FFF; border-radius:5px; margin:10px 0px 0px 0px; display:table; width:100%;}
.box_desc{line-height:17px; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px; min-height:52px;}
.box_pic{width:100px; height:100px; float:left; display:block; background-color:#CCCCCC; margin:0px 15px 0px 0px; background-size:cover; background-position: center top;}
.box_title{color:#550EB5; padding:0px 0px 7px 10px; margin:0px 0px 0px 0px; font-size:14px; font-weight:bold;}
.box{margin:15px 15px 15px 15px; clear:both; display:block; width:calc(100%-40px); min-height:100px;}
.col1{display:table; margin:0px 10px 0px 10px}
.col2{display:table; margin:0px 10px 0px 10px}
.emo{height:21px; margin:0px 0px 15px 15px}
.haeen{text-decoration:none;}
.header{background: rgb(157,13,125); background: linear-gradient(0deg, rgba(157,13,125,1) 0%, rgba(187,14,148,1) 100%); height:50px; width:100%}
.nav{background-color:#E8D8ED; width:100%; padding:5px 0px 5px 0px;}
.pagen{padding:15px 0px 0px 10px; display:block; overflow:hidden; clear:both}
.pink{color:#DEC7E5;}
.pro_li{min-width:50%; float:left; height:25px;}
.prul{}
.wrap{text-align:left;}
.yellow{color:#AC0D88;}

div.pages a:hover, div.pages a:active{display:block; width:30px; height:30px; line-height:30px; border-radius:2px; text-decoration:none; color:#FFCC00; float:left; margin:0px 10px 10px 0px; text-align:center; font-weight:bold; font-size:14px; background-color:#AB70BD}
div.pages a{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; color:#000; border-radius:2px; float:left; margin:0px 10px 10px 0px; text-align:center; font-weight:normal; font-size:14px; background-color:#DEC7E5}
div.pages span.current{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; border-radius:2px; color:#FFF; float:left; margin:0px 10px 10px 0px; text-align:center; font-weight:bold; font-size:14px; background-color:#AB70BD}
div.pages span.disabled{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; border-radius:2px; color:#FFF; float:left; margin:0px 10px 10px 0px; text-align:center; font-weight:bold; font-size:14px; background-color:#E0E1ED}
div.pages{margin:0px 5px 0px 0px; display:table; text-align:left; padding:0px 0px 5px 0px; border-radius:2px; clear:left}
.dots{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; float:left; margin:0px 0px 0px 7px; font-weight:bold; color:#4C3370}

.footer{background-color:#5D2E6B; display:table; clear:both; margin:20px 0px 0px 0px; width:100%;}
h5,h6{font-size:13px; margin:10px 0px 10px 15px; padding:0px 0px 0px 0px; color:#FFCCFF}
.foop{color:#EDE; margin:0px 15px 20px 15px; padding:0px 0px 0px 0px;}
.spacer{height:20px; display:block;}
.gratis{border-radius:5px; overflow:auto; width:100%;}