@import url('nightly.css');

html{
	margin:0;
	padding:0;
}
body{
	background:#3fb9ed url(design/bgall.gif) repeat left top;
	font-family:Tahoma, Helvetica, sans-serif;
	color:#7b7b7b;
	min-width:1000px;
	font-size:9pt;
}
table{
	border-collapse:collapse;
}
table td, table th{
	font-size:9pt;
	vertical-align:top;
}
.page-content p{
	margin:0 0 1em 0;
	line-height:125%;
}

#pr {
	position:relative;
}
#min {
	min-width:900px;
}
#min-shop {
	min-width:1000px;
}

* {
	margin:0;
	padding:0;
}

a img, img{
	border:0;
}
.clear {
	clear:both;
}
a:link, a:visited {
	color:#b93028;
	text-decoration:none;
}
a:hover, a:active {
	color:#e63c32;
	text-decoration:none;
}
a.button:link,a.button:visited,a.button:hover,a.button:active{
	text-decoration:none;
}
span.button{
	color:#b93028;
	cursor:pointer;
}

div.center{
	text-align:center;
}
.main-content h2{
	font-size:14pt;
	padding:0 0 0.5em 0;
}
.page-content span.price{
	font-weight:bold;
}
.page-content ol li{
	list-style:decimal inside none ;
}
.page-content ol ol,.page-content ul ul{
	margin-left:15px;
}
.page-content li{
	margin:2px 0;
}
.page-content ul,.page-content ul li{
	list-style:disc inside none;
}
.page-content ul,.page-content ol{
	margin:0 0 15px 0;
}
.page-content .b-block1{
	margin-bottom:15px;
}

/* section decription && welcome */
table.section-description td.text{
	width:99%;
	padding-right:10px;
}
img.hare-info{
	float:right;
	margin:0 0 15px 10px;
}

/* redirect */
body.empty{
	background:#fff;
	min-width:50px;
	padding:5px;
}

/* redirect */
body.redirect{
	background:#fff;
	min-width:50px;
	padding:15px;
}
div.redirect{
	width:45%;
	margin:auto;
}
div.redirect img.logo{
	position:absolute;
	margin:-20px 0 0 -20px;
}
div.redirect .title{
	text-align:right;
	font-weight:bold;
}
div.redirect .g-block4{
	padding:10px;
	text-align:left;
}
div.redirect .text{
	text-align:left;
	padding:10px 20px 10px 130px;
}
div.redirect .url{
	font-size:8pt;
}

/* forms and inputs */
form{
	margin:0;
	padding:0;
}
textarea.full{
	width:100%;
	font-family:Tahoma, Helvetica, sans-serif;
	color:#666;
	font-size:9pt;
}
button.transparent{
	border:none;
	background:transparent;
	margin:0;
	padding:0;
}
button.pseudolink{
	color:#b93028;
	cursor:pointer;
}
form .number{
	width:3em;
}
form .number-amount{
	width:2em;
	text-align:right;
}
form .number-day,form .number-month{
	width:3em;
}
form .number-year{
	width:4.5em;
}

form fieldset{
	margin:0 0 15px 0;
	padding:10px;
	color:#444;
}
form fieldset legend{
	font-weight:bold;
	color:#333;
}
form fieldset ul,form fieldset li{
	list-style:none !important;
}
form fieldset ul li{
	padding:10px 0 0 0;
	clear:both;
}
form fieldset ul li label{
	float:left;
	width:30%;
	padding-right:10px;
}
form fieldset ul li div.input-outer{
	float:left;
	width:35%;
}
form fieldset ul li div.input-outer-wide{
	width:67%;
}
form fieldset ul li div.input-outer input.text,form fieldset ul li div.input-outer select.text{
	width:100%;
}
form fieldset ul li div.error{
	clear:both;
	margin-left:32%;
}
form div.error{
	color:#cf2e27;
}
form div.buttons-row{
	text-align:center;
}
form input.button{
	border:none;
	background:transparent;
	margin:0;
	padding:0;
	color:#b93028;
}
fieldset div.expansible .togglers{
	float:left;
	width:16px;
}
fieldset div.expandsible-expanded   .togglers .minus{display:inline;}
fieldset div.expandsible-expanded   .togglers .plus {display:none;}
fieldset div.expandsible-collapsed .togglers .minus{display:none;}
fieldset div.expandsible-collapsed .togglers .plus {display:inline;}

fieldset div.expandsible-collapsed .expansible-content{
	height:40px;
	overflow:hidden;
}
fieldset div.expandsible-expanded .expansible-content{
	height:auto;
	overflow:hidden;
}

/* columned fieldset */
fieldset .columns{
	margin-bottom:20px;
	clear:both;
}
fieldset .columns .col{
	float:left;
	width:49%;
}

/* global page elements */
#top {
	background:transparent url(design/bgtop.gif) repeat-x left bottom;
	padding-top:122px;
	position:relative;
}

/* general page elements */
img.icon{
	vertical-align:middle;
}
img.png-icon16{
	behavior:url('/templates/plastic/js/pngfix16.htc');
}

/* blocks */
.b-block1{
	background:#dee7ea url('design/misc/bb_corner1.gif') no-repeat left top;
}
.b-block2{
	background:transparent url('design/misc/bb_corner2.gif') no-repeat right top;
}
.b-block3{
	background:transparent url('design/misc/bb_corner3.gif') no-repeat right bottom;
}
.b-block4{
	background:transparent url('design/misc/bb_corner4.gif') no-repeat left bottom;
	padding:10px;
}
.w-block1{
	background:#fff url('design/misc/wb_corner1.gif') no-repeat left top;
}
.w-block2{
	background:transparent url('design/misc/wb_corner2.gif') no-repeat right top;
}
.w-block3{
	background:transparent url('design/misc/wb_corner3.gif') no-repeat right bottom;
}
.w-block4{
	background:transparent url('design/misc/wb_corner4.gif') no-repeat left bottom;
	padding:5px;
}

.g-block1{
	background:#f2f4f4 url('design/misc/g_corner1.gif') no-repeat left top;
}
.g-block2{
	background:transparent url('design/misc/g_corner2.gif') no-repeat right top;
}
.g-block3{
	background:transparent url('design/misc/g_corner3.gif') no-repeat right bottom;
}
.g-block4{
	background:transparent url('design/misc/g_corner4.gif') no-repeat left bottom;
	padding:5px;
}


