/* Tags edditing */

body {
	margin: 0px 0px 0px 0px;
	font-family: 'Merienda One', cursive;
	color: #908e8e;
}
endora {
	display: none;
	}


/* Colors classes */

.Bold {
	font-weight: bold;
	}
.Italic {
	font-style: italic;
	}
.Underline {
	text-decoration: underline;
	}
.Red {
	color: red;
	}
.Green {
	color: green;
	}
.Inline {
	display: inline-block;
	}
.Clear {
	clear: both;
	}
.g_manzeta {
	color: #7c0041;
	}
.g_center {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}
.g_left {
	text-align: left;
	}
.g_delete {
	color: red;
	margin-left: 30px;
	}
.g_h1 {
	color: #39F;
	}
.g_blue {
	color: #0CF;
	}
.g_blue_dark {
	color: #00F;
	}
.g_white {
	color: white;
	}
.g_red {
	color: red;
	}
.g_yellow {
	color: yellow;
	}
.g_green {
	color: green;
	}
.g_back_blue {
	background-color: #0CF;
	}
.g_bor_black {
	border: 2px solid black;
	}
.g_inbl {
	display: inline-block;
	}
.g_underline {
	text-decoration: underline;
	}
.g_pointer {
	cursor: pointer;
	}
.g_f_right {
	float: right;
	}
.g_f_left {
	float:left;
	}
/* --------------------  Classes --------------------- */

.Body_intro {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 100px;
	width: 800px;
	}
	
.Body_intro .Login {
	width: 183px;
	height: 64px;
	display: inline-block;
	float: left;

	background: inherit;
	cursor: pointer;
	background: url('../images/Login_button.png') no-repeat;
	
	}
.Body_intro .Lost {
	width: 183px;
	height: 64px;
	display: inline-block;
	float: right;
	margin-top: 35px;
	background: inherit;
	cursor: pointer;
	background: url('../images/Lost_button.png') no-repeat;
	
	}
.Body_intro .Reg {
	width: 183px;
	height: 64px;
	display: inline-block;
	float:right;

	cursor: pointer;
	background: url('../images/Reg_button.png') no-repeat;
	}

.Form_wrap {
	padding-top: 450px;
	padding-left: 350px;
	
	}
.Input_login_one {
	background: url('../images/Input_login_one.png') no-repeat;
	width: 223px;
	height: 59px;
	border: none;
	margin-left: 122px;
	margin-top: -77px;
	padding-left: 5px;
	font-size: 20px;
	}
.Input_login_two {
	background: url('../images/Input_login_two.png') no-repeat;
	width: 223px;
	height: 59px;
	border: none;
	margin-left: 122px;
	margin-top: 20px;
	padding-left: 5px;
	font-size: 20px;
	}
.Input_login_submit {
	background: url('../images/Input_login_submit.png') no-repeat;
	width: 167px;
	height: 48px;
	border: none;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 40px;
	cursor: pointer;

	}
.Submit_provest {
	background: url('../images/Submit_prevest.png') no-repeat;
	width: 157px;
	height: 57px;
	border: none;
	cursor: pointer;
	}
.Submit_zapisat {
	background: url('../images/Submit_zapisat.png') no-repeat;
	width: 157px;
	height: 57px;
	border: none;
	cursor: pointer;
	}
.Submit_kupit {
	background: url('../images/Submit_kupit.png') no-repeat;
	width: 157px;
	height: 57px;
	border: none;
	cursor: pointer;
	}
.Submit_predat {
	background: url('../images/Submit_predat.png') no-repeat;
	width: 157px;
	height: 57px;
	border: none;
	cursor: pointer;
	}		
.Submit_answer {
	background: url('../images/Submit_answer.png') no-repeat;
	width: 157px;
	height: 57px;
	border: none;
	cursor: pointer;
	}	
.Submit_zmenit {
	background: url('../images/Submit_zmenit.png') no-repeat;
	width: 157px;
	height: 57px;
	border: none;
	cursor: pointer;
	}	
.Submit_send {
	background: url('../images/Submit_send.png') no-repeat;
	width: 157px;
	height: 57px;
	border: none;
	cursor: pointer;
	}	
	
	
	
	
.Input_login_submi {
	background: inherit;
	color: white;
	width: 295px;
	height: 86px;
	border: 0.8px solid green;
	margin-left: 100px;
	margin-top: 90px;
	cursor: pointer;
	}
