@charset "utf-8";
/* CSS Document */
html, div, dl, dt, dd, li, pre,
form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
body { background: #ffffff; background-image: url(bg2.gif); background-repeat: repeat-y; color: #4d4d4d; font-family: Verdana, Tahoma, sans-serif; font-size: 11px; line-height: 14px; margin: 0px;}

div#wrap {
	background: url(wrap-bg.gif)50% 0;
	margin-top: 0px;
	margin-left: 0px;
}

*:focus {outline: none;}

a {
	text-decoration:none;
	color: #f39400;
}

img {

border: none;
}

div.divlink {
cursor: pointer;	
}

div input {
	color: #1A171C;
	font-family: Calibri;
	font-weight:bold;	
}

.show-on-parenthover {
display: none;	
}

.move-on-parenthover {
cursor: pointer;	
}

div#wrap div#black-top-strip {
	width: 100%;
	height: 120px;
	background-color: #1A171C;
	display: block;
	position:absolute;
	left: -1px;
	top: 0px;
}


div#top {
	width: 1034px;
	height: 157px;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #1A171C;
}

div#top div#left-corner {
	background-image: url(top-corner-left.gif);
	width: 43px;
	height:	37px;
	bottom: 0px;
	left: 0px;
	position: absolute;
}

div#top div#top-menu {
	width: 568px;
	height:	27px;
	bottom: 6px;
	left: 43px;
	position: absolute;
}

div#top div#top-menu div.menu-item {
	height:	27px;
	margin-left: 5px;
	margin-right: 10px;
	float: left;
	background-position: 29px -1px;
	background-repeat:no-repeat;
	cursor:pointer;
}

div#top div#top-menu div.menu-item div.star {
	width: 26px;
	height:	26px;
	float: left;
	background-image: url(white-star.gif);
}

div#top div#top-menu div.menu-item div.orange-star {
	width: 26px;
	height:	26px;
	float: left;
	background-image: url(orange-star.gif);
}

div#top div#top-menu div.menu-item div.rot-star {
	width: 26px;
	height:	26px;
	float: left;
	background-image: url(rot-star.gif);
}

div#top div#top-menu div.mi1 {
	background-image: url(top-menu-item1.gif);
	width: 134px;
}

div#top div#top-menu div.mi2 {
	background-image: url(top-menu-item2.gif);
	width: 220px;
}

div#top div#top-menu div.mi3 {
	background-image: url(top-menu-item3.gif);
	width: 115px;
}

div#top div#top-searchbox {
	width: 407px;
	height:	35px;
	bottom: 1px;
	right: 10px;
	position: absolute;
}

div#top div#top-searchbox div#top-searchbox-label {
	width: 90px;
	height:	20px;
	bottom: 6px;
	left: 22px;
	position: absolute;
	background-image: url(top-searchbox-label.gif);
}

div#top div#top-searchbox input#top-search {
	width: 131px;
	height:	22px;
	bottom: 7px;
	right: 134px;
	position: absolute;
	background-image: url(top-searchbox-field.gif);
	border: none;
	padding-left: 21px;
}

div#top div#top-searchbox div#top-searchbox-button {
	width: 90px;
	height:	35px;
	bottom: 0px;
	right: 31px;
	position: absolute;
	background-image: url(top-search-box-button.gif);
	background-repeat: no-repeat;
}

div#top div#right-corner {
	background-image: url(top-corner-right.gif);
	width: 43px;
	height:	37px;
	bottom: 0px;
	right: 0px;
	position: absolute;
	background-position: 3px 0px;
	background-repeat: no-repeat;
}

div#top div#gray-line {
	background-color: #332e36;
	width: 372px;
	height:	1px;
	position:absolute;
	bottom: 36px;
	right: 40px;
}

div#top div#main-baner {
	background-image: url(kmo-main-baner.gif);
	background-position: 0px -4px;
	background-repeat:no-repeat;
	width: 573px;
	height:	110px;
	position:absolute;
	top: 7px;
	left: 41px;
}

div#top div#rocket {
	background-image: url(rocket1.png);
	width: 171px;
	height:	173px;
	position:absolute;
	top: 59px;
	left: 1013px;
}

div#top div#bg-left {
background-image:url("left-bg.gif");
height:2000px;
left:-227px;
position:absolute;
top:-148px;
width:254px;
z-index:-2;
}

div#top div#bg-right {
background-image:url("right-bg.gif");
height:2000px;
left:1000px;
position:absolute;
top:-148px;
width:254px;
z-index:-2;
}


div#top div.top-login-container {
	width:386px;
	height:110px;
	postion: relative;
	float: right;
	right: 17px;
	position: absolute;
	margin-top:-18px;
}

div#top div.top-login-container div#login-label1 {
	width:62px;
	height:15px;
	background-image: url(top-loginbox-label1.gif);
	right: 312px;
	top: 28px;
	position: absolute;
}

div#top div.top-login-container div#login-label2 {
	width:33px;
	height:35px;
	background-image: url(top-loginbox-label2.gif);
	left: 114px;
	top: 31px;
	position: absolute;
}


div#top div.top-login-container input {
	width: 181px;
	position: absolute;
	border: none;
	height: 22px;
	background-image: url(top-loginbox-field.gif);
	padding-left: 4px;
	left: 255px;
	top: 51px;
}

div#top div.top-login-container input#email {
	left:167px;
}

div#top div.top-login-container input#password {
	left:167px;
}

div#top div.top-login-container input#email {
	top:24px;
	right: 36px;
}

div#top div.top-login-container input#pass {
	top:51px;
	right: 37px;


}

div#top div.top-login-container input#send {
	top:83px;
	right: 37px;
	width: 95px;
	height: 22px;
	background-image: url(top-loginbox-button.gif);
	cursor:pointer;
	float: left;
	background-repeat: no-repeat;
	background-color: #1a171c;
}

div#top div.top-login-container div.forgot-pass {
	position:absolute;
	top:83px;
	right: 152px;
	width: 133px;
	height: 22px;
	background-image: url(top-loginbox-button-forgot.gif);
	cursor:pointer;
}
div#top div.top-login-container div.register {
	position:absolute;
	top:83px;
	right: 285px;
	width: 91px;
	height: 22px;
	background-image: url(top-loginbox-button-registration.gif);
	cursor:pointer;
}

div#top div.top-login-container div#logged-label {
background-image:url("logged-panel-label.gif");
height:39px;
position:absolute;
right:238px;
top:18px;
width:137px;
}
div#top div.top-login-container div.my-profile {
background-image:url("my-profile-btn.gif");
cursor:pointer;
height:22px;
position:absolute;
right:199px;
top:90px;
width:89px;
}
div#top div.top-login-container div.settings {
background-image:url("my-settings-btn.gif");
cursor:pointer;
height:22px;
position:absolute;
right:288px;
top:90px;
width:86px;
}

div#top div.top-login-container div.logout {
background-image:url("logout-btn.gif");
cursor:pointer;
height:22px;
position:absolute;
right:35px;
top:90px;
width:96px;
}

div#top div.top-login-container p.username {
color:#1A9AB3;
font-size:16px;
left:153px;
position:absolute;
top:19px;
}
div#top div.top-login-container p.status {
color:#1A9AB3;
font-size:12px;
left:76px;
position:absolute;
top:41px;
}


div#container {
	width: 980px;
	height: auto;
	margin: 7px auto 1px auto;
	position: relative;
}

div.ctnr {
	width: 980px;
	margin: 9px auto 1px auto;
	position: relative;
}

div.main-slider {
	height: 253px;
	width: 593px;
	position: relative;
	float: left;
}

div.main-news {
	height: 253px;
	width: 382px;
	position: relative;
	float: left;
	margin-left: 5px;
}

div.main-news div.design {
	background-color: white;	
}

div.design{
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:1;		top:0px;
}

div.main-news div.design div.right-top-corner {
	height: 10px;
	width: 10px;
	position: absolute;
	top: 0px;
	right: 0px;
	background-image: url(news-right-corner.gif);
}

div.main-news div.design div.left-top-corner {
	height: 10px;
	width: 10px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(news-left-corner.gif);
}

div.main-news div.design div.left-bottom-corner {
	height: 83px;
	width: 7px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background-image: url(news-left-d-corner.gif);
}

div.main-news div.design div.right-bottom-corner {
	height: 83px;
	width: 7px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	background-image: url(news-right-d-corner.gif);
}

div.main-news div.design div.bottom-strip {
	height: 81px;
	width: 368px;
	position: absolute;
	bottom: 0px;
	left: 7px;
	background-image: url(news-bottom-strip.gif);
}

div.main-news div.design div.news-label {
	height: 16px;
	width: 89px;
	position: absolute;
	top: 16px;
	left: 16px;
	background-image: url(news-label.gif);
}

div.main-news div.news-archive-btn {
	height: 17px;
	width: 73px;
	position: absolute;
	top: 16px;
	left: 296px;
	background-image: url(news-archive-button.gif);
	z-index:3;
}

div.main-news div.design div.news-more-btn {
	height: 16px;
	width: 54px;
	position: absolute;
	top: 148px;
	left: 315px;
	background-image: url(news-more-button.gif);
}

div.main-news div.design div.top-line {
	height: 3px;
	width: 362px;
	position: absolute;
	top: 0px;
	left: 10px;
	background-color: #1a9ab2;
}

div.main-news div.design div.left-line {
	height: 160px;
	width: 3px;
	position: absolute;
	top: 10px;
	left: 0px;
	background-color: #1a9ab2;
}

div.main-news div.design div.right-line {
	height: 160px;
	width: 3px;
	position: absolute;
	top: 10px;
	right: 0px;
	background-color: #1a9ab2;
}

div.main-news div.content {
	position: absolute;
	width: 353px;
	height: 112px;
	top: 45px;
	left: 18px;
	z-index: 2;
}

div.main-news div.content div.news-title {
	width: 260px;
	float: left;
	padding-left: 0px;
	margin-top: 0px;
	height: 45px;
	position: relative;
}

div.main-news div.content div.news-title div.date {
color: #7f7f7f;
display: none;
}

div.main-news div.content div.news-title div.title {
	color: #1A9AB2;
	font-size: 16px;
	font-weight: bold;
	bottom: 0px;
	position: absolute;
	width: 260px;
}

div.main-news div.content img {
	width: 67px;
	float: left;
}

div.main-news div.content div.lead {
	margin-top: 55px;
	font-size: 13px;
}

div.main-news div.news-list {
	width: 100%;
	height: auto;
	bottom: 0px;
	position: absolute;
	z-index:2;
}

div.main-news div.news-list div.item{
	height: auto;
	padding: 5px 0px 8px 18px;
	color: white;
	font-size:12px;
	position: relative;
}

div.main-news div.news-list div.item div.news-small-arrow {
	height: 10px;
	width: 9px;
	background-image:url(news_small_arrow.gif);
	position: absolute;
	right: 15px;
	bottom: 9px;
}

div.main-slider div.ovrl {
	height: 253px;
	width: 593px;
	background-image:url(main-slider_ovrl.png);
	z-index: 10;
	position: absolute;
	left: 0px;
	top: 0px;	
}

div.main-slider div.content {
	height: 253px;
	width: 593px;
	z-index: 10;
	left: 0px;
	top: 0px;	
	position: absolute;
	z-index: 2;
}

div.community-leak {
	height: 253px;
	width: 593px;
	position: relative;
	float: left;
	background-repeat: no-repeat;
	margin-top: 7px;
}

div.community-leak div.design {
	background-color: #1a171c;
	z-index: 1;
}

div.community-leak div.design div.right-top-corner {
	height: 37px;
	width: 37px;
	position: absolute;
	top: 0px;
	right: 0px;
	background-image: url(leak-top-right-corner.gif);
}

div.community-leak div.design div.left-top-corner {
	height: 37px;
	width: 37px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(leak-top-left-corner.gif);
}

div.community-leak div.design div.left-bottom-corner {
	height: 10px;
	width: 10px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background-image: url(leak-bottom-left-corner.gif);
}

div.community-leak div.design div.right-bottom-corner {
	height: 10px;
	width: 10px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	background-image: url(leak-bottom-right-corner.gif);
}

div.community-leak div.option{
	height: 207px;
	width: 560px;
	position: absolute;
	left: 28px;
	z-index:2;
	top:39px;
}
div.community-leak div.menu{
	height: 37px;
	width: 519px;
	position: absolute;
	left: 37px;
	top: 0px;
	z-index: 2;
	background-color: #100e11;
}

div.community-leak div.menu div.item {
	height: 18px;
	width: 100px;
	background-position: 21px 0px;
	float: left;
	background-repeat:no-repeat;
	margin-top: 10px;
	cursor: pointer;
	margin-left: 18px;
	margin-right: 27px;
}

div.community-leak div.menu div.item div.small-white-star {
	height: 18px;
	width: 21px;
	background-position: 0px 0px;
	float: left;
	background-repeat:no-repeat;
	background-image: url(small-white-star.gif);
}

div.community-leak div.menu div.item div.small-orange-star {
	height: 18px;
	width: 21px;
	background-position: 0px 0px;
	float: left;
	background-repeat:no-repeat;
	background-image: url(small-orange-star.gif);
}

div.community-leak div.menu div.m1 {
	background-image: url(leak-menuitem1.gif);
	width: 81px;
}
div.community-leak div.menu div.m2 {
	background-image: url(leak-menuitem2.gif);
	width: 61px;
}
div.community-leak div.menu div.m3 {
	background-image: url(leak-menuitem3.gif);
	width:57px;
}
div.community-leak div.menu div.m4 {
	background-image: url(leak-menuitem4.gif);
	width:124px;
}

div.community-leak div.users{
	background-repeat: no-repeat;
}

div.community-leak div.users div.user-list-label {
	position: absolute;
	top:5px;
	width: 469px;
	height: 39px;
	background-image: url(user-list-label.gif);
}

div.community-leak div.users div.clubs-list-label {
	position: absolute;
	top:5px;
	width: 469px;
	height: 39px;
	background-image: url(clubs-list-label.gif);
}

div.community-leak div.users div.video-list-label {
	position: absolute;
	top:5px;
	width: 469px;
	height: 39px;
	background-image: url(video-list-label.gif);
}

div.community-leak div.users div.post-list-label {
	position: absolute;
	top:5px;
	width: 469px;
	height: 39px;
	background-image: url(post-list-label.gif);
}

div.community-leak div.users div.user-list {
	position: absolute;
	top:60px;
	width: 556px;
	height: 135px;
	left: 1px;
}

div.community-leak div.users div.user-list div.user {
	height:69px;
	position:relative;
	margin-bottom:8px;
	width: 260px;
	border-bottom-style: dashed;
	border-bottom-color: #1A9AB2;
	border-bottom-width: 1px;
	margin-right: 18px;
	float: left;
	background-image: url(more-on-gray-btn.gif);
	background-repeat: no-repeat;
	background-position: 209px 0px;
}

div.community-leak div.users div.user-list div.user div.avatar{
	width: 32px;
	height: 32px;
	position:absolute;
	top: 21px;
	left: 3px;
	border: 1px;
	border-style: solid;
	padding: 1px;
	border-color: #1A9AB2;
	
}

div.community-leak div.users div.user-list div.user div.name{
	font-size:12px;
	color: #1A9AB2;
	width: 246px;
	position:absolute;
	top: 0px;
	left: 2px;
	font-weight:normal;
	height: 15px;
}

div.community-leak div.users div.user-list div.post {
	height:69px;
	position:relative;
	margin-bottom:8px;
	width: 260px;
	border-bottom-style: dashed;
	border-bottom-color: #1A9AB2;
	border-bottom-width: 1px;
	margin-right: 18px;
	float: left;
	background-image: url(more-on-gray-btn.gif);
	background-repeat: no-repeat;
	background-position: 209px 0px;
}

div.community-leak div.users div.user-list div.post div.avatar{
	width: 32px;
	height: 32px;
	position:absolute;
	top: 21px;
	left: 3px;
	border: 1px;
	border-style: solid;
	padding: 1px;
	border-color: #1A9AB2;
	
}

div.community-leak div.users div.user-list div.post div.name{
	font-size:12px;
	color: #1A9AB2;
	width: 246px;
	position:absolute;
	top: 0px;
	left: 2px;
	font-weight:normal;
	height: 15px;
}

div.community-leak div.users div.user-list div.post div.club{
	font-size:11px;
	color: #FFF;
	width: 202px;
	position:absolute;
	top: 21px;
	left: 46px;
	font-weight:normal;
	height: 30px;
	line-height: 12px;
}

div.community-leak div.users div.user-list div.video {
	height:69px;
	position:relative;
	margin-bottom:8px;
	width: 260px;
	border-bottom-style: dashed;
	border-bottom-color: #1A9AB2;
	border-bottom-width: 1px;
	margin-right: 18px;
	float: left;
	background-repeat: no-repeat;
	background-position: 209px 0px;
}

div.community-leak div.users div.user-list div.video div.avatar {
border:1px solid #1A9AB2;
height:60px;
left:0;
padding:1px;
position:absolute;
top:-1px;
width:80px;
}
div.community-leak div.users div.user-list div.video div.name {
color:#1A9AB2;
font-size:14px;
font-weight:normal;
height:15px;
left:89px;
position:absolute;
top:-4px;
width:175px;
}

div.community-leak div.users div.user-list div.video div.name div.username {
color:#1A9AB2;
font-size:12px;
margin-top:5px;
}

div.community-leak div.users div.user-list div.video div.name div.username span.label {
color:#FFF;
font-size:12px;
}



div.community-leak div.users div.user-list div.user div.club{
	font-size:12px;
	color: #FFF;
	width: 202px;
	position:absolute;
	top: 21px;
	left: 46px;
	font-weight:normal;
	height: 30px;
	line-height: 17px;
}

div.community-leak div.users div.user-list div.user div.club span.date{
	color: #555;
	margin-left:10px
}

div.universal-box {
	height: 253px;
	width: 382px;
	position: relative;
	float: left;
	margin-left: 5px;
	margin-top: 7px;

}