.z-block0{
	background:#fff url('design/misc/z_border.gif') repeat-x left top;
}
.z-block1{
	background:transparent url('design/misc/z_border.gif') repeat-y right top;
}
.z-block2{
	background:transparent url('design/misc/z_border.gif') repeat-x right bottom;
}
.z-block3{
	background:transparent url('design/misc/z_border.gif') repeat-y left bottom;
}
.z-block4{
	background:transparent url('design/misc/z_corner1.gif') no-repeat left top;
}
.z-block5{
	background:transparent url('design/misc/z_corner2.gif') no-repeat right top;
}
.z-block6{
	background:transparent url('design/misc/z_corner3.gif') no-repeat right bottom;
}
.z-block7{
	background:transparent url('design/misc/z_corner4.gif') no-repeat left bottom;
	padding:10px 15px;
}

ul.items-row li{
	float:left;
	width:25%;
	list-style:none;
	padding:0 0 0 0;
	margin:0;
}
ul.items-row li .w-block1{
	margin-right:10px;
}
ul.items-row li.last .w-block1{
	margin:0;
}

ul.items-row li .icons{
	width:30px;
	float:left;
}
#shopimages .shim .icons{
	float:left;
	width:25px;
	height:120px;
	padding:3px 0 0 0;
	overflow:hidden;
}

ul.items-row li .image{
	text-align:center;
	margin:0 30px;
	padding:5px 0 10px 0;
}
ul.items-row li .image table{
	margin:auto;
}
ul.items-row li .image table td{
	vertical-align:middle;
	height:105px;
}
ul.items-row li .image-active{
	padding:0 0 5px 0;
}
ul.items-row li .image-active img{
	border:5px solid #dee7ea;
}
ul.items-row li .text{
	font-size:8pt;
	padding:3px 10px;
	min-height:30px;
	border-top:1px solid #c2c3c3;
}
ul.items-row li .feature{
	padding:3px 5px 3px 3px;
	float:right;
}

/* surroundings and debris */
/* street lights */
.streetlight-left1{
	position:absolute;
	left:0;
	bottom:0;
	background:url(design/streetlight/left1.gif);
	height:374px;
	width:112px;
}
.streetlight-left2{
	position:absolute;
	bottom:1px;
	background:url(design/streetlight/left2.gif);
	height:201px;
	width:99px;
	left:109px;
}
.streetlight-left-lamp{
	position:absolute;
	bottom:339px;
	height:33px;
	width:11px;
	left:112px;
}
body.shop .streetlight-left-lamp{
	background:transparent url(design/streetlight/left_lamp_shop.gif) no-repeat left top;
}
body.main .streetlight-left-lamp,body.gallery .streetlight-left-lamp{
	background:transparent url(design/streetlight/left_lamp_main.gif) no-repeat left top;
}
.streetlight-right1{
	position:absolute;
	bottom:1px;
	background:url(design/streetlight/right1.gif);
	height:408px;
	width:108px;
	right:0;
	z-index:1;
}
.streetlight-right2{
	position:absolute;
	bottom:1px;
	background:url(design/streetlight/right2.gif);
	height:236px;
	width:100px;
	right:108px;
	z-index:1;
}
.streetlight-right3{
	position:absolute;
	bottom:1px;
	background:url(design/streetlight/right3.gif);
	height:98px;
	width:199px;
	right:208px;
	z-index:1;
}
.streetlight-right-lamp{
	position:absolute;
	bottom:369px;
	height:40px;
	width:29px;
	right:108px;
}

body.shop .streetlight-right-lamp{
	background:transparent url(design/streetlight/right_lamp_shop.gif) no-repeat right top;
}
body.main .streetlight-right-lamp,body.gallery .streetlight-right-lamp{
	background:transparent url(design/streetlight/right_lamp_main.gif) no-repeat right top;
}

.hole-normal{
	position:absolute;
	bottom:1px;
	background:url(design/hole/normal.gif);
	height:97px;
	width:202px;
	left:200px;
}
#hole {
	position:absolute;
	z-index:16;
	display:block;
	bottom:30px;
	left:200px;
	width:125px;
	height:75px;
}

/* flying objects in the sky */
#transparent1-l {
	position:absolute;
	top:0;
	background:transparent url(design/transparent1-l.gif) no-repeat left top;
	height:349px;
	width:99px;
	left:0;
}
body.shop #transparent1-l{
	background-image:url(design/transparent1-l-shop.gif);
}
body.gallery #transparent1-l{
	background-image:url(design/transparent1-l-gallery.gif);
}
#transparent1-r {
	position:absolute;
	top:0;
	background:transparent url(design/transparent1-r.gif) no-repeat left top;
	height:450px;
	width:108px;
	right:0px;
}
body.shop #transparent1-r{
	background-image:url(design/transparent1-r-shop.gif);
}
body.gallery #transparent1-r{
	background-image:url(design/transparent1-r-gallery.gif);
}

/* global elements */
#body {
	background:#f2f4f4 url(design/carrot.gif);
	margin:0 105px 0 109px;
}
#bodytop {
	height:15px;
	background:#f2f4f4 url(design/bodytop.gif) top repeat-x;
	overflow:hidden;
	width:expression(document.body.clientWidth < 1000 ? "785px": "auto" );
}
#bodytop1 {
	height:15px;
	background:url(design/bodytop1.gif) left top no-repeat;
	overflow:hidden !important;
}
#bodytop2 {
	height:15px;
	background:url(design/bodytop2.gif) right top no-repeat;
	overflow:hidden;
}
#body1 {
	width:100%;
	background: url(design/bodyright.gif) left bottom no-repeat;
}
#body2 {
	width:100%;
	background: url(design/bodyright.gif) right bottom no-repeat;
}
#body3 {
	width:100%;
	background:url(design/bodyleft.gif) left repeat-y;
}
#body4 {
	width:100%;
	background: url(design/bodyleft.gif) right repeat-y;
}
#body5 {
	width:100%;
	background: url(design/bodybottom.gif) bottom repeat-x;
}
#body6 {
	width:100%;
	background: url(design/bodybottom1.gif) left bottom no-repeat;
}
#body7 {
	background: url(design/bodybottom2.gif) bottom right no-repeat;
	overflow:hidden;
}

/* content containers ;) */
.page-content{
	padding-top:30px;
	min-height:600px;
}
.shop-content{
	margin:0 3px 0 2px;
	padding-top:0;
	min-height:500px;
	width:expression(document.body.clientWidth < 1000 ? "780px": "auto" );
}
.main-content, .shop-content-static{
	padding-left:50px;
	padding-right:50px;
	width:expression(document.body.clientWidth < 1000 ? "685px": "auto" );
}

#green {
	height:98px;
	background:url(design/green.jpg) repeat-x;
	margin-top:48px;
}

