@charset "utf-8";
.les_01 {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	width: 98%;
	height: 80px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: ;
	text-shadow: 0 1px 0 #fff;
}
.les_11 {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	min-width: 96% !important;
	max-width: 96% !important;
	text-align: center;
	border: 1px solid #666666;
	color: #4A4233;
	background-color: #FFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.les_111 {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	height: 80px;
	min-width: 10% !important;
	max-width: 10% !important;
	text-align: center;
	font-size: 1.5em;
}
.les_112 {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex-wrap: wrap;
	min-width: 90% !important;
	max-width: 90% !important;
	text-align: center;
	height: 70px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #4a4233;
}.les_1121 {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 1.1em;
	width: 100%;
	max-height: 70px !important;
}
.les_113 {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	flex-wrap: wrap;
	min-width: 90% !important;
	max-width: 90% !important;
	text-align: center;
	height: 70px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #4a4233;
	margin: 0px;
	padding: 0px;
}
.pspspspspspspspspspsps {
}

.gus_01 {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	width: 98%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-shadow: 0 1px 0 #fff;
}
.gus_11 {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	/*align-self: stretch;*/
	min-width: 96% !important;
	max-width: 96% !important;
	text-align: center;
	/*border: 1px solid #666666;*/
	color: #4A4233;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding: 0px;
	border-radius:4px;
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
.gus_111 {
	display: flex;
	align-self: stretch;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	min-width: 10% !important;
	max-width: 10% !important;
	text-align: center;
	font-size: 1.5em;
	border-radius: 3px 0px 0px 3px;
	transition: 0.2s;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #EEECE8;
}
.gus_111:hover {
	background-color: #EEECE8;
	/*background: #d6dbbf no-repeat;*/
	color: rgb(51,51,51);
	font-size: 2em;
	font-weight: bold;
}
.gus_113 {
	display: flex;
	/*align-items: flex-start;
	justify-content: flex-start;*/
	
	
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	min-width: 90% !important;
	max-width: 90% !important;
	text-align: center;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-radius: 0px 5px 5px 0px;
}
.gus_112 {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex-wrap: wrap;
	min-width: 90% !important;
	max-width: 90% !important;
	text-align: center;
	height: 70px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #4a4233;
}
.gus_1121s {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 1.2em;
	text-transform: uppercase;
	width: 100%;
	height: 70px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.gus_1121q {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 1.2em;
	text-transform: uppercase;
	width: 100%;
	height: 40px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-color: #fff3b5;
	text-shadow: 0 1px 0 #fff;
}
.gus_1121d {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 1.1em;
	width: 100%;
	height: 10px;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.gus_1121obo {
	/*display: flex;*/
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	min-height: calc(90vh - 150px) !important;
	max-height: calc(90vh - 150px) !important;
	padding: 5px;
	overflow: auto;
}
/*.gus_1121 {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	text-align: left;

	width: 98%;

	transition: 0.2s;
	
	color: #4A4233;
font-size: 1.5em;
text-transform: uppercase;
padding-top: 0.1em;
padding-right: 0.5em;
padding-bottom: 0.1em;
padding-left: 0.5em;
text-decoration: none;
}
.gus_1121:hover {
	color: #FFFFFF;
	background-color: #4a4233;
	border-radius: 2px;
	text-shadow: 1px 1px 1px #000;
}
*/
.gus_1121 {
	display: flex;
	flex: 1 1 95%;
	justify-content: center;
	align-items: center;
	transition: 0.2s;
	text-decoration: none;
	color: #8F8063;
	font-size: 2em;
	text-transform: uppercase;
	background-color: #FFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 5px;
	margin: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;	
}
.gus_1121:hover {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	color: #59503E;
}
.gus_1121_set {
	display: flex;
	flex: 1 1 99%;
	justify-content: center;
	align-items: center;
	transition: 0.2s;
	text-decoration: none;
	color: #8D630C;
	font-size: 2em;
	text-transform: uppercase;
	background-color: #FFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #8D630C;
	padding: 5px;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #8D630C;
	border-right-color: #8D630C;
	border-left-color: #8D630C;	
}
.lim_f {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	height: 110px;
	width: 100%;
}
.lim_d {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	transition: 0.2s;
	width: 98%;
	padding-top: 0.1em;
	padding-right: 0.5em;
	padding-bottom: 0.1em;
	padding-left: 0.5em;
	text-decoration: none;
	text-align: left;
	width: 98%;
	font-size: 0.8em;
	text-transform: capitalize;
	font-weight: bold;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.gus_1121_i {
	display: flex;
	align-self: center;
	align-items: center;
	justify-content: center;
	font-size: 0.5em;
	text-transform: uppercase;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 2px;
}
/*VSE++++++++++++++++++++++++++++++++++++++++++++++++*/
.vse_2121 {
	display: flex;
	flex: 1 1 95%;
	justify-content: center;
	align-items: center;
	transition: 0.2s;
	text-decoration: none;
	color: #8F8063;
	font-size: 1.5em;
	text-transform: uppercase;
	background-color: #FFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 5px;
	margin: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;

}
.vse_2121:hover {
	color: #FFFFFF;
	background-color: #4a4233;
	border-radius: 2px;
	text-shadow: 1px 1px 1px #000;
}
.vse_2121_set {
	display: flex;
	flex: 1 1 95%;
	justify-content: center;
	align-items: center;
	transition: 0.2s;
	text-shadow: 1px 1px 1px #000;
	color: #FFFFFF;
	font-size: 1.5em;
	text-transform: uppercase;
	background-color: #4a4233;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #4a4233;
	padding: 5px;
	margin: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #4a4233;
	border-right-color: #4a4233;
	border-left-color: #4a4233;
}
/*VSE++++++++++++++++++++++++++++++++++++++++++++++++*/
.gus_2121 {
	display: flex;
	flex: 1 1 95%;
	justify-content: center;
	align-items: center;
	transition: 0.2s;
	text-decoration: none;
	color: #8F8063;
	font-size: 1.5em;
	text-transform: uppercase;
	background-color: #FFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 5px;
	margin: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;	
	box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}
.gus_2121:hover {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	color: #59503E;
}
.gus_2121_set {
	display: flex;
	flex: 1 1 99%;
	justify-content: center;
	align-items: center;
	transition: 0.2s;
	text-decoration: none;
	color: #8D630C;
	font-size: 1.5em;
	text-transform: uppercase;
	background-color: #FFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #8D630C;
	padding: 5px;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #8D630C;
	border-right-color: #8D630C;
	border-left-color: #8D630C;	
	box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}
.gus_2121_i {
	display: flex;
	align-self: center;
	align-items: center;
	justify-content: center;
	font-size: 1em;
	text-transform: uppercase;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 2px;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++*/
.gus_empty_50 {
	display: flex;
	flex: 1 1 95%;
	justify-content: center;
	align-items: center;
	height:50px;
	text-decoration: none;
	color: #8F8063;
	font-size: 1.5em;
	text-transform: uppercase;
	padding: 5px;
	margin: 5px;	
}
.gus_empty_100 {
	display: flex;
	flex: 1 1 95%;
	justify-content: center;
	align-items: center;
	height:100px;
	text-decoration: none;
	color: #8F8063;
	font-size: 1.5em;
	text-transform: uppercase;
	padding: 5px;
	margin: 5px;	
}
.gus_2929 {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	text-align: left;
	width: 100%;
	transition: 0.2s;
	color: #4A4233;
	font-size: 1.2em;
	padding-top: 0.1em;
	padding-right: 0.5em;
	padding-bottom: 0.1em;
	padding-left: 0.5em;
	text-decoration: none;
}
.gus_2929:hover {
	color: #FFFFFF;
	background-color: #4a4233;
	border-radius: 2px;
	text-shadow: 1px 1px 1px #000;
}
.gus_2929_set {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	text-align: left;
	width: 100%;
	transition: 0.2s;
	color: #FFFFFF;
	font-size: 1.2em;
	padding-top: 0.1em;
	padding-right: 0.5em;
	padding-bottom: 0.1em;
	padding-left: 0.5em;
	text-decoration: none;
	background-color: #900;
}
.dsdsdsdsdsdsdsdsdsds {
}
.aus_01 {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	width: 98%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-shadow: 0 1px 0 #fff;
}
.aus_11 {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	/*align-self: stretch;*/
	min-width: 96% !important;
	max-width: 96% !important;
	text-align: center;
	/*border: 1px solid #666666;*/
	color: #4A4233;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding: 0px;
	border-radius: 4px;
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
.aus_111 {
	display: flex;
	align-self: stretch;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	min-width: 10% !important;
	max-width: 10% !important;
	text-align: center;
	font-size: 1.5em;
	border-radius: 3px 0px 0px 3px;
	transition: 0.2s;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #EEECE8;
}
.aus_111:hover {
	background-color: #EEECE8;
	/*background: #d6dbbf no-repeat;*/
	color: rgb(51,51,51);
	font-size: 2em;
	font-weight: bold;
}
.aus_113 {
	display: flex;
	/*align-items: flex-start;
	justify-content: flex-start;*/
	
	
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	min-width: 90% !important;
	max-width: 90% !important;
	text-align: center;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-radius: 0px 5px 5px 0px;
}
.aus_1121s {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 1.2em;
	text-transform: uppercase;
	width: 100%;
	height: 70px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.aus_1121d {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 1.1em;
	width: 100%;
	height: 10px;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.aus_1121obo {
	display: flex;
	align-items: flex-start;
	align-content: flex-start;
	justify-content: center;
	flex-wrap: wrap;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	min-height: calc(90vh - 150px) !important;
	max-height: calc(90vh - 150px) !important;
	padding: 5px;
	overflow: auto;
}
.aus_1121 {
	display: flex;
	justify-content: center;
	align-self: flex-start;
	flex-wrap: wrap;
	text-align: left;
	transition: 0.2s;
	color: #4A4233;
	font-size: 1.4em;
	text-transform: uppercase;
	text-decoration: none;
	width: 25%;
	font-weight: bold;
	padding-top: 0.1em;
	padding-right: 0.5em;
	padding-bottom: 0.1em;
	padding-left: 0.5em;
	border-radius: 2px;
}
.aus_1121_set {
	display: flex;
	justify-content: center;
	align-self: flex-start;
	flex-wrap: wrap;
	text-align: left;
	transition: 0.2s;
	color: #FFFFFF;
	font-size: 1.4em;
	text-transform: uppercase;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000;
	width: 25%;
	font-weight: bold;
	padding-top: 0.1em;
	padding-right: 0.5em;
	padding-bottom: 0.1em;
	padding-left: 0.5em;
	background-color: #FF0000;
	border-radius: 2px;
}
.aus_1121:hover {
	color: #FFFFFF;
	background-color: #4a4233;
	border-radius: 2px;
	text-shadow: 1px 1px 1px #000;
}
.aus_1121_i {
	display: flex;
	align-self: center;
	align-items: center;
	justify-content: center;
	font-size: 0.5em;
	text-transform: uppercase;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 2px;
	font-weight: normal;
}
@media only screen and (max-width:1024px) {
.aus_1121 {
width: 50%;
}
.aus_1121_set {
width: 50%;
}
}
.upupupupupupupupup {
}

.carus_01 {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	width: 98%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-shadow: 0 1px 0 #fff;
}
.carus_11 {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	/*align-self: stretch;*/
	min-width: 96% !important;
	max-width: 96% !important;
	max-height: 96% !important;
	text-align: center;
	/*border: 1px solid #666666;*/
	color: #4A4233;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding: 0px;
	border-radius: 4px;
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
.carus_111 {
	display: flex;
	align-self: stretch;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	min-width: 10% !important;
	max-width: 10% !important;
	text-align: center;
	font-size: 1.5em;
	border-radius: 3px 0px 0px 3px;
	transition: 0.2s;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #EEECE8;
}
.carus_111:hover {
	background-color: #EEECE8;
	/*background: #d6dbbf no-repeat;*/
	color: rgb(51,51,51);
	font-size: 2em;
	font-weight: bold;
}
.carus_111_hover {
	background-color: #EEECE8;
	/*background: #d6dbbf no-repeat;*/
	color: rgb(51,51,51);
	font-size: 2em;
	font-weight: bold;
}
.carus_113 {
	display: flex;
	/*align-items: flex-start;
	justify-content: flex-start;*/
	
	
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	min-width: 90% !important;
	max-width: 90% !important;
	text-align: center;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-radius: 0px 5px 5px 0px;
}
.carus_112 {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex-wrap: wrap;
	min-width: 90% !important;
	max-width: 90% !important;
	text-align: center;
	height: 70px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #4a4233;
}
.carus_1121s {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 1.2em;
	text-transform: uppercase;
	width: 100%;
	height: 70px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.carus_1121d {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 1.1em;
	width: 100%;
	height: 10px;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.carus_1121obo {
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	min-height: calc(90vh - 150px) !important;
	max-height: calc(98vh - 150px);
	padding: 5px;
	overflow: auto;
}
.carus_1121 {
display: flex;
justify-content: flex-start;
flex-wrap: wrap;
transition: 0.2s;
width: 98%;
padding-top: 0.1em;
padding-right: 0.5em;
padding-bottom: 0.1em;
padding-left: 0.5em;
text-decoration: none;
text-align: left;
width: 98%;
color: #4A4233;
font-size: 1.5em;
/*text-transform: uppercase;*/

}
.carus_1121:hover {
color: #FFFFFF;
background-color: #4a4233;
border-radius: 2px;
text-shadow: 1px 1px 1px #000;
}
.carus_1121_set {
display: flex;
justify-content: flex-start;
flex-wrap: wrap;
text-align: left;
color: #FFFFFF;
width: 98%;
background-color: #FF0000;
border-radius: 2px;
text-shadow: 1px 1px 1px #000;
font-size: 1.5em;
padding-top: 0.1em;
padding-right: 0.5em;
padding-bottom: 0.1em;
padding-left: 0.5em;
/*text-transform: uppercase;*/
}
.carus_1121_i {
	display: flex;
	align-self: center;
	align-items: center;
	justify-content: center;
	font-size: 0.5em;
	text-transform: uppercase;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 2px;
}
.carus_2121 {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	text-align: left;
	width: 98%;
	transition: 0.2s;
	color: #4A4233;
	font-size: 1.4em;
	padding-top: 0.1em;
	padding-right: 0.5em;
	padding-bottom: 0.1em;
	padding-left: 0.5em;
	text-decoration: none;
}
.carus_2121:hover {
	color: #FFFFFF;
	background-color: #4a4233;
	border-radius: 2px;
	text-shadow: 1px 1px 1px #000;
}
.rprprprprprprprprprpr {
}
.ctw_01 {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	width: 98%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-shadow: 0 1px 0 #fff;
}

.ctw_11 {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	/*align-self: stretch;*/
	min-width: 96% !important;
	max-width: 96% !important;
	max-height: 96% !important;
	text-align: center;
	/*border: 1px solid #666666;*/
	color: #4A4233;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding: 0px;
	border-radius: 4px;
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
.ctw_111 {
	display: flex;
	align-self: stretch;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	min-width: 10% !important;
	max-width: 10% !important;
	text-align: center;
	font-size: 1.5em;
	border-radius: 3px 0px 0px 3px;
	transition: 0.2s;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #EEECE8;
}
.ctw_111:hover {
	background-color: #EEECE8;
	/*background: #d6dbbf no-repeat;*/
	color: rgb(51,51,51);
	font-size: 2em;
	font-weight: bold;
}
.ctw_113 {
	display: flex;
	align-items: flex-start;
	/*justify-content: flex-start;*/
	
	
	/*align-items: center;*/
	justify-content: center;
	flex-wrap: wrap;
	min-width: 90% !important;
	max-width: 90% !important;
	text-align: center;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-radius: 0px 5px 5px 0px;
}
.ctw_1121obo {
	display: flex;
	align-content: flex-start;
	align-items: stretch;
	flex-wrap: wrap;
	width: 100%;
	max-width: 100% !important;
	min-height: calc(90vh - 150px) !important;
	max-height: calc(98vh - 150px);
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	overflow: auto;
}
.ctw_1121 {
	display: flex;
	flex: 1 1 95%;
	justify-content: center;
	align-items: center;
	transition: 0.2s;
	text-decoration: none;
	color: #8F8063;
	font-size: 1.5em;
	text-transform: uppercase;
	background-color: #FFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 5px;
	margin: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;	
}
.ctw_1121:hover {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	color: #59503E;
}
.ctw_1121_set {
	display: flex;
	flex: 1 1 99%;
	justify-content: center;
	align-items: center;
	transition: 0.2s;
	text-decoration: none;
	color: #8D630C;
	font-size: 1.5em;
	text-transform: uppercase;
	background-color: #FFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #8D630C;
	padding: 5px;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #8D630C;
	border-right-color: #8D630C;
	border-left-color: #8D630C;	
}
.ctw_1121s {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 1.2em;
	text-transform: uppercase;
	width: 100%;
	height: 70px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.ctw_carz {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	height: 110px;
	width: 100%;
}
.ctw_d {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	transition: 0.2s;
	width: 98%;
	padding-top: 0.1em;
	padding-right: 0.5em;
	padding-bottom: 0.1em;
	padding-left: 0.5em;
	text-decoration: none;
	text-align: left;
	width: 98%;
	font-size: 0.8em;
	text-transform: capitalize;
	font-weight: bold;
}
.dofighsodifgjsopijgsopdfijgsodijf {
}
.gtk_01 {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	width: 98%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-shadow: 0 1px 0 #fff;
}

.gtk_11 {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	/*align-self: stretch;*/
	min-width: 96% !important;
	max-width: 96% !important;
	max-height: 96% !important;
	text-align: center;
	/*border: 1px solid #666666;*/
	color: #4A4233;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding: 0px;
	border-radius: 4px;
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
.gtk_111 {
	display: flex;
	align-self: stretch;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	min-width: 10% !important;
	max-width: 10% !important;
	text-align: center;
	font-size: 1.5em;
	border-radius: 3px 0px 0px 3px;
	transition: 0.2s;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #EEECE8;
}
.gtk_111:hover {
	background-color: #EEECE8;
	/*background: #d6dbbf no-repeat;*/
	color: rgb(51,51,51);
	font-size: 2em;
	font-weight: bold;
}
.gtk_113 {
	display: flex;
	align-items: flex-start;
	/*justify-content: flex-start;*/
	
	
	/*align-items: center;*/
	justify-content: center;
	flex-wrap: wrap;
	min-width: 90% !important;
	max-width: 90% !important;
	text-align: center;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-radius: 0px 5px 5px 0px;
}
.gtk_1121obo {
	display: flex;
	align-content: flex-start;
	align-items: stretch;
	flex-wrap: wrap;
	width: 100%;
	max-width: 100% !important;
	min-height: calc(90vh - 150px) !important;
	max-height: calc(98vh - 150px);
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	overflow: auto;
}
.gtk_1121 {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	transition: 0.2s;
	width: 98%;
	padding-top: 0.1em;
	padding-right: 0.5em;
	padding-bottom: 0.1em;
	padding-left: 0.5em;
	text-decoration: none;
	text-align: left;
	width: 98%;
	color: #4A4233;
	font-size: 1.1em;
}
.gtk_1121:hover {
	color: #FFFFFF;
	background-color: #4a4233;
	border-radius: 2px;
	text-shadow: 1px 1px 1px #000;
}
.gtk_1121_set {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	text-align: left;
	color: #FFFFFF;
	width: 98%;
	background-color: #FF0000;
	border-radius: 2px;
	text-shadow: 1px 1px 1px #000;
	font-size: 1.5em;
	text-transform: uppercase;
	padding-top: 0.1em;
	padding-right: 0.5em;
	padding-bottom: 0.1em;
	padding-left: 0.5em;
}
.gtk_1121s {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 1.2em;
	text-transform: uppercase;
	width: 100%;
	height: 70px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.gtk_carz {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	height: 110px;
	width: 100%;
}
.gtk_d {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	transition: 0.2s;
	width: 98%;
	padding-top: 0.1em;
	padding-right: 0.5em;
	padding-bottom: 0.1em;
	padding-left: 0.5em;
	text-decoration: none;
	text-align: left;
	width: 98%;
	font-size: 0.8em;
	text-transform: capitalize;
	font-weight: bold;
}
.dofighsodifgjsopyigiugyuygiuyg {
}
.swsos {
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}
.swsos:hover {
color: rgb(51,51,51);
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
transition: all 0.4s ease 0s;
transition-property: all;
transition-duration: 0.8s;
transition-timing-function: ease;
transition-delay: 0s;
color: #000;
}
.swsos:active {
color: rgb(51,51,51);
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
transition: all 0.4s ease 0s;
transition-property: all;
transition-duration: 0.8s;
transition-timing-function: ease;
transition-delay: 0s;
color: #000;
}
.linegus {
  background-color: #EEECE8;
  height: 1px;
}
.dofighsodifgjsopijgsopdfdfjydfgjhdgjdfjdfgjdfgjijgsodijf {
}
/*Ссылка*/
a.ctw_lnk:link, a.ctw_lnk:active, a.ctw_lnk:visited, a.ctw_lnk:hover {
	display: flex;
	flex: 1 1 95%;
	justify-content: center;
	align-items: center;
	transition: 0.2s;
	text-decoration: none; /* Убедитесь, что здесь нет подчеркивания */
	color: #8F8063;
	font-size: 1em;
	text-transform: uppercase;
	background-color: #FFF;
	border: 1px solid #CCCCCC;
	border-bottom-width: 4px;
	padding: 5px;
	margin: 5px;
	font-weight: bold;
	height: 140px;
}
a.ctw_lnk:hover {
	border-color: #666666;
	color: #59503E;
}
a.ctw_lnk *, a.ctw_lnk:hover * {
	text-decoration: none;
}
/*Ссылка _SET*/
a.ctw_lnk_set:link, a.ctw_lnk_set:active, a.ctw_lnk_set:visited, a.ctw_lnk_set:hover {
	display: flex;
	flex: 1 1 99%;
	justify-content: center;
	align-items: center;
	transition: 0.2s;
	text-decoration: none;
	color: #8D630C;
	font-size: 1em;
	text-transform: uppercase;
	background-color: #FFF;
	padding: 5px;
	margin: 0px;
	border: 1px solid #8D630C;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #8D630C;
	font-weight: bold;
	height: 140px;
}
a.ctw_lnk_set *, a.ctw_lnk_set:hover * {
	text-decoration: none;
}
/*Ссылка _SET*/
.ctw_sample {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	transition: 0.2s;
	width: 98%;
	padding: 0.1em 0.5em;
	text-decoration: none;
	text-align: left;
}

.ctw_prinz {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 110px;
	width: 100%;
	font-size: 0.6em;
	font-weight: bold;
}

.ctw_prinz * {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 98%;
}
/*Ссылка*/
.dofighsodifgjsopijgsopdfdfjydfgjhdgjddfjdfgjdfjdfjdfgjdfgjijgsodijf {
}
.obodaloadershort {
	float: left;
	width: 100%;
	height: 130px;
	padding: 5px;
	border-radius: 5px;
	margin: 5px;
	background-color: #CCC;
}
/*loadershort*/
.loadershort {
	width: 100%;
	height: 140px;
	background: #979794;
	box-sizing: border-box;
	position: relative;
	border-radius: 8px;
	perspective: 1000px;
	float: left;
	margin: 5px;
}

.loadershort:before {
  content: '';
  position: absolute;
  left: 10px;
  right: 10px;
  top: 10px;
  bottom: 10px;
  border-radius: 8px;
  background: #f5f5f5  no-repeat;
  background-size: 60px 10px;
  background-image: 	linear-gradient(#ddd 100px, transparent 0),
            linear-gradient(#ddd 100px, transparent 0), 
            linear-gradient(#ddd 100px, transparent 0), 
            linear-gradient(#ddd 100px, transparent 0), 
            linear-gradient(#ddd 100px, transparent 0), 
            linear-gradient(#ddd 100px, transparent 0);
  background-position: 15px 30px , 15px 60px , 15px 90px, 
            105px 30px , 105px 60px , 105px 90px;
  box-shadow: 0 0 10px rgba(0,0,0,0.25);
}

.loadershort:after {
  content: '';
  position: absolute;
  width: calc(50% - 10px);
  right: 10px;
  top: 10px;
  bottom: 10px;
  border-radius: 8px;
  background: #fff no-repeat;
  background-size: 60px 10px;
  background-image: linear-gradient(#ddd 100px, transparent 0), 
            linear-gradient(#ddd 100px, transparent 0), 
            linear-gradient(#ddd 100px, transparent 0);
  background-position: 50% 30px ,50% 60px , 50%  90px;
  transform: rotateY(0deg);
  transform-origin: left center;
  animation: pagingloadershort 1s linear infinite;
}

@keyframes pagingloadershort {
  to {
    transform: rotateY(-180deg);
  }
}

/*loadershort*/