div.universal-box div.content {
	z-index: 2;
	height:200px;
	position: absolute;
	top:0px;
	left: 22px;
	bottom:0px
} 

div.universal-box div.content div.outter-ctrls {
	position: absolute;
	top: 63px;
	display: block;
	left: -13px;
}

div.universal-box div.content div.outter-ctrls div.disabled {
	display: none;
}


div.universal-box div.content div.outter-ctrls div.prev {
	height: 40px;
	width: 40px;
	background-image: url(arrow-left.png);
	position:absolute;
}

div.universal-box div.content div.outter-ctrls div.next {
	height: 40px;
	width: 40px;
	background-image: url(arrow-right.png);
	position:absolute;
	left: 326px;
}

div.universal-box div.content div.inner-ctrls {
	position: absolute;
	top: 159px;s
	display: block;
	left: -13px;
}

div.universal-box div.content div div div.inner-ctrls div.disabled {
	display: none;
}

div.universal-box div.content div div div.inner-ctrls div.prev {
	height: 40px;
	width: 40px;
	background-image: url(arrow-left.png);
	position:absolute;
	left:15px;
}

div.universal-box div.content div div div.inner-ctrls div.next {
	height: 40px;
	width: 40px;
	background-image: url(arrow-right.png);
	position:absolute;
	left: 307px;
}

div.universal-box div.content img {
	border: none;
}

div.universal-box div.gallery-label {
	position:absolute;
	top: 55px;
	width:337px;
}

div.universal-box div.gallery-label h1 {
	color: #1a9ab2;
	margin: 5px 0px 10px;
	font-size:15px;
	line-height: 16px;
	text-align:center;
	font-weight:bold;
	}

div.universal-box div.gallery-label h2 {
	color: #4d4d4d;
	font-size: 12px;
	text-align:center;
}


div.universal-box div.design {
	background-color: white;
}

div.universal-box div.content div.leak-gallery {
	position: absolute;
	top: 124px;
	left: 1px;
}

div.universal-box div.design div.gallery-leak-label {
	height: 25px;
	width: 131px;
	position: absolute;
	top: 13px;
	left: 12px;
	background-image: url(gallery-leak-label.gif);
}

div.universal-box div.design div.gallery-leak-more-btn {
	height: 30px;
	width: 63px;
	position: absolute;
	top: 9px;
	right: 14px;
	background-image: url(gallery-leak-more-btn.gif);
}


div.universal-box div.design div.right-top-corner {
	height: 10px;
	width: 10px;
	position: absolute;
	top: 0px;
	right: 0px;
	background-image: url(news-right-corner.gif);
}

div.universal-box div.design div.left-top-corner {
	height: 10px;
	width: 10px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(news-left-corner.gif);
}

div.universal-box div.design div.left-bottom-corner {
	height: 10px;
	width: 10px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background-image: url(blue-bottom-left-corner.gif);
}

div.universal-box div.design div.right-bottom-corner {
	height: 10px;
	width: 10px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	background-image: url(blue-bottom-right-corner.gif);
}

div.universal-box div.design div.border-holder {
	height: 247px;
	width: 376px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	border: solid #1a9ab2 3px;
	z-index: -1;
}

div.scenarios-box {
	height: 592px;
	width: 593px;
	position: relative;
	float: left;
	margin-top: 7px;
}

div.scenarios-box div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:1;
	background-color:#FFF;
}

div.scenarios-box div.design div.corner {
	height: 10px;
	width: 10px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 3;
}

div.scenarios-box div.design div.right-top-corner {
	top: 0px;
	right: 0px;
	background-image: url("news-right-corner.gif");
}

div.scenarios-box div.design div.left-top-corner {
	top: 0px;
	left: 0px;
	background-image: url(news-ctnr-top-left-crnr.gif);
}

div.scenarios-box div.design div.left-bottom-corner {
	bottom: 0px;
	left: 0px;
	background-image: url(news-ctnr-bottom-left-crnr.gif);
}

div.scenarios-box div.design div.right-bottom-corner {
	bottom: 0px;
	right: 0px;
	background-image: url("blue-bottom-right-corner.gif");
}

div.scenarios-box div.design div.border-holder1 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-left: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	left: 0px
}
div.scenarios-box div.design div.border-holder2 {
	width:80%;
	height:80%;
	border-right: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	right:0px;
}
div.scenarios-box div.design div.border-holder3 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-right: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	right: 0px
}
div.scenarios-box div.design div.border-holder4 {
	width:80%;
	height:80%;
	border-left: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	left:0px;
}

div.scenarios-box div.left-ctnr div.scenario-search-top {
	width: 576px;
	height: 170px;
	z-index: 4;
	background-image: url(scenario-search.gif);
	background-repeat: no-repeat;
}

div.scenarios-box div.left-ctnr div.scenario-search-top#simple-search {
	height: 50px;
	margin-bottom: 6px;
}

div.scenarios-box div.left-ctnr div.scenario-search-top div {
	position:absolute;
	width: 300px;
	left: 7px;
	top: 73px;
}

div.scenarios-box div.left-ctnr div.scenario-search-top div.d1 {
	top: 61px;
}

div.scenarios-box div.left-ctnr div.scenario-search-top div.d2 {
	top: 61px;
}

div.scenarios-box div.left-ctnr div.scenario-search-top div.d3 {
	top: 128px;
}

div.scenarios-box div.left-ctnr div.scenario-search-top div.d4 {
	top: 46px;
}

div.scenarios-box div.left-ctnr div.scenario-search-top div.d5 {
	top: 101px;
}


div.scenarios-box div.left-ctnr div.scenario-search-top div select {
	float: right;
	font-family:Calibri;
	color: #f9941e;
}

div.scenarios-box div.left-ctnr div.scenario-search-top div span {
	float: left;
	color:#1a9ab2;
	font-size: 11px;
	margin-top:4px;
}

div.scenarios-box div.left-ctnr div.scenario-search-top div input {
	float: right;
	font-family:Calibri;
	color: #f9941e;
}

div.scenarios-box div.left-ctnr div.scenario-search-top div.cb-ctnr {
	position:absolute;
	width: 142px;
	left: 364px;
}

div.scenarios-box div.left-ctnr div.scenario-search-top div.cb-ctnr input {
	border: none;
}

div.scenarios-box div.left-ctnr div.scenario-search-top div.cb-ctnr span {
	margin-top:0px;
}

div.scenarios-box div.left-ctnr div.scenario-search-top div.cb-1 {
	top:73px
}

div.scenarios-box div.left-ctnr div.scenario-search-top div.cb-2 {
	top:96px
}

div.scenarios-box div.left-ctnr div.scenario-search-top div.cb-3 {
	top:46px
}



div.scenarios-box div.left-ctnr div.scenario-search-top input#f_s_title {
	position:absolute;
	top:6px;
	left:250px;
	height: 22px;
	border: none;
	width: 238px;
	font-size:14px;
	color: #f9941e;
}

div.scenarios-box div.left-ctnr div.scenario-search-top input.search-submit {
	position:absolute;
	top:0px;
	left:503px;
	border: none;
	font-size:14px;
	background-image: url(scenario-search-submit.gif);
	width: 53px;
	height: 32px;
	background-repeat: no-repeat;
	background-color: #ffffff;
}

div.scenarios-box div.left-ctnr div.scenario-search-top input.search-submit2 {
	position:absolute;
	top:122px;
	left:380px;
	height: 32px;
	border: none;
	width: 53px;
	font-size:14px;
	background-image: url(scenario-search-submit2.gif);
	width: 118px;
	height: 39px;
	background-repeat: no-repeat;
	background-color: #ffffff;
}

div.scenarios-box div.left-ctnr div.scenario-search-top div.go-to-advenced-btn {
	cursor:pointer;
	background-image:url(scenario-search-advenced.gif);
	position: absolute;
	top: 29px;
	left: 39px;
	width:173px;
	height:15px;
}

div.scenarios-box div.left-ctnr-top div.path {
color: #1a9ab2;
margin-top: 25px;
margin-left: 7px;
font-family: Calibri, Verdana, Geneva, sans-serif;
}

div.scenarios-box div.left-ctnr-top div.path span.seperator {
	float:left;
}

div.scenarios-box div.left-ctnr-top div.path span.seperator1 {
	background: url(small-blue-arrow.gif);
	width: 6px;
	height: 9px;
	display:block;
	float:left;
	margin: 3px;

}

div.scenarios-box div.left-ctnr {
	width: 550px;
	top: 9px;
	margin-left: 20px;
	margin-top:0px;
	position:absolute;
	z-index: 4;
}

div.scenarios-box div.left-ctnr div.items {

}

div.scenarios-box div.left-ctnr div.items div.item {
position:relative;
height:94px;
border-bottom: 1px solid #f39400;
margin-bottom: 10px;
}



div.scenarios-box div.left-ctnr div.items div.item div.header {
	position: absolute;
	left: 92px;
	width: 287px;
	height: 32px;
}

div.scenarios-box div.left-ctnr div.items div.item div.header2 {
	position: absolute;
	left: 393px;
	top: 0px;
	width: 157px;
	height: 32px;
	font-size: 9px;
}

div.scenarios-box div.left-ctnr div.items div.item div.savatar {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 80px;
	height: 80px;
	padding: 1px;
	border: 1px solid #f39400;
}



div.scenarios-box div.left-ctnr div.items div.item div.header h3 {
 font-size:14px;
 margin-top:0px;
}

div.scenarios-box div.left-ctnr div.items div.item div.header h3 {
 font-size:14px;
 margin-top:0px;
}


div.scenarios-box div.left-ctnr div.items div.item div.content {
	position: absolute;
	left: 92px;
	top:42px;
	width: 465px;
	height: 33px;
}

div.scenarios-box div.left-ctnr div.items div.item div.header div.branch {

}


div.scenarios-box div.left-ctnr div.text h1.title {
	font-size: 24px;
	color: #f39400;
	font-weight:normal;
	line-height:28px;
}

div.scenarios-box div.left-ctnr div.text p {
	font-size: 12px;
	color: #1a171c;
	font-weight:normal;
}


div.map-box {
	height: 592px;
	width: 382px;
	position: relative;
	float: left;
	margin-left: 5px;
	margin-top: 7px;
	background-repeat:no-repeat;

}

div.map-box div.triangle {
background-image:url("full-map-triangle.png");
bottom:0;
height:106px;
position:absolute;
right:0;
width:75px;
z-index:10240;
}

div.map-box div.map-description {
background-image:url("main-map-label.gif");
background-position:4px 7px;
background-repeat:no-repeat;
height:206px;
left:10px;
position:absolute;
top:10px;
width:362px;
}

div.map-box div.map-description p {
margin: 37px 12px 1px 8px;
font-size:13px;
}

div.map-box div.map-description p.secound {
margin: 10px 12px 1px 8px;
font-size:13px;
}

div.map-box div.map-description input#main-club-main {
position:absolute;
font-size:13px;
height: 20px;
border: none;
width:240px;
color: #666;
font-family:Verdana, Geneva, sans-serif;
left:23px;
bottom:8px;
}

div.map-box div.map-description input.search-submit-map {
position:absolute;
font-size:13px;
height: 22px;
border: none;
width:68px;
color: #666;
font-family:Verdana, Geneva, sans-serif;
background-image: url("main-srch-button.gif");
background-repeat: no-repeat;
background-color: #009ab1;
left:292px;
bottom:6px;
}

div.map-box div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:-1;
	background-color:#FFF;
	top:0px;
	left:0px;
}

div.map-box div.design div.corner {
	height: 10px;
	width: 10px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 3;
}
div.map-box div.design div.blue-canvas {
	height: 438px;
	width: 100%;
	background-repeat:no-repeat;
	background-image: url(main-club-search.gif);
	position: absolute;
	top:154px;
	left:0px;
	z-index: 2;
	background-color:#1a9ab3;
	background-position: 8px 3px;
}


div.map-box div.design div.right-top-corner {
	top: 0px;
	right: 0px;
	background-image: url("news-right-corner.gif");
}

div.map-box div.design div.left-top-corner {
	top: 0px;
	left: 0px;
	background-image: url(news-ctnr-top-left-crnr.gif);
}

div.map-box div.design div.left-bottom-corner {
	bottom: 0px;
	left: 0px;
	background-image: url(blue-borders.gif);
	background-position: 0px -10px;
}

div.map-box div.design div.right-bottom-corner {
	bottom: 0px;
	right: 0px;
	background-image: url(blue-borders.gif);
	background-position: -12px -10px;
}

div.map-box div.design div.left-middle-corner {
	bottom: 438px;
	left: 3px;
	background-image: url(blue-borders-inv.gif);
	background-position: 0px -10px;
}

div.map-box div.design div.right-middle-corner {
	bottom: 438px;
	right: 3px;
	background-image: url(blue-borders-inv.gif);
	background-position: -12px -10px;
}

div.map-box div.design div.border-holder1 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-left: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	left: 0px
}
div.map-box div.design div.border-holder2 {
	width:80%;
	height:80%;
	border-right: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	right:0px;
}
div.map-box div.design div.border-holder3 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-right: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	right: 0px
}
div.map-box div.design div.border-holder4 {
	width:80%;
	height:80%;
	border-left: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	left:0px;
}

div.partners {
	height: 136px;
	width: 981px;
	position: relative;
	float: left;
	margin-top: 7px;
	background-image: url(partnerzy.png);
	background-repeat:no-repeat;

}

div.over-footer {
	width: 981px;
	position: relative;
	float: left;
	margin-top: 7px;
	background-repeat:no-repeat;

}


div.map-box div.desc {
	height: 170px;
}

div.map-box div.flash_map {
	margin-left: 18px;
}

div.map-box div.flash_info {
	margin-top: -2px;
}

div.cart-container {
	width: 510px;
	position: relative;
	height:100%;
	overflow:auto;
}

.cart-container div {
	position: absolute;
	font-family: Verdana, Geneva, sans-serif;
}

.cart-container .cart-name {
	width: 259px;
	left:222px;
	top: 11px;
}

.cart-container .cart-town {
	width: 261px;
	left:222px;
	top: 59px;
}

.cart-container .cart-teacher {
	width: 261px;
	left:222px;
	top: 106px;
}

.cart-container .cart-club {
	width: 261px;
	left:222px;
	top: 153px;
}

.cart-container .cart-avatar {
	width: 196px;
	position: relative;
	left: 5px;
	top: 0px;
	height: 100%;
	overflow:auto;
}

.cart-container .cart-avatar img {
border: dotted 4px #f9941e;
padding: 3px;

}

.cart-container div span.label {
	font-size:10px;
	color: #f9941e;
	
}

.cart-container div span.value {
	font-size:14px;
	color: #0E6E80;
}

div.news-ctnr {
	height: 800px;
}

div.news-ctnr div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:1;
	background-color:#FFF;
}

div.news-ctnr div.design div.corner {
	height: 10px;
	width: 10px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 3;
}

div.news-ctnr div.design div.right-top-corner {
	top: 0px;
	right: 0px;
	background-image: url(news-ctnr-top-right-crnr.gif);
}

div.news-ctnr div.design div.left-top-corner {
	top: 0px;
	left: 0px;
	background-image: url(news-ctnr-top-left-crnr.gif);
}

div.news-ctnr div.design div.left-bottom-corner {
	bottom: 0px;
	left: 0px;
	background-image: url(news-ctnr-bottom-left-crnr.gif);
}

div.news-ctnr div.design div.right-bottom-corner {
	bottom: 0px;
	right: 0px;
	background-image: url(news-ctnr-bottom-right-crnr.gif);
}

div.news-ctnr div.design div.border-holder1 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-left: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	left: 0px
}
div.news-ctnr div.design div.border-holder2 {
	width:80%;
	height:80%;
	border-right: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	right:0px;
}
div.news-ctnr div.design div.border-holder3 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-right: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	right: 0px
}
div.news-ctnr div.design div.border-holder4 {
	width:80%;
	height:80%;
	border-left: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	left:0px;
}

div.news-ctnr div.design div.right-strip {
	height: 100%;
	width: 382px;
	position: absolute;
	float: left;
	margin-left: 5px;
	right: 0px;
	background-color: #1a9ab2;
}

div.news-ctnr div.right-ctnr-top {
	height: 100px;
	overflow:auto;
	width: 382px;
	position: absolute;
	margin-left: 5px;
	right: 0px;
	z-index: 4;
	margin-top:3px;
	background-image: url(news-ctnr-label_01.gif);
	background-position: 15px 2px;
	background-repeat:no-repeat;
}