/* contacts */
.contacts-box{
	position:absolute;
	left:0;
	top:250px;
	z-index:20;
	width:150px;
	height:150px;
	padding:35px 0 0 15px;
	font-size:8pt;
	color:#47a7d0;
	background:transparent url(design/sky/cloud_contacts.gif) no-repeat left top;
}
body.shop .contacts-box{
	top:510px;
}

.main-login-box a:link, .main-login-box a:visited,
.contacts-box a:link,.contacts-box a:visited{
	color:#47a7d0;
}
.main-login-box a:hover, .main-login-box a:active,
.contacts-box a:hover, .contacts-box a:active{
	color:#47c2f6;
}


/* login box */
.main-login-box {
	position:absolute;
	top:0;
	right:155px;
	z-index:11;
	color:#47a7d0;
	width:159px;
	height:58px;
	padding:7px 0 0 0;
	text-align:center;
	background:transparent url(design/enter.gif) no-repeat top left;
}
.community-login-box {
	background:url(design/comm-enter.gif);
	padding:6px 10px;
	float:right;
	margin:16px 42px 2px;
}
.login-box span{
	text-decoration:underline;
	text-decoration:none;
	cursor:pointer;
}

.login-box .login-form input.text{
	width:100%;
	margin:3px 0;
}
.login-box .login-form input.text-password{
	width:76%;
}
.login-box .login-form button.submit{
	margin-left:1px;
	margin-bottom:-5px;
}
.main-login-box .login-form,.main-login-box .profile-options{
	text-align:left;
	display:none;
	color:#000;
	background:transparent;
	opacity:0.95;
	filter:alpha(opacity=95);
	position:absolute;
	margin-left:-17px;
	width:200px;
	padding:0;
}
.main-login-box .login-form-inner,.main-login-box .profile-options-inner{
	padding:15px 20px;
	background:#fff;
}
.main-login-box .login-form button img{
	background:transparent url(design/login/b_ok.gif) no-repeat left center;
}
.community-login-box .login-form,.community-login-box .profile-options{
	text-align:left;
	display:none;
	color:#fff;
	background:transparent;
	opacity:0.95;
	filter:alpha(opacity=95);
	position:absolute;
	margin-left:-40px;
	width:200px;
}
.community-login-box .login-form-inner,.community-login-box .profile-options-inner{
	background:#622208 url(design/comm-enter.gif) repeat left top;
	padding:15px 20px;
}
.community-login-box .login-form button img{
	background:transparent url(design/login/b_ok_comm.gif) no-repeat left center;
}
.login-box-show-login .login-form{
	display:block;
}
.login-box-show-login span.login{
	font-weight:bold;
}

.login-box div.round-border{
	display:block;
}
.login-box div.round-border div{
	display:block;
	height:1px;
	overflow:hidden;
	background:#fff;
}
.community-login-box div.round-border div{
	background:#622208 url(design/comm-enter.gif) repeat left top;
}
.login-box div.r1{margin:0 5px;background-position:left 0px}
.login-box div.r2{margin:0 3px;background-position:left 1px}
.login-box div.r3{margin:0 2px;background-position:left 2px}
.login-box div.r4{margin:0 1px;height:2px !important;}
.login-box div.r5{margin:0;}

/* profile options */
.login-box .profile-options ul{
	color:#47a7d0;
	margin:0 0 0 10px;
	padding:0;
}
.community-login-box .profile-options ul{
	color:#fff;
}
.login-box .profile-options ul li{
	margin:3px 0;
}
.login-box-show-options .profile-options{
	display:block;
}

#menu{
	width:expression(document.body.clientWidth < 1000 ? "470px": "auto" );
	right:154px;
	height:52px;
	background:#f8f8f8 url(design/bgmenucenter.gif) repeat-x;
	position:absolute;
	top:73px;
	left:364px;
	z-index:10;
}
#menu1 {
	height:52px;
	background:url(design/bgmenuleft.gif) no-repeat left;
}
#menu2 {
	width:100%;
	height:52px;
	background:url(design/bgmenuright.gif) no-repeat right;
	text-align:center;
}
#menu-shop {
	right:154px;
	height:45px;
	background:url(design/bgmenucenter1.gif) repeat-x;
	position:absolute;
	top:78px;
	left:364px;
	z-index:10;
}
#menu1-shop {
	height:45px;
	background:url(design/bgmenuleft1.gif) no-repeat left top;
}
#menu2-shop {
	width:100%;
	height:45px;
	background:url(design/bgmenuright1.gif) no-repeat right top;
	text-align:center;
}
#ulmenu {
	list-style:none;
	overflow:hidden;
	padding:14px 0 0 14px;
	white-space:nowrap;
}
#ulmenu a:link, #ulmenu a:visited {
	color:#5e5e5e;
	font-size:10pt;
}
#ulmenu a:hover, #ulmenu a:active {
	color:#888;
	font-size:10pt;
}
#ulmenu a.active{
	font-size:10pt;
	font-weight:bold;
}
#ulmenu li {
	float:left;
	background:url(design/vline.gif) no-repeat right;
	height:24px;
	width:19.5%;
	text-align:center;
}
#endli {
	background:transparent !important;
	text-align:center;
}
#endli a {
	white-space:nowrap;
}

/* logos */
#logo {
	width:200px;
	height:145px;
	overflow:hidden;
	position:absolute;
	top:9px;
	left:150px;
	z-index:10;
}
#logo #logo-image{
	background:transparent url(design/logo.gif) no-repeat left top;
}

#hare1{
	position:absolute;
	bottom:44px;
	left:27px;
	z-index:15;
	background:transparent url(design/hares/sleeping_butterfly.gif) no-repeat left top;
	width:245px;
	height:107px;
}
body.gallery #hare1{
	bottom:29px;
	left:335px;
	background:transparent url(design/hares/photo.gif) no-repeat left top;
}
#hare2{
	position:absolute;
	bottom:42px;
	right:200px;
	z-index:15;
	background:transparent url(design/hares/bike.gif) no-repeat left top;
	width:86px;
	height:110px;
}
body.gallery #hare2{
	background-image:url(design/hares/butterfly.gif);
}
#hare3 {
	position:absolute;
	bottom:39px;
	z-index:15;
	background:url(design/hares/amazed_carrot.gif);
	width:291px;
	height:99px;
	left:165px;
}
#hare4 {
	position:absolute;
	bottom:35px;
	z-index:15;
	background:url(design/hares/gaming_reading.gif);
	width:273px;
	height:103px;
	right:3px;
}
#hare-cart {
	position: absolute;
	bottom: 49px;
	z-index: 15;
	background: url(design/hare_cart.gif);
	width: 58px;
	height: 91px;
	right: 36px;
}
#about {
	font-size:10pt;
}
#about p {
	text-indent:15px;
}
#news {
	margin:25px -50px;
	overflow:hidden;
}
#imgnews {
	height:160px;
	width:250px;
	overflow:hidden;
}
#imgnews img {
	margin-left:86px;
}
#textnews {
	height:160px;
	background:#8ed3f2 url(design/fortextnews.gif) repeat-x left top;
	margin-left:250px;
	margin-top:-160px;
	overflow:hidden;
}
#textnews1 {
	height:160px;
	background:url(design/righttextnews.gif) no-repeat left;
	color:#b93028;
	overflow:hidden;
}
#textnews1 div {
	margin:6px 24px 0 18px;
	height:104px;
}
#textnews1 img {
	float:left;
	display:block;
	border:3px solid #FFF;
	margin-top:5px;
	margin-right:18px;
	}
#textnews1 div.text {
	color:#FFF;
	font-size:9pt;
	margin:18px 0 0 0;
	overflow:hidden;
}
h2 {
	font-size:9pt;
	font-weight:normal;
	padding:3px 0;
}
#banner {
	width:468px;
	height:60px;
	border:2px solid #b7b8b8;
	background:#FFF;
	margin:0 auto;
}
#bannerbg {
	background:url(design/bannerbg.gif) repeat-x bottom;
	margin:0 46px;
	padding:25px 0 15px 0;
	text-align:center;
}
#ffs {
	height:583px;
}

table hr {
	border:0;
	background:#ccc;
	height:1px;
	margin:0 5px;
}

/* community index footer */
.index-footer{
	background:#a49582 url(design/comm-g-bg.jpg) repeat left top;
	color:#c7b2a9;
}
.index-footer-top{
	height:66px;
	background:#764b2e url(design/index_footer/ground_bk.gif) repeat-x left top;
}
.index-footer-top .left1{
	height:66px;
	width:308px;
	float:left;
	background:transparent url(design/index_footer/ground_left1_bk.gif) no-repeat left top;
}
.index-footer-top .left2{
	height:66px;
	width:33%;
	float:left;
	background:transparent url(design/index_footer/ground_left2_bk.gif) no-repeat right top;
}
.index-footer-top .enter{
	height:20px;
	padding:20px 10px 5px;
	float:left;
	background:#440f02 url(design/community/ground_dark.gif) repeat left top;
}

.index-footer a:link,.index-footer a:visited{
	color:#ffb70c;
	text-decoration:underline;
	text-decoration:none;
}
.index-footer a:hover,.index-footer a:active{
	color:#ffcf5d;
	text-decoration:none;
}
.index-footer .content-left-bk{
	background:transparent url(design/index_footer/content_left_bk.gif) no-repeat left top;
}
.index-footer .content-right-bk{
	background:transparent url(design/index_footer/content_right_bk.gif) no-repeat right top;
	padding:0 111px 0 110px;
}
.index-footer .content0{
	background:transparent url(design/community/ground_light.gif) repeat left top;
}
.index-footer .content1{
	background:transparent url(design/index_footer/content_border_top.gif) repeat-x left top;
}
.index-footer .content2{
	background:transparent url(design/index_footer/content_border_hole.gif) no-repeat 106px top;
}
.index-footer .content3{
	background:transparent url(design/index_footer/content_border_left.gif) repeat-y left top;
}
.index-footer .content4{
	background:transparent url(design/index_footer/content_border_corner1.gif) no-repeat left top;
}
.index-footer .content5{
	background:transparent url(design/index_footer/content_border_corner2.gif) no-repeat right top;
	padding-top:13px;
}
html .index-footer table.content{
	margin:0;
	float:none;
	width:100%;
}
.index-footer td.col{
	width:33%;
	padding:20px;
}
.index-footer td.left-col{
	padding:0 0 20px 20px;
	background:transparent url(design/index_footer/border.gif) repeat-y right top;
}
.index-footer td.center-col{
	padding:0 20px 10px 20px;
}
.index-footer td.sep{
	height:158px;
	background:transparent url(design/index_footer/border.gif) repeat-y center top;
}
.index-footer td.right-col{
	padding:0;
	background:transparent url(design/index_footer/content_border_right.gif) repeat-y right top;
}
.index-footer td.right-col .inner1{
	padding:0 0 0 10px;
}
.index-footer td.right-col-bottom{
	text-align:right;
	background:#a49582 url(design/comm-g-bg.jpg) repeat left top;
}
.index-footer td.right-col-bottom .inner1{
	background:transparent url(design/comm-bg.jpg) repeat-x right -511px;
}
.index-footer td.right-col-bottom .inner2{
	background:transparent url(design/index_footer/content_border_bottom.gif) repeat-x left -3px;
}
.index-footer td.right-col-bottom .inner3{
	background:transparent url(design/index_footer/content_border_corner5_right.gif) no-repeat left top;
}
.index-footer td.right-col .text{
	max-height:100px;
	height:100px;
	overflow:hidden;
	font-size:8pt;
}
.index-footer td.sep{
	width:0.1%;
}
.index-footer td.sep-bottom{
	background:transparent url(design/index_footer/content_border_right.gif) repeat-y right top;
}

.index-footer div.items-list{
	padding:0 5px;
}
.index-footer div.items-list .item{
	clear:both;
	margin-bottom:15px;
}
.index-footer div.items-list .date{
	font-weight:bold;
	color:#ffb70c;
}
.index-footer div.items-list div.image{
	float:left;
}
.index-footer div.items-list .text{
	padding-right:10px;
	margin-left:55px;
}
.index-footer div.items-list .text p{
	display:inline;
	margin:0;
	padding:0;
}
.index-footer .right-col div.items-list .text{
	margin-left:0;
}
.index-footer h3 {
	color:#FFF;
	text-decoration:underline;
	text-decoration:none;
	font-size:11pt;
	padding:2px 0 15px;
}
.index-footer div.items-list .item img.image{
	border:2px solid #FFF;
	margin-bottom:10px;
}
.index-footer strong {
	color:#ffb70c;
}
.index-footer .hr {
	height:1px;
	width:175px;
	/*background:url(design/hr.gif) no-repeat;*/
	margin:15px 0;
}

/* community */
#comm {
	text-align:center;
	height:90px;
	background:url(design/forbottom2.jpg);
}
#comm1 {
	background:url(design/forbottom1.jpg) left no-repeat;
	height:90px;
}
#comm2 {
	background:url(design/forbottom3.jpg) right no-repeat;
	height:90px;
	padding-right:162px;
}
#comm2 a {
	display:block;
	background:url(design/comm-bg-menu.gif) repeat-x;
	width:190px;
	height:40px;
	padding:0 10px;
	line-height:28pt;
	float:right;
}
.bottomcontent {
	width:25%;
	float:left;
	color:#C7B2A9;
}

/* community frame navigation */
.community-nav{
	color:#9f9b80 !important;
	font-size:8pt;
	position:absolute;
	overflow:hidden;
	background:#5a260e url(design/community/nav/bk.gif) repeat-x left top;
	height:22px;
	margin:1px 0 0 25px;
	width:390px;
}
.community-nav .left{
	background:transparent url(design/community/nav/left.gif) repeat-x left top;
	height:24px;
	width:15px;
}
.community-nav .right{
	background:transparent url(design/community/nav/right.gif) repeat-x left top;
	height:24px;
	width:15px;
	margin-top:-19px;
	float:right;
}
.community-nav .breadcrumbs{
	margin:-24px 15px 0;
	padding:3px 0;
}
.community-nav a:link,.community-nav a:visited{
	color:#9f9b80 !important;
}
.community-nav a:hover,.community-nav a:active{
	color:#c1bc9b !important;
}

.community-pager{
	color:#ffbb18;
	position:absolute;
	right:0;
	margin:2px 10px 0 0 ;
}
.community-pager a{
	font-size:7.5pt;
	font-weight:bold;
}

.community-panel{
	width:33px;
	position:absolute;
	right:0;
	margin:37px -19px 0 0;
	background:transparent url(design/community/panel/top.gif) no-repeat left top;
	padding:11px 0 0 0;
}
.community-panel-inner{
	background:transparent url(design/community/panel/bottom.gif) no-repeat left bottom;
	padding:0 0 23px 0;
}
.community-panel-inner2{
	width:33px;
	background:transparent url(design/community/panel/bk.gif) repeat-y left top;
}
.community-panel img{
	margin:0 0 12px 5px;
}
.community-panel img.last{
	margin-bottom:0;
}

/* shop */
#shop-navigation-outer{
	position:absolute;
	top:222px;
	left:13px;
	z-index:100;
	width:133px;
}
#shop-navigation-outer.expanded{
	width:400px;
}
.shop-navigation-inner{
	background:transparent url(design/fornavtop.gif) top no-repeat;
	width:133px;
	overflow:hidden;
}

#hnav {
	height:40px;
	margin-top:60px;
	text-align:center;
}
.shop-catalog{
	background:#fff url(design/fornavbottom.gif) no-repeat left bottom;
	color:#b93028;
	padding:20px 0 10px;
	width:133px;
	overflow:hidden;
}
.shop-catalog ul{
	list-style:none;
	margin:0 0 0 6px;
	font-size:8pt;
}
.shop-catalog ul ul{
	margin:0 0 0 12px;
	padding:0;
}
.shop-catalog ul li {
	margin:0;
	padding:4px 0 4px 6px;
}
.shop-catalog li.expanded{
	background:#b6d4de;
	filter:alpha(opacity=85);
}
.shop-catalog ul ul li{
	padding:1px 0;
}
.shop-catalog ul ul li,.shop-catalog ul ul li a{
	font-size:7.5pt;
}
.shop-catalog a.current{
	font-weight:bold;
}
.shop-catalog .popup{
	display:none;
	width:150px;
	position:absolute;
	left:123px;
	padding:10px;
	margin-top:-27px;
	opacity:0.9;
	filter:alpha(opacity=85);
}
.shop-catalog .popup div.round-border{
	display:block;
}
.shop-catalog .popup div.round-border div{
	display:block;
	height:1px;
	overflow:hidden;
	background:#b6d4de;
}
.shop-catalog .popup div.r1{margin:0 5px}
.shop-catalog .popup div.r2{margin:0 3px}
.shop-catalog .popup div.r3{margin:0 2px}
.shop-catalog .popup div.r4{margin:0 1px;height:2px !important}
.shop-catalog .popup .round-border-upper div{
	margin-left:0;
}
.shop-catalog .inner{
	background:#b6d4de;
}
.shop-catalog .expanded .popup{
	display:block !important;
}

#shopbottom {
	height:14px;
	background:url(design/community/ground_dark.gif) repeat-x left top;
	margin-top:-2px;
	position:relative;
	bottom:0;
	z-index:20;
}
#shopbottom1 {
	height:14px;
	background:url(design/shopbottom.jpg) no-repeat left top;
}
#shopbottom2 {
	height:14px;
	background:url(design/shopbottom1.jpg) no-repeat top right;
}
#body-shop {
	margin:0 0px 0 0px;
	width:100%;
}
#bodytop1-shop {
	height:15px;
	/*background:url(design/bodytop1-shop.gif) left top no-repeat;*/
	overflow:hidden !important;
}
#bodytop2-shop {
	height:15px;
	/*background:url(design/bodytop2-shop.gif) right top no-repeat;*/
	overflow:hidden;
}
#body6-shop {
	width:100%;
}
#body7-shop {
	width:100%;
}
#shopmenu {
	height:43px;
	background:#b0aa84 url(design/shopmenu.gif) repeat-x;
	margin:25px 53px;
}
#shopmenu1 {
	height:43px;
	background:url(design/shopmenu1.gif) no-repeat left;
}
#shopmenu2 {
	height:43px;
	background:url(design/menushop2.gif) no-repeat right;
	text-align:center;
	width:expression(document.body.clientWidth < 1000 ? "679px": "auto" );
}
#ulshopmenu {
	list-style:none;
	overflow:hidden;
	padding:11px 0 0 14px;
	white-space:nowrap;
	clear:both;
}
#ulshopmenu a:link, #ulshopmenu a:visited {
	color:#fff;
	font-size:10pt;
	white-space:nowrap;
}
#ulshopmenu a:hover, #ulshopmenu a:active {
	color:#e4e4b3;
}
#ulshopmenu li {
	float:left;
	background:url(design/menushopline.gif) no-repeat right;
	height:24px;
	text-align:center;
	width:20%;
}
#endsm {
	background:transparent !important;
	width:20%;
	text-align:center;
}

/* shop :: flash console */
#flash-console{
	width:280px;
	float:right;
}
#flash-console-content{
	width:228px;
	float:left;
	overflow:hidden;
}
* #flash-console-content{
	height:535px;
}

