#comment-date {
	color: #808080;
	text-transform: uppercase;
}

#comment-author{
	text-transform: uppercase;
}

.alignleft { float: left; }
.alignright { float: right; }

.wp-caption-text {
	color: #545454;
	font-style: italic;
}
.editor h4 {
	color: #888;
	margin: 0 auto;
	font-weight: bold;
}

.wp-caption {
	width: 470px;
	margin-left: 15px;
	margin-right: 15px;
	overflow: hidden;
}


div.editor { background: #ffffff; color: #808080; padding: 15px; border: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 15px;}

ol.commentlist {
list-style-type:none;
}
ol.commentlist li {
	list-style: none;
	margin-bottom: 16px;
	padding-bottom: 16px;
	border-bottom: 1px dotted #b6b6b6;
	padding: 4px 16px 4px 0px;
}


span {display: none;}
.sharethis span {display: inline;}
.clear { clear: both; font-size: 0px; line-height: 0px; height: 0px; overflow:hidden; }

span.clear { display: block; }



*html .hide-selects  select {visibility: hidden;}



a, input:focus, textarea:focus { outline-color:-moz-use-text-color; outline-style:none; outline-width:0pt; } 



a, a:link, a:visited {
	color: #0066FF;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
}

a:hover {text-decoration: underline;}



iframe {width: 100%; height: 500px; overflow: hidden;}



body {background: #f4f4f4 url(../imgs/bg-bod.png) repeat-x; text-align: left;}

.body {width: 1000px; margin: 0px auto 0px auto; position: relative;}

.body-outer{z-index: 1; position: absolute; width: 1000px; left: 0px; top: 0px;}

.body-inner{  background: #fff; width: 1000px; position: relative;}

.body-inner-home{width: 1000px;}

.body-home-height{height:629px;}





#header {padding: 10px 25px 0px 25px; }

.header { height: 180px; padding: 10px 25px 0px 25px; background: url(../imgs/bg_head.png) no-repeat; }

.header-kb {height: 170px; padding: 10px 25px 0px 25px; background: url(../imgs/bg_head.png) no-repeat; }



.home1{height: 620px;}

.home2{height: 620px;}

.home3{height: 620px;}

.home4{height: 620px;}

.home5{height: 620px;}

.home6{height: 620px;}

.home7{height: 620px;}

.home8{height: 620px;}

.home9{height: 620px;}

.home10{height: 620px;}

.home11{height: 620px;}

.wedding {height: 540px; background: url(../imgs/wedding.jpg) no-repeat;}





.custom-gallery {background: #898989 url(../imgs/bg_custom_gallery_2.png) no-repeat; padding: 10px 25px 0px 25px; }

*html .custom-gallery{height: 100%;}



.design-gallery {background: #e3e3e3 url(../imgs/bg_design_select.png) no-repeat; padding: 10px 25px 0px 25px; }

*html .design-gallery{height: 100%;}



.breadcrumbs {
	height: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs span {display: block; float: left; color: #fff; font: 12px Arial; margin: 0px 5px 0px 0px; text-decoration: none;}

.breadcrumbs a:hover {text-decoration: underline;}

.breadcrumbs.grey a, .breadcrumbs.grey a:link, .breadcrumbs.grey a:visited  {color: #404040; }

.breadcrumbs.grey span  {color: #6b6b6b; }


.header-menu {
	position: absolute;
	z-index: 100;
	margin: 0px;
	padding: 0px;
	border: none;
	height: 55px;
	width: 954px;
	background: url("../imgs/bg_menu.png") no-repeat 0px 0px;
}

* html .header-menu {
	background: url("../imgs/bg_menu.gif") no-repeat 0px 0px;
}

.header-menu ul.main {
	margin: 0px;
	padding: 1px 0px 0px 0px;
	width: 800px;
	height: 54px;
	border: none;
	float: left;
}

.header-menu li {
	float: left;
	list-style-type: none;
	position: relative;
	height: 50px;
}

.header-menu li a.top {
	display: block;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 50px;
}

.header-menu li.hover a.top,.header-menu li:hover a.top,.header-menu li a.top:hover
	{
	background-position: 0px -50px;
}

.header-menu li a.selected {
	background-position: 0px -100px;
}

.header-menu li a.selected:hover {
	background-position: 0px -50px;
}

.header-menu li#m1 a.top {
	background-image: url("../imgs/menu/menu_01.gif");
	width: 131px;
}

.header-menu li#m2 a.top {
	background-image: url("../imgs/menu/menu_02.gif");
	width: 158px;
}

.header-menu li#m3 a.top {
	background-image: url("../imgs/menu/menu_03.gif");
	width: 78px;
}

.header-menu li#m4 a.top {
	background-image: url("../imgs/menu/menu_04.gif");
	width: 113px;
}

.header-menu li#m5 a.top {
	background-image: url("../imgs/menu/menu_05.gif");
	width: 85px;
}

.header-menu li#m6 a.top {
	background-image: url("../imgs/menu/menu_06.gif");
	width: 71px;
}

.header-menu ul li ul {
	display: none;
	position: absolute;
	left: -5px;
	top: 50px;
	margin: 0px;
	padding: 0px 0px 8px 0px;
	width: 229px;
	background: url("../imgs/bg_submenu_f.png") no-repeat left bottom;
}

* html .header-menu ul li ul {
	background: none;
	background-color: #f4f4f4;
	left: 0px;
	width: 216px;
	padding: 0px;
}

.header-menu ul li ul li {
	float: none;
	margin: 0px;
	border: none;
	padding: 0px 6px 0px 6px;
	height: 28px;
	background: url("../imgs/bg_submenu_li.png") repeat-y;
}

.header-menu ul li ul li.first {
	background: url("../imgs/bg_submenu_li_f.png") repeat-y;
}

* html .header-menu ul li ul li {
	background: none;
	padding: 0px;
}

* html .header-menu ul li ul li.first {
	background: none;
	padding: 0px;
}

.header-menu ul li ul a,.header-menu ul li ul a:link,.header-menu ul li ul a:visited
	{
	display: block;
	color: #404040;
	font: 13px Arial;
	margin: 0px;
	padding: 6px 0px 0px 20px;
	height: 21px;
	border-bottom: 1px solid #d0d0d0;
	text-decoration: none;
}

.header-menu ul li ul a:hover {
	background: url("../imgs/bg_submenu_h.png") no-repeat 0px 0px;
	color: #fff;
}

.header-menu ul li ul li.last {
	height: 27px;
}

.header-menu ul li ul li.last a {
	border: none;
}

.header-menu ul li:hover ul,.header-menu ul li.hover ul {
	display: block;
}

.header-menu a.logo {
	display: block;
	width: 124px;
	height: 54px;
	float: right;
}

.header-menu-inner {height: 55px; width: 954px;}

*html .header-menu-inner{width: 900px; height: 55px;}



.header .btn-header.submit-b {width: 235px; top: 165px; left: 740px; height:29px; display: block; position: absolute;}

*html .header .btn-header.submit-b {position: static; float: left; margin-top: 70px;}

*+html .header .btn-header.submit-b {position: static; float: left; margin-top: 70px;}

.header h1 {margin: 49px 0px 0px 0px; height: 36px; padding: 0px; float: left; width: 720px;}



.header-kb .submit-b {position: absolute; width: 230px; height: 29px; left: 760px; top: 165px; }

*html .header-kb .submit-b {position: relative; left: 210px; top: 70px;}

*+html .header-kb .submit-b {position: relative; left: 235px; top: 70px;}

.header-kb .submit-b span {font-size: 11px }

.header-kb h1 {margin: 49px 0px 0px 0px; height: 36px; padding: 0px; float: left; width: 500px;}





.content {  }

.content h2{margin: 0px;}



/* footer */

.footer {padding: 18px 25px 0px 25px; width: 950px; background-color: #eaeaea;}

.footer.orange {border-top: 3px solid #ff8a00;}



.footer .form-subscribe { margin: 0px 0px 18px 0px;}

.footer .form-subscribe h3 {float: left; background: url(../imgs/text_subscribe.png) no-repeat; width: 205px; height: 16px; margin: 1px 5px 0px 0px;}

.footer .form-subscribe.confirmed h3{width: 286px; height: 16px; background: url(../imgs/text_subscribe_confirmed.png) no-repeat;} 

.footer .form-subscribe input {float: left;}

.footer .form-subscribe input.text {margin: 0px 5px 0px 0px; padding: 3px 0px 2px 4px; border-bottom: none; border-top: 1px solid #b7b7b7; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; height: 12px; color: #757575; font: 10px/10px Arial; width: 180px;}

.footer .form-subscribe.confirmed  input {display: none;}

.footer .form-subscribe i {display: none; float: left; color: #757575; font: 10px/20px Arial; }

.footer .form-subscribe.confirmed i {display: block;}



.footer .form-subscribe.err input.text{border: 1px solid #ff0000;}

.footer .form-subscribe em {display: none; float: left; color: #ec2c2c; font: bold 12px/16px Arial; padding: 0px 0px 0px 15px;}

.footer .form-subscribe.err em {display: block; padding: 0px 10px 0px 0px; }

.footer .form-subscribe.err #footprint, .footer .form-subscribe.err .footprint {display: none;}

.footer .form-subscribe  .submit-s{background: url(../imgs/btn_submit.png) no-repeat 0px 0px; width: 50px; height: 20px; margin: 0px 0px 0px 0px; display: block; float: left;}

.footer .form-subscribe  .submit-s:hover {background-position: 0px -20px;}

.footer .form-subscribe.confirmed .submit-s{display: none;}



.footer .form-subscribe h3#footprint {width:121px;height:16px;background:url(../imgs/h_creative_footprint.png) no-repeat;float:left;margin:1px 5px 0px 34px;}

.footer .form-subscribe p.footprint {float:left;color:#6a6a6a;font-size:12px;margin:0px;}



.footer .links { border-top: 1px solid #d8d8d8; padding: 7px 0px 0px 0px;}

.footer .menu {float: left; margin: 0px 0px 18px 0px; padding: 0px; width: 700px; }

.footer .menu li {float: left; list-style-type: none; padding: 0px; margin: 0px 15px 0px 0px; }

.footer .menu li a, .footer .menu li a:link, .footer .menu li a:visited {font: 11px Arial; color: #707070; text-decoration: none; float: left; display: block;}

.footer .menu li a:hover {text-decoration: underline; }

.footer .copyright {float: left; font: 11px Arial; color: #b3b3b3; height: 11px; margin: 1px 0px 0px 0px; padding: 0px 30px 0px 0px; width: 220px; text-align: right;}



.footer .tutorials { background-color: #fff; padding: 9px 15px 0px 15px; margin: 7px 0px 18px 0px;}

.footer .tutorials h3 {width: 140px; height: 15px; background: url(../imgs/h_video_tutorials.png) no-repeat; float: left; margin: 0px 0px 18px 0px;}

.footer .tutorials p {float: left; color: #838383; font: 12px/18px Arial;}

.footer .tutorials ul {margin: 0px; padding: 0px; }

.footer .tutorials ul li {list-style-type: none; float: left; margin-right: 14px;}

.footer .tutorials ul li span {display: block; width: 130px;}

.footer .tutorials ul li a, .footer .tutorials ul li a:link, .footer .tutorials ul li a:visited {border: 1px solid #989898; display: block; position: relative; }

*html .footer .tutorials ul li a {background-color: #000;}

.footer .tutorials ul li a:hover {text-decoration: none; border: 1px solid #eb7f00;}



.footer .tutorials ul li a .hover {display: none; position: absolute; left: 0px; top: 0px; background: url(../imgs/footer_video_h.png) no-repeat; height: 88px; width: 137px; margin: 0px; padding: 0px; z-index: 2;}

.footer .tutorials ul li a:hover .hover {display: block}

*html .footer .tutorials ul li a .hover{top: 1px; background: transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imgs/footer_video_h.png',sizingMethod='crop'); cursor: pointer;}

*html .footer .tutorials ul li a:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); }

.footer .tutorials ul li span {margin: 9px 0px 18px 0px; color: #1d1d1d; font: 12px Arial;}

.footer .tutorials ul li a.browser {display: block; width: 123px; height: 88px; background: url(../imgs/btn_browse.png) no-repeat; border: 1px solid #eb7f00!important; }

.footer .tutorials ul li a.browser span {display: none; }

.footer .tutorials ul li a.browser:hover {border: 1px solid #eb7f00;}



.footer .limited-offer{ height: 24px; background-color: #ff8a00; padding: 11px 0px 0px 16px; margin: 0px 0px 7px 0px;}

.footer .limited-offer h3 {float: left; width: 145px; background: url(../imgs/h_timeoffer.png) no-repeat; height: 12px;margin:0px;margin-top:1px;}

.footer .limited-offer p {float: left; font: bold 12px Arial; color: #fff;margin:0px;}

.footer .limited-offer p a{color: #fed6a6; font: bold 12px Arial;}



.footer .events{ height: 36px; background: #fff url(../imgs/h_events_r.png) no-repeat right top; padding: 0px 0px 0px 15px; margin: 0px 0px 7px 0px; position: relative;}

.footer .events h3 {float: left; width: 145px; background: url(../imgs/h_events.png) no-repeat; height: 13px; padding: 0px; margin: 11px 0px 0px 0px;}

.footer .events div.container {margin: 11px 0px 0px 0px; float: left; width: 750px;overflow:hidden;height:18px;position:relative;}

.footer .events p { width: 750px;  padding: 0px 0px 0px 0px; font: 12px/18px; margin: 0px;position:absolute;}

.footer .events p a {font: 12px/18px Arial; color: #1d1d1d; padding: 0px 0px 0px 0px; margin: 0px;}

.footer .events p.open {}

.footer .events a.prev {float: right; width: 30px; height: 18px; clear: right; display: block;}

.footer .events a.next {float: right; width: 30px; height: 18px; clear: right; display: block;}



.footer .blog{ height: 36px; background: #fff url(../imgs/h_events_r.png) no-repeat right top; padding: 0px 0px 0px 15px; margin: 0px 0px 7px 0px; position: relative;}

.footer .blog h3 {float: left; width: 145px; background: url(../imgs/h_resolve.png) no-repeat; height: 16px;  margin: 11px 0px 0px 0px; padding: 0px;}

.footer .blog div.container {float: left;  width: 750px; margin: 11px 0px 0px 0px;overflow:hidden;height:18px;position:relative;}

.footer .blog p { font: 12px/18px Arial; color: #757575; padding: 0px 0px 0px 0px; margin: 0px;position:absolute;}

.footer .blog p a {font: 12px/18px Arial; color: #df5900; padding: 0px 0px 0px 0px; margin: 0px;}

.footer .blog p.open {}

.footer .blog a.prev {float: right; width: 30px; height: 18px; clear: right; display: block;}

.footer .blog a.next {float: right; width: 30px; height: 18px; clear: right; display: block;}



.footer .features-partners{ background-color: #fff; padding: 15px 0px 6px 30px; margin: 0px 0px 15px 0px;}

.footer .features-partners h3 {background: url(../imgs/h_features_partners.png) no-repeat; width: 132px; height: 18px;}

.footer .features-partners .item {float: left; width: 180px; margin: 0px 60px 0px 0px;}

.footer .features-partners .item.last {margin: 0px;}

.footer .features-partners .item  p {color: #6a6a6a; font: 12px Arial; padding: 0px 0px 0px 10px;}

.footer .features-partners .item  p b {display: block; color: #1d1d1d; font: bold 12px Arial;}



.footer  .small a, .footer  .small a:link, .footer  .small a:visited{font: 11px Arial; color:#404040; text-decoration: none; display: block; float: left; margin: 0px 5px 36px 0px;}

.footer  .small span {display: block; float: left; font: 11px Arial; color: #888;}





a.submit, a.submit:link, a.submit:visited { color: #fff; float: left; height: 28px; background: url(../imgs/btn_1.png) no-repeat right top; padding: 0px 2px 0px 0px; text-decoration: none; cursor: pointer; cursor: hand;}

a.submit:hover{background-position: right -33px; text-decoration: none; }

a.submit span {margin: 0px 0px 0px 0px; padding: 6px 10px 0px 12px; background: url(../imgs/btn.png) no-repeat 0px -2px; display: block; height: 22px; text-decoration: none; text-align: center; font: bold 12px Arial; }

a.submit:hover span{background-position: 0px -34px; text-decoration: none; color: #fff;}



*html a.submit { background: url(../imgs/btn.gif) no-repeat right top; }

*html a.submit:link { background: url(../imgs/btn.gif) no-repeat right top; }

*html a.submit:visited { background: url(../imgs/btn.gif) no-repeat right top; }

*html a.submit span {background: url(../imgs/btn.gif) no-repeat; }



a.submit-w, a.submit-w:link, a.submit-w:visited { color: #fff; float: left; height: 27px; background: url(../imgs/btn_white_1.png) no-repeat right top; padding: 0px 2px 0px 0px; text-decoration: none; cursor: pointer; cursor: hand;}

*html  a.submit-w { background: url(../imgs/btn_white.gif) no-repeat right top; }

*html  a.submit-w:link { background: url(../imgs/btn_white.gif) no-repeat right top; }

*html  a.submit-w:visited { background: url(../imgs/btn_white.gif) no-repeat right top; }

a.submit-w:hover{background-position: right -31px; text-decoration: none; }

a.submit-w span {padding: 6px 10px 0px 13px; background: url(../imgs/btn_white.png) no-repeat 0px -2px; display: block; height: 21px; text-decoration: none; text-align: center; font: bold 12px Arial; color: #dc6a00;}

*html a.submit-w span {background: url(../imgs/btn_white.gif) no-repeat; }

a.submit-w:hover span{background-position: 0px -31px; text-decoration: none; }



a.submit-b, a.submit-b:link, a.submit-b:visited { color: #fff; float: left; height: 29px; background: url(../imgs/btn_white_1.png) no-repeat right top; padding: 0px 2px 0px 0px; text-decoration: none; cursor: pointer; cursor: hand;}

*html  a.submit-b { background: url(../imgs/btn_white.gif) no-repeat right top; }

*html  a.submit-b:link { background: url(../imgs/btn_white.gif) no-repeat right top; }

*html  a.submit-b:visited { background: url(../imgs/btn_white.gif) no-repeat right top; }

a.submit-b:hover{background-position: right -29px; text-decoration: none; }

a.submit-b span {padding: 7px 10px 0px 13px; background: url(../imgs/btn_white.png) no-repeat; display: block; height: 23px; text-decoration: none; text-align: center; font: bold 12px Arial; color: #1d1d11;}

*html a.submit-b span {background: url(../imgs/btn_white.gif) no-repeat; }

a.submit-b:hover span{background-position: 0px -29px; text-decoration: none; }



/* home */

h1.h1 {display: block; width: 489px; height: 52px; margin: 50px 0px 0px 0px; margin-left: -25px}

span.h1, span.h2, span.h3, span.h4, span.h5, span.h6, span.h7, span.h8, span.h9, span.h10, span.h11 {display: none; position: absolute; left: 700px; top: 200px; width: 274px; color: #1c1c1c; font: 12px Arial;}


.right  .email-support{padding: 10px 0px 0px 15px; border-top: 3px solid #f4f4f4;}

.right  .email-support-noline{border:none;}

.right  .email-support h3 { color: #1d1d1d; font: bold 12px Arial; margin: 0px; padding: 0px;}

.right  .email-support p{color: #6a6a6a; font: 12px/18px Arial; padding-right: 25px;}





.community-links .rss2{margin: 6px 0px 0px 0px; padding: 6px 0px 2px 18px;display: block; background: url(../imgs/icon_rss2.png) no-repeat 0px 4px;}

.community-links .facebook {margin: 6px 0px 0px 0px; padding: 6px 0px 2px 18px;display: block; background: url(../imgs/icon_facebook.png) no-repeat 0px 4px;}

.community-links .twitter {margin: 6px 0px 0px 0px; padding: 6px 0px 2px 18px;display: block; background: url(../imgs/icon_twitter.png) no-repeat 0px 4px;}





.resolve-blog{}

.resolve-blog .inner {padding: 15px 0px 0px 20px;}

.resolve-blog h3 {background: url(../imgs/h_resolve_2.png) no-repeat; width: 132px; height: 29px; margin: 0px 0px 10px 0px; padding: 0px;}

.resolve-blog h3 a {display: block; width: 132px; height: 29px;}

.resolve-blog h4{display: block; font: bold 12px/18px Arial; color: #1d1d1d; margin: 0px; padding: 0px 0px 0px 0px;}

.resolve-blog i {display: block; font: 11px/18px Arial; color: #666; margin: 0px; padding: 0px 0px 6px 0px;}

.resolve-blog p {font: 12px/18px Arial; color: #6a6a6a; border-bottom: 1px solid #d8d8d8; margin: 0px; padding: 0px 0px 10px 0px; margin: 0px 0px 5px 0px}

.resolve-blog a.check{display: block;}

.resolve-blog img {margin-left:15px; margin-bottom: 12px;}



/* 6.4 community-blog */

.community-blog{ background: url(../imgs/bg_6px.png) repeat-y; padding: 0px 0px 20px 0px;}

.community-blog .left {width: 999px; float: left;}

.community-blog .left .top {background: #fff; border-bottom: 3px solid #f4f4f4; padding: 20px 50px 0px 25px;min-height:120px;}

*html .community-blog .left .top {height:120px;}

.community-blog .left .top h2 {background: url(../imgs/h_resolve_3.png) no-repeat; width: 176px; height: 39px; margin: 0px;}

.community-blog .left .top p{color: #404040; font: 12px/18px Arial; padding: 5px 0px 0px 0px; margin: 0px;}

.community-blog .left-inner {float: left; width: 213px}

.community-blog .left-inner .idea-for-post{border-bottom: 3px solid #f4f4f4; padding: 20px 10px 15px 25px; overflow: hidden;}

.community-blog .left-inner .idea-for-post h3 {font: bold 15px Arial; color: #404040; margin: 0px; padding: 0px; white-space:nowrap}

.community-blog .left-inner .idea-for-post p {font: 12px/18px Arial; color: #404040; margin: 0px; padding: 0px;}

.community-blog .left-inner .idea-for-post p a {display: block; font: 12px/18px Arial;}



.community-blog .left-inner .search-resolve{border-bottom: 3px solid #f4f4f4; padding: 18px 15px 18px 25px;}

.community-blog .left-inner .search-resolve h3 {background: url(../imgs/h_search_success.png) no-repeat; width: 96px; height: 13px; margin: 0px 0px 8px 0px; padding: 0px;}

.community-blog .left-inner .search-resolve input {width: 155px; margin: 0px 0px 8px 0px; color:#1d1d1d; }

.community-blog .left-inner .search-resolve .submit {width: 75px;}


.community-blog .left-inner .pages{border-bottom: 3px solid #f4f4f4; padding: 18px 15px 18px 25px;}

.community-blog .left-inner .pages h3 {
	width: 100px;
	height: 17px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	background-image: url(../imgs/kontakty.png);
	background-repeat: no-repeat;
}

.community-blog .left-inner .pages ul {margin: 0px;}

.community-blog .left-inner .pages li {list-style-type: none; border-top: 1px solid #e6e6e6; width: 165px; margin: 0px; padding: 0px;}

.community-blog .left-inner .pages li.last {border-bottom: 1px solid #e6e6e6;}

.community-blog .left-inner .pages li a{display: block; padding: 4px 0px 4px 0px; margin: 0px;}

.community-blog .left-inner .pages li li a{padding: 4px 0px 4px 10px; }


.community-blog .left-inner .categories{border-bottom: 3px solid #f4f4f4; padding: 18px 15px 18px 25px;}

.community-blog .left-inner .categories h3 {
	width: 70px;
	height: 13px;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	background-image: url(../imgs/o_nas.png);
	background-repeat: no-repeat;
}

.community-blog .left-inner .categories ul {margin: 0px;}

.community-blog .left-inner .categories li {
	list-style-type: none;
	border-top: 1px solid #e6e6e6;
	width: 160px;
	margin: 0px;
	padding: 0px;
	height: 39px;
}

.community-blog .left-inner .categories li.last {border-bottom: 1px solid #e6e6e6;}

.community-blog .left-inner .categories li a{display: block; padding: 4px 0px 4px 0px; margin: 0px;}

.community-blog .left-inner .categories li li a{padding: 4px 0px 4px 10px; }


.community-blog .left-inner .tags{border-bottom: 3px solid #f4f4f4; padding: 18px 15px 18px 25px;}

.community-blog .left-inner .tags h3 {
	width: 100px;
	height: 17px;
	padding: 0px;
	background-image: url(../imgs/odkazy.png);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

.community-blog .left-inner .tags ul {margin: 0px;}

.community-blog .left-inner .tags li {list-style-type: none; border-top: 1px solid #e6e6e6; width: 80px; margin: 0px; padding: 0px;}

.community-blog .left-inner .tags li.last {border-bottom: 1px solid #e6e6e6;}

.community-blog .left-inner .tags li a{display: block; padding: 4px 0px 4px 0px; margin: 0px;}

.community-blog .left-inner .tags li li a{padding: 4px 0px 4px 10px; }



.community-blog .left-inner .special-column{border-bottom: 3px solid #f4f4f4; padding: 18px 15px 18px 25px;}

.community-blog .left-inner .special-column h3 {background: url(../imgs/h_special_columns.png) no-repeat; width: 102px; height: 12px; margin: 0px 0px 8px 0px; padding: 0px;}



.community-blog .left-inner .comunity{border-bottom: 3px solid #f4f4f4; padding: 18px 15px 18px 25px;}

.community-blog .left-inner .widget_tag_cloud h3 {background: url(../imgs/h_special_columns.png) no-repeat; width: 102px; height: 12px; margin: 0px 0px 8px 0px; padding: 0px;}
.community-blog .left-inner .widget_pages h3 {background: url(../imgs/h_our_comunity.png) no-repeat; width: 93px; height: 12px; margin: 0px 0px 8px 0px; padding: 0px;}


.community-blog .left-inner .comunity ul {margin: 0px;}

.community-blog .left-inner .comunity li {list-style-type: none; border-top: 1px solid #e6e6e6; width: 165px; margin: 0px; padding: 0px;}

.community-blog .left-inner .comunity li.last {border-bottom: 1px solid #e6e6e6;}

.community-blog .left-inner .comunity li a{display: block; padding: 4px 0px 4px 0px; margin: 0px;}

.community-blog .left-inner .comunity li li a{padding: 4px 0px 4px 10px; }





.community-blog .data {
	float: right;
	width: 775px;
	overflow: hidden;
	padding-left: 10px;
}

.community-blog .data .item {
	border-bottom: 3px solid #f4f4f4;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.community-blog .data .item-no-border {padding: 20px 60px 0px 12px; }


.community-blog .data .item .title span{display: block; font: 12px/18px Arial; color: #404040; padding: 0px 0px 5px 0px;}

.community-blog .data .item .title h2{font: bold 19px/21px Arial; color: #404040; padding: 0px; margin: 0px;}

.community-blog .data .item .title h3{
	color: #0066FF;
	padding: 0px;
	margin: 0px;
	font-family: Arial;
	font-size: 19px;
	line-height: 21px;
	font-weight: bold;
}

.community-blog .data .item .title a{font: 12px/18px Arial; padding: 3px 0px 5px 0px;}

/* div tags */
.community-blog .data .item .article_testimonial {
	border: 1px solid #eeeeee;
	background: #f4f4f4 url(../imgs/quotes.png) no-repeat 20px 20px;
	font: bold 13px/ 18px Arial;
	color: #999999;
	padding: 20px 30px 20px 70px;
	margin-bottom:10px;
}
.community-blog .data .item .article_testimonial p {
	font: bold 13px/ 18px Arial;
	color: #999999;
	margin-bottom: 0;
}
.community-blog .data .item .article_image {
	padding-left:57px;
	margin-bottom:10px;
}
.community-blog .data .item .article_url {
	font: bold 12px/ 18px Arial;
	margin-bottom:10px;
}
.community-blog .data .item .article_body{
	font: normal 13px/ 18px Arial;
	margin-bottom:10px;
}
/* end div tags */

.community-blog .data .item p{
	color: #404040;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	text-transform: none;
}

.community-blog .data .item p img {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.community-blog .data .item .posted-in {padding: 0px 0px 13px 0px; width: 755px;}

.community-blog .data .item .posted-in b{font: bold 12px/18px Arial; color: #404040;}

.community-blog .data .item .posted-in a{font: 12px/18px Arial;}

.community-blog .data .item .posted-in span {}

.community-blog .data .item .comment {padding: 0px 0px 10px 0px;}

.community-blog .data .item .comment a{float: left; margin: 0px 10px 0px 0px;}
.community-blog .data .item .comment a.post{float: left; margin: 1px 10px 0px 0px;}

.community-blog .data .item .comment a.share {background: url(../imgs/icon_share.png) no-repeat; padding: 0px 0px 0px 17px;}

.community-blog .data .prev{display: block; margin: 5px 0px 0px 10px; font: bold 12px/18px Arial;}



.community-blog .right {float: right; width: 255px; padding: 0px 0px 0px 0px;}

.community-blog .right .community-links{border-bottom: 3px solid #f4f4f4; padding: 40px 25px 0px 15px;height:100px;}

.community-blog .right .resolve-news-signup{border-bottom: 3px solid #f4f4f4; padding: 20px 25px 10px 13px;}

.community-blog .right .resolve-news-signup h3{color: #404040; font: bold 12px/18px Arial; margin: 0px; padding: 0px;}

.community-blog .right .resolve-news-signup input {width: 200px; margin: 2px 0px 2px 0px;}

.community-blog .right .resolve-news-signup .submit-w{width: 68px;}



.community-blog .right .week-websites{padding: 20px 25px 10px 13px;}

.community-blog .right .week-websites h3{color: #404040; font: bold 12px/18px Arial; margin: 0px; padding: 0px;}

.community-blog .right .week-websites a {display: block; margin: 0px 0px 6px 0px;}

.community-blog .right .week-websites a.submit-w{width: 108px; margin: 12px 0px 19px 0px;}