.Input_lost_submit {
	background: url('../images/Input_lost_submit.png') no-repeat;
	width: 167px;
	height: 48px;
	border: none;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 40px;
	cursor: pointer;
	
	}	
	
	
	/* Error */
	
	.ErrorBackground {
	
		margin-left: 3px;
		margin-right: 3px;
		width: 100%;
		height: 80px;

		background: #00FF00;
		opacity: 0.85;
		}
	.ErrorCancel {
		float: right;
		cursor: pointer;
		color: #2e2e2e;
		}
	.Cancel{
		cursor: pointer;
		
		}
	.ErrorTitle {
		color: white;
		font-weight: bold;
		font-size: 14px;
		font-family: Arial;
		margin-top: 5px;
		margin-left: 10px;
		}
	.ErrorBody {
		color: #2e2e2e;
		font-size: 18px;
		margin-top: 30px;
		margin-left: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		text-align: center;
		opacity: 2;
		}
	
	
	
	
	

	
	
	
	.ErrorBackground_firsts {
		
		background: url('../images/ErrorBackground.png') no-repeat;
		margin-top: 50px;
		margin-left: -40px;
		margin-right: 3px;
		margin-bottom: -40px;
		width: 270px;
		height: 58px;
		}
	.ErrorCancel_firsts {
		margin-right: 5px;
		margin-top: 5px;
		float: right;
		cursor: pointer;
		}
	.Cancel_firsts{
		cursor: pointer;
		
		}
	.ErrorTitle_firsts {
		color: #565656;
		font-weight: bold;
		font-size: 14px;
		font-family: Arial;
		margin-top: 5px;
		margin-left: 10px;
		display: inline-block;
		vertical-align: top;
		}
	
	
	.ErrorIcon_firsts {
	display: inline-block;
	margin-top: 5px;
	vertical-align: top;
		}
		
		
	.ErrorBody_firsts {
		color: #565656;
		font-size: 12px;
		margin-top: 5px;
		margin-left: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		display: inline-block;
		vertical-align: top;
		width: 200px;

		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	.ErrorBackground_firsts_greened {
		
		background: url('../images/SucessBackground.png') no-repeat;
		margin-top: 50px;
		margin-left: 10px;
		margin-right: 3px;
		margin-bottom: -40px;
		width: 358px;
		height: 58px;
		text-align: left;
		}
	.ErrorCancel_firsts_greened {
		margin-right: 5px;
		margin-top: 5px;
		padding: 5px 5x 5px 5px;
		float: right;
		cursor: pointer;
		}
	.Cancel_firsts_greened{
		cursor: pointer;
		
		}
	.ErrorTitle_firsts_greened {
		color: #565656;
		font-weight: bold;
		font-size: 14px;
		font-family: Arial;
		margin-top: 5px;
		margin-left: 10px;
		display: inline-block;
		vertical-align: top;
		}
	
	
	.ErrorIcon_firsts_greened {
	display: inline-block;
	margin-top: 5px;
	vertical-align: top;
	margin-left: 20px;
		}
		
		
	.ErrorBody_firsts_greened {
		color: #565656;
		font-size: 12px;
		margin-top: 5px;
		margin-left: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		display: inline-block;
		vertical-align: top;
		width: 250px;
		}

	/* Registrace */
	
.Registrace {
	background: url('../images/Registrace.png') no-repeat top center;
	height: 1080px;
	margin-left: auto;
	margin-right: auto;
	
}
.Registrace.not_bg{
	background: none;
        margin-top: 200px;
        font-size: 13px;
        height: 480px;
        overflow: hidden;
	
}
.Registrace.not_bg h1{
	font-size: 25px;
        color: #7c0041;
}
.Registrace.not_bg h2{
	font-size: 19px;
        color: #7c0041;
}
.Registrace.not_bg .bold{
	font-weight: bold;	
        color: #7c0041;
}
.Registrace.not_bg  .Background{
	width: 800px;
        height: 200px !important;
        
	
}
.Registrace.not_bg .Background .Headline{
	background: none;
        
	
}
.Registrace.not_bg .Reg_form_wrap {
    text-align: justify !important;
    padding-left: 60px;
    padding-right: 60px;
    padding-bottom: 60px;
    padding-top: 30px;
}
.Registrace .Background {
	background: rgba(0, 0, 0, 0.7);
	width: 400px;
	min-height: 800px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 30px;
	
}
.Registrace .Background .Headline{
	position: relative;
	top: 10px;
	background: url('../images/Headline_reg.png') no-repeat;
	width: 327px;
	height: 135px;	
}


.Login {
	background: url('../images/Login.png') no-repeat top center;
	height: 1024px;
	
}

.Login .Background {
	background: rgba(0, 0, 0, 0.7);
	width: 400px;
	min-height: 100px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 30px;
	
}
.Login .Background .HeadlineLogin{
	background: url('../images/Headline_login.png') no-repeat;
	position: relative;
	top: 10px;
	
	width: 327px;
	height: 149px;	
}


.Lost {
	background: url('../images/Lost.png') no-repeat top center;
	height: 1024px;
	
}

.Lost .Background {
	background: rgba(0, 0, 0, 0.7);
	width: 400px;
	min-height: 100px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 30px;
	
}
.Lost .Background .HeadlineLogin{
	background: url('../images/Headline_lost.png') no-repeat;
	position: relative;
	top: 10px;
	
	width: 327px;
	height: 149px;	
}



.Input_reg_one {
	background: url('../images/Input_reg_one.png') no-repeat;
	width: 271px;
	height: 41px;
	border: none;
	margin-top: 25px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 17px;
	color: #909090;

	}
.Input_reg_two {
	font-family: 'Merienda One', cursive;
	color: #909090;
	background: url('../images/Input_reg_two.png') no-repeat;
	width: 269px;
	height: 124px;
	border: none;
	font-weight: normal;
	margin-top: 25px;
	resize: none;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 15px;
	}
.Input_reg_three {
	font-family: 'Merienda One', cursive;
	color: #909090;
	background: url('../images/Input_reg_three.png') no-repeat;
	width: 580px;
	height: 400px;
	border: none;
	font-weight: normal;
	margin-top: 25px;
	resize: none;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 15px;
	}	
.Input_reg_submit {
	background: url('../images/Input_reg_submit.png') no-repeat;
	width: 195px;
	height: 84px;
	border: none;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 5px;
	cursor: pointer;
	}
.Input_zpat {
	background: url('../images/Input_zpat.png') no-repeat;
	width: 167px;
	height: 48px;
	border: none;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	cursor: pointer;
	position: relative;
	top: 90px;
	left: 5px;
	
	}
.Input_reg_select {
	background: url('../images/Input_reg_one.png') no-repeat;
	width: 234px;
	height: 41px;
	border: none;
	margin-top: 20px;

	}




input[type=checkbox].css-checkbox {
							display:none;
						}

						input[type=checkbox].css-checkbox + label.css-label {
							padding-left:28px;
							height:22px; 
							display:inline-block;
							line-height:22px;
							background-repeat:no-repeat;
							background-position: 0 0;
							font-size:22px;
							vertical-align:middle;
							cursor:pointer;

						}

						input[type=checkbox].css-checkbox:checked + label.css-label {
							background-position: 0 -22px;
						}
				.Check	label.css-label {
				background-image:url(http://csscheckbox.com/checkboxes/u/csscheckbox_196f42eab20d461c4b3ed401e0c4b3b2.png);
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-khtml-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}
			
			
			
			
			
input[type=radio].css-checkbox {
							display:none;
							
						}

						input[type=radio].css-checkbox + label.css-label {
							padding-left:31px;
							height:24px; 
							display:inline-block;
							line-height:24px;
							background-repeat:no-repeat;
							background-position: 0 0;
							font-size: 15px;
							vertical-align:middle;
							cursor:pointer;
							margin-right: 40px;

						}

						input[type=radio].css-checkbox:checked + label.css-label {
							background-position: 0 -24px;
						}
						.Radio label.css-label {
				background-image:url(http://csscheckbox.com/checkboxes/u/csscheckbox_7f0027e07f92e2ecd919aa8a875bf1e2.png);
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-khtml-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}			
			
			
			
			
			
.BackgroundSvet {
	background: url('../images/ApricisBackground.png') no-repeat top center;
	margin-left: auto;
	margin-right: auto;
	
	
	}
.BackgroundBlack {
	background: url('../images/ApricisBackgroundBlack.png')  no-repeat !important;

	}
.BackgroundSvet .Logout{
	width: 200px;
	height: 70px;
	margin-left: auto;
	margin-right: 200px;
	position: relative;
	top: -60px;

	
	
	}
.BackgroundSvet .Logo{
	width: 320px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	right: 30px;
	top: 30px;

	
	
	}
.Menu {
	padding-top: 30px;
	margin-left: auto;
	margin-right: auto;
	background: url('../images/MenuBackground.png') no-repeat top;
	width: 1151px;
	height: 71px;
	
	color: white;
	font-family: 'Merienda One', cursive;
	font-size: 22px;
	
	}
.Menu .Namee:hover{

	color: #ffc000;

	
	}
.Menu .Menu_item{
	display: inline-block;
	cursor: pointer;
	vertical-align: top;
	
	}
.Menu .Submenu_postava {
	background: url('../images/PodmenuPostava.png') no-repeat;
	width: 181px;
	height: 287px;
	position: relative;
	top: -70px;
	z-index: 3;
	margin-top: 70px;
	margin-left: -40px;
	color: white;
	cursor: pointer;
	}
.Menu .Submenu_apricis {
	
	background: url('../images/PodmenuApricis.png') repeat-y;
	width: 195px;
	height: 287px;
	position: relative;
	z-index: 3;
	text-align: left;
	margin-left: -40px;
	cursor: pointer;	
	}
.Menu .Submenu_naissus {
	
	background: url('../images/Submenu_background.png') no-repeat;
	width: 262px;
	height: 412px;
	position: relative;
	z-index: 3;
	margin-left: -40px;
	cursor: pointer;
	
	}
.Menu .Submenu_ministerium {
	background: url('../images/PodmenuMinisterium.png') no-repeat;
	width: 317px;
	height: 200px;
	padding-bottom: 10px;
	position: relative;
	z-index: 3;
	margin-left: -80px;
	cursor: pointer;
		
	}
.Menu .Postava{
	display: inline-block;
	width: 274px;
	height: 78px;
	position: relative;
	left: 150px;
	top: -20px;
	cursor: pointer;
	
	}
.Menu .Apricis{
	display: inline-block;
	width: 232px;
	height: 78px;
	margin-left: -5px;
	position: relative;
	left: 70px;
	top: -20px;
	cursor: pointer;
	
	}
.Menu .Naissus{
	display: inline-block;
	width: 262px;
	height: 78px;
	margin-left: -5px;
	position: relative;
	left: 0px;
	top: -20px;
	cursor: pointer;
	

	
	}
.Menu .Ministerium{
	display: inline-block;
	width: 368px;
	height: 78px;
	margin-left: -5px;
	position: relative;
	left: -80px;
	top: -20px;
	cursor: pointer;
	
	}
.Menu .Logout{
	display: inline-block;
	width: 148px;
	height: 78px;
	position: relative;
	left: 900px;
	top: -100px;
	text-decoration: none;
	cursor: pointer;
	
	}
.Menu .Text_wrap {

	color: white;
	position: absolute;
	top: 100px;
	left: 70px;
	font-weight: bold;
	font-size: 15px;
	
	margin-top: -90px;
	}
.Menu .Text_wrap a {
	color: inherit;
	text-shadow: inherit;
	text-decoration: none;
	}
.Menu .Text_wrap a:hover {
	color: inherit;
	text-shadow: inherit;
	text-decoration: underline;
	color: #ffc000;

	}
.Menu .Text {
	margin-top: -3px;
	position: relative;
	display: block;
	height: 10px;
	width: 270px;
	margin-left: -50px;
	}
.Menu .Text_ministerium {

	height: 10px;
	padding-left: 15px;


	}
	
	
.BodySvet .Body_svet_top {
	background: url('../images/Background_top.png') no-repeat;
	margin-left: 30px;
	height: 235px;
	width: 967px;
	
	}
	
	
	
.BodySvet .Body_svet_bottom {
	background: url('../images/Background_bottom.png') no-repeat;
	height: 126px;
	width: 961px;
	margin-top: -16px;
	margin-left: 30px;
	
	}
.BodySvet {
	
	margin-top: -55px;
	width: 1023px;
	min-height: 1261px;
	margin-left: auto;
	margin-right: auto;
	color: #404040;
	
	
	}
	
	

.BodySvet .Teext{
	background: url('../images/Background_body_body.png') repeat-y;
	width: 971px;
	min-height: 900px;
	margin-left: 20px;
	padding-top: 40px;
	line-height: 40px;
	position: relative;
	z-index: 2;
	
	
	}	
.BodySvet .Teextt{
	margin-top: -200px;
	padding: 20px 80px 20px 50px;
	line-height: 20px;
	
	}
.BodySvet .Profil .Avatar {

	width: 80px;
	height: 80px;
	vertical-align: top;
	display: inline-block;
	
	}
.BodySvet .Profil .Status {

	position: relative;
	top: 50px;
	left: -350px;
	
	}
.BodySvet .Profil .Avatar img{
	margin-top: 8px;
	margin-left: 10px;
	display: inline-block;
	*display: inline;
	
	}
.BodySvet .Profil .Description_background {
	width: 670px;
	height: 389px;

	display: inline-block;
	
	}
.BodySvet .Profil .Info {
	display: inline-block;
	vertical-align: top;
	position: absolute;
	left: 570px;
	top: -200px;
	
	font-size: 22px;
	
	}
.BodySvet .Profil .Name{
	color: #a20853;
	font-size: 24px;
	display: inline-block;
	margin-top: 8px;
	width: 400px;
	text-align: left;
	
	}
.BodySvet .Profil .Info b{
	color: #a20853;
	display: inline-block;
	vertical-align: top;
	font-size: 15px;
	margin-right: 5px;
	height: 30px;
	}
.BodySvet .Profil .Info .Value {
	color: #3d3d3d;
	width: 300px;
	display: inline-block;
	font-size: 15px;
	height: 20px;
	}
.BodySvet .Profil .Description {
	padding: 10px 10px 10px 10px;
	margin-bottom: 20px;
	color: white;
	font-size: 15px;
	line-height: 40px;
	font-style: italic;
	margin-top: -5px;
	border: 2px solid #7c0041;
	background: black;
	width: 80%;
	margin-left: auto;
	margin-right: auto;

	
	}
	
.BodySvet .DescriptionSSS { /* DESCRIPTION STATIC PAGES */
	padding: 10px 10px 10px 10px;
	margin-bottom: 20px;
	color: white;
	font-size: 15px;
	line-height: 20px;

	margin-top: -5px;
	border: 2px solid #7c0041;
	background: black;
	width: 80%;
	margin-left: auto;
	margin-right: auto;

	
	}
	
.BodySvet .Profil .Right_clickable	{
	display: inline-block;
	position: relative;
	top: 20px;

	padding: 15px 15px 15px 15px;
	
	}
.BodySvet .Profil .Right_clickable .Item{
	height: 20px;
	color: white;
	display: inline-block;
	margin-top: 70px;
	}

.Table_online_list {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
		z-index: 2;
	}
.Table_online_list .Nadpis {
	color: white;
	
	}
.Table_online_list a {
	color: inherit;
	text-decoration: none;
	
	}
.Table_online_list a:hover {
	text-decoration: underline;
	
	}
.Red {
	color: red;
	}
.Green {
	color: green;
	}
.ClubsAll {
	
	}
.ClubsAll a{

	text-decoration: none;
	}
.ClubsAll a:hover{

	text-decoration: underline;
	}
.MyClub {
	margin-top: 150px;
	margin-left: auto;
	margin-right: auto;
	width: 400px;
	}
.MyClub a{

	text-decoration: none;
	}
.MyClub a:hover{

	text-decoration: underline;
	}
.Classes {
	margin-top: 40px;
	}
.Club {
	
	}
.Club .Info{
	padding: 10px 10px 10px 10px;
	}
.ClubsCommentsTextarea {
	width: 450px;
	height: 200px;
	background: inherit;
	margin-left: 250px;
	margin-top: 50px;
	}
.ClubsSubmit {
	background: inherit;
	margin-left: 480px;
	margin-top: 30px;
	}

.CommentWrap {
	margin-top: 10px;
	margin-left: 150px;
	}
.CommentWrap .Bubble{
	background: url('../images/Comments_bubble.png') no-repeat;
	width: 11px;
	height: 10px;
	display: inline-block;
	position: absolute;
	top: 10px;
	left: -33px;
	z-index: 2;
	}
.CommentWrapAlign {
	margin-top: -150px;

	}
.CommentWrap .Avatar {
	display: inline-block;
	margin-left: -100px;
	margin-right: 20px;
	}
.CommentWrap .AvatarImg{
	width: 80px;
	height: 80px;
	
	}
.CommentWrap .Date{
	color: #363636;
	font-size: 13px;
	
	
	}
.CommentWrap #Date{
	margin-bottom: 15px;
	
	}
.CommentWrap .Name{
	color: #be1772;
	font-size: 13px;
	
	}	
.CommentWrap .Text {
	
	display: inline-block;
	vertical-align: top;
	width: 450px;
	min-height: 80px;
	padding: 10px 10px 10px 10px;
	background: white;
	border: 2px solid #eaeadd;
	z-index: 1;
	font-size: 14px;
	position: relative;
	}

.CommentWrap .Delete {
	float: right;
	
	display: inline-block;
	}
.CommentWrap .Date {
	width: 550px;
	}	
.SoviarenWrap{
	width: 1200px;
	}
.SoviarenWrap .SoviarenPages a{
	color: #242424;
	text-decoration: none;
	}
.SoviarenWrap .SoviarenPages .Separator{
	color: #c2005f;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
	}	
	
.SoviarenWrap .SoviarenPages a:hover{
	text-decoration: underline;
	}
	
.MesseageWrap .MesseageText {
	background: black;
	color: white;
	padding: 10px 10px 10px 10px;
	border: 2px solid #7c0041;
	}
.MesseageWrap .MesseageWho {
	float: right;
	color: #7c0041;
	font-size: 14px;
	}
.MesseageWrap .MesseageTitle {
	margin-top: 40px;
	margin-bottom: 10px;
	color: #7c0041;
	font-size: 18px;
	}

.Tady_klikej {
	cursor: pointer;
	}
.Tohle_schovej {
	cursor: default;
	}
.Avatar_upload {
	width: 250px;
	height: 250px;
	margin-left: 350px;
	margin-top: 70px;
	margin-bottom: 70px;
	}
.Avatar_form {
	margin-left: 250px;
	}
	
.Normal_change {
	margin-top: 50px;
	margin-left: 100px;
	}




.Obchodnik .ItemWrap {
	height: 400px;
	}
.Obchodnik .ItemWrap .Name{
	font-size: 24px;
	margin-bottom: 10px;
	}
.Obchodnik .ItemWrap .Price{
	font-size: 15px;
	
		}
		
.Obchodnik .ItemWrap .Description{
	font-size: 13px;


	}

	
	
	
.Oceneni .WrapItem {
	margin-bottom: 30px;
	display: inline-block;
	margin-left: 30px;
	vertical-align: top;

	}	
.Oceneni .WrapItem img{
	width: 150px;
	height: 150px;
	border: 2px solid #7c0041;

	}
.Oceneni .WrapItem .Names{
	text-align: center;
	vertical-align: top;
	width: 150px;
	font-size: 18px;
	color: #7c0041;
	

	}
.Oceneni .WrapItem .Descriptions{

	width: 150px;
	text-align: center;
	font-size: 14px;
	}
	
	
.Schopnosti {
	margin-top: -50px;
	}
		
/*.Itemss .WrapItem {
	height: 150px;
	margin-bottom: 10px;

	}	
.Itemss .WrapItem img{
	width: 150px;
	height: 150px;
	display: inline-block;

	}
.Itemss .WrapItem .Names{
	display: inline-block;
	vertical-align: top;
	width: 450px;
	font-size: 18px;
	color: #7c0041;
	margin-left: 50px;

	}
.Itemss .WrapItem .Descriptions{
	display: inline-block;
	position: relative;
	margin-top: 10px;
	top: -140px;
	left: 170px;
	width: 450px;
	line-height: 30px;
	}*/
	
	
	
	
.Itemss .WrapItem {
	margin-bottom: 30px;
	display: inline-block;
	margin-left: 30px;
	vertical-align: top;

	}	
.Itemss .WrapItem img{
	width: 150px;
	height: 150px;
	border: 2px solid #7c0041;


	}
.Itemss .WrapItem .Names{

	vertical-align: top;
	width: 150px;
	font-size: 18px;
	color: #7c0041;
	text-align: center;
	

	}
.Itemss .WrapItem .Descriptions{
text-align: center;
margin-top: 10px;
	width: 150px;
	overflow: hidden;
	font-size: 14px;

	}
	
	
	

.Designed table th{
	color: #e3006f !important;
	text-align: left;
	height: 40px;
	padding-left: 10px;
	text-align: center;
		}
.Designed table .Th{
	background: #948a78;
	border: none;
	
		
	}	
.Designed tr{
	text-align: left;
	background: white;
	text-align: center;
		
	}


.Designed table,td{
	border-style:solid;
	border-color: #948a78;
	}
	
.Designed table{
	border-width:0px 0px 0 0px;
	border-spacing: 0;
	border-collapse: collapse;

	
}
.Designed td{
border-width:1px 1px 1px 1px;
padding-left: 10px;
}
			
		
		

	
	
	
	
	
	
	/* chatbox */
	
	.Body_Chatbox {
		margin-left: auto;
		margin-right: auto;
		
		}
		
	.Body_Chatbox .Body_chat{
		background: url('../images/Background_chat_body.png') no-repeat;
		width: 1187px;
		height: 967px;
		margin-left: auto;
		margin-right: auto;
		
		}
	.Body_Chatbox .Body_chat .Chat_mssg{
		display: inline-block;
		height: 500px;
		overflow: scroll;
		overflow-x: hidden;
		width: 820px;

		
		}	
	.Body_Chatbox .Body_chat .Chat_mess_wrap{
		display: inline-block;
		width: 820px;
		}			
		

	.Body_Chatbox .Delete{
		float: right;
		
		}	
		
	.Body_Chatbox .Body_chat .Private_mssg{

		height: 70px;
		overflow: scroll;
		overflow-x: hidden;
		}
	.Body_Chatbox .Body_chat .Messeages{
		position: relative;
		left: 40px;
		
		overflow: scroll;
		overflow-x: hidden;
		
		
		
	}
		
		
		
	.Body_Chatbox .Body_chat .Messeages .Mess{
		display: inline-block;
		margin-top: 33px;

		}
	.Body_Chatbox .Body_chat .Messeages .Mess .Chat_text{
		display: inline-block;
		vertical-align: top;
		width: 167px;
		height: 39px;
		background: url('../images/Chat_tab.png') no-repeat;
		
		}
	.Body_Chatbox .Body_chat .Messeages .Mess .Private_text{
		display: inline-block;
		vertical-align: top;
		width: 166px;
		height: 40px;
		background: url('../images/Private_tab.png') no-repeat;
		color: white;
		font-size: 14px;
		padding-left: 37px;
		padding-top: 12px;
		
		}
	.Body_Chatbox .Body_chat .Messeages .Mess .Cancel{
		display: inline-block;
		width: 11px;
		height: 10px;
		cursor: pointer;
		background: url('../images/Private_tab_cancel.png') no-repeat;
		float: right;
		margin-right: 8px;
		margin-top: -5px;
		}
		
		
	.Body_Chatbox .Users_online {
		vertical-align: top;
		display: inline-block;
		margin-top: 5px;
		overflow: scroll;
		overflow-x: hidden;
		height: 500px;
		width: 360px;
		
		
		
		}
		
	.Body_Chatbox .Users_online .Player{
	
		display: inline-block;
		vertical-align: top;
		margin-top: 10px;
		width: 330px;
		min-height: 40px;
		padding-left: 10px;
		background: white;
		border: 2px solid #eaeadd;
		font-size: 14px;

		
		}
	.Body_Chatbox .Users_online .Player .Avatar{
			
	display: inline-block;


		
		}	
	.Body_Chatbox .Users_online .Player .Name{
			
		display: inline-block;
		color: #393939;
		font-size: 15px;
		vertical-align: top;
		margin-top: 5px;
		width: 200px;

		

		
		}
	.Body_Chatbox .Users_online .Player .Name .Function{
			
	color: #7f8c91;
	font-size: 13px;
	
		
		}
		
	.Body_Chatbox .Users_online .Player .Actions{
			
	
	display: inline-block;
	vertical-align: top;
	margin-top: 15px;
		}
		
	.Body_Chatbox .Users_online .Player .Actions{
			
	
	display: inline-block;
	vertical-align: top;
	margin-top: 15px;
		}	
	.Body_Chatbox .Chat_box_buttonsS{
width: 330px;
height: 200px;
display: inline-block;
	vertical-align: top;
	
	
	}
	.Body_Chatbox .Chat_box_buttons{
width: 700px;
height: 200px;
display: inline-block;
	vertical-align: top;
	float: right;
	margin-left: 30px;
	
	}


.Body_Chatbox .Chat_box_buttons .Odoslat {
	background: url('../images/Submit_send.png');
	display: inline-block;
	width: 157px;
	height: 57px;
	border: none;

	}
.Body_Chatbox .Chat_box_buttons .Historia {
	background: url('../images/Chat_box_historia.png');
	width: 157px;
	height: 57px;
	border: none;
display: inline-block;


	}
.Body_Chatbox .Chat_box_buttons .Logout{
	background: url('../images/Chat_box_logout.png');
	width: 157px;
	height: 57px;
	border: none;
display: inline-block;
	}
	
.Body_Chatbox .Chat_box_buttons .Refresh {
	background: url('../images/Chat_box_refresh.png');
	width: 157px;
	height: 57px;
	border: none;
display: inline-block;
	}
	
	/* chatbox - end */
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

.Avatar .Active{
	border: 2px solid #0FC; 
	}
.MessWrap {
	cursor: pointer;

	}
.MessWrap-rp {
	cursor: pointer;

	}
.FunctionWrap {
	margin-top: -40px;
	margin-left: -120px;
	}
.HistoryImg {
	margin-left: 60px;
	}
.Fix_white_space {
	background: black;
	width: 100%;
	height: 30px;
	position: relative;
	margin-bottom: -30px;
	z-index: 1;

	}
.Smile {
	position: relative;
	}
.SmileWrap{
	display: inline-block;
	margin-left: 3px;
	cursor: pointer;
	}
.SmileWraps{

	display: inline-block;
	margin-left: 3px;
	cursor: pointer;
	}

.AvatarsWrap {
	margin-left: 150px;
	margin-top: 100px;
	width: 736px;
	}
.AvatarsWrap img{
	display: inline-block;
	margin: 2px 2px 2px 2px;
	}
.Submit-avatar {
	margin-top: 150px;
	margin-left: 400px;
	
	}
.CountMoney {
	font-size: 36px;
	text-align: center;
	margin-top: 80px;
	}
.KvizWrap {
	margin-left: auto;
	margin-right: auto;
	width: 450px;
	padding: 10px 5px 5px 5px;
	}
.KvizWrap .Kviz{
	cursor: pointer;
	}
.KvizWrap .Active{
	color: green;
	}

.Stajl_green {
	
	border: 1px solid green; color: green; background: inherit; width: 250px; height: 20px;
	}
.ShopWrap {
	text-align: center;
	margin-top: 50px;
	}
a {
	color: inherit;
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}
.WrapSoukrome {
	width: 600px;
	height: 40px;
	margin-left: auto;
	margin-right: auto;
	
	}
.WrapSoukrome .MessWrap {
	margin-left: 2px;
	
	}
.WrapSoukrome .MessWrap-rp {
	cursor: pointer;
	
	}
.Bazar {
	
	margin-left: auto;
	margin-right: auto;
	margin-top: 80px;
	text-align: center;
	}
.Bazar .Text {
	text-align: left;
	}
.Wrap_click p {
	cursor: pointer;
	}
.Form-position {
	width: 150px;
	height: 150px;
	margin-left: auto;
	position: relative;
	top: 250px;
	}
	
.Form-position .trhovisko_coor{
	font-size: 14px;
	display: inline-block;
	position: relative;
	left: 50px;
	
		}	
.trhovisko_name{
	font-size: 30px;
	text-align: center;
	margin-bottom: 40px;
	
	
		}		
	 
.House_type {
	width: 800px;
   background: white;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-left: 30px;
	padding-top: 20px;
	
	}
.HouseWrap {
	width: 178px;
	height: 178px;
	}
.HouseWrap .Three{
	top: 30px;
	padding-top: 40px;
	}
.HouseWrap .Four{
	top: 30px;
	margin-bottom: 45px;
	}
.HouseWrap .Five{
	top: 7px;
	margin-bottom: 10px;
	
	}
.HouseWrap .Six {
	top: 10px;
	margin-bottom: 7px;
	}
.HouseWrap .Column{
	width: 100%;
	height: 55px;
	position: relative;


	
	}
.HouseWrap .Column .Cube{
	height: 50px;
	width: 50px;
	display: inline-block;
	vertical-align: bottom;
	
	cursor: pointer;
	}
.School_wrap .Item {
	display: inline-block;
	}
.School_wrap .Item .Description{
	text-align: center;
	}
.Common .HeadLine {
	border: 1px solid #0CF;
	margin-top: 4px;
	width: 700px;
	}
.Common .HeadLine .Name{
	color: #03F;
	}
.Common .Body {
	border: 1px solid #0CF;
	width: 700px;
	}
.Common {
	margin-top: 30px;
	}
.Important .HeadLine {
	border: 1px solid #0CF;
	margin-top: 4px;
	width: 700px;
	}
.TableHeadLine {
	border: 1px solid #0CF;
	margin-top: 50px;
	width: 1000px;
	}
.TableHeadLinee {
	background: #666;
	color: #9C3;
	}

.TableHeadLine td{
	border-right: 1px solid #06C;
	border-bottom: 1px solid #06C;
	}
.Important .HeadLine .Name{
	color: #03F;
	}
.Important .Body {
	border: 1px solid #0CF;
	width: 700px;
	}
.Important {
	margin-top: 20px;
	}
.Type_news a{
	cursor: pointer;
	}
.mergin_top {
	margin-top: 15px;
	}
.School_wrap .Item .Sollem{
	color: #c0a203;
	}	
.School_wrap .Item .Stella{
	color: #9400d3;
	}
.School_wrap .Item .Mense{
	color: #0382ad;
	}

.Important_click {
	color: #ff0000;
	}	
	
.NameKKj {
	color: #6a5acd;
	}
.Poezie_wrap .Name {
	margin-left: 80px;
	}
.Poezie_wrap .Poezie_of_user {
	color: #0FC;

	}	
.Subjects_wrap {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	 width: 700px;
	 margin-bottom: 100px;
	}	
.Subjects_wrap .Namer{
	width: 400px;
	font-size: 20px;
	margin-left: auto;
	margin-right: auto;
	float: right;
	position: relative;
	right: -150px;
	}	
.Subjects_wrap .Name{
	font-weight: bold;
	

	
	}	
.Subjects_wrap .Check{
	position: relative;
	right: -200px;
	}	
.Subjects_wrap .Description{
	min-height: 150px;

	}	
.Archiv_align {
	margin-bottom: 15px;
	}
	
	
.Index_wrap {
	width: 530px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	}	
.Index_wrap .OneItem{
	margin-bottom: 20px;
	}	
.Index_wrap .Before{
	width: 20px;
	display: inline-block;
	vertical-align: top;
	}	
.Index_wrap .Info{
	width: 500px;
	height: 100%;
	display: inline-block;
	color: #c1005e;
	}	
	
	
	
	
	
.sova_hight {
	position: absolute;
	z-index: 1;
	margin-left: -150px;
	top: 330px;
	}
.margin_subjects {
	margin-bottom: 10px;
	}
.text_subject_history {
	border: 1px solid #7c0041;
	text-align: left;
	background: black;
	padding: 15px 5px 5px 5px;
	}
.Item_one_Wrap .Name {

	display: inline-block;
	vertical-align: middle;
	position:relative;
	top: 25px;
	width: 300px;
	text-align: left;
	left: -60px;
	font-weight: bold;
	color: #a20853;
	}
.Item_one_Wrap .Img {
	vertical-align: top;
	display: inline-block;

	}		
.Mark_school {
	font-size: 40px;
	display: inline;
	margin-left: 20px;
	
	}	
.Mark_two {
	margin-left: 150px;
	display: inline-block;
	width: 500px;
	}	
.Wrap_subjectss .Subjectss_left {
	display: inline-block;
	width: 345px;
	min-height: 400px;
	
	}
.Wrap_subjectss .Subjectss_right {
	display: inline-block;
	width: 345px;
	height: 400px;
	vertical-align: top;
	
	}
.Wrap_subjectss {
	width: 700px;
	height: 1000px;
	text-align: center;
	
	}
#MessHelpew {
	display: none;
	}
.Background_ban {
	
	background: url('../images/ban.png');
	margin-left: auto;
	margin-right: auto;
	margin-top: 200px;
	width: 256px;
	height: 197px;
	
	}
	
.Banned_text {
	
	color: red;
	font-size: 26px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 100px;
	max-width: 200px;
	
	}
	
	
	
	
.Club_form .ChatArea .Chat-box-style {
	background: url('../images/Chat_box_input.png');
	width: 448px;
	height: 150px;
	border: none;
	position: relative;
	font-size: 14px;
	color: #393939;
	display: inline-block;
	resize: none;
	
	
	}	
.Club_form .ChatArea .Format_icons {

	position: relative;
	 top: -65px;
	left: -10px;
display: inline-block;
	
	
	}
.Club_form .ChatArea .ColorPicker {

	position: relative;
	top: -164px;
	left: 500px;
display: inline-block;
	
	
	}
.Club_form .Smiles_send .Smiles {

	width: 450px;
	display: inline-block;
	position: relative;
	top: -160px;
	
	
	
	}
.Club_form .Smiles_send input {
	margin-left: 15px;
	display: inline-block;
	position: relative;
	top: -160px;
	
	
	}
	
.Chat_box_input {
	margin-top: 20px;
	margin-left: 100px;
	
	}
.Chat_box_input .ChatArea .Chat-box-style {
	background: url('../images/Chat_box_input.png');
	width: 448px;
	height: 150px;
	border: none;
	position: relative;
	font-size: 14px;
	color: #393939;
	display: inline-block;
	resize: none;
	left: -120px;
	
	
	}	
.Chat_box_input .ChatArea .Format_icons {

	position: relative;
	 top: -65px;
	left: -130px;
display: inline-block;
	
	
	}
.Chat_box_input .ChatArea .ColorPicker {
	margin-left: -150px;
	}
.Chat_box_input .Smiles_send .Smiles {

	width: 400px;
	display: inline-block;
	position: relative;
	top: -240px;
	text-align: center;

	
	
	}
.Chat_box_input .Smiles_send input {
	margin-left: 15px;
	display: inline-block;
	position: relative;
	top: -160px;
	
	
	}
.House .Housename {
	font-size: 20px;
	}
.House .House_description {
	font-size: 13px;
	}	
.House .House_type table, tr, td{
	border: none;
	}	