/* console buttons */
#flash-console .buttons{
	float:right;
	width:52px;
	border-top:1px solid #b5b7b7;
	border-bottom:1px solid #b5b7b7;
	height:288px;
	padding:3px 0;
	background:#fff;
}
#flash-console .buttons-inner{
	padding:5px 0;
	background:#b1ab85 url(design/console/buttons_bk.gif) repeat-y left top;
	height:278px;
	text-align:center;
}
#flash-console .buttons-inner div{
	width:25px;
	height:26px;
	margin:0 0 10px 0;
}
#flash-console .buttons-inner div.hover,#flash-console .buttons-inner div.active{
	background:#fff;
}
#flash-console .buttons-inner img{
	position:relative;
	margin:0 0 0 14px;
}
#flash-console .right-empty-panel{
	margin-top:5px;
	float:right;
	clear:right;
	width:52px;
	height:234px;
	background:#dee7ea;
}
#flash-console .bottom-empty-panel{
	clear:both;
	height:17px;
	overflow:hidden;
	background:#dee7ea url(design/shop/corner4.gif) no-repeat left bottom;
}

#tv {
	height:25px;
}

/* shopping cart */
.shop-cart{
	padding:0 65px;
}
.shop-cart .shopping-steps .step{
	width:33%;
	text-align:center;
	float:left;
}
.shop-cart .shopping-steps .step1{
	text-align:left;
}
.shop-cart .shopping-steps .step3{
	text-align:right;
}

/* shopping cart orders */
.cart-orders{
	margin:20px 0;
}
.cart-orders table{
	width:100%;
	margin-bottom:10px;
}
.cart-orders tr.order-data td{
	background:#dee7ea;
	vertical-align:top;
}
.cart-orders tr.order-data td.left{
	width:0.5%;
	background:#dee7ea url(design/misc/bb_corner4.gif) no-repeat left bottom;
}
.cart-orders tr.order-data td.right{
	width:0.5%;
	background:#dee7ea url(design/misc/bb_corner3.gif) no-repeat right bottom;
}
.cart-orders td.image{
	padding:10px 0;
	width:1%;
}
.cart-orders td.image div.image{
	text-align:center;
}
.cart-orders td.title,.cart-orders td.price,.cart-orders td.sum,.cart-orders td.amount{
	padding:10px;
}
.cart-orders td.title{
	width:50%;
}
.cart-orders td.price,.cart-orders td.sum,.cart-orders td.amount{
	width:1%;
	white-space:nowrap;
}

.shop-cart .final-prices{
	text-align:right;
	padding-right:1%;
}

/* shopping cart buttons and controls */
.cart-orders div.refresh{
	float:right;
}
.cart-orders div.discount{
	float:left;
}
.cart-orders div.discount div.error{
	margin:5px 0 0 20px;
}
.shop-cart .continue{
	float:right;
}

#prev {
	float:left;
	width:26px;
	margin-left:6px;
}
#navtext {
	float:left;
	width:150px;
	text-align:center;
	font-weight:bold;
	line-height:2;
	color:#040404;
}
#next {
	float:right;
	width:26px;
	margin-right:6px;
}
#ap {
	height:285px;
	background:url(design/bigimgbg.gif);
	width:52px;
	float:right;
}
#ap1 {
	padding-top:12px;
}
#flashtext {
	height:257px;
	width:280px;
	background:#dee7ea url(design/forbigimg3.gif) left no-repeat;
	margin-top:6px;
	font-size:8pt;
	}
#flashtext1 {
	padding:10px 50px 10px 10px;
}
#ft1 {
	color:#292929;
	background:url(design/forbigimg1.gif) left no-repeat;
	padding-left:42px;
	margin:5px 0;
}
#ft2 {
	color:#292929;
	background:url(design/forbigimg2.gif) left no-repeat;
	padding-left:42px;
	margin:5px 0;
}
#ft3 {
	color:#292929;
	background:url(design/add1.gif) 10px 0 no-repeat;
	padding:3px 0;
	margin:2px 0;
	padding-left:42px;
}
#ft4 img {
	float:right;
}
#ft4 {
	position:relative;
	z-index:100;
	height:146px;
	overflow:hidden;
	padding:0 5px;
}

#shopimages{
	height:583px;
	margin-right:300px;
	margin-top:-583px;
}
#shopimages1{
	background:#dee7ea url(design/bigshop.gif) no-repeat right top;
	height:558px;
	padding-left:10px;
	margin-left:1px;
}
#shopimages2 {
	padding-left:48px;
}
.shim {
	float:left;
	width:33.3%;
}
.shim1 {
	background:#fff url(design/misc/wb_corner1.gif) no-repeat left top;
	margin:14px 14px 0 0;
}
.shim2 {
	background:transparent url(design/misc/wb_corner2.gif) no-repeat right top;
}
.shim3 {
	background:transparent url(design/misc/wb_corner4.gif) no-repeat left bottom;
}
.shim4 {
	background:transparent url(design/misc/wb_corner3.gif) no-repeat right bottom;
	height:165px;
}
.shim4 div.mark{
	display:none;
	padding:3px 3px 0 0;
}
.shim4 .add{
	float:right;
}
.shim4 .new{
	position:absolute;
	top:5px;
	right:5px;
}
.shim4 .title{
	overflow-y:hidden;
	height:1.25em;
}
.shim4 .price{
	font-weight:bold;
}
#bannerbg-shop {
	background:url(design/bannerbg.gif) repeat-x bottom;
	margin:0 57px;
	padding:32px 0 12px 0;
	text-align:center;
}

/* shop pager */
.shop-pager{
	background:#d6d6c4 url(design/shop/nav/bk.gif);
	margin:0 11px 0 53px;
	height:25px;
}
.shop-pager-bottom{
	background:#d6d6c4 url(design/shop/nav/bottom_bk.gif);
}
.shop-pager div {
	overflow:hidden;
}
.shop-pager .left{
	height:25px;
	width:26px;
	background:transparent url(design/shop/nav/left_bk.gif) no-repeat left top;
}
.shop-pager-bottom .left{
	background:transparent url(design/shop/nav/left_bottom_bk.gif) no-repeat left top;
}
.shop-pager .left img,.shop-pager .right img{
	margin:5px 5px 0 5px;
}
.shop-pager .right{
	margin-top:-25px;
	height:25px;
	width:26px;
	float:right;
	background:transparent url(design/shop/nav/right_bk.gif) no-repeat right top;
}
.shop-pager-bottom .right{
	background:transparent url(design/shop/nav/right_bottom_bk.gif) no-repeat right top;
}
.shop-pager .breadcrumbs{
	margin:-25px 35px 0;
	height:25px;
	color:#515151;
	font-size:10pt;
	line-height:1.7;
}
.shop-pager .breadcrumbs a:link, .shop-pager .breadcrumbs a:visited {
	color:#515151;
}
.shop-pager .breadcrumbs a:hover, .shop-pager .breadcrumbs a:active {
	color:#fff;
}

