@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:400,700');
body {
	margin: 0px;
	font-family: 'Roboto Slab', serif;
	background-color: #faeabf;
}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,searchfieldset,input,p,blockquote,th,td{margin:0;padding:0;}searchfieldset,img{border:0;}img,object,embed{vertical-align:bottom;}ol,ul{list-style:none;}caption,th{text-align:left;}q:before,q:after{content:'';}a *{cursor:pointer;}input,textarea {outline:none;}

a:link, a:visited, a:active{
	text-decoration: none;
}

p {
	margin: 0px;
	padding: 1px 0px;
}
h1 {
	font-size: 107%;
	color: #faa0e0;
	text-align: left;
	line-height: 19px;
}
.clearfloat {
	clear: both;
	height: 4;
	font-size: 1px;
	line-height: 0px;
}

.briggers {
	text-align: left;
	width: 100%;
	margin: 0px auto;
	background-color: #5f3f56;
	display: table;
	padding: 0px;
}
.ikkels {
	width: 267px;
	height: 77px;
	margin: 0px;
	padding: 0px;
}

.pellent {
	width: 1590px;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
}
.stabbek {
	display: inline;
	padding: 0px;
	float: left;
	text-align: left;
	margin: 0px;
	color: #fff;
}
.tukkerz {
	display: inline-block;
	font-size: 14px;
	width: 1300px;
	text-align: justify;
	padding: 0px;
	float: right;
	color: #ffffff;
	margin-top: 13px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
	line-height: 16px;
	text-shadow: 1px 1px #4d3345;
	A {
    color: red; /* Цвет ссылок */
   }
}
.beertor {
	width: 100%;
	text-align: center;
	margin: 0px auto;
	display: table;
	height: 34px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #88597b;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.beertor span {
	text-align: left;
	margin: 4px auto;
	width: 1590px;
	padding-top: 0px;
	padding-bottom: 2px;
	position: relative;
	display: table;
}
.beertor span a{
	color: #ffffff;
	text-align: center;
	font-size: 13px;
	background-color: #976489;
	padding-top: 4px;
	padding-bottom: 5px;
	margin-right: 2px;
	margin-left: 2px;
	border-radius: 4px;
	border-style: none;
	min-width: 148px;
	width: 148px;
	display: inline-block;
}
.beertor span a:hover {
	background-color: #32212e;
	color: #fba1e1;
}
.beertor em {
	position: absolute;
	left: 465px;
	top: 0px;
	height: 25px;
	width: 1120px;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}

.uggast {
	width: 1100px;
	height: 20px;
	margin: 0px;
	padding: 0px;
 }
.yennse, .inp {
	padding: 5px;
	height: 15px;
	width: 1059px;
	line-height: 15px;
	float: left;
	border-radius: 7px;
	border: 1px solid #fef7e2;
	font-size: 11px;
	background-color: #fef7e2;
	background-image: none;
}
.yennse {
	border-right: 0 !important;
	border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
}
.lowells {
	font-size: 12px;
	background: none;
	width: 100%;
	color: #203131;
	background: none;
	padding: 0;
	border: 0;
	width: 100%;
}
.poiller {
	cursor: pointer;
	width: 30px;
	height: 27px;
	float: right;
	border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
	font-size: 13px;
	border: 1px solid #fef7e2;
	background-color: #88597b;
	text-shadow: 1px 1px #900;
	background-image: url(arret.png);
}
.poiller:hover {
	background-color: #da65b7;
}
.nasstex {
	width: 100%;
	display: table;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 9px;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}
.spoxx {
	width: 242px;
	display: -moz-inline-stack;
	display: inline-block;
	position: relative;
	overflow: hidden;
	background-color: #fcedf8;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 1px;
	line-height: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 1px;
	text-align: center;
	color: #290920;
	font-size: 12px;
	border-bottom-width: 2px;
	border-bottom-color: #d8c2d2;
	border-bottom-style: solid;
}
.spoxx img {
	padding: 0px;
	margin: 0px;
	border: 1px solid #ffffff;
	height: 180px;
	width: 240px;
}
.spoxx a:hover img {
	border: 1px solid #5f3f56;
}
.spoxx a {
	font-size: 16px;
	color: #c42456;
	text-decoration: none;
	padding-bottom: 3px;
	float: left;
	line-height: 21px;
}
.spoxx a:hover {
	color: #5f3f56;
	text-decoration: none;
}