div.news-ctnr div.right-ctnr-top div.after-ctnr {
	position: absolute;
	top: 27px;
	background-image: url(news-archive-label.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	z-index:5;
	width:372px;
	height: 29px;
	left: 0px;
}

div.news-ctnr div.right-ctnr {
	overflow:auto;
	width: 382px;
	position: absolute;
	margin-left: 0px;
	right: 0px;
	z-index: 4;
	margin-top:60px;
	top: 0px;
}

div.news-ctnr div.right-ctnr div.pagination {
	color: white;
	text-align:center;
	margin-bottom: 5px;
}

div.news-ctnr div.right-ctnr div.pagination a {
	color: white;
}

div.news-ctnr div.news-item {
	color: white;
	padding-left:19px;
	padding-right:19px;
	padding-bottom:10px;
	padding-top:10px;
	font-family: Verdana, Geneva, sans-serif;
	position:relative;
}

div.news-ctnr div.active-news-item{
	color: black;
	padding-left:19px;
	padding-right:19px;
	padding-bottom:10px;
	padding-top:10px;
	font-family: Verdana, Geneva, sans-serif;
	position:relative;
	background-color:white !important;
}

div.news-ctnr div.active-news-item.odd {
/*	border-top: 4px solid #137385; */
	border-right: 4px solid #137385;
/*	border-bottom: 4px solid #137385; */
}

div.news-ctnr div.active-news-item.even {
/*	border-top: 4px solid #1A9AB2; */
	border-right: 4px solid #1A9AB2;
/*	border-bottom: 4px solid #1A9AB2; */
}

div.news-ctnr div.news-item h3 {
	font-weight:bold;
	margin-top:2px;
	margin-bottom:5px;
	font-size:14px;
}

div.news-ctnr div.active-news-item h3 {
	font-weight:bold;
	margin-top:2px;
	margin-bottom:5px;
	font-size:14px;
}

div.news-ctnr div.news-item div.more-even {
	width: 13px;
	height: 11px;
	background-image: url(more-even.gif);
	bottom: 11px;
	right: 24px;
	position:absolute;
}

div.news-ctnr div.news-item div.more-odd {
	width: 13px;
	height: 11px;
	background-image: url(more-odd.gif);
	bottom: 11px;
	right: 24px;
	position:absolute;
}

div.news-ctnr div.odd {
	background-color: #137385;
}

div.news-ctnr div.left-ctnr-top {
	width: 576px;
	height: 46px;
	position: absolute;
	margin-left: 12px;
	margin-top: 12px;
	z-index: 4;
	background: url(news-ctnr-label-white.gif) no-repeat; 
}

div.news-ctnr div.left-ctnr-top div.path {
color: #1a9ab2;
margin-top: 25px;
margin-left: 7px;
font-family: Calibri, Verdana, Geneva, sans-serif;
}

div.news-ctnr div.left-ctnr-top div.path span.seperator {
	float:left;
}

div.news-ctnr div.left-ctnr-top div.path span.seperator1 {
	background: url(small-blue-arrow.gif);
	width: 6px;
	height: 9px;
	display:block;
	float:left;
	margin: 3px;
}

div.news-ctnr div.left-ctnr {
	width: 550px;
	top: 50px;
	margin-left: 20px;
	margin-top:0px;
	position:absolute;
	z-index: 4;
}
div.news-ctnr div.left-ctnr div.text h1.title {
	font-size: 24px;
	color: #f39400;
	font-weight:normal;
	line-height:28px;
}

div.news-ctnr div.left-ctnr div.text p {
	font-size: 12px;
	color: #1a171c;
	font-weight:normal;
}

div.news-ctnr {
	height: 800px;
}

div.news-ctnr div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:1;
	background-color:#FFF;
}

div.news-ctnr div.design div.corner {
	height: 10px;
	width: 10px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 3;
}

div.news-ctnr div.design div.right-top-corner {
	top: 0px;
	right: 0px;
	background-image: url(news-ctnr-top-right-crnr.gif);
}

div.news-ctnr div.design div.left-top-corner {
	top: 0px;
	left: 0px;
	background-image: url(news-ctnr-top-left-crnr.gif);
}

div.news-ctnr div.design div.left-bottom-corner {
	bottom: 0px;
	left: 0px;
	background-image: url(news-ctnr-bottom-left-crnr.gif);
}

div.news-ctnr div.design div.right-bottom-corner {
	bottom: 0px;
	right: 0px;
	background-image: url(news-ctnr-bottom-right-crnr.gif);
}

div.news-ctnr div.design div.border-holder1 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-left: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	left: 0px
}
div.news-ctnr div.design div.border-holder2 {
	width:80%;
	height:80%;
	border-right: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	right:0px;
}
div.news-ctnr div.design div.border-holder3 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-right: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	right: 0px
}
div.news-ctnr div.design div.border-holder4 {
	width:80%;
	height:80%;
	border-left: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	left:0px;
}

div.news-ctnr div.design div.right-strip {
	height: 100%;
	width: 382px;
	position: absolute;
	float: left;
	margin-left: 5px;
	right: 0px;
	background-color: #1a9ab2;
}

div.news-ctnr div.right-ctnr-top {
	height: 100px;
	overflow:auto;
	width: 382px;
	position: absolute;
	margin-left: 5px;
	right: 0px;
	z-index: 4;
	margin-top:3px;
	background-image: url(news-ctnr-label_01.gif);
	background-position: 15px 2px;
	background-repeat:no-repeat;
}

div.news-ctnr div.right-ctnr-top div.after-ctnr {
	position: absolute;
	top: 27px;
	background-image: url(news-archive-label.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	z-index:5;
	width:372px;
	height: 29px;
	left: 0px;
}

div.news-ctnr div.right-ctnr {
	width: 382px;
	position: absolute;
	margin-left: 0px;
	right: 0px;
	z-index: 4;
	margin-top:60px;
	top: 0px;
	overflow: visible;
}

div.news-ctnr div.right-ctnr div.pagination {
	color: white;
	text-align:center;
	margin-bottom: 5px;
}

div.news-ctnr div.right-ctnr div.pagination a {
	color: white;
}

div.news-ctnr div.news-item {
	color: white;
	padding-left:19px;
	padding-right:19px;
	padding-bottom:10px;
	padding-top:10px;
	font-family: Verdana, Geneva, sans-serif;
	position:relative;
}

div.news-ctnr div.news-item h3 {
	font-weight:bold;
	margin-top:2px;
	margin-bottom:5px;
	font-size:14px;
}

div.news-ctnr div.news-item div.more-even {
	width: 13px;
	height: 11px;
	background-image: url(more-even.gif);
	bottom: 11px;
	right: 24px;
	position:absolute;
}

div.news-ctnr div.news-item div.more-odd {
	width: 13px;
	height: 11px;
	background-image: url(more-odd.gif);
	bottom: 11px;
	right: 24px;
	position:absolute;
}

div.news-ctnr div.odd {
	background-color: #137385;
}

div.news-ctnr div.left-ctnr-top {
	width: 576px;
	height: 46px;
	position: absolute;
	margin-left: 12px;
	margin-top: 12px;
	z-index: 4;
	background: url(news-ctnr-label-white.gif) no-repeat; 
}

div.news-ctnr div.left-ctnr-top div.path {
color: #1a9ab2;
margin-top: 25px;
margin-left: 7px;
font-family: Calibri, Verdana, Geneva, sans-serif;
}

div.news-ctnr div.left-ctnr-top div.path span.seperator {
	float:left;
}

div.news-ctnr div.left-ctnr-top div.path span.seperator1 {
	background: url(small-blue-arrow.gif);
	width: 6px;
	height: 9px;
	display:block;
	float:left;
	margin: 3px;
}

div.news-ctnr div.left-ctnr {
	width: 550px;
	top: 50px;
	margin-left: 20px;
	margin-top:0px;
	position:absolute;
	z-index: 4;
}
div.news-ctnr div.left-ctnr div.text h1.title {
	font-size: 24px;
	color: #f39400;
	font-weight:normal;
	line-height:28px;
}

div.news-ctnr div.left-ctnr div.text p {
	font-size: 12px;
	color: #1a171c;
	font-weight:normal;
}




div.about-ctnr {
	height: 800px;
}

div.playd-ctnr {
	height: 800px;
}

div.playd-ctnr div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:1;
	background-color:#FFF;
}

div.playd-ctnr div.design div.corner {
	height: 10px;
	width: 10px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 3;
}

div.playd-ctnr div.design div.right-top-corner {
	top: 0px;
	right: 0px;
	background-image: url(news-ctnr-top-right-crnr.gif);
}

div.playd-ctnr div.design div.left-top-corner {
	top: 0px;
	left: 0px;
	background-image: url(news-ctnr-top-left-crnr.gif);
}

div.playd-ctnr div.design div.left-bottom-corner {
	bottom: 0px;
	left: 0px;
	background-image: url(news-ctnr-bottom-left-crnr.gif);
}

div.playd-ctnr div.design div.right-bottom-corner {
	bottom: 0px;
	right: 0px;
	background-image: url(news-ctnr-bottom-right-crnr.gif);
}

div.playd-ctnr div.design div.border-holder1 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-left: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	left: 0px
}
div.playd-ctnr div.design div.border-holder2 {
	width:80%;
	height:80%;
	border-right: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	right:0px;
}
div.playd-ctnr div.design div.border-holder3 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-right: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	right: 0px
}
div.playd-ctnr div.design div.border-holder4 {
	width:80%;
	height:80%;
	border-left: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	left:0px;
}

div.playd-ctnr div.design div.right-strip {
	height: 100%;
	width: 382px;
	position: absolute;
	float: left;
	margin-left: 5px;
	right: 0px;
	background-color: #1a9ab2;
}

div.playd-ctnr div.right-ctnr-top {
	height: 58px;
	overflow:auto;
	width: 382px;
	position: absolute;
	margin-left: 5px;
	right: 0px;
	z-index: 4;
	margin-top:3px;
	background-image: url(playd-menu-label.png);
	background-position: 5px 2px;
	background-repeat:no-repeat;
}