/* shop catalog */
#shop #green {
	margin-top:52px;
}
.shopkatalog {
	font-size:8pt;
	margin:0 5px 5px 5px;
	border-top:1px solid #ccc;
	text-align:left;
	padding:3px 5px 3px 5px;
}
.imgshopkatalog {
	height:100px;
	text-align:center;
}
.imgshopkatalog img {
	margin-top:10px;
}
.shopkatalog1 {
	font-size:8pt;
	padding:0 5px 5px 5px;
	margin:0 5px;
	border-top:1px solid #ccc;
	text-align:left;
}
.imgshopkatalog1 {
	text-align:center;
	height:130px;
	width:100%;
}
.imgshopkatalog1 td {
	background:transparent;
	vertical-align:middle !important;
}
.imgshopkatalog1 td.icons_c{
	vertical-align:top !important;;
	width:30px;
}
.imgshopkatalog1 td.image_c{
	padding-top:5px;
}
.imgshopkatalog1 td.mark_c{
	vertical-align:top !important;
	width:16px;
}
.shopkatalog2 {
	font-size:8pt;
	margin:0 5px 5px 5px;
	text-align:left;
	padding:0 5px 5px 5px;
}

/* gallery */
ul.galleries-list .image{
	min-height:120px;
}
.galleries-list .preview{
	width:115px;
	float:left;
	text-align:center;
}
.galleries-list .description{
	float:left;
	padding:0 0 0 15px;
}

.gallery-content{
	min-height:490px;
}
.gallery-content .gallery-image .z-block4{
	text-align:center;
}
.gallery-image .console{
	margin-top:10px;
	height:28px;
	background:#b1ab85 url(design/console/buttons_hor_bk.gif) repeat-x left top;
	padding:12px 20px;
}
.gallery-image .console .buttons{
	float:left;
}
.gallery-image .console .buttons img{
	margin-right:15px;
}
.gallery-image .console .select{
	float:right;
}
.gallery-image .console .select select{
	width:200px;
}

/* community page */
body#community {
	min-width:1000px;
	background:#5a260e url(design/comm-g-bg.jpg);
}
#min-comm {
	min-width:1000px;
	width:100%;
	position:relative;
}
* html .minimum-comm {
	border-left:1000px solid #a59683;
	position:relative;
	float:left;
	z-index:-1000;
	visibility:hidden;
}
* html .content-comm {
	margin-left:-960px;
	position:relative;
	float:left;
	z-index:-100;
	visibility:visible;
}
#cangreen {
	width:100%;
	height:35px;
	background:url(design/cangreen.jpg);
}

#comm-comm {
	width:100%;
	background:transparent url(design/comm-bg.jpg) repeat-x left top;
	height:1000px;
	text-align:left;
	position:relative;
	color:#b3a098;
}
#comm-menu{
	height:120px;
	margin:0 90px 0 370px;
	background:url(design/comm-bg-menu.gif);
	color:#FFF;
}
#comm-menu a:link, #comm-menu a:visited {
	color:#FFF !important;
}
#comm-menu a:hover, #comm-menu a:active {
	color:#ffbb18 !important;
}
#comm-menu a.active{
	font-weight:bold;
}
#comm-v {
	clear:both;
	margin:0 37px;
}
#comm-m{
	list-style:none;
	margin:17px 0 0 0;
	padding:0;
	font-size:10pt;
	text-align:center;
	width:100%;
}
#comm-m li {
	float:left;
}
#comm-m1 {
	width:20%;
}
#comm-m2 {
	width:20%;
}
#comm-m3 {
	width:20%;
}
#comm-m4 {
	width:20%;
}
#comm-m5 {
	width:20%;
}
#logo-comm {
	width:280px;
	height:120px;
	margin:-117px 0 0 90px;
}
* > #logo-comm {
	float:left;
}
	#logo-comm img {
	margin-left:60px;
}
#hare-comm1 {
	width:107px;
	height:88px;
	position:absolute;
	top:186px;
	left:1px;
	background:url(design/hares/comm1.gif) no-repeat;
	z-index:1000;
}
#hare-comm2 {
	width:95px;
	height:97px;
	position:absolute;
	top:466px;
	left:0;
	background:url(design/hares/comm2.gif) no-repeat;
	z-index:1000;
}
#hare-comm3 {
	width:85px;
	height:84px;
	position:absolute;
	top:194px;
	right:0;
	background:url(design/hares/comm3.gif) no-repeat;
	z-index:1000;
}
#hare-comm4 {
	width:88px;
	height:90px;
	position:absolute;
	top:470px;
	right:0;
	background:url(design/hares/comm4.gif) no-repeat;
	z-index:1000;
}
#comm-text {
	margin:10px 90px;
}
#konkurs {
	width:33.3%;
	float:left;
	height:150px;
	background:url(design/comm-fr.gif) bottom repeat-x;
}
#gallery{
	width:33.3%;
	float:left;
	height:150px;
	background:url(design/comm-fr1.gif) bottom repeat-x;
}
#stat {
	width:33%;
	float:left;
	height:150px;
	background:url(design/comm-fr1.gif) bottom repeat-x;
}
#konkurs1 {
	width:100%;
	height:150px;
	background:url(design/comm-konkurs1.gif) no-repeat left;
}
#konkurs2 {
	width:100%;
	height:150px;
	background:url(design/comm-konkurs2.gif) no-repeat right;
}
#gallery1 {
	width:100%;
	height:150px;
	background:url(design/comm-gallery1.gif) no-repeat left;
}
#gallery2 {
	width:100%;
	height:150px;
	background:url(design/comm-gallery2.gif) no-repeat right;
}
#stat1 {
	width:100%;
	height:150px;
	background:url(design/comm-stat1.gif) no-repeat top left;
}
#stat2 {
	width:100%;
	height:150px;
	background:url(design/comm-stat2.gif) no-repeat top right;
}
#line1 {
	height:150px;
	clear:both;
}
	#line2 {
	height:312px;
	clear:both;
	position:relative;
	z-index:100;
}
#line3 {
	clear:both;
	position:relative;
	z-index:10;
	top:-7px;
	width:100%;
}
#line21 {
	width:33.3%;
	float:left;
}
#line22 {
	width:66.6%;
	float:left;
}
#comm-news {
	width:100%;
	height:145px;
	background:url(design/comm-fr2.gif) repeat-x;
}
#comm-news1 {
	width:100%;
	height:145px;
	background:url(design/comm-news1.gif) no-repeat left;
}
#comm-news2 {
	width:100%;
	height:145px;
	background:url(design/comm-news2.gif) no-repeat right;
}
#int {
	width:100%;
	height:171px;
	background:url(design/comm-fr4.gif) repeat-x;
}
#int1 {
	width:100%;
	height:171px;
	background:url(design/comm-int1.gif) top left no-repeat;
}
#int2 {
	width:100%;
	height:171px;
	background:url(design/comm-int2.gif) top right no-repeat;
}
#line22 {
	width:66%;
	height:288px;
	background:url(design/comm-fr3.gif) repeat-x;
}
#frame1 {
	width:100%;
	background:url(design/comm-frame1.gif) no-repeat left;
}
#frame1-1 {
	height:288px;
	background:url(design/comm-frame2.gif) no-repeat right top;
}
#frame2 {
	height:255px;
	overflow:hidden;
	position:relative;
	top:28px;
}
#community-main-frame {
	overflow:hidden;
	margin:0 30px 0 13px;
	position:absolute;
}
#community-main-frame .item .text,#community-main-frame .item .text table td{
	font-size:10pt !important;
}
#community-main-frame .item .text{
	margin-right:5px;
}