.gagedd {
	width: 192px;
	letter-spacing: -1px;
	display: -moz-inline-stack;
	display: inline-block;
	position: relative;
	overflow: hidden;
	background-color: #5f3f56;
	line-height: 21px;
	text-align: center;
	padding: 0px;
	margin: 1px;
}
.gagedd img {
	padding: 0px;
	margin: 0px;
	border: 1px solid #835676;
	height: 143px;
	width: 190px;
}
.gagedd a {
	font-size: 14px;
	color: #faeabf;
	text-decoration: none;
	padding-bottom: 3px;
	float: left;
	line-height: 20px;
}
.gagedd:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #976489;
}
.gagedd:hover img{
	border: 1px solid #976489;
}

.monnte {
	width: 100%;
	margin-top: 11px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #5f3f56;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #88597b;
}
.tinnko {
	font-size: 14px;
	color: #dcc9d7;
	line-height: 15px;
	text-align: center;
	text-shadow: 1px 1px #3e2838;
	width: 90%;
	margin: 0px auto;
}
.tinnko p {
	margin-top: 10px;
}
.tinnko a {
	color: #faeabf;
	text-decoration: underline;
	display: inline-block;
}
.tinnko a:hover {
	text-decoration: none;
	color: #f197d8;
}
.tinnko h3 {
	color: #eb91d1;
	display: inline;
	font-size: 14px;
	font-weight: normal;
}

.litorr {
	color: #5f3f56;
	display: block;
	font-size: 17px;
	text-align: center;
	font-weight: bold;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
	width: 1550px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-radius: 22px;
	text-transform: uppercase;
	background-color: #ede4eb;
	text-shadow: 1px 1px #fff;
	border: 2px solid #ffffff;
}

.trisse {
	width: 242px;
	display: -moz-inline-stack;
	display: inline-block;
	position: relative;
	overflow: hidden;
	background-color: #ffffff;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
	line-height: 21px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
	text-align: center;
	height: 219px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #e98fd0;
}
.trisse img {
	padding: 0px;
	margin: 0px;
	border: 1px solid #ffffff;
	height: 180px;
	width: 240px;
}
.trisse a:hover img {
	border: 1px solid #5f3f56;
}
.trisse a {
	font-size: 13px;
	color: #990000;
	text-decoration: none;
	padding-bottom: 3px;
	float: left;
	line-height: 21px;
}
.trisse a:hover {
	color: #480000;
	text-decoration: none;
}
.dammert {
	width: 99%;
	text-align: center;
	margin: 22px auto;
	padding: 0px;
	height: auto;
	display: table;
}
.curabb {
	display: inline-block;
	height: 250px;
	width: 300px;
	margin: 1px;
	padding: 0px;
	border-style: none;
}
.libezz {
	position: absolute;
	width: 38px;
	color: #efbee0;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	-moz-opacity: 0.7;
	text-align: center;
	letter-spacing: 0px;
	padding: 1px;
	margin: 0px;
	line-height: 16px;
	background-image: url(marrens.png);
	top: 4px;
	right: 4px;
}
.ussart {
	position: absolute;
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	-moz-opacity: 0.7;
	text-align: left;
	margin: 0px;
	line-height: 15px;
	background-image: url(tatokk.png);
	top: 163px;
	left: 4px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 22px;
}
.jellows {
	position: absolute;
	width: 100%;
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	-moz-opacity: 0.7;
	text-align: left;
	margin: 0px;
	top: 203px;
	right: 0px;
	background-color: #ffffff;
	padding: 0px;
	height: 22px;
	line-height: 13px;
}
.jellows a{
	padding-left: 13px;
	margin-left: 2px;
	background-image: url(yummest.png);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #976489;
	line-height: 13px;
}
ul.earron {
	text-align: center;
}
.earron li {
	display: inline;
	padding: 0;
	line-height: 30px;
}
.earron li a {
	color: #fae7de;
	font-size: 16px;
	text-decoration: none;
	background-color: #5f3f56;
	padding: 5px 10px;
	font-weight: normal;
	border-radius: 3px;
	margin: 0 1px;
}
.earron li a:hover, .earron #formure a{
	background-color: #e389c9;
	font-weight: normal;
	color: #ffffff;
}
.earron .auffic {
	padding-right: 1px;
	padding-left: 11px;
	color: #5f3f56;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
}
#dazzex {
	margin-bottom: 35px;
	
}
.kwunns {
	border-radius: 7px;
	padding: 2px;
	width: 1220px;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	position: relative;
	display: table;
	background-color: #ede4eb;
}
.bokkaro {
	font-size: 12px;
	color: #fff;
	display: inline;
	width: 880px;
	float: left;
	text-align: left;
	margin: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 8px;
	padding-left: 2px;
}
.juttel {
	display: inline;
	width: 310px;
	float: right;
	vertical-align: top;
	margin: 4px;
	position: absolute;
	top: 2px;
	right: 2px;
	padding: 3px;
	overflow: hidden;
}
.zizinn {
	margin-bottom: 11px;
	height: 645px;
	width: 860px;
	border: 2px solid #cbb1c6;
	text-align: center;
	vertical-align: middle;
	display: block;
	padding: 2px;
	position: relative;
	background-color: #fff;
}
.zizinn iframe {
	height: 100%;
	width: 100%;
	border-width: 0px;
}