div.playd-ctnr div.right-ctnr-top div.after-ctnr {
	position: absolute;
	top: 27px;
	background-image: url(news-archive-label.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	z-index:5;
	width:372px;
	height: 29px;
	left: 0px;
}

div.playd-ctnr div.right-ctnr {
	width: 382px;
	position: absolute;
	margin-left: 0px;
	right: 0px;
	z-index: 4;
	margin-top:65px;
	top: 0px;
}

div.playd-ctnr div.right-ctnr div.pagination {
	color: white;
	text-align:center;
	margin-bottom: 5px;
}

div.playd-ctnr div.right-ctnr div.pagination a {
	color: white;
}

div.playd-ctnr div.news-item {
	color: white;
	padding-left:42px;
	padding-right:19px;
	padding-bottom:10px;
	padding-top:10px;
	font-family: Verdana, Geneva, sans-serif;
	position:relative;
}

div.playd-ctnr div.active-news-item{
	color: black;
	padding-left:42px;
	padding-right:19px;
	padding-bottom:10px;
	padding-top:10px;
	font-family: Verdana, Geneva, sans-serif;
	position:relative;
	background-color:white !important;
	padding-bottom:7px !important;
}

div.playd-ctnr div.active-news-item.odd {
/*	border-top: 4px solid #137385; */
	border-right: 4px solid #137385;
/*	border-bottom: 4px solid #137385; */
}

div.playd-ctnr div.active-news-item.even {
/*	border-top: 4px solid #1A9AB2; */
	border-right: 4px solid #1A9AB2;
/*	border-bottom: 4px solid #1A9AB2; */
}

div.playd-ctnr div.news-item h3 {
	font-weight:bold;
	margin-top:2px;
	margin-bottom:5px;
	font-size:14px;
}

div.playd-ctnr div.active-news-item h3 {
	font-weight:bold;
	margin-top:2px;
	margin-bottom:5px;
	font-size:14px;
}

div.playd-ctnr div.news-item div.more-even {
	width: 26px;
	height: 26px;
	background-image: url(white-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.playd-ctnr div.active-news-item div.more-even {
	width: 26px;
	height: 26px;
	background-image: url(orange-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.playd-ctnr div.active-news-item div.more-odd {
	width: 26px;
	height: 26px;
	background-image: url(orange-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.playd-ctnr div.news-item div.more-odd {
	width: 26px;
	height: 26px;
	background-image: url(white-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.playd-ctnr div.news-item div.h-more-even {
	width: 26px;
	height: 26px;
	background-image: url(orange-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.playd-ctnr div.news-item div.h-more-odd {
	width: 26px;
	height: 26px;
	background-image: url(orange-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.playd-ctnr div.odd {
	background-color: #137385;
}

div.playd-ctnr div.left-ctnr-top {
	width: 576px;
	height: 46px;
	position: absolute;
	margin-left: 12px;
	margin-top: 12px;
	z-index: 4;
	background: url(playd-label.png) no-repeat; 
	background-position: 1px 0px;
}

div.playd-ctnr div.left-ctnr-top div.playd-loga {
position:absolute;
top:0px;
right:0px;
background: url(playd-loga.png) no-repeat; 
width: 237px;
height:50px;
}


div.playd-ctnr div.left-ctnr-top div.path {
color: #1a9ab2;
margin-top: 46px;
margin-left: 7px;
font-family: Verdana, Geneva, sans-serif;
}

div.playd-ctnr div.left-ctnr-top div.path span.seperator {
	float:left;
}

div.playd-ctnr div.left-ctnr-top div.path span.seperator1 {
	background: url(small-blue-arrow.gif);
	width: 6px;
	height: 9px;
	display:block;
	float:left;
	margin: 3px;

}

div.playd-ctnr div.left-ctnr {
	width: 550px;
	top: 65px;
	margin-left: 18px;
	margin-top:0px;
	position:absolute;
	z-index: 4;
}
div.playd-ctnr div.left-ctnr div.playd-pdf {
height:59px;
position:relative;
width:346px;
margin-top: -9px;
margin-bottom: 11px;
background-image:url("playd-pdf.png");
cursor:pointer;
background-position:1px 0;
margin-left:-6px;
}
div.playd-ctnr div.left-ctnr div.playd-menu1 {
height:87px;
position:relative;
width:570px;
margin-top: -9px;
margin-bottom: 11px;
}
div.playd-ctnr div.left-ctnr div.playd-menu1 div.item {
background-image:url("playd-menu1.png");
float:left;
height:87px;
margin-right:10px;
cursor:pointer;
}
div.playd-ctnr div.left-ctnr div.playd-menu1 div.i1 {
background-position:-4px 0;
width:92px;
}
div.playd-ctnr div.left-ctnr div.playd-menu1 div.i2 {
background-position:-109px 0;
width:151px;
}
div.playd-ctnr div.left-ctnr div.playd-menu1 div.i3 {
background-position:-273px 0;
width:105px;
}
div.playd-ctnr div.left-ctnr div.playd-menu1 div.i4 {
background-position:-391px 0;
width:177px;
}
div.playd-ctnr div.left-ctnr div.playd-menu2 {
height:87px;
position:relative;
width:570px;
margin-top: -9px;
margin-bottom: 11px;
}
div.playd-ctnr div.left-ctnr div.playd-menu2 div.item {
background-image:url("playd-menu1.png");
float:left;
height:87px;
margin-right:10px;
cursor:pointer;
}
div.playd-ctnr div.left-ctnr div.playd-menu2 div.i1 {
background-position:-4px 0;
width:92px;
}
div.playd-ctnr div.left-ctnr div.playd-menu2 div.i2 {
background-position:-109px 0;
width:151px;
}
div.playd-ctnr div.left-ctnr div.playd-menu2 div.i3 {
background-position:-273px 0;
width:105px;
}

div.playd-ctnr div.left-ctnr div.playd-menu2-simple {
height:28px;
position:relative;
width:570px;
margin-top: -9px;
margin-bottom: 11px;
}

div.playd-ctnr div.left-ctnr div.playd-menu2-simple div {
font-size:14px;
float:left;
margin-right:5px;
background-color:#1A9AB2;
padding:3px;
padding-bottom:5px;
font-weight:bold;
color:white;
}

div.playd-ctnr div.left-ctnr div.playd-menu2-simple div.bg-hover-activeted {
background-color:#F39400;
}

div.playd-ctnr div.left-ctnr div.playd-menu2-simple a {
color:white;
}

div.playd-ctnr div.left-ctnr div.text div.topic-list {

}

div.playd-ctnr div.left-ctnr div.text div.topic-item {
background-color:#D0F5FC;
padding:11px;
margin-bottom:6px;
cursor:pointer;
}



div.playd-ctnr div.left-ctnr div.text div.topic-item.div-hover1 {
background-color:#fff2dd !important;
}

div.playd-ctnr div.left-ctnr div.text div.topic-item p.title {
background-color:#1A9AB2;
color:white;
font-size:18px;
font-weight:bold;
margin:-5px -5px 7px;
padding:6px;
background-image:url(download-topic1.gif);
background-position: 372px 0px;
background-repeat:no-repeat;
}

div.playd-ctnr div.left-ctnr div.text div.topic-item.div-hover1 p.title {
background-color:#f39400 !important;
background-image:url(download-topic2.gif) !important;
}
div.playd-ctnr div.left-ctnr div.text div.topic-item p.description {
margin-bottom:0;
font-size:10px;
}

div.playd-ctnr div.left-ctnr div.text div.results-item {
background-color:#D0F5FC;
padding:11px;
margin-bottom:6px;
cursor:pointer;
}

div.playd-ctnr div.left-ctnr div.text div.results-item p.title {
background-color:#1A9AB2;
color:white;
font-size:18px;
font-weight:bold;
margin:-5px -5px 7px;
padding:6px;
background-position: 372px 0px;
background-repeat:no-repeat;
}

div.playd-ctnr div.left-ctnr div.text div.results-item div.description {
margin-bottom:0;
font-size:10px;
}

div.playd-ctnr div.left-ctnr div.text div.results-item div.linkk {
font-size:12px;
font-weight:bold;
color:#000;
margin-bottom:3px;
}

div.playd-ctnr div.left-ctnr div.text div.results-item div.description a {
font-size:12px;
font-weight:bold;
color:#000;
margin-bottom:3px;
}

div.playd-ctnr div.left-ctnr div.text div.results-item div.description div p.policy {
margin-left:5px;
margin-right:5px;
}

div.playd-ctnr div.left-ctnr div.text div.results-item div.description div h1{
margin-left:10px;
color:black;
font-size:14px;
margin-top:5px;
margin-bottom:3px;
}

div.playd-ctnr div.left-ctnr div.text div.results-item div.description a:hover {
font-size:12px;
font-weight:bold;
color:#F39400;
}

div.playd-ctnr div.left-ctnr div.text div.stories-list {

}

div.playd-ctnr div.left-ctnr div.text div.stories-item {
background-color:#D0F5FC;
padding:11px;
margin-bottom:6px;
cursor:pointer;
}

div.playd-ctnr div.left-ctnr div.text div.stories-item.div-hover1 {
background-color:#fff2dd !important;
}

div.playd-ctnr div.left-ctnr div.text div.stories-item p.title {
background-color:#1A9AB2;
color:white;
font-size:18px;
font-weight:bold;
margin:-5px -5px 7px;
padding:6px;
background-position: 372px 0px;
background-repeat:no-repeat;
}

div.playd-ctnr div.left-ctnr div.text div.stories-item.div-hover1 p.title {
background-color:#f39400 !important;
}
div.playd-ctnr div.left-ctnr div.text div.stories-item p.description {
margin-bottom:0;
font-size:12px;
background-color:white;
margin:2px -5px -5px -5px;
padding:6px;
min-height:101px;
}

div.playd-ctnr div.left-ctnr div.text h1.title {
	font-size: 24px;
	color: #f39400;
	font-weight:normal;
	line-height:28px;
}

div.playd-ctnr div.left-ctnr div.text p {
	font-size: 12px;
	color: #1a171c;
	font-weight:normal;
	margin-bottom:15px;
}

div.scenario-ctnr {
	height: 800px;
}

div.about-ctnr div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:1;
	background-color:#FFF;
}

div.about-ctnr div.design div.corner {
	height: 10px;
	width: 10px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 3;
}

div.about-ctnr div.design div.right-top-corner {
	top: 0px;
	right: 0px;
	background-image: url(news-ctnr-top-right-crnr.gif);
}

div.about-ctnr div.design div.left-top-corner {
	top: 0px;
	left: 0px;
	background-image: url(news-ctnr-top-left-crnr.gif);
}

div.about-ctnr div.design div.left-bottom-corner {
	bottom: 0px;
	left: 0px;
	background-image: url(news-ctnr-bottom-left-crnr.gif);
}

div.about-ctnr div.design div.right-bottom-corner {
	bottom: 0px;
	right: 0px;
	background-image: url(news-ctnr-bottom-right-crnr.gif);
}

div.about-ctnr div.design div.border-holder1 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-left: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	left: 0px
}
div.about-ctnr div.design div.border-holder2 {
	width:80%;
	height:80%;
	border-right: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	right:0px;
}
div.about-ctnr div.design div.border-holder3 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-right: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	right: 0px
}
div.about-ctnr div.design div.border-holder4 {
	width:80%;
	height:80%;
	border-left: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	left:0px;
}

div.about-ctnr div.design div.right-strip {
	height: 100%;
	width: 382px;
	position: absolute;
	float: left;
	margin-left: 5px;
	right: 0px;
	background-color: #1a9ab2;
}

div.about-ctnr div.right-ctnr-top {
	height: 58px;
	overflow:auto;
	width: 382px;
	position: absolute;
	margin-left: 5px;
	right: 0px;
	z-index: 4;
	margin-top:3px;
	background-image: url(okmo-label.gif);
	background-position: 10px 2px;
	background-repeat:no-repeat;
}

div.about-ctnr div.right-ctnr-top div.after-ctnr {
	position: absolute;
	top: 27px;
	background-image: url(news-archive-label.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	z-index:5;
	width:372px;
	height: 29px;
	left: 0px;
}

div.about-ctnr div.right-ctnr {
	width: 382px;
	position: absolute;
	margin-left: 0px;
	right: 0px;
	z-index: 4;
	margin-top:65px;
	top: 0px;
}

div.about-ctnr div.right-ctnr div.pagination {
	color: white;
	text-align:center;
	margin-bottom: 5px;
}

div.about-ctnr div.right-ctnr div.pagination a {
	color: white;
}

div.about-ctnr div.news-item {
	color: white;
	padding-left:42px;
	padding-right:19px;
	padding-bottom:10px;
	padding-top:10px;
	font-family: Verdana, Geneva, sans-serif;
	position:relative;
}

div.about-ctnr div.active-news-item{
	color: black;
	padding-left:42px;
	padding-right:19px;
	padding-bottom:10px;
	padding-top:10px;
	font-family: Verdana, Geneva, sans-serif;
	position:relative;
	background-color:white !important;
	padding-bottom:7px !important;
}

div.about-ctnr div.active-news-item.odd {
/*	border-top: 4px solid #137385; */
	border-right: 4px solid #137385;
/*	border-bottom: 4px solid #137385; */
}

div.about-ctnr div.active-news-item.even {
/*	border-top: 4px solid #1A9AB2; */
	border-right: 4px solid #1A9AB2;
/*	border-bottom: 4px solid #1A9AB2; */
}

div.about-ctnr div.news-item h3 {
	font-weight:bold;
	margin-top:2px;
	margin-bottom:5px;
	font-size:14px;
}

div.about-ctnr div.active-news-item h3 {
	font-weight:bold;
	margin-top:2px;
	margin-bottom:5px;
	font-size:14px;
}

div.about-ctnr div.news-item div.more-even {
	width: 26px;
	height: 26px;
	background-image: url(white-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.about-ctnr div.active-news-item div.more-even {
	width: 26px;
	height: 26px;
	background-image: url(orange-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.about-ctnr div.active-news-item div.more-odd {
	width: 26px;
	height: 26px;
	background-image: url(orange-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.about-ctnr div.news-item div.more-odd {
	width: 26px;
	height: 26px;
	background-image: url(white-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.about-ctnr div.news-item div.h-more-even {
	width: 26px;
	height: 26px;
	background-image: url(orange-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.about-ctnr div.news-item div.h-more-odd {
	width: 26px;
	height: 26px;
	background-image: url(orange-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.about-ctnr div.odd {
	background-color: #137385;
}

div.about-ctnr div.left-ctnr-top {
	width: 576px;
	height: 46px;
	position: absolute;
	margin-left: 12px;
	margin-top: 12px;
	z-index: 4;
	background: url(news-ctnr-label-white.gif) no-repeat; 
}

div.about-ctnr div.left-ctnr-top div.path {
color: #1a9ab2;
margin-top: 25px;
margin-left: 7px;
font-family: Verdana, Geneva, sans-serif;
}

div.about-ctnr div.left-ctnr-top div.path span.seperator {
	float:left;
}

div.about-ctnr div.left-ctnr-top div.path span.seperator1 {
	background: url(small-blue-arrow.gif);
	width: 6px;
	height: 9px;
	display:block;
	float:left;
	margin: 3px;

}

div.about-ctnr div.left-ctnr {
	width: 550px;
	top: 50px;
	margin-left: 20px;
	margin-top:0px;
	position:absolute;
	z-index: 4;
}
div.about-ctnr div.left-ctnr div.text h1.title {
	font-size: 24px;
	color: #f39400;
	font-weight:normal;
	line-height:28px;
}

div.about-ctnr div.left-ctnr div.text p {
	font-size: 12px;
	color: #1a171c;
	font-weight:normal;
}

div.scenario-ctnr {
	height: 800px;
}

div.scenario-ctnr div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:1;
	background-color:#FFF;
}

div.scenario-ctnr div.design div.corner {
	height: 10px;
	width: 10px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 3;
}

div.scenario-ctnr div.design div.right-top-corner {
	top: 0px;
	right: 0px;
	background-image: url(news-ctnr-top-right-crnr.gif);
}

div.scenario-ctnr div.design div.left-top-corner {
	top: 0px;
	left: 0px;
	background-image: url(news-ctnr-top-left-crnr.gif);
}

div.scenario-ctnr div.design div.left-bottom-corner {
	bottom: 0px;
	left: 0px;
	background-image: url(news-ctnr-bottom-left-crnr.gif);
}

div.scenario-ctnr div.design div.right-bottom-corner {
	bottom: 0px;
	right: 0px;
	background-image: url(news-ctnr-bottom-right-crnr.gif);
}

div.scenario-ctnr div.design div.border-holder1 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-left: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	left: 0px
}
div.scenario-ctnr div.design div.border-holder2 {
	width:80%;
	height:80%;
	border-right: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	right:0px;
}
div.scenario-ctnr div.design div.border-holder3 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-right: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	right: 1px
}
div.scenario-ctnr div.design div.border-holder4 {
	width:80%;
	height:80%;
	border-left: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	left:0px;
}

div.scenario-ctnr div.design div.right-strip {
	height: 100%;
	width: 382px;
	position: absolute;
	float: left;
	margin-left: 5px;
	right: 0px;
	background-color: #1a9ab2;
}

div.scenario-ctnr div.right-ctnr-top {
	height: 35px;
	overflow:auto;
	width: 382px;
	position: absolute;
	margin-left: 5px;
	right: 0px;
	z-index: 4;
	margin-top:3px;
	background-image: url(scenarios-label.gif);
	background-position: 10px 5px;
	background-repeat:no-repeat;
}

div.scenario-ctnr div.right-ctnr-top div.after-ctnr {
	position: absolute;
	top: 27px;
	background-image: url(news-archive-label.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	z-index:5;
	width:372px;
	height: 29px;
	left: 0px;
}

div.scenario-ctnr div.right-ctnr {
	width: 382px;
	position: absolute;
	margin-left: 0px;
	right: 0px;
	z-index: 4;
	margin-top:45px;
	top: 0px;
}

div.scenario-ctnr div.right-ctnr div.pagination {
	color: white;
	text-align:center;
	margin-bottom: 5px;
}

div.scenario-ctnr div.right-ctnr div.pagination a {
	color: white;
}

div.scenario-ctnr div.news-item {
	color: white;
	padding-left:42px;
	padding-right:19px;
	padding-bottom:10px;
	padding-top:10px;
	font-family: Verdana, Geneva, sans-serif;
	position:relative;
}

div.scenario-ctnr div.active-news-item {
	color: white;
	padding-left:42px;
	padding-right:19px;
	padding-bottom:10px;
	padding-top:10px;
	font-family: Verdana, Geneva, sans-serif;
	position:relative;
}


div.scenario-ctnr div.news-item h3 {
	font-weight:bold;
	margin-top:2px;
	margin-bottom:5px;
	font-size:14px;
}

div.scenario-ctnr div.active-news-item h3 {
	font-weight:bold;
	margin-top:2px;
	margin-bottom:5px;
	font-size:14px;
}

div.scenario-ctnr div.news-item div.more-even {
	width: 26px;
	height: 26px;
	background-image: url(white-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.scenario-ctnr div.active-news-item div.more-even {
	width: 26px;
	height: 26px;
	background-image: url(white-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.scenario-ctnr div.news-item div.more-odd {
	width: 26px;
	height: 26px;
	background-image: url(white-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.scenario-ctnr div.active-news-item div.more-odd {
	width: 26px;
	height: 26px;
	background-image: url(white-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}


div.scenario-ctnr div.news-item div.h-more-even {
	width: 26px;
	height: 26px;
	background-image: url(orange-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.scenario-ctnr div.active-news-item div.h-more-even {
	width: 26px;
	height: 26px;
	background-image: url(orange-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.scenario-ctnr div.news-item div.h-more-odd {
	width: 26px;
	height: 26px;
	background-image: url(orange-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.scenario-ctnr div.active-news-item div.h-more-odd {
	width: 26px;
	height: 26px;
	background-image: url(orange-star-trans.png);
	top: 7px;
	left: 7px;
	position:absolute;
}

div.scenario-ctnr div.odd {
	background-color: #137385;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top {
	width: 576px;
	height: 170px;
	z-index: 4;
	background-image: url(scenario-search.gif);
	background-repeat: no-repeat;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top#simple-search {
	height: 50px;
	margin-bottom:10px;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div {
	position:absolute;
	width: 300px;
	left: 7px;
	top: 73px;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div.d1 {
	top: 61px;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div.d2 {
	top: 61px;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div.d3 {
	top: 128px;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div.d4 {
	top: 46px;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div.d5 {
	top: 101px;
}


div.scenario-ctnr div.left-ctnr div.scenario-search-top div select {
	float: right;
	color: #f9941e;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div span {
	float: left;
	color:#1a9ab2;
	font-size: 11px;
	margin-top:4px;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div input {
	float: right;
	color: #f9941e;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div.cb-ctnr {
	position:absolute;
	width: 142px;
	left: 364px;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div.cb-ctnr input {
	border: none;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div.cb-ctnr span {
	margin-top:0px;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div.cb-1 {
	top:73px
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div.cb-2 {
	top:96px
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div.cb-3 {
	top:46px
}



div.scenario-ctnr div.left-ctnr div.scenario-search-top input#f_s_title {
	position:absolute;
	top:6px;
	left:250px;
	height: 22px;
	border: none;
	width: 238px;
	font-size:14px;
	color: #f9941e;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top input.search-submit {
	position:absolute;
	top:0px;
	left:503px;
	border: none;
	font-size:14px;
	background-image: url(scenario-search-submit.gif);
	width: 53px;
	height: 32px;
	background-repeat: no-repeat;
	background-color: #ffffff;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top input.search-submit2 {
	position:absolute;
	top:122px;
	left:380px;
	height: 32px;
	border: none;
	width: 53px;
	font-size:14px;
	background-image: url(scenario-search-submit2.gif);
	width: 118px;
	height: 39px;
	background-repeat: no-repeat;
	background-color: #ffffff;
}

div.scenario-ctnr div.left-ctnr div.scenario-search-top div.advenced-btn {
	cursor:pointer;
	background-image:url(scenario-search-advenced.gif);
	position: absolute;
	top: 29px;
	left: 39px;
	width:173px;
	height:15px;
}

div.scenario-ctnr div.left-ctnr div div.scenario-extra {
	background-image: url(scenario-extra-bg.gif);
	margin-left: -17px;
	width: 593px;
	height:206px;
	position: relative;
	margin-top:-29px;
}

div.scenario-ctnr div.left-ctnr div div.scenario-extra h2 {
color: white;
font-size: 24px;
top:58px;
left:19px;
position:absolute;
font-weight:normal;
}

div.scenario-ctnr div.left-ctnr div div.scenario-extra div {
color: white;
font-size: 12px;
position:absolute;
font-weight:normal;
}

div.scenario-ctnr div.left-ctnr div div.scenario-extra div strong {
font-weight:bold;
}

div.scenario-ctnr div.left-ctnr div div.scenario-extra div.left {
left: 19px;
}

div.scenario-ctnr div.left-ctnr div div.scenario-extra div.right {
left: 262px;
}

div.scenario-ctnr div.left-ctnr div div.scenario-extra div.r1 {
top: 115px;
}

div.scenario-ctnr div.left-ctnr div div.scenario-extra div.r2 {
top: 139px;
}

div.scenario-ctnr div.left-ctnr div div.scenario-extra div.r3 {
top: 162px;
}

div.scenario-ctnr div.left-ctnr div div.scenario-extra div.r4 {
top: 184px;
}

div.scenario-ctnr div.left-ctnr div div.scenario-extra div.scenario-pdf-button {
background-image:url("scenario-extra-bg.gif");
background-position:-531px -67px;
height:62px;
left:531px;
top:69px;
width:59px;
cursor:pointer;
}

div.scenario-ctnr div.left-ctnr div div.scenario-extra div.scenario-print-button {
background-image:url("scenario-extra-bg.gif");
background-position:-531px -135px;
height:62px;
left:531px;
top:136px;
width:59px;
cursor:pointer;
}

div.scenario-ctnr div.left-ctnr div div.scenario-extra div.scenario-pdf-button.hover {
background-position:-529px -65px !important;
}

div.scenario-ctnr div.left-ctnr div div.scenario-extra div.scenario-print-button.hover {
background-position:-529px -133px !important;
}

div.scenario-ctnr div.left-ctnr-top div.path {
color: #1a9ab2;
margin-top: 25px;
margin-left: 7px;
font-family: Verdana, Geneva, sans-serif;
}

div.scenario-ctnr div.left-ctnr-top div.path span.seperator {
	float:left;
}

div.scenario-ctnr div.left-ctnr-top div.path span.seperator1 {
	background: url(small-blue-arrow.gif);
	width: 6px;
	height: 9px;
	display:block;
	float:left;
	margin: 3px;

}

div.scenario-ctnr div.left-ctnr {
	width: 550px;
	top: 16px;
	margin-left: 20px;
	margin-top:0px;
	position:absolute;
	z-index: 4;
}

div.scenario-ctnr div.left-ctnr div.items {

}

div.scenario-ctnr div.left-ctnr div.items div.item {
position:relative;
height:94px;
border-bottom: 1px solid #f39400;
margin-bottom: 10px;
}



div.scenario-ctnr div.left-ctnr div.items div.item div.header {
	position: absolute;
	left: 92px;
	width: 287px;
	height: 32px;
}

div.scenario-ctnr div.left-ctnr div.items div.item div.header2 {
	position: absolute;
	left: 393px;
	top: 0px;
	width: 157px;
	height: 32px;
	font-size: 9px;
}

div.scenario-ctnr div.left-ctnr div.items div.item div.savatar {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 80px;
	height: 80px;
	padding: 1px;
	border: 1px solid #f39400;
}



div.scenario-ctnr div.left-ctnr div.items div.item div.header h3 {
 font-size:14px;
 margin-top:0px;
}

div.scenario-ctnr div.left-ctnr div.items div.item div.header h3 {
 font-size:14px;
 margin-top:0px;
}


div.scenario-ctnr div.left-ctnr div.items div.item div.content {
	position: absolute;
	left: 92px;
	top:42px;
	width: 465px;
	height: 33px;
}

div.scenario-ctnr div.left-ctnr div.items div.item div.header div.branch {

}


div.scenario-ctnr div.left-ctnr div.text h1.title {
	font-size: 24px;
	color: #f39400;
	font-weight:normal;
	line-height:28px;
}

div.scenario-ctnr div.left-ctnr div.text h2{
	font-size: 16px;
	color: #1999b2;
	font-weight:bold;
	line-height:28px;
}

div.scenario-ctnr div.left-ctnr div.text p {
	font-size: 12px;
	color: #1a171c;
	font-weight:normal;
}

div.bigblack-ctnr {
	height: 800px;
}

div.bigblack-ctnr div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:1;
	background-color:#1a171c;
}

div.bigblack-ctnr div.design div.corner {
	height: 10px;
	width: 10px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 3;
}

div.bigblack-ctnr div.design div.right-top-corner {
	top: 0px;
	right: 0px;
	background-image: url(black-ctnr-top-right-crnr.gif);
}

div.bigblack-ctnr div.design div.left-top-corner {
	top: 0px;
	left: 0px;
	background-image: url(black-ctnr-top-left-crnr.gif);
}

div.bigblack-ctnr div.design div.left-bottom-corner {
	bottom: 0px;
	left: 0px;
	background-image: url(black-ctnr-bottom-left-crnr.gif);
}

div.bigblack-ctnr div.design div.right-bottom-corner {
	bottom: 0px;
	right: 0px;
	background-image: url(black-ctnr-bottom-right-crnr.gif);
}

div.bigblack-ctnr div.design div.label {
	top: 13px;
	left: 14px;
	background-image: url(registration-label.gif);
	width: 324px;
	height: 46px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 4;
}

div.bigblack-ctnr div.design div.label3 {
	top: 71px;
	left: 26px;
	background-image: url(reg-forteacher-label.gif);
	width: 192px;
	height: 33px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 4;
}

div.bigblack-ctnr div.design div.label2 {
	top: 72px;
	left: 506px;
	background-image: url(reg-forstudent-label.gif);
	width: 122px;
	height: 29px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 4;
}

div.bigblack-ctnr div.design div.graph1 {
	top: 458px;
	right: 0px;
	background-image: url(reg-ozdoba-1.gif);
	width: 270px;
	height: 272px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 4;
}

div.bigblack-ctnr div.design div.graph2 {
	top: 10px;
	right: 0px;
	width: 97px;
	height: 84px;
	background-image: url(reg-ozdoba-2.gif);
	background-repeat:no-repeat;
	position: absolute;
	z-index: 4;
}

div.bigblack-ctnr div.reg-box {
	height: 299px;
	width: 467px;
	position:absolute;
	z-index:5;
	left: 0px;
	top: -10px;
}

div.bigblack-ctnr div {
	z-index:5;
}

div.bigblack-ctnr  div.reg-box div.reg-box-strip {
	width: 467px;
	position:absolute;
}

div.bigblack-ctnr div.reg-box div.icon-ctnr {
	background-color: white;
	width:142px;
	height:130px;
	top: 85px;
	left: 2px;
	position:relative;
}

div.bigblack-ctnr div.rb1 {
	background-color:#1a9ab2;
	margin-left:17px;
}

div.bigblack-ctnr div.rba {
	margin-top:120px;
}

div.bigblack-ctnr div.rba div.icon-ctnr {
	background-image:url(reg-image1.png) ;
	background-repeat: no-repeat;
	background-position: 13px 10px;
}

div.bigblack-ctnr div.rbb div.icon-ctnr {
	background-image:url(reg-image3.png) ;
	background-repeat: no-repeat;
	background-position: 15px 8px;
}

div.bigblack-ctnr div.rb2 div.icon-ctnr {
	background-image:url(reg-image2.png) ;
	background-repeat: no-repeat;
	background-position: 17px 9px;
}

div.bigblack-ctnr div.rbb {
	margin-top:425px;
}



div.bigblack-ctnr div.rb1 div.rbs1 {
	background-image: url(blue-reg-box-bg_01_01.gif);
	height:10px;
	top:0px;
}
div.bigblack-ctnr div.rb1 div.rbs2 {
	background-image: url(blue-reg-box-bg_02_01.gif);
	top:75px;
	height:10px;
}
div.bigblack-ctnr div.rb1 div.rbs3 {
	background-image: url(blue-reg-box-bg_03_01.gif);
	background-repeat:no-repeat;
	background-color:#1a353f;
	top:215px;
	height:74px;
}
div.bigblack-ctnr div.rb1 div.rbs4 {
	background-image: url(blue-reg-box-bg_04_01.gif);
	bottom:0px;
	height:10px;
}

div.bigblack-ctnr div.rba div.label {
	background-image: url(boxreg-label1.gif);
	height:48px;
	width:221px;
	top:14px;
	left:11px;
	position: absolute;
}

div.bigblack-ctnr div.rba div.button {
	background-image: url(boxreg-button1.gif);
	height:34px;
	width:125px;
	top:12px;
	left:334px;
	position: absolute;
}

div.bigblack-ctnr div.rba div.text {
	height:139px;
	width:291px;
	top:76px;
	left:156px;
	position: absolute;
	color: white;
	z-index:6;
	font-family: Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height: 15px;
}

div.bigblack-ctnr div.rba div.text p{
	margin-bottom: 8px;
}

div.bigblack-ctnr div.rba div.text2 {
	height:51px;
	width:439px;
	top:234px;
	left:16px;
	position: absolute;
	color: #1a9ab2;
	z-index:6;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
}

div.bigblack-ctnr div.rba div.text2 p{
	margin-bottom: 8px;
}

div.bigblack-ctnr div.rb2 {
	background-color:#f9941e;
	margin-left:495px;
	margin-top:120px;
}

div.bigblack-ctnr div.rb2 div.rbs1 {
	background-image: url(blue-reg-box-bg_01_02.gif);
	height:10px;
	top:0px;
}
div.bigblack-ctnr div.rb2 div.rbs2 {
	background-image: url(blue-reg-box-bg_02_02.gif);
	top:75px;
	height:10px;
}
div.bigblack-ctnr div.rb2 div.rbs3 {
	background-image: url(blue-reg-box-bg_03_02.gif);
	background-repeat:no-repeat;
	background-color:#47301c;
	top:215px;
	height:88px;
}
div.bigblack-ctnr div.rb2 div.rbs4 {
	background-image: url(blue-reg-box-bg_04_02.gif);
	bottom:-13px;
	height:10px;
}

div.bigblack-ctnr div.rb2 div.label {
	background-image: url(boxreg-label2.gif);
	height:48px;
	width:199px;
	top:14px;
	left:11px;
	position: absolute;
}

div.bigblack-ctnr div.rb2 div.button {
	background-image: url(boxreg-button2.gif);
	height:34px;
	width:148px;
	top:12px;
	left:311px;
	position: absolute;
}

div.bigblack-ctnr div.rb2 div.text {
	height:139px;
	width:291px;
	top:76px;
	left:156px;
	position: absolute;
	color: white;
	z-index:6;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height: 15px;
}

div.bigblack-ctnr div.rb2 div.text p{
	margin-bottom: 8px;
}

div.bigblack-ctnr div.rb2 div.text2 {
	height:51px;
	width:439px;
	top:234px;
	left:16px;
	position: absolute;
	color: #f39400;
	z-index:6;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
}

div.bigblack-ctnr div.rb2 div.text2 p{
	margin-bottom: 8px;
}

div.bigblack-ctnr div.rbb div.label {
	background-image: url(boxreg-label3.gif);
	height:48px;
	width:204px;
	top:14px;
	left:11px;
	position: absolute;
}

div.bigblack-ctnr div.rbb div.button {
	background-image: url(boxreg-button3.gif);
	height:34px;
	width:176px;
	top:12px;
	left:283px;
	position: absolute;
}

div.bigblack-ctnr div.rbb div.text {
	height:139px;
	width:291px;
	top:76px;
	left:156px;
	position: absolute;
	color: white;
	z-index:6;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height: 15px;
}

div.bigblack-ctnr div.rbb div.text p{
	margin-bottom: 8px;
}

div.bigblack-ctnr div.rbb div.text2 {
	height:51px;
	width:439px;
	top:234px;
	left:16px;
	position: absolute;
	color: #1a9ab2;
	z-index:6;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
}

div.bigblack-ctnr div.rbb div.text2 p{
	margin-bottom: 8px;
}

div.bigblack-ctnr div.design div.label-teacher-reg {
	top: 13px;
	left: 14px;
	background-image: url(label-teacher-reg.gif);
	width: 324px;
	height: 46px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 4;
}

div.bigblack-ctnr div.design div.label-student-reg {
	top: 13px;
	left: 14px;
	background-image: url(label-student-reg.gif);
	width: 324px;
	height: 46px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 4;
}

div.bigblack-ctnr div.design div.label-club-reg {
	top: 13px;
	left: 14px;
	background-image: url(label-club-reg.gif);
	width: 324px;
	height: 46px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 4;
}

div.bigblack-ctnr div.reg-field{
	top: 116px;
	left: 40px;
	width: 400px;
	height: 22px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 6;
}

div.bigblack-ctnr div.reg-field div.design div.star{
	top: 0px;
	left: 0px;
	width: 9px;
	height: 22px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 6;
	background-image: url(star-reg-label.gif);
}

div.bigblack-ctnr div.reg-field div.design div.regfield-label{
	top: 0px;
	left: 9px;
	width: 134px;
	height: 22px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 6;
}

div.bigblack-ctnr div.reg-field div.design div.rl01 {
	background-image: url(regfield-label_01.gif);
}

div.bigblack-ctnr div.reg-field div.design div.rl02 {
	background-image: url(regfield-label_02.gif);
}

div.bigblack-ctnr div.reg-field div.design div.rl03 {
	background-image: url(regfield-label_03.gif);
}

div.bigblack-ctnr div.reg-field div.design div.rl04 {
	background-image: url(regfield-label_04.gif);
}

div.bigblack-ctnr div.reg-field div.design div.rl05 {
	background-image: url(regfield-label_05.gif);
}

div.bigblack-ctnr div.reg-field div.design div.rl06 {
	background-image: url(regfield-label_06.gif);
}

div.bigblack-ctnr div.reg-field div.design div.rl07 {
	background-image: url(reg-field-label07.gif);
}

div.bigblack-ctnr div.reg-field div.design div.rl08 {
	background-image: url(reg-field-label08.gif);
}

div.bigblack-ctnr div.reg-field div.design div.rl09 {
	background-image: url(reg-field-label09.gif);
}

div.bigblack-ctnr div.reg-field div.design div.rl10 {
	background-image: url(reg-field-label10.gif);
}

div.bigblack-ctnr div.reg-field div.design div.rl11 {
	background-image: url(reg-field-label11.gif);
}

div.bigblack-ctnr div.reg-field div.design div.rl12 {
	background-image: url(reg-field-label12.gif);
}

div.bigblack-ctnr div.reg-field div.design div.rl13 {
	background-image: url(reg-field-label13.gif);
}

div.bigblack-ctnr div.reg-field div.design div.rl14 {
	background-image: url(reg-field-label14.gif);
}

div.bigblack-ctnr div.reg-terms-label {
	background-image: url(reg-terms-label.gif);
        width: 517px;
        height: 37px;
        top:858px;
        left:47px;
        position:absolute;
}

div.reg-map-border {

    width:629px;
    height:411px;
    position:absolute;
    top:437px;
    left:43px;
    background-image:url('map-border.gif');
    z-index:15;
}

div.reg-terms-of-use {

    width:858px;
    height:300px;
    position:absolute;
    top:904px;
    left:51px;
    z-index:15;
    overflow-x:hidden;
    overflow-y:scroll;
    background-color:white;
    padding:10px;
}

div.event-add-title {
    background-image:url('event-add-title.gif');
    background-color:white;
    position:absolute;
    background-position: -1px 3px;
    background-repeat: no-repeat;
    height: 39px;
    left: 92px;
    top: 54px;
    width: 453px;
    z-index: 21;
}

div.events div.row {
    margin-left:20px;
    position:relative;
    margin-top:10px;

}

div.events div.row label{
    position:absolute:
        left:15px;
}

div.events div.row input {
     position:absolute;
     left:150px;

}

div.events div.row fieldset {
padding:5px;
margin-top:5px;
width:360px;

}

div.events #f_content {
    margin-top:7px;
       width:548px;
}

div.events #f_title {
    margin-top:7px;
       width:398px;
}

div.events #f_excerpt {
    margin-top:7px;
       width:398px;
}

div.events .inputSubmit {
margin-left:90px;
}

div.events p.error {
color:red;
font-size:15px;
font-weight:bold;
}

div.events div.event-add-label {
   background-image:url('event-add-label.png');
   height:105px;
   width:458px;
   margin-left:19px;
   margin-top:42px;
}

div.profile-edit div.row {
    margin-left:20px;
    position:relative;
    margin-top:10px;

}

div.profile-edit div.row label{
    position:absolute:
        left:15px;
}

div.profile-edit div.row input {
     position:absolute;
     left:150px;

}

div.profile-edit div.row fieldset.datetime {
     position:absolute;
     left:150px;

}

div.profile-edit div.row #f_sex {
     position:absolute;
     left:150px;

}

div.profile-edit div.row fieldset {
padding:5px;
margin-top:5px;
width:360px;

}

div.profile-edit #f_about {
    margin-top:7px;
       width:548px;
}

div.profile-edit #f_title {
    margin-top:7px;
       width:398px;
}

div.profile-edit #f_excerpt {
    margin-top:7px;
       width:398px;
}

div.profile-edit .inputSubmit {
margin-left:90px;
}

div.profile-edit p.error {
color:red;
font-size:15px;
font-weight:bold;
}

div.search-result {

    padding-left:10px;
    padding-right:10px;
    margin-top:10px;
}

div.avatar-edit {
    
    margin-left:15px;
}

div.avatar-edit div {

    margin-left:auto;
        margin-right:auto;
          margin-bottom:10px;

}

div.avatar-edit .inputSubmit {

margin-top:10px;

}

div.content-add {

margin:15px;

}

div.content-add p{
font-size:14px;
color:#1A9AB2;
margin-bottom:10px;
margin-top:10px;
}

div.content-add div.row{

margin-bottom:10px;
margin-top:10px;
}

div#uddeim-navbar2 {


}

div#uddeim-navbar2 ul {

    color: #1A9AB2;
    font-size: 12px;
    font-weight: bold;
    margin-left: -29px;

}

div#uddeim-navbar2 ul a {


}

div#uddeim-navbar2 ul br {
    display: none;
}

div#uddeim-navbar2 ul li {
display:inline;
margin-left:23px;

}

div#uddeim-navbar2 ul li img {
margin-right:5px;

}

#uddeim-bottomborder {

    display:none;
}

div#uddeim-m {
    margin-left:40px;

}

div#uddeim-bbemobox {
    display:none;
}

div#uddeim-smileybox {
    display:none;
}

div.uddeim-textcounter {
   margin-top:5px;
   display:inline;
}

div.uddeim-sendoption {
   margin-top:5px;
      display:inline;
            margin-left:30px;
}

div#uddeim-writeform textarea {
    margin-bottom:10px;
    margin-top:10px;

}

div.uddeim-sendbutton {
   margin-top:5px;
      display:inline;
      margin-left:30px;
}

div#uddeim-overview {

    margin-left: -34px;
    margin-top: 28px;
}

div#mailbox-label {
    background-image: url("mailbox-label.gif");
    height: 41px;
    margin-left: 10px;
    margin-top: -37px;
    width: 193px;
}

div.bigblack-ctnr div.reg-field div.design div.left-end{
	top: 0px;
	left: 150px;
	width: 9px;
	height: 22px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 6;
	background-image: url(reg-field-left-end.gif);
}

div.bigblack-ctnr div.reg-field div.design div.right-end{
	top: 0px;
	left: 391px;
	width: 9px;
	height: 22px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 6;
	background-image: url(reg-field-right-end.gif);
}

div.bigblack-ctnr div.reg-field div.design div.field-bgnd{
	top: 0px;
	left: 159px;
	width: 232px;
	height: 22px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 6;
	background-repeat:repeat-x;
	background-image: url(reg-field-bg.gif);
}

div.bigblack-ctnr div.reg-field input {
	width: 230px;
	position: absolute;
	border: none;
	height: 20px;
	left:160px;
	z-index:8;
	top: 1px;
	font-size:14px;
}

div.bigblack-ctnr div.reg-field select {
	width: 230px;
	position: absolute;
	border: none;
	height: 20px;
	left:160px;
	z-index:8;
	top:1px;
	color:#4D4D4D;
	font-family:Calibri,Tahoma,Verdana,sans-serif;
	font-size:14px;
	line-height:14px;
}

div.bigblack-ctnr div.blue-cloud {
	left: 465px;
	width: 390px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 6;
}

div.bigblack-ctnr div.text {
	top:3px;
	left: 10px;
	color: white;
	z-index: 7;
	position:absolute;
	width: 375px;
}


div.bigblack-ctnr div.blue-cloud div.design {
	background-color: #1a9ab2;
}

div.bigblack-ctnr div.blue-cloud div.design div.corner {
	height: 8px;
	width: 8px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 5;
}

div.bigblack-ctnr div.blue-cloud div.design div.right-top-corner {
	top: 0px;
	right: 0px;
	background-image: url(blue-cloud-right-top-corner.gif);
}

div.bigblack-ctnr div.blue-cloud div.design div.left-top-corner {
	top: 0px;
	left: 0px;
	background-image: url(blue-cloud-left-top-corner.gif);
}

div.bigblack-ctnr div.blue-cloud div.design div.left-bottom-corner {
	bottom: 0px;
	left: 0px;
	background-image: url(blue-cloud-left-bottom-corner.gif);
}

div.bigblack-ctnr div.blue-cloud div.design div.right-bottom-corner {
	bottom: 0px;
	right: 0px;
	background-image: url(blue-cloud-right-bottom-corner.gif);
}

div.bigblack-ctnr div.blue-cloud div.design div.triangle {
	bottom: 20px;
	left: -13px;
	background-image: url(blue-cloud-triangle.gif);
	height: 13px;
	width: 13px;
	position:absolute;
}

div.bigblack-ctnr div.intro{
	left: 17px;
	width: 692px;
	height: 50px;
	top: 65px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 6;
	color: white;
	font-size:12px;
}

div.bigblack-ctnr div.action{
	left: 271px;
	width: 179px;
	height: 40px;
	top: 320px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 6;
}

div.bigblack-ctnr div.action input#send2 {
	top:84px;
	right: 37px;
	width: 176px;
	height: 34px;
	background-image: url(reg-teacher-send-btn.gif);
	cursor:pointer;
	float: left;
	background-repeat: no-repeat;
	background-color: #1a171c;
	border: none;
}

div.bigblack-ctnr div.action input#send2 {
	top:84px;
	right: 37px;
	width: 176px;
	height: 34px;
	background-image: url(reg-teacher-send-btn.gif);
	cursor:pointer;
	float: left;
	background-repeat: no-repeat;
	background-color: #1a171c;
	border: none;
}

div.bigblack-ctnr div.action input#reg-club-submit {
	top:1100px;
	right: 37px;
	width: 151px;
	height: 25px;
	background-image: url(reg-club-submit.gif);
	cursor:pointer;
	float: left;
	background-repeat: no-repeat;
	background-color: #1a171c;
	border: none;
}

div.community-ctnr {
	height: 1400px;
}

div.community-ctnr div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:1;
	background-color:#FFF;
	margin-top: -7px;
}

div.community-ctnr div.left-ctnr div.design div.corner {
	height: 10px;
	width: 10px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 3;
}

div.community-ctnr div.left-ctnr div.design div.right-top-corner {
	top: 0px;
	right: 0px;
	background-image: url(news-right-corner.gif);
}

div.community-ctnr div.left-ctnr div.design div.left-top-corner {
	top: 0px;
	left: 0px;
	background-image: url(news-ctnr-top-left-crnr.gif);
}

div.community-ctnr div.left-ctnr div.design div.left-bottom-corner {
	bottom: 0px;
	left: 0px;
	background-image: url(news-ctnr-bottom-left-crnr.gif);
}

div.community-ctnr div.left-ctnr div.design div.right-bottom-corner {
	bottom: 0px;
	right: 0px;
	background-image: url(blue-bottom-right-corner.gif);
}

div.community-ctnr div.left-ctnr div.design div.border-holder1 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-left: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	left: 0px
}
div.community-ctnr div.left-ctnr div.design div.border-holder2 {
	width:80%;
	height:80%;
	border-right: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	right:0px;
}
div.community-ctnr div.left-ctnr div.design div.border-holder3 {
	width:80%;
	height:80%;
	border-top: solid 3px #1a9ab2;
	border-right: solid 3px #1a9ab2;
	position: absolute;
	top: 0px;
	right: 0px
}
div.community-ctnr div.left-ctnr div.design div.border-holder4 {
	width:80%;
	height:80%;
	border-left: solid 3px #1a9ab2;
	border-bottom: solid 3px #1a9ab2;
	position: absolute;
	bottom:0px;
	left:0px;
}

div.community-ctnr div.design div.right-strip {
	height: 100%;
	width: 382px;
	position: absolute;
	float: left;
	margin-left: 5px;
	right: 0px;
	background-color: #1a9ab2;
}

div.community-ctnr div.right-ctnr-top {
	height: 58px;
	overflow:auto;
	width: 382px;
	position: absolute;
	margin-left: 5px;
	right: 0px;
	z-index: 4;
	margin-top:3px;
	background-image: url(okmo-label.gif);
	background-position: 10px 2px;
	background-repeat:no-repeat;
}

div.community-ctnr div.right-ctnr-top div.after-ctnr {
	position: absolute;
	top: 27px;
	background-image: url(news-archive-label.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	z-index:5;
	width:372px;
	height: 29px;
	left: 0px;
}

div.community-ctnr div.right-ctnr {
	width: 382px;
	position: absolute;
	margin-left: 0px;
	right: 0px;
	z-index: 4;
	margin-top:65px;
	top: 0px;
}

div.community-ctnr div.right-ctnr-comm {
	width: 382px;
	position: absolute;
	margin-left: 0px;
	right: -3px;
	z-index: 4;
	margin-top:1px;
	top: 0px;
}

div.community-ctnr div.right-ctnr div.pagination {
	color: white;
	text-align:center;
	margin-bottom: 5px;
}

div.community-ctnr div.right-ctnr div.pagination a {
	color: white;
}



div.community-ctnr div.left-ctnr-top {
	width: 576px;
	height: 46px;
	position: absolute;
	margin-left: 12px;
	margin-top: 12px;
	z-index: 4;
}



div.community-ctnr div.left-ctnr {
	width: 597px;
	top: 0px;
	margin-left: 0px;
	margin-top:0px;
	position:absolute;
	z-index: 4;
}



div.community-ctnr div.left-ctnr div.text h1.title {
	font-size: 24px;
	color: #f39400;
	font-weight:normal;
	line-height:28px;
}

div.community-ctnr div.left-ctnr div.text p {
	font-size: 12px;
	color: #1a171c;
	font-weight:normal;
}

div.community-ctnr div.tabs {
	height: 44px;
	position: absolute;
	z-index:9;
	background-color:#FFF;
}

div.community-ctnr div.tabs {
	height: 44px;
	position: relative;
	background-image: url(tabs-inactive-bg.gif);
}

div.community-ctnr div.tabs div {
	height: 44px;
	float: left;
	background-position: 0px 0px;
}

div.community-ctnr div.tabs div.left-end {
	width: 36px;
	background-image: url(tabs-left-end.gif);
}

div.community-ctnr div.tabs div.right-end {
	width: 36px;
	background-image: url(tabs-right-end.gif);
	float: right;
}

div.community-ctnr div.tabs div.seperator {
	width: 1px;
	background-image: url(tabs-seperator-bg.gif);
}

div.community-ctnr div.tabs div.tab {
	cursor: pointer;
}

div.community-ctnr div.tabs div.active {

	background-image: url(tabs-active-bg.gif);
}


div.community-ctnr div.tabs div.inactive {

	background-image: url(tabs-inactive-bg.gif);
}

div.community-ctnr div.tabs div.tab span.caption {
	margin-left: 16px;
	margin-right: 16px;
	display: block;
	text-align:center;
	margin-top:10px;
	color: white;
	font-size:16px;
	font-family:Calibri;
}

div.community-ctnr div.content {
	position: absolute;
	padding: 3px;
	z-index: 9;
	left: 0px;
	top: 37px;
}

div.community-ctnr div.content div.userstatus {
	position:relative;
	width: 565px;
	color:#FFFFFF;
    font-size:16px;
	z-index:12;
}

div.community-ctnr div.content div.club-ach {
	position:relative;
	height: 68px;
	width:590px;
}

div.community-ctnr div.content div.club-ach div {
	float:left;
	height: 68px;
	background-repeat:no-repeat;
	position:relative;
}

div.community-ctnr div.content div.club-ach div img{
	position:absolute;
	top:3px;
	left:65px;
}

div.community-ctnr div.content div.club-ach div.label {
	width:122px;
	background-image:url(club-ach-label.gif);
	background-position: 0px 2px;
}
div.community-ctnr div.content div.club-ach div.ach1 {
	width:150px;
	background-image:url(club-ach-1-on.gif);
}
div.community-ctnr div.content div.club-ach div.ach2 {
	width:151px;
	background-image:url(club-ach-2-on.gif);
}
div.community-ctnr div.content div.club-ach div.ach3 {
	width:132px;
	background-image:url(club-ach-3-on.gif);
}

div.community-ctnr div.content div.scenario-counter {
	position:relative;
	height: 27px;
	width:590px;
	margin-top:3px;
}

div.community-ctnr div.content div.scenario-counter div {
	float:left;
	height: 27px;
	background-repeat:no-repeat;
	position:relative;
}
div.community-ctnr div.content div.scenario-counter div.label1 {
	width:308px;
	background-image:url(scenario-counter-label_01.gif);
	background-position: 0px 0px;
}
div.community-ctnr div.content div.scenario-counter div.label1-user {
	width:308px;
	background-image:url(scenario-counter-label_01_user.gif);
	background-position: 0px 0px;
}
div.community-ctnr div.content div.scenario-counter div.label2 {
	width:125px;
	background-image:url(scenario-counter-label_02.gif);
	background-position: 0px 0px;
}
div.community-ctnr div.content div.scenario-counter div.counter {
	padding-top: 3px;
	padding-left: 3px;
	overflow:hidden;
	width:33px;
}
div.community-ctnr div.content div.scenario-counter div.button {
	width:110px;
	background-image:url(scenario-counter-button.gif);
	background-position: 0px 0px;
	cursor: pointer;
}

div.community-ctnr div.content div.userstatus span{
	position: absolute;
	top:5px;
	left:17px;
	z-index:12;
}

div.community-ctnr div.content div.userstatus div.status  {
background-color:#1A9AB2;
left:8px;
padding:5px 5px 8px 8px;
position:relative;
margin-top:8px;
font-weight:bold;
}

div.community-ctnr div.content div.userstatus div.status div.design2  {
background-image:#1A9AB2;
position: absolute;
width:100%;
height:100%;
top: 0px;
left: 0px;
z-index:11;
}

div.community-ctnr div.content div.userstatus div.status div.design2 div  {
background-image:url('blue-borders.gif');
width: 10px;
height: 10px;
position: absolute;
z-index: 13;
}

div.community-ctnr div.content div.userstatus div.status div.design2 div.b1 {
background-position: 0px 0px;
top:0px;
left:0px;
}
div.community-ctnr div.content div.userstatus div.status div.design2 div.b2 {
background-position: 10px 0px;
top:0px;
right:0px;
}
div.community-ctnr div.content div.userstatus div.status div.design2 div.b3 {
background-position: 0px 10px;
bottom:0px;
left:0px;
}
div.community-ctnr div.content div.userstatus div.status div.design2 div.b4 {
background-position: 10px 10px;
bottom:0px;
right:0px;
}

div.community-ctnr div.content div.userstatus div.status p {
	margin-left:66px;	
	z-index:12;
}


div.community-ctnr div.content div.wallwrite {
	background-image:url("write-on-d-bgn.gif");
	background-position:0 0;
	background-repeat:no-repeat;
	height:94px;
	position:relative;
}

div.community-ctnr div.content div.wallwrite h2.title {
position: absolute;
top:36px;
left:125px;
color: #1a9ab2;
}

div.community-ctnr div.content div.wallwrite div.message {
position: absolute;
top:75px;
left:125px;
}

div.community-ctnr div.content div.wallwrite div.message input {
width:331px;
border: 1px solid #f39400;
}

div.community-ctnr div.content div.wallwrite div.submit{
position: absolute;
top:71px;
left:477px;
}

div.community-ctnr div.content div.wallwrite div.submit input.inputSubmit{
background-image: url(user-status-publish.gif);
height:24px;
width:97px;
border:none;
background-repeat:no-repeat;
background-color:white;
}

div.community-ctnr div.content div.small-user-info {
height:50px;
}

div.community-ctnr div.content div.small-user-info div.small-avatar-ctnr {
position: absolute;
top: 12px;
left: 11px;
border: 1px solid rgb(26, 154, 179);
padding: 1px;
}

div.community-ctnr div.content div.small-user-info div.user-data {
position: absolute;
left: 53px;
top: 13px;
font-size: 14px;
color: #1a9ab2;
}

div.community-ctnr div.content div.small-user-info div.user-data a {
	font-weight: bold;
	color: #f39400;
}

div.community-ctnr div.content div.small-user-info div.user-data div.name {

font-size: 16px;
margin-bottom: 4px;
}

div.community-ctnr div.content div.user-info {
	padding: 5px;
	z-index: 9;
	width:581px;
	height:122px;
}

div.community-ctnr div.content div.user-info div.friendfan {
	padding: 5px;
	z-index: 9;
	position:absolute;
	width:230px;
	height:22px;
	background-repeat:no-repeat;
	left:348px;
	top:12px;
}

div.community-ctnr div.content div.user-info div.friendfan.isfriend {
	background-image:url(you-are-friend.gif);
}
div.community-ctnr div.content div.user-info div.friendfan.notfriend {
	background-image:url(become-a-friend.gif);
}
div.community-ctnr div.content div.user-info div.friendfan.isfan {
	background-image:url(you-are-fan.gif);
}
div.community-ctnr div.content div.user-info div.friendfan.notfan {
	background-image:url(become-a-fan.gif);
}

div.community-ctnr div.content div.user-info div.student-label{
	background-image:url("student-label.gif");
	background-position:0 -3px;
	background-repeat:no-repeat;
	height:47px;
	margin-left:120px;
	margin-top:4px;
	padding-left:3px;
	padding-top:27px;
	z-index:9;
}

div.community-ctnr div.content div.user-info div.teacher-label{
	background-image:url("teacher-label.gif");
	background-position:0 -3px;
	background-repeat:no-repeat;
	height:47px;
	margin-left:120px;
	margin-top:4px;
	padding-left:3px;
	padding-top:27px;
	z-index:9;
}

div.community-ctnr div.content div.user-info div.club-label{
	background-image:url("club-label.gif");
	background-position:0 -3px;
	background-repeat:no-repeat;
	height:47px;
	margin-left:120px;
	margin-top:4px;
	padding-left:3px;
	padding-top:27px;
	z-index:9;
}

div.community-ctnr div.content div.user-info div.agent-label{
	background-position:0 -3px;
	background-repeat:no-repeat;
	height:47px;
	margin-left:120px;
	margin-top:4px;
	padding-left:3px;
	padding-top:27px;
	z-index:9;
}

div.community-ctnr div.content div.user-info div.write-to-user {
	background-position:0 0;
	background-image: url(send_message_to_user.png);
	background-repeat:no-repeat;
	height:71px;
	width:187px;
	z-index:9;
	position:absolute;
	left:392px;
	top:63px;
	cursor: pointer;
}
div.community-ctnr div.content div.user-info div.write-on-user {
	background-position:0 0;
	background-image: url(write_on_user_dashboard.gif);
	background-repeat:no-repeat;
	height:71px;
	width:197px;
	z-index:9;
	position:absolute;
	left:182px;
	top:108px;
	cursor: pointer;
}




div.community-ctnr div.content div.user-info img.small-avatar {
	padding: 2px;
	z-index: 10;
	border: 1px solid white;
	width: 32px;
}

div.community-ctnr div.content div.user-info div.big-avatar-ctnr {
position: absolute;
top: 10px;
left: 11px;
border: 1px solid #1A9AB2;
padding: 2px;
width: 100px;
height: 116px;
overflow: hidden;
}

div.community-ctnr div.content div.user-info div.big-avatar-ctnr img.big-avatar {
	z-index: 10;
	width: 100px;
	position:absolute;
}

div.community-ctnr div.content div.user-info div.user-data {
	position: absolute;
	top: 69px;
	left: 130px;
	font-size: 12px;
	color: #1a9ab2;
	font-weight:bold;
}

div.community-ctnr div.content div.user-info div.user-data a {
	font-weight: bold;
	color: #f39400;
	font-size: 14px;
}

div.community-ctnr div.content div.dashboard {
	width: 583px;
	position:relative;
	margin-top:13px;
}

div.community-ctnr div.content div.dashboard div.publish {
	height: 41px;
	position:relative;
	width:442px;
	margin-left:60px;
	margin-bottom:15px;
	background-image:url(add-post-bg.gif);
}

div.community-ctnr div.content div.dashboard div.publish div.label{
	height: 41px;
	position:relative;
	margin-left:0px;
	width:77px;
	background-image:url(add-pos-label.gif);
	float: left;
}

div.community-ctnr div.content div.dashboard div.publish div.addlink{
	height: 41px;
	position:relative;
	margin-left:50px;
	width:54px;
	background-image:url(add-post-link.gif);
	float: left;
}

div.community-ctnr div.content div.dashboard div.publish div.addarticle{
	height: 41px;
	position:relative;
	margin-left:10px;
	width:77px;
	background-image:url(add-post-article.gif);
	float: left;
}

div.community-ctnr div.content div.dashboard div.publish div.addimage{
	height: 41px;
	position:relative;
	margin-left:10px;
	width:84px;
	background-image:url(add-post-image.gif);
	float: left;
}

div.community-ctnr div.content div.dashboard div.publish div.addmovie{
	height: 41px;
	position:relative;
	margin-left:10px;
	width:70px;
	background-image:url(add-post-movie.gif);
	float: left;
}


div.community-ctnr div.content div.dashboard div.entry {
	margin-bottom: 5px;
	margin-top: 5px;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item {
	width: 583px;
	position:relative;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.item-content {
	z-index: 10;														   
	position:relative;
	padding: 3px 33px 19px 16px;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.item-content div.data{

}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.item-content div.data p.message{
color: #1a9ab2;
font-size: 14px;
font-weight:normal;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.item-content div.data p.message a{
color: #1a9ab2;
font-size: 14px;
font-weight:bold;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.item-content div.data p.info{
color: #46828d;
font-size: 11px;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.item-content div.extra p.info{
color: #46828d;
font-size: 11px;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.item-content div.extra div.text{
margin-top:10px;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.item-content div.extra div.text span.title{
font-size: 16px;
font-weight: bold;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.item-content div.extra div.text div{
margin-top:10px;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.item-content div.avatar {
float: left;
margin-right: 10px;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.item-content div.extra {
overflow:auto;
margin-top:10px;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.item-content div.extra div.single-image {
float:left;
margin-right:5px;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:8;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:8;
	top:0px;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.design div.brdrs{
	background-color: #1a9ab2;
	z-index:8;
	position:absolute
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.design div.b1{
	width: 1px;
	height: 100%;
	right: 0px;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.design div.b2{
	width: 100%;
	height: 1px;
	top: 0px;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.design div.b3{
	width: 100%;
	height: 1px;
	bottom: 0px;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.design div.b4{
	width: 100%;
	height: 1px;
	bottom: 43px;
}


div.community-ctnr div.content div.dashboard div.entry div.big-item div.design div.corner {
	background-image: url(dashboard-design.gif);
	height: 10px;
	width: 10px;
	position: absolute;
	background-repeat:no-repeat;
	z-index:9;
	background-color:white;
}

div.community-ctnr div.content div.dashboard div.entry div.big-item div.design div.right-top-corner  {
background-position:-95px 0;
right:0;
top:0;
}
div.community-ctnr div.content div.dashboard div.entry div.big-item div.design div.left-top-corner {
background-position:0 0;
left:0;
top:0;
}
div.community-ctnr div.content div.dashboard div.entry div.big-item div.design div.left-bottom-corner2 {
background-position:0 -17px;
bottom:0px;
left:0;
}
div.community-ctnr div.content div.dashboard div.entry div.big-item div.design div.right-bottom-corner2 {
background-position:-95px -17px;
bottom:0px;
right:0;
}
div.community-ctnr div.content div.dashboard div.entry div.entry-buttons {
position: relative;
width: 583px;
height:36px;
color: #1a9ab2;
font-size: 14px;
font-weight: bold;

}
div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.content{
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:10;
	top:-4px;
	left:0px;
}


div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.content div.comment-btn {
float:left;
width: 190px;
height:30px;
z-index:13;
margin-left:13px;
margin-top:-2px;
cursor:pointer;
}

div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.content div.like-btn {
float:left;
width: 190px;
height:30px;
z-index:13;
margin-top:-2px;
cursor:pointer;
}

div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.content div p {
margin-top:6px;
margin-left:35px;
}

div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.content div.like-btn div.btn-img {
	background-position:-45px -35px;
}

div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.content div.comment-btn div.btn-img {
	background-position:-18px -35px;
}

div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.content div div.btn-img {
float:left;
width:30px;
height:30px;
	background-image: url(dashboard-design.gif);
	background-repeat:no-repeat;
}

div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:8;
}

div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:8;
	top:0px;
	background: none;
}

div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.design div.brdrs{
	background-color: #1a9ab2;
	z-index:8;
	position:absolute
}

div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.design div.b1{
	width: 1px;
	height: 100%;
	right: 0px;
}

div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.design div.b2{
	width: 100%;
	height: 1px;
	top: 0px;
}

div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.design div.b3{
	width: 100%;
	height: 1px;
	bottom: 0px;
}


div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.design div.corner {
	background-image: url(dashboard-design.gif);
	height: 10px;
	width: 10px;
	position: absolute;
	background-repeat:no-repeat;
	z-index:9;
	background-color:white;
}

div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.design div.left-bottom-corner {
background-position:0 -60px;
bottom:0;
left:0;
}

div.community-ctnr div.content div.dashboard div.entry div.entry-buttons div.design div.right-bottom-corner {
background-position:-95px -60px;
bottom:0;
right:0;
}


div.community-ctnr div.content div.dashboard div.big-comments {
	width: 567px;
	position:relative;
	margin-left: 16px
}

div.community-ctnr div.content div.dashboard div.big-comments div.wholikes {
	background-image: url(small-star.gif);
	background-repeat:no-repeat;
	background-position: 4px 5px;
}

div.community-ctnr div.content div.dashboard div.big-comments div.wholikes a {
	color:#1A9AB2;
}

div.community-ctnr div.content div.dashboard div.big-comments div.wholikes p {
	padding-left:19px;
}

div.community-ctnr div.content div.dashboard div.big-comments div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:8;
	background-color: #d8ecf0;
	top: 0px;
}

div.community-ctnr div.content div.dashboard div.big-comments div.items {
	width: 548px;
	position: relative;
	padding: 0px 10px 13px;
	z-index:10;
	overflow:auto;
}

div.community-ctnr div.content div.dashboard div.big-comments div.comment {
margin-bottom: 10px;
}

div.community-ctnr div.content div.dashboard div.big-comments div.comment div.avatar {
float:left;
padding: 1px;
border: 1px solid #1a9ab2;
}

div.community-ctnr div.content div.dashboard div.big-comments div.comment div.header {
margin-left:40px;

}

div.community-ctnr div.content div.dashboard div.big-comments div.comment div.header p {
color: #333;
font-size: 12px;
overflow: hidden;
}

div.community-ctnr div.content div.dashboard div.big-comments div.comment div.header p.info {
color: #555;
font-size: 10px;
}

div.community-ctnr div.content div.dashboard div.big-comments div.comment div.header p a {

color: #1a9ab2;
font-size: 14px;
font-weight:bold;

}



div.community-ctnr div.content div.dashboard div.big-comments div.design div.brdrs{
	background-color: #1a9ab2;
	z-index:8;
	position:absolute
}

div.community-ctnr div.content div.dashboard div.big-comments div.design div.b1{
	width: 1px;
	height: 100%;
	right: 0px;
}

div.community-ctnr div.content div.dashboard div.big-comments div.design div.b2{
	width: 1px;
	height: 100%;
	left: 0px;
}

div.community-ctnr div.content div.dashboard div.big-comments div.design div.b3{
	height: 1px;
	width: 100%;
	bottom: 0px;
}

div.community-ctnr div.content div.dashboard div.big-comments div.design div.corner {
	background-image: url(dashboard-design.gif);
	height: 10px;
	width: 10px;
	position: absolute;
	background-repeat:no-repeat;
	z-index:9;
	background-color:white;
}

div.community-ctnr div.content div.dashboard div.big-comments div.design div.left-bottom-corner {
background-position:-16px -94px;
bottom:0;
left:0;
}
div.community-ctnr div.content div.dashboard div.big-comments div.design div.right-bottom-corner {
background-position:-95px -94px;
bottom:0;
right:0;
}

div.community-ctnr div.content div.gallery-list-header {
 padding: 2px 10px 2px 8px;
}

div.community-ctnr div.content div.gallery-list-header div div.l-t-b-c {
width: 10px; height: 10px; float: left;
}

div.community-ctnr div.content div.gallery-list-header div div.r-t-b-c {
width: 10px; height: 10px; float: right;
}

div.community-ctnr div.content div.gallery-list-header h2.title {
 top: 5px;
}

div.community-ctnr div.content div.galery-list {
 height: auto;
 margin-left: 4px;
}

div.community-ctnr div.content div.galery-list div.gallery{
margin-left:6px;
margin-right:6px;
background-color:#FFF;
position:relative;
margin-top: 0px;
margin-bottom: 6px;
overflow: hidden;
height:100%;
width: 571px;
border-bottom:1px solid #F39400;
padding-bottom:5px;
}

div.community-ctnr div.content div.galery-list div.gallery div.empty-gallery-img{
	width:146px;
	height:112px;
	background-color:#FFF;
	border:2px solid #13B1BB;
	float:left;
	text-align:center;
	color: rgb(19, 177, 187);
	font-size: 125%;
	font-weight: bold;
}

div.community-ctnr div.content div.galery-list div.gallery div.empty-gallery-img p {
margin-top:48px;
}

div.community-ctnr div.content div.galery-list div.gallery div.loading-gallery-img{
	display: none;
	width:150px;
	height:112px;
	background-color:#FFF;
	border:2px solid #13B1BB;
	float:left;
	text-align:center;
}

div.community-ctnr div.content div.galery-list div.gallery div.loading-gallery-img p{
	color: rgb(19, 177, 187);
	font-size: 125%;
	font-weight: bold;
	margin-top: 45px;
	text-decoration:blink;
}

div.community-ctnr div.content div.galery-list div.gallery div.description {
	float:left;
	width:400px;
	margin-left:10px;
}

div.community-ctnr div.content div.galery-list div.gallery div.description h3{
	color:#1a9ab3;
	font-size:150%;
	margin-bottom:3px;
	margin-top:0px;
	font-weight:bold;
}

div.community-ctnr div.content div.galery-list div.gallery div.description p.date {
	margin-top:3px;
	color:#1a9ab3;
}

div.community-ctnr div.content div.galery-list div.gallery div.description p.go-to {
background:url("go-to.gif") no-repeat scroll 102px 0 transparent;
color:#1A9AB3;
height:20px;
margin-top:7px;
padding-right:20px;
padding-top:1px;
}

div.community-ctnr div.content div.galery-list div.gallery div.description p{
	margin-top:6px;
}
div.community-ctnr div.content div.gallery div.tools {
display: none; position:absolute; left: 5px; top: 5px; width: 120px; height:auto; background-color:#FFF; border:3px solid #13B1BB ; padding: 5px;
}

div.community-ctnr div.content div.gallery-header {
	margin-left:17px;
}

div.community-ctnr div.content div.gallery-header h2.title {
color:#1A9AB2;	
}

div.community-ctnr div.content div.gallery-header p.description {
	color:#1A9AB2;	
}

div.community-ctnr div.content div.gallery-header p.counter {
	margin-top:5px;
	color:#1A9AB2;	
	margin-bottom:9px;
}

div.community-ctnr div.content div#galery-list.items {
height:100%;
margin-top:0;
overflow:auto;
padding:3px;
}

div.community-ctnr div.content div#galery-list.items div.gallery-img {
float:left;
margin:9px;
padding:2px;
position:relative;
height: 207px;
}

div.community-ctnr div.content div#galery-list.items div.gallery-img div.photo {
background-attachment:inherit;
background-color:white;
background-position:center center;
background-repeat:no-repeat;
border:3px solid #FFF;
height:150px;
padding:0px;
width:150px;
z-index:6;
position:relative;
margin:0px 7px 4px 6px;
}

div.community-ctnr div.content div#galery-list.items div.gallery-img div.label {
background-color:white;
bottom:0;
display:block;
height:auto;
left:6px;
margin-bottom:17px;
overflow:hidden;
padding:2px;
position:relative;
top:2px;
width:152px;
z-index:6;
}

div.community-ctnr div.content div#galery-list.items div.gallery-img div.label h3 {
font-size: 10px;
margin: 0px;
font-weight: normal;
}

div.community-ctnr div.content div#galery-list.items div.gallery-img div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:1;
	background-color:#ffd38f;
	top:0px;
	left:0px;
}

div.community-ctnr div.content div#galery-list.items div.gallery-img div.design div.corner {
	height: 10px;
	width: 10px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 3;
	background-image: url("gallery-img-bg.gif");
}

div.community-ctnr div.content div#galery-list.items div.gallery-img div.design div.right-top-corner {
	top: 0px;
	right: 0px;
	background-position: -12px 0px ;
}

div.community-ctnr div.content div#galery-list.items div.gallery-img div.design div.left-top-corner {
	top: 0px;
	left: 0px;
	background-position: 0px 0px;
}

div.community-ctnr div.content div#galery-list.items div.gallery-img div.design div.left-bottom-corner {
	bottom: 0px;
	left: 0px;
	background-position: 0px -12px;
}

div.community-ctnr div.content div#galery-list.items div.gallery-img div.design div.right-bottom-corner {
	bottom: 0px;
	right: 0px;
	background-position: -12px -12px;
}

div.community-ctnr div.content div#galery-list.items div.gallery-img div.design div.border-holder1 {
	width:80%;
	height:80%;
	border-top: solid 1px #f39400;
	border-left: solid 1px #f39400;
	position: absolute;
	top: 0px;
	left: 0px
}
div.community-ctnr div.content div#galery-list.items div.gallery-img div.design div.border-holder2 {
	width:80%;
	height:80%;
	border-right: solid 1px #f39400;
	border-bottom: solid 1px #f39400;
	position: absolute;
	bottom:0px;
	right:0px;
}
div.community-ctnr div.content div#galery-list.items div.gallery-img div.design div.border-holder3 {
	width:80%;
	height:80%;
	border-top: solid 1px #f39400;
	border-right: solid 1px #f39400;
	position: absolute;
	top: 0px;
	right: 0px
}
div.community-ctnr div.content div#galery-list.items div.gallery-img div.design div.border-holder4 {
	width:80%;
	height:80%;
	border-left: solid 1px #f39400;
	border-bottom: solid 1px #f39400;
	position: absolute;
	bottom:0px;
	left:0px;
}

div.community-ctnr div.content div.tools a {
border:1px solid #8AEEE4;
color:#13B1BB;
cursor:pointer;
display:block;
font-size:110%;
font-weight:bold;
margin:2px 0 0;
padding:2px 2px 2px 21px;
}

div.community-ctnr div.content div.tools a.add {
background:url("tools-add.gif") no-repeat scroll 2px 2px transparent;
width: 92px;
}
div.community-ctnr div.content div.tools a.edit {
background:url("tools-edit.gif") no-repeat scroll 2px 2px transparent;
}
div.community-ctnr div.content div.tools a.kill {
background:url("tools-kill.gif") no-repeat scroll 2px 2px transparent;
}
div.community-ctnr div.content div.tools a:hover {
border:1px solid #02383B;
color:#02383B;
display:block;
font-size:110%;
font-weight:bold;
margin:2px 0 0;
padding:2px 2px 2px 21px;
}

img.hided-image {
width: 0px !important;
height: 0px !important;
border: none !important;
padding: 0px !important;
}

div.community-ctnr div.content div.single-image div.image-navbar {
height:30px;
width:557px;
margin-left:26px;
}
div.community-ctnr div.content div.single-image div.image-navbar a {
background-image:url("image-nav-bar.gif");
display:block;
float:left;
height:30px;
}
div.community-ctnr div.content div.single-image div.image-navbar div {
background-image:url("image-nav-bar.gif");
float:left;
height:30px;
}
div.community-ctnr div.content div.single-image div.image-navbar div.bar-start {
background-position:-6px -2px;
width:15px;
}
div.community-ctnr div.content div.single-image div.image-navbar div.bar-end {
background-position:-479px -2px;
margin-right:10px;
width:15px;
}
div.community-ctnr div.content div.single-image div.image-navbar a.back {
background-position:-525px -2px;
width:140px;
}
div.community-ctnr div.content div.single-image div.image-navbar a.next {
background-position:-671px -2px;
width:129px;
}
div.community-ctnr div.content div.single-image div.image-navbar div.slideshow {
background-position:-838px -2px;
width:129px;
cursor:pointer;
}
div.community-ctnr div.content div.single-image div.image-navbar div.counter {
background-color: #f39400;
background-image:none;
width:72px;
}

div.community-ctnr div.content div.single-image div.image-navbar div.counter p {
color: white;
font-weight:bold;
font-size:18px;
margin-top:7px;
text-align:center;
}

div.community-ctnr div.content div.single-image div.single-image-header {
text-align:center;
margin-top:-10px;
margin-bottom:10px;
font-weight:bold;
font-size:18px;
}

div.community-ctnr div.content div.single-image div.main-image {
position:relative;
margin-left:34px;
width:524px;
margin-top:17px;
}

div.community-ctnr div.content div.single-image div.main-image div.label {
background-color: white;
position: relative;
z-index:5;
margin: 4px 12px 10px 14px;
padding: 3px;
}

div.community-ctnr div.content div.single-image div.main-image img {
z-index:5;
position:relative;
margin: 3px 8px 0px 11px;
}

div.community-ctnr div.content div.single-image div.main-image div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:1;
	background-color:#ffd38f;
	top:0px;
	left:0px;
}

div.community-ctnr div.content div.single-image div.main-image div.design div.corner {
	height: 10px;
	width: 10px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 3;
	background-image: url("gallery-img-bg.gif");
}

div.community-ctnr div.content div.single-image div.main-image div.design div.right-top-corner {
	top: 0px;
	right: 0px;
	background-position: -12px 0px ;
}

div.community-ctnr div.content div.single-image div.main-image div.design div.left-top-corner {
	top: 0px;
	left: 0px;
	background-position: 0px 0px;
}

div.community-ctnr div.content div.single-image div.main-image div.design div.left-bottom-corner {
	bottom: 0px;
	left: 0px;
	background-position: 0px -12px;
}

div.community-ctnr div.content div.single-image div.main-image div.design div.right-bottom-corner {
	bottom: 0px;
	right: 0px;
	background-position: -12px -12px;
}

div.community-ctnr div.content div.single-image div.main-image div.design div.border-holder1 {
	width:80%;
	height:80%;
	border-top: solid 1px #f39400;
	border-left: solid 1px #f39400;
	position: absolute;
	top: 0px;
	left: 0px
}
div.community-ctnr div.content div.single-image div.main-image div.design div.border-holder2 {
	width:80%;
	height:80%;
	border-right: solid 1px #f39400;
	border-bottom: solid 1px #f39400;
	position: absolute;
	bottom:0px;
	right:0px;
}
div.community-ctnr div.content div.single-image div.main-image div.design div.border-holder3 {
	width:80%;
	height:80%;
	border-top: solid 1px #f39400;
	border-right: solid 1px #f39400;
	position: absolute;
	top: 0px;
	right: 0px
}
div.community-ctnr div.content div.single-image div.main-image div.design div.border-holder4 {
	width:80%;
	height:80%;
	border-left: solid 1px #f39400;
	border-bottom: solid 1px #f39400;
	position: absolute;
	bottom:0px;
	left:0px;
}

div.community-ctnr div.content div.kmo-search-top {
background-repeat:no-repeat;
height:170px;
left:3px;
position:absolute;
top:-44px;
z-index:4;
}
div.community-ctnr div.content div.kmo-search-top div {
left:7px;
position:absolute;
top:0;
width:300px;
}

div.community-ctnr div.content div.kmo-search-top div.users-detalis {
background-image:url("usr-srch-bg.gif");
height:149px;
left:0;
position:absolute;
top:0;
width:594px;
z-index:5;
background-repeat:no-repeat;
}



div.community-ctnr div.content div.kmo-search-top div.users-detalis div.d5 {
	top: 78px;
	left:4px;
	width:254px;
}

div.community-ctnr div.content div.kmo-search-top div.users-detalis div.d5 select {
	width:183px;
}

div.community-ctnr div.content div.kmo-search-top div.users-detalis div.d6 {
	top: 78px;
	left:265px;
	width:300px;
}

div.community-ctnr div.content div.kmo-search-top div.users-detalis div.d6 select {
	width:192px;
}

div.community-ctnr div.content div.kmo-search-top div.users-detalis div.cb-1 {
left:142px;
top:115px;
width:72px;
}
div.community-ctnr div.content div.kmo-search-top div.users-detalis div.cb-2 {
left:230px;
top:115px;
width:85px;
}
div.community-ctnr div.content div.kmo-search-top div.users-detalis div.cb-3 {
left:334px;
top:115px;
width:92px;
}

div.community-ctnr div.content div.kmo-search-top input#main-user {
border:medium none;
color:#F9941E;
font-size:12px;
height:19px;
left:249px;
position:absolute;
top:44px;
width:309px;
}

div.community-ctnr div.content div.kmo-search-top div.users-detalis input.search-submit-users {
background-color:#1A9AB2;
background-image:url("user-srch-btn.gif");
background-repeat:no-repeat;
border:medium none;
font-size:14px;
height:26px;
left:506px;
position:absolute;
top:107px;
width:64px;
}

div.community-ctnr div.content div.kmo-search-top div.clubs-detalis {
background-image:url("club-srch-bg.gif");
height:149px;
left:0;
position:absolute;
top:0;
width:594px;
z-index:5;
background-repeat:no-repeat;
}



div.community-ctnr div.content div.kmo-search-top div.clubs-detalis div.d5 {
	top: 78px;
	left:4px;
	width:254px;
}

div.community-ctnr div.content div.kmo-search-top div.clubs-detalis div.d5 select {
	width:183px;
}

div.community-ctnr div.content div.kmo-search-top div.clubs-detalis div.d6 {
	top: 78px;
	left:265px;
	width:300px;
}

div.community-ctnr div.content div.kmo-search-top div.clubs-detalis div.d6 select {
	width:192px;
}

div.community-ctnr div.content div.kmo-search-top div.clubs-detalis div.cb-1 {
left:550px;
top:83px;
width:72px;
}
div.community-ctnr div.content div.kmo-search-top div.clubs-detalis div.cb-2 {
left:295px;
top:113px;
width:85px;
}
div.community-ctnr div.content div.kmo-search-top div.clubs-detalis div.cb-3 {
left:334px;
top:115px;
width:92px;
}

div.community-ctnr div.content div.kmo-search-top input#main-club {
border:medium none;
color:#F9941E;
font-size:12px;
height:19px;
left:233px;
position:absolute;
top:44px;
width:309px;
}

div.community-ctnr div.content div.kmo-search-top div.clubs-detalis input.search-submit-clubs {
background-color:#1A9AB2;
background-image:url("user-srch-btn.gif");
background-repeat:no-repeat;
border:medium none;
font-size:14px;
height:26px;
left:506px;
position:absolute;
top:107px;
width:64px;
}


div.community-ctnr div.content div.kmo-search-top div select {
	float: right;
	font-family:Calibri;
	color: #f9941e;
}

div.community-ctnr div.content div.kmo-search-top div span {
	float: left;
	color:#1a9ab2;
	font-size: 16px;
	margin-top:2px;
	font-weight:bold;
}

div.community-ctnr div.content div.kmo-search-top div input {
	float: right;
	font-family:Calibri;
	color: #f9941e;
}

div.community-ctnr div.content div.kmo-search-top div.cb-ctnr {
	position:absolute;
	margin-top:-1px;
	z-index:7;
}

div.community-ctnr div.content div.kmo-search-top div.cb-ctnr input {
	float:left;
	
}

div.community-ctnr div.content div.kmo-search-top div.cb-ctnr span {
	margin-top:-1px;
}





div.community-ctnr div.content div.kmo-search-top div.go-to-advenced-btn {
	cursor:pointer;
	background-image:url(scenario-search-advenced.gif);
	position: absolute;
	top: 29px;
	left: 39px;
	width:173px;
	height:15px;
}

div.community-ctnr div.content div.search-results {
margin-left:8px;
position:relative;
top:108px;
width:100%;
}

div.community-ctnr div.content div.users {
margin-left:8px;
position:relative;
width:100%;
}

div.community-ctnr div.content div.users h2 {
color:#1A9AB2;
margin-bottom:24px;
margin-top:9px;
}


div.community-ctnr div.content div.user-item {
margin-bottom:8px;
position:relative;
width:574px;
height:42px;
}

div.community-ctnr div.content div.user-item div.content {
position:absolute;
top:-3px;
padding:2px;
left:5px;
}

div.community-ctnr div.content div.user-item div.content p {
font-size:14px;
color:#1a9ab2;
width:562px;
text-align:center;
font-weight:bold;
}

div.community-ctnr div.content div.user-item div.avatar {
position:absolute;
top:1px;
left:1px;
height:32px;
width:32px;
overflow:hidden;
}

div.community-ctnr div.content div.user-item a.name {
font-size:14px;
font-weight:bold;
left:40px;
position:absolute;
top:0;
width:480px;
}

div.community-ctnr div.content div.user-item a.name span.label {
font-size:12px;
font-weight:bold;
color:#1a9ab2;
}

div.community-ctnr div.content div.user-item a.club {
font-size:12px;
font-weight:normal;
left:40px;
position:absolute;
top:18px;
width:500px;
}

div.community-ctnr div.content div.user-item a.club span.label {
font-size:12px;
font-weight:normal;
color:#1a9ab2;
}

div.community-ctnr div.content div.user-item div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:1;
	top:0px;
	left:0px;
}

div.community-ctnr div.content div.user-item div.design div.corner {
	height: 10px;
	width: 10px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 3;
	background-image: url("user-item-bg.gif");
}

div.community-ctnr div.content div.user-item div.design div.right-top-corner {
	top: 0px;
	right: 0px;
	background-position: -12px 0px ;
}

div.community-ctnr div.content div.user-item div.design div.left-top-corner {
	top: 0px;
	left: 0px;
	background-position: 0px 0px;
}

div.community-ctnr div.content div.user-item div.design div.left-bottom-corner {
	bottom: 0px;
	left: 0px;
	background-position: 0px -12px;
}

div.community-ctnr div.content div.user-item div.design div.right-bottom-corner {
	bottom: 0px;
	right: 0px;
	background-position: -12px -12px;
}

div.community-ctnr div.content div.user-item div.design div.border-holder1 {
	width:80%;
	height:80%;
	border-top: solid 1px #F9941E;
	border-left: solid 1px #F9941E;
	position: absolute;
	top: 0px;
	left: 0px
}
div.community-ctnr div.content div.user-item div.design div.border-holder2 {
	width:80%;
	height:80%;
	border-right: solid 1px #F9941E;
	border-bottom: solid 1px #F9941E;
	position: absolute;
	bottom:0px;
	right:0px;
}
div.community-ctnr div.content div.user-item div.design div.border-holder3 {
	width:80%;
	height:80%;
	border-top: solid 1px #F9941E;
	border-right: solid 1px #F9941E;
	position: absolute;
	top: 0px;
	right: 0px
}
div.community-ctnr div.content div.user-item div.design div.border-holder4 {
	width:80%;
	height:80%;
	border-left: solid 1px #F9941E;
	border-bottom: solid 1px #F9941E;
	position: absolute;
	bottom:0px;
	left:0px;
}

div.community-ctnr div.content div.club-item {
margin-bottom:8px;
position:relative;
width:574px;
height:242px;
}

div.community-ctnr div.content div.club-item div.content {
position:absolute;
top:-3px;
padding:2px;
left:5px;
}


div.community-ctnr div.content div.club-item div.content img.map {
position:relative;
left:330px;
}

div.community-ctnr div.content div.club-item div.avatar {
position:absolute;
top:3px;
left:4px;
height:32px;
width:32px;
overflow:hidden;
}

div.community-ctnr div.content div.club-item div.avatar img{
left:0px;
}

div.community-ctnr div.content div.club-item div.content p {
font-size:14px;
font-weight:bold;
left:41px;
position:absolute;
top:2px;
width:287px;
text-align:left;
}

div.community-ctnr div.content div.club-item div.content p a.name span.label {
font-size:12px;
font-weight:bold;
color:#1a9ab2;
}

div.community-ctnr div.content div.club-item div.content p a.club {
font-size:12px;
font-weight:normal;
}

div.community-ctnr div.content div.club-item  div.content p a.club span.label {
font-size:12px;
font-weight:normal;
color:#1a9ab2;
}

div.community-ctnr div.content div.club-item div.design {
	height: 100%;
	width: 100%;
	position: absolute;
	z-index:1;
	top:0px;
	left:0px;
}

div.community-ctnr div.content div.club-item div.design div.corner {
	height: 10px;
	width: 10px;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 3;
	background-image: url("user-item-bg.gif");
}

div.community-ctnr div.content div.club-item div.design div.right-top-corner {
	top: 0px;
	right: 0px;
	background-position: -12px 0px ;
}

div.community-ctnr div.content div.club-item div.design div.left-top-corner {
	top: 0px;
	left: 0px;
	background-position: 0px 0px;
}

div.community-ctnr div.content div.club-item div.design div.left-bottom-corner {
	bottom: 0px;
	left: 0px;
	background-position: 0px -12px;
}

div.community-ctnr div.content div.club-item div.design div.right-bottom-corner {
	bottom: 0px;
	right: 0px;
	background-position: -12px -12px;
}

div.community-ctnr div.content div.club-item div.design div.border-holder1 {
	width:80%;
	height:80%;
	border-top: solid 1px #F9941E;
	border-left: solid 1px #F9941E;
	position: absolute;
	top: 0px;
	left: 0px
}
div.community-ctnr div.content div.club-item div.design div.border-holder2 {
	width:80%;
	height:80%;
	border-right: solid 1px #F9941E;
	border-bottom: solid 1px #F9941E;
	position: absolute;
	bottom:0px;
	right:0px;
}
div.community-ctnr div.content div.club-item div.design div.border-holder3 {
	width:80%;
	height:80%;
	border-top: solid 1px #F9941E;
	border-right: solid 1px #F9941E;
	position: absolute;
	top: 0px;
	right: 0px
}
div.community-ctnr div.content div.club-item div.design div.border-holder4 {
	width:80%;
	height:80%;
	border-left: solid 1px #F9941E;
	border-bottom: solid 1px #F9941E;
	position: absolute;
	bottom:0px;
	left:0px;
}

div.community-ctnr div.content div.reportview {
	margin-left:10px;
	color:#1A9AB2;
	font-size:14px;
	font-weight:bold;
}

div.community-ctnr div.content div.reportview h2 {
	font-size:18px;
	margin-top:-6px;
}

div.community-ctnr div.content div.reportview div.date {
	font-size:12px;
	margin-top:8px;
	margin-bottom:8px;
}

div.community-ctnr div.content div.reportview div.a {
	margin-bottom:10px;
	margin-left:10px;
}

div.community-ctnr div.content div.reportview div.q {
	margin-bottom:3px;
	font-size:12px;
	margin-left:5px;
}


div.community-ctnr div.content div.reportview div.answers {
	border-top:1px solid #F39400;
	margin-top:12px;
	padding-top:8px;
	width:570px;
}

div.community-ctnr div.content div.reportview div.answers p {
	margin-bottom:12px;
}

div.community-ctnr div.content div.user-info-page {
	margin-left:10px;
	color:#1A9AB2;
	font-size:14px;
	font-weight:bold;
}

div.community-ctnr div.content div.user-info-page div.infofield {
border-bottom:1px solid #F39400;
padding:5px 0;
width:567px;
}
div.community-ctnr div.content div.user-info-page div.infofield p.title {
font-size:12px;
}
div.community-ctnr div.content div.user-info-page div.infofield p.value {
margin:5px 0 0 11px;
}

div.community-ctnr div.content div.events div.main-header {
background-image: url('events-header.gif');
width:508px;
height:85px;
margin-top:-37px;
margin-left:3px;
}

div.community-ctnr div.content div.events div.event-item {
margin-bottom: 10px;
margin-left: 14px;
margin-top: 12px;
border-bottom:1px solid #F39400;
width:561px;
padding-bottom: 4px;
color:#009ab1;
}

div.community-ctnr div.content div.events div.event-item h3{
font-size:18px;
margin-bottom: 7px;
}

div.community-ctnr div.content div.events div.event-item div.header{

}

div.community-ctnr div.content div.events div.event-item div.description{

}

div.community-ctnr div.content div.events div.event-item div.links{

}

div.community-ctnr div.content div.events div.event-item div.buttons{
margin-top:5px;
margin-bottom:2px;
height: 100%;
overflow:hidden;
}

div.community-ctnr div.content div.events div.event-item div.button{
float:left;
height:23px;
background-repeat:no-repeat;
margin-right:15px;
}

div.community-ctnr div.content div.events div.event-item div.b1{
background-image: url('event-button-1.gif');
width:127px;
}

div.community-ctnr div.content div.events div.event-item div.b2{
background-image: url('event-button-2.gif');
width:106px;
}

div.community-ctnr div.content div.events div.event-item div.b3{
background-image: url('event-button-3.gif');
width:144px;
}

div.community-ctnr div.right-ctnr-comm div.community-menu {
background-color: #1a171c;
width:379px;
height:100%;
position:relative;
overflow:hidden;
}

div.community-ctnr div.right-ctnr-comm div.community-menu div.bg-header-notlogged {
background-image: url('community-menu-bg.gif');
width:379px;
height:114px;
}

div.community-ctnr div.right-ctnr-comm div.community-menu div.bg-header-logged {
background-image: url('community-menu-bg.gif');
width:379px;
height:9px;
background-position: 0px 22px;
}

div.community-ctnr div.right-ctnr-comm div.community-menu div.bg-footer {
background-image: url('community-menu-bg.gif');
background-position: 0px -118px;
width:379px;
height:10px;
bottom: 0px;
position:absolute;
}

div.community-ctnr div.right-ctnr-comm div.community-menu div.buttons {
width:379px;
bottom: 0px;
position:relative;
padding-left:7px;
height:100%;
overflow:hidden;
padding-bottom:8px;
}

div.community-ctnr div.right-ctnr-comm div.community-menu div.buttons div.button {
width:180px;
height:44px;
position:relative;
float:left;
}

div.community-ctnr div.right-ctnr-comm div.community-menu div.buttons div.button div.icon {
background-image: url('community-menu-icon.png');
height:44px;
width:44px;
position:absolute;
left:0px;
top:0px;
}

div.community-ctnr div.right-ctnr-comm div.community-menu div.buttons div.button div.labels {
height:34px;
width:120px;
position:absolute;
left:44px;
top:6px;
}

div.community-ctnr div.right-ctnr-comm div.community-menu div.buttons div.button div.labels a:hover {
color:#F39400;
}
div.community-ctnr div.right-ctnr-comm div.community-menu div.buttons div.button div.labels a {
color:#1a9ab2;
}

div.community-ctnr div.right-ctnr-comm div.community-menu div.buttons div.button div.labels div.label {
height:17px;
width:125px;
position:relative;
font-weight:bold;
background-image: url('community-menu-bg.gif');
background-position: -33px -138px;
padding-left:9px;
background-repeat:no-repeat;
}

div.community-ctnr div.right-ctnr-comm div.report-problem {
background-color: #141113;
width:379px;
height:100%;
position:relative;
overflow:hidden;
margin-top:5px;
cursor:pointer;
}

div.community-ctnr div.right-ctnr-comm div.report-problem div.bg-header {
background-image: url('report-problem-bg.png');
width:379px;
height:132px;
}

div.community-ctnr div.right-ctnr-comm div.report-problem div.bg-footer {
background-image: url('report-problem-bg.png');
background-position: 0px -132px;
width:379px;
height:10px;
bottom: 0px;
position:absolute;
}

div.community-ctnr div.right-ctnr-comm div.report-problem div.krokodylek {
background-image: url('krokodylek.png');
background-position: 0px 0px;
width:121px;
height:132px;
top: 0px;
position:absolute;
z-index:12;
}

div.community-ctnr div.right-ctnr-comm div.report-problem div.report-form {
color:#F39400;
padding:5px;
}

div.community-ctnr div.right-ctnr-comm div.report-problem div.report-form div {
margin-top:6px;
margin-left:8px;
height:100%;
overflow:hidden;
}

div.community-ctnr div.right-ctnr-comm div.report-problem div.report-form div.chbox p {
margin-top:-1px;
margin-left:3px;
font-weight:bold;
float:left;
}

div.community-ctnr div.right-ctnr-comm div.report-problem div.report-form div.chbox input {
float:left;
}

div.community-ctnr div.right-ctnr-comm div.report-problem div.report-form div.txtbox p {
margin-top:6px;
margin-bottom:5px;
margin-left:3px;
font-weight:bold;
}

div.community-ctnr div.right-ctnr-comm div.report-problem div.report-form div.btnbox input {
float:right;
margin-bottom: 7px;
margin-right: 8px;
border: 1px solid #F39400;
color:#F39400;
background-color:#141113;
cursor:pointer;
}


div.over-footer div.report-problem {
background-color: #141113;
width:379px;
height:100%;
position:relative;
overflow:hidden;
margin-top:-1px;
margin-right: 3px;
float:right;
cursor:pointer;
}

div.over-footer div.report-problem div.bg-header {
background-image: url('report-problem-bg.png');
width:379px;
height:132px;
}

div.over-footer div.report-problem div.bg-footer {
background-image: url('report-problem-bg.png');
background-position: 0px -132px;
width:379px;
height:10px;
bottom: 0px;
position:absolute;
}

div.over-footer div.report-problem div.krokodylek {
background-image: url('krokodylek.png');
background-position: 0px 0px;
width:121px;
height:132px;
top: 0px;
position:absolute;
z-index:12;
}

div.over-footer div.report-problem div.report-form {
color:#F39400;
padding:5px;
}

div.over-footer div.report-problem div.report-form div {
margin-top:6px;
margin-left:8px;
height:100%;
overflow:hidden;
}

div.over-footer div.report-problem div.report-form div.chbox p {
margin-top:-1px;
margin-left:3px;
font-weight:bold;
float:left;
}

div.over-footer div.report-problem div.report-form div.chbox input {
float:left;
}

div.over-footer div.report-problem div.report-form div.txtbox p {
margin-top:6px;
margin-bottom:5px;
margin-left:3px;
font-weight:bold;
}

div.over-footer div.report-problem div.report-form div.btnbox input {
float:right;
margin-bottom: 7px;
margin-right: 8px;
border: 1px solid #F39400;
color:#F39400;
background-color:#141113;
cursor:pointer;
}


div.community-ctnr div.right-ctnr-comm div.contact-animator {
background-image: url('contact-animator-bg.png');
width:379px;
height:142px;
position:relative;
margin-top:5px;
cursor:pointer;
z-index:10;
}

div.community-ctnr div.right-ctnr-comm div.contact-animator div.envelope {
background-image: url('envelope.png');
width:128px;
height:111px;
position:absolute;
top:20px;
left:294px;
z-index:12;
}

div.over-footer div.contact-animator {
background-image: url('contact-animator-bg2.png');
width:532px;
height:132px;
position:relative;
margin-top:-1px;
cursor:pointer;
z-index:10;
}

div.over-footer div.contact-animator div.envelope {
background-image: url('envelope.png');
width:128px;
height:111px;
position:absolute;
top:11px;
left:458px;
z-index:12;
}

div.forum-ctnr
{
	
}

div.forum-ctnr div.kmo-forum-label
{
	height:50px;
	width:453px;
	background-image:url('kmo-forum-label.gif');
}

.iamless {
cursor: pointer;	
}

.iammore {
	cursor: pointer;	
}

p.error {
    color:red !important;
}