.community-main-list{
}
.community-main-list .item {
	clear:both;
	padding:6px 4px;
	margin:0 21px 0 8px;
}
.community-main-list .back {
	margin:10px 18px 0 15px;
	text-align:left;
	font-weight:bold;
	padding-bottom:100px;
}
.community-main-list .item img{
	border:5px solid #642f14;
	margin:0 3px 3px 3px;
}
.community-main-list .item .title {
	font-weight:bold;
	margin-bottom:5px;
	color:#ffbb18;
}
.community-main-list .full-item .text p{
	padding-bottom:7px;
}
.community-main-list .full-item{
	color:#ddd;
}
.community-main-list .item div.image img{
	float:left;
	border:4px solid #642f14;
	margin-right:10px;
}

.community-scrollbar{
	padding-top:8px;
	width:42px;
	float:right;
}
.community-scrollbar img{
	cursor:pointer;
}
.community-scrollbar .track {
	margin:2px;
	width:19px;
	height:190px;
}
.community-scrollbar .track .drag{
	position:relative;
	background:#5a260e;
}
#line3-left {
	width:49.8%;
	float:left;
	clear:both;
}
#line3-right {
	width:49.8%;
	float:left;
}
#sob {
	width:100%;
	height:126px;
	background:url(design/comm-fr5.gif) repeat-x left top;
}
#sob1 {
	width:100%;
	height:126px;
	background:url(design/comm-sob1.gif) no-repeat left 1px;
}
#sob2 {
	width:100%;
	height:126px;
	background:url(design/comm-sob2.gif) no-repeat right top;
}
#diz {
	width:100%;
	height:126px;
	background:url(design/comm-fr6.gif) repeat-x left top;
}
#diz1 {
	width:100%;
	height:126px;
	background:url(design/comm-diz1.gif) no-repeat left top;
}
#diz2 {
	width:100%;
	height:126px;
	background:url(design/comm-diz2.gif) no-repeat right top;
}
#underground {
	text-align:center;
	width:100%;
}
#underground img {
	margin-left:14px;
	margin-top:26px;
}
.com{
	background:#421206 url(design/h2-com-l.gif) left top no-repeat;
	height:23px;
	float:right;
}
.com h2 {
	padding:3px 17px 0;
	height:23px;
	background:url(design/h2-com-r.gif) right top no-repeat;
	color:#FFF;
	display:block;
	font-weight:bold;
}
.com h2 a:link,.com h2 a:visited{
	text-decoration:none;
	color:#FFF !important;
}
.com h2 a:hover,.com h2 a:active{
	text-decoration:none;
	color:#ffbb18 !important;
}
.com h2 a.active{
	color:#ffbb18 !important;
}

.com1 {
	background:#421206 url(design/h2-com-l-1.gif) left top no-repeat;
	height:23px;
	float:right;
	margin:0;
}
.com1 h2 {
	padding:3px 17px 0;
	height:23px;
	background:url(design/h2-com-r-1.gif) right top no-repeat;
	color:#FFF;
	display:block;
	font-weight:bold;
}
.com1 a:link, .com1 a:visited {
	color:#FFF !important;
}
#btcom {
	color:#4c1c11;
	margin:25px 38px 42px 16px;
}
#comm-comm a:link, #comm-comm a:visited {
	color:#ffbb18;
}
#comm-comm a:hover, #comm-comm a:active {
	color:#ffcf5d;
}

#comm-info {
	margin-top:42px;
}
#comm-info-left {
	width:45%;
	float:left;
}
#comm-info-right {
	width:45%;
	float:right;
}
#comm-info-right img {
	margin-top:7px;
}
#ft {
	clear:both;
	padding-top:20px;
}
.pdf {
	padding:40px 20px 10px 20px;
}
#sob .pdf {
	padding:16px 20px 10px 16px;
}
#diz .pdf {
	padding:16px 20px 10px 26px;
}

.community-aux-list{
	clear:both;
	padding-top:10px;
}
.community-aux-list .item{
	margin-bottom:7px;
}
.community-aux-list .image{
	float:left;
}
.community-aux-list .image img{
	border:3px solid #642f14;
	margin:0 10px 0 0;
}
.community-aux-list .text {
	height:45px;
	overflow-y:hidden;
}
.community-aux-list .text p {
	padding:0;
	margin:0;
}
.community-aux-list img {
	border:2px solid #764e3c;
	float:left;
}
#stat .community-aux-list,#sob .community-aux-list,#diz .community-aux-list{
	padding-top:0;
	clear:none;
}
#stat .community-aux-list .item{
	margin-bottom:4px;
}


#konkurs .pdf {
	padding:40px 20px 10px 16px;
}
#gallery .pdf {
	padding:40px 20px 10px 26px;
}
#stat .pdf {
	padding:40px 20px 10px 26px;
}
#comm-news .pdf {
	padding:40px 20px 10px 16px;
}
#int .pdf {
	padding:40px 20px 10px 16px;
}

.comm-text-int {
	clear:both;
	padding-top:7px;
}
.comm-text-int p {
	padding-bottom:5px;
}
#comm-top, #comm-bottom {
	margin-left:4px;
}

/* text :: interview */
.interview-question{
	font-weight:bold;
	color:#ffbb18;
}