.rullax {
	font-size: 14px;
	color: #5f3f56;
	text-align: left;
	display: block;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 5px;
	letter-spacing: 0px;
	overflow: hidden;
	line-height: 30px;
}
.rullax span {
	color: #990000;
	margin-right: 12px;
	margin-left: 5px;
}
.rullax a {
	color: #faeabf;
	text-decoration: none;
	margin-right: 1px;
	margin-left: 1px;
	letter-spacing: 0px;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 5px;
	background-color: #5f3f56;
	padding-top: 5px;
	border-radius: 4px;
}
.rullax a:hover {
	text-decoration: none;
	background-color: #805574;
	color: #fff;
}

.nassox1,.nassox2,.nassox3 {
	margin-bottom: 5px;
	margin-top: 3px;
	height: 250px;
	width: 300px;
	display: inline-block;
}
#aante {
	font-size: 16px;
	color: #775a6f;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	margin-bottom: 0px;
	height: 22px;
	text-shadow: 1px 1px #f4f0f3;
	background-color: #ede4eb;
	border: 2px solid #ffffff;
}
.fubbene {
	width: 864px;
}

#shexx {
	position: fixed;
	bottom: 23px;
	margin-left: 20px;
	z-index: 2000;
}
#shexx a {
	border-radius: 12px;
	font-size: 13px;
	color: #ffffff;
	background-color: #7E6E43;
	text-transform: uppercase;
	text-decoration: none;
	padding: 9px 6px;
}
#shexx a:hover {
	background-color: #ffffff;
	color: #5F3F56;
}

.adv { position:absolute; left:0; top:0; width:100%; height:100%; background:#000; filter:progid:dximagetransform.microsoft.alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.zizinn .okaffer_box iframe,  .zizinn .okaffer_box object,  .zizinn .okaffer_box embed, .zizinn .okaffer_box stylevidd {
	width: 300px !important;
	height: 250px !important;
	font-style: normal;
}
.okaffer_box {
	width: 610px;
	height: 250px;
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 99999;
	margin-top: -125px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -305px;
}
.okaffer_close {
	z-index: 9999;
	position: absolute;
	right: 240px;
	width: 133px;
	height: 27px;
	display: block;
	background: #cc0000;
	top: 255px;
	cursor: pointer;
	color: #fff;
	line-height: 22px;
	text-align: center;
	line-height: 22px;
	font-weight: bold;
	font-size: 18px;
	border: 1px solid #000;
}
.toppaks {
	width: 300px;
	height: 250px;
	position: absolute;
	left: 310;
	top: 0;
	overflow: hidden;
}
.toppaks2 {
	width: 300px;
	height: 250px;
	position: absolute;
	top: 0;
	overflow: hidden;
	float: right;
	right: 0px;
}

/*------------responsive styles----------------*/


@media screen and (max-width: 1920px) {
body { min-width:1600px;}
}

@media screen and (max-width: 1600px) {
body { min-width:1236px;}
.pellent {width: 1200px;}
.tukkerz {width: 905px;font-size: 12px;line-height: 12px;margin-top: 15px;}

.tinnko {font-size: 12px;line-height: 14px;}
.tinnko h3 {font-size: 12px;}


.litorr {width: 1200px;}

.beertor span {width: 1200px;}
.beertor span a{min-width: 138px;width: 138px;}
.beertor em {left: 440px;width:750px;}

.uggast {width:737px; }
.yennse, .inp {width: 696px;}

}

@media screen and (max-width: 1260px) {
body { min-width:996px;}
.tukkerz {width: 709px;font-size: 12px;line-height: 12px;margin-top: 7px;}

.beertor span {width: 990px;}
.beertor span a{min-width: 128px;width: 128px;}
.beertor em {left: 410px;width:575px;}

.uggast {width: 557px; }
.yennse, .inp {width: 516px;}

.kwunns {width:940px;height: 1156px;}
.juttel {width:925px;height:260px;float:left;margin:4px;top:880px;left:0px; margin-left: 16px;}
.bokkaro {width:925px;}
.zizinn {width:915px;height:686px;}

.pellent,.litorr  {width: 990px;}
.nasstex {width: 99%}

.fubbene {width: 919px;}

}

@media screen and (max-width: 1000px) {
body { min-width:768px;}
.tukkerz {width: 99%;text-align: center;display: block;float: none;padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;}	
h1 {text-align: center;}

.beertor span {width:760px;}
.beertor em {width:345px;}

.uggast {width: 327px; }
.yennse, .inp {width: 286px;}

.stabbek {text-align: center;float: none;margin-right: auto;margin-left: auto;}

.fipps_item {	width: 43%;	padding-left: 6%;}
.pellent {width: 760px;text-align: center;padding: 0px;}
#geondeye {display:none}

.kloxxe,.litorr {width: 760px;}
.reakks {width: 760px;}
#attens li {width: 22%;padding-left: 4px;margin-left: 4px;}

.zizinn {width: 700px;height: 525px;}
.bokkaro {width: 720px;padding-left: 15px;}
.kwunns {width: 750px;height: 980px;}
.juttel {width:720px;height:260px;float:left;margin:4px;top:705px;left:0px;}
.nassox1 {margin-left:65px}
.nassox3 {display:none}

.okaffer_box {width: 300px;height: 250px;margin-left: -150px;}
.toppaks {width: 300px;height: 250px;position: absolute;left: 0;top: 0;overflow: hidden;}
.toppaks2 {display: none;}
.okaffer_close {right: 80px;}

.fubbene {width:700px;height:74px;}

}

@media screen and (max-width: 788px) {
body { min-width:620px;}	
h1 {font-size: 110%;text-align: center;line-height: 18px;}

.beertor span {width: 610px;}
.beertor span a{min-width: 108px;width: 108px;font-size: 12px;}
.beertor em {left: 345px;width:260px;}

.uggast {width: 252px; }
.yennse, .inp {width: 211px;}

.pellent,.litorr  {width: 610px;}
.stabbek {text-align: center;float: none;margin-right: auto;margin-left: auto;}
.reakks {width: 610px;}
#attens li {width: 32%;}

.zizinn {width: 570px;height: 428px;}
.bokkaro {width: 595px;}
.kwunns {width: 600px;height:870px;}
.juttel {width:606px;height:260px;float:left;margin:1px;top:590px;left:0px;}
.nassox1 {margin-left:2px}

.fubbene {width:570px;height:60px;}

#shexx {bottom: 13px;margin-left: 10px;}
#shexx a {border-radius: 8px;font-size: 12px;padding: 6px 5px;}

.earron li a {font-size: 20px;padding: 5px 10px;border-radius: 3px;}

}

@media screen and (max-width: 620px) {
body { min-width:500px;}	
h1{font-size: 13px;line-height: 14px;}

.beertor span {width: 490px;height: 54px;}
.beertor span a{min-width: 156px;width: 156px;font-size: 13px;}
.beertor em {left: 0px;width: 100%;top: 30px;}

.uggast {width: 477px; }
.yennse, .inp {width: 436px;}

.pellent  {width: 490px;}
.wyrres {width: 420px;}
.wyrres a {font-size: 14px;}
.litorr  {width: 490px;text-align: center;}
.reakks {width: 490px;}
#attens li {width: 48%;padding-left: 4px;margin-left: 4px;}

.zizinn {width: 460px;height: 345px;}
.bokkaro {width: 490px;}
.kwunns {width: 495px;height:800px;}
.juttel {width:505px;height:260px;float:left;margin:1px;top:524px;left:0px;}
.nassox1 {margin-left:100px}
.nassox2 {display:none}

.fubbene {width:460px;height:49px;}

}

@media screen and (max-width: 520px) {
body { min-width:300px;}
h1{font-size: 14px;line-height: 16px;}

.tukkerz {display: none;}

.beertor span {width: 290px;height: 111px;}
.beertor span a{min-width: 288px;width: 288px;font-size: 13px;margin-top: 0px;margin-bottom: 2px;}
.beertor em {left: 1px;width: 100%;top: 87px;}

.uggast {width: 288px; }
.yennse, .inp {width: 247px;}

.pellent {width: 295px;}
.twokke {display: none;}
.fipps_item {	width: 80%;	padding-left: 19%;}
.litorr  {width: 295px;font-size: 17px;text-align: center;}
.wyrres {width: 280px;	margin-bottom: 11px;}
.wyrres a {font-size: 14px;}
.reakks {width: 290px;}
#attens li {width: 90%;padding-left: 4px;margin-left: 4px;}
ul.slazzer span {display: none;}
.kwunns {width: 295px;height: 300px;}
.zizinn {width: 290px;height: 218px;margin: 0px;padding: 0px;border: 1px dotted #52435c;}
.bokkaro {width: 295px;margin: 0px;padding: 0px;}
.juttel {display:none}

.okaffer_box {display: none;}
.toppaks {display: none;}

.fubbene {display:none}

.rullax {font-size: 12px;line-height: 25px;}
.rullax a {padding: 3px 7px;border-radius: 3px;}

}
