* {padding: 0px;/*margin: 0px;*/border: 0px;}
body, h1, h2, div, p, input, textarea, label {margin: 0;}
*:focus {outline:none}
div {display: block;}
img {border: 0px;}
ul, li {margin: 0px;padding: 0px;display: block;list-style: none;list-style-position: outside;height: auto;min-height: 0px;_height: 0x;_zoom: 1;}
a { text-decoration: underline;color:#3E8CDB;}
a:hover { text-decoration: none;}
.clear {display: block;clear: both !important;font-size: 0px !important;line-height: 0px !important;height: 0px;overflow: hidden;}
.noRightMargin {margin-right: 0px !important;}
.zdrowie_color {color: #dd8000 !important;}
.zawody_color {color: #3e8cda !important;}
.sporty_color {color: #759f21 !important;}
.spolecznosc_color {color: #006699 !important;}
.expert_right {margin-left: 20px}

div#errorMessage {color:#900; margin:5px 0 10px 20px}
.body { float:left; clear:left; width: 100%;}
.bold									{	font-weight:bold;	}
.underline								{	text-decoration:underline;	}
.italic									{	font-style:italic;	}
input, textarea, select					{	padding:2px 2px 0;	font:normal 11px verdana;	}
#form_1 input, #form_1 textarea,
#addPostForm input, #addPostForm textarea {border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb; border-top:1px solid #848484; border-left:1px solid #848484;}
.padPages {margin:0 5px 0 5px}
.remind_link_box { margin-top:6px}
.remind_link_box a {font-weight:bold; color:#006699; }

div.online { margin:0 0 10px 0}
div.online h2 { font-size:12px; color:#858585; background-color:#f5f5f5; padding:6px}
div.online div.users { margin:4px 0 0 6px; color:#858585}
div.online div.users a { color:#858585}

a.link {display: block;margin-left: 6px;margin-top: 10px;margin-bottom: 10px;font-weight: bold;color: #858585;font-size: 14px;font-family: Tahoma;text-decoration: none}
a.reg_link { color:#858585}

/*
#toplayer_layer	{	position:relative;	width:100%;	z-index:1002;}
#toplayer		{	z-index:1002; position:absolute; top:10px; text-align:center; width:100%}
#toplayer object, #toplayer embed {margin:0 auto}
*/

body {background-color: #f3f3f3;font-family: Tahoma, Arial, sans-serif;font-size: 11px;}
.top {width: 100%;text-align: center;height: 179px;background-image: url('/graph/top-bg2.jpg');background-repeat: repeat-x;}
.top .header {text-align: left;width: 970px;height: 179px;background-image: url('/graph/top-latajace_psy_pl2.jpg');background-repeat: no-repeat;margin-right: auto;margin-left: auto;position: relative;}
.top .header a.logo img { position:absolute; top:18px; left:20px; width:150px; height:150px}
.top .header a.title {position: absolute;top: 60px;right: 10px;display: block;width: 312px;height: 42px;}
.top .header #top_rotator {position:absolute; top:110px; right:0; width:322px; height:64px}
.top .header .search {position: absolute;top: 0px;right: 0px;display: block;width: 390px;height: 30px;/*background-image: url('/graph/top-search-bg.png');background-repeat: no-repeat;*/}
.top .header .search .input {float: left;display: inline;background-image: url('/graph/top-search-input.gif');background-repeat: no-repeat;width: 143px;height: 17px;margin-left: 15px;margin-top: 5px;position: relative;}
.top .header .search .input form input {display: block;position: absolute;top: 2px;left: 3px;width: 137px;height: 14px;font-size: 11px;}
.top .header .search .btn {float: left;display: inline;width: 52px;height: 22px;margin-left: 3px;margin-top: 4px;}
.top .header .search a {display: inline;float: left;margin-left: 8px;margin-top: 6px;font-size: 11px;color: #ffffff;font-family: Arial;}
.top .header .search a.flag {margin-top: 7px;}
.top .header .search.en {width:35px}
#lang_flag { position:absolute; right:5px}
.top .header .menu {display: block;position: absolute;bottom: 0px;_bottom: -1px;left: 0px;width: 970px;height: 35px;overflow: hidden;}
.top .header .menu li {display: inline;float: left;overflow: hidden;margin-right: 2px;}
.top .header .menu a {display: block;height: 35px;color: black;position: relative;}
.top .header .menu a:hover {color: gray;}
.top .header .menu a img {margin-top: 0px;}
.top .header .menu a:hover img {margin-top: -35px;}
.top .header .menu a.active img, 
.top .header .menu a.active:hover img {margin-top: -70px;}
.top .header .menu a.strona_glowna {width: 186px;}
.top .header .menu a.dogfrisbee {width: 186px;}
.top .header .menu a.akademia {width: 111px;}
.top .header .menu a.dogfrisbee {width: 128px;}
.top .header .menu a.zawody {width: 106px;}
.top .header .menu a.zywienie {width: 106px;}
.top .header .menu a.galeria {width: 106px;}
.top .header .menu a.blogi {width: 106px;}
.top .header .menu a.forum {width: 106px;}
.middle {width: 100%;text-align: center;height: auto;min-height: 0px;_height: 0px;background-color: #f3f3f3;}
.middle .content {width: 970px;text-align: left;height: auto;min-height: 450px;_height: 500px;background-color: white;margin-right: auto;margin-left: auto;padding-top: 20px;padding-bottom: 30px;}
.contentwrap {width: 970px;text-align: left;margin-right: auto;margin-left: auto;padding-top: 0px;padding-bottom: 10px;}
.middle .content .path {padding-bottom: 7px;margin-top: -15px;font-size: 10px;font-family: Tahoma;color: #666666;padding-left: 10px;}
.middle .content .path a {color: #a3a3a3;text-decoration: none;}
.middle .content .path a:hover {text-decoration: underline;}
.middle .content .left_col				{	display: inline;	float: left;	width: 215px;_width: 225px;padding-left: 10px;}
.middle .content .left_double_col		{	display: inline;	float: left;	width: 705px;	_width: 715px;	padding-left:10px;	}
.middle .content .left_double_col .left_col	{	padding-left:0;	width:215px;		}
.middle object, .middle embed			{	position:relative;	z-index:1;}

.left_menu {width: 204px;margin-bottom: 20px;font-size: 12px;font-weight: bold;font-family: Arial;}
.left_menu ul {width: 202px;border: 1px solid #cccccc;border-bottom: none;}
.left_menu ul li {width: 202px;border-bottom: 1px solid #cccccc;}
.left_menu ul li span,
.left_menu ul li a {padding: 10px;display: block;width: 178px;_width: 202px;border-left: 4px solid white;color: #666666;text-decoration: none;}
.left_menu ul li a.active {border-left: 4px solid #6ecbf9;background-color: #e8f7fe;color: #379cce;}
.left_menu ul li ul.submenu {border: none;width: 202px;padding-top: 5px;padding-bottom: 5px;}
.left_menu ul li ul.submenu li {border: none;}
.left_menu ul li ul.submenu li span,
.left_menu ul li ul.submenu li a {padding-top: 5px;padding-bottom: 5px;font-size: 11px;font-weight: normal;}
.left_menu ul li ul.submenu li a.active {padding-top: 5px;padding-bottom: 5px;background: none;border-left-color: white;color: #6ecbf9;font-weight: bold;}
.competition_box {display: block;width: 204px;margin-bottom: 10px;}
.competition_box .top {display: block;width: 204px;height: 38px;_height: 43px;background-image: url('/graph/box-competition-top.gif');background-repeat: no-repeat;text-align: center;font-size: 12px;font-family: Tahoma;color: white;padding-top: 5px;line-height: 17px;font-weight: normal;}
.competition_box .top a {color: #fff70f;font-weight: bold;text-decoration: none;}
.competition_box .top a:hover {text-decoration: underline;}
.competition_box .inner {display: block;width: 198px;_width: 204px;height: auto;min-height: 0px;_height: 0px;background-color: #f1f7fc;padding-left: 3px;padding-top: 3px;padding-bottom: 3px;padding-right: 3px; text-align:center}
.competition_box .inner .img {width: 198px;}
.competition_box .btm {display: block;width: 204px;width: 179px;_width: 204px;height: 41px;_height: 51px;background-image: url('/graph/box-competition-btm.gif');background-repeat: no-repeat;padding-left: 25px;padding-top: 10px;}
.expert_box {width: 204px;margin-bottom: 20px;}
.expert_box .header {width: 204px;margin-bottom: 5px;background-color: #f5f5f5;}
.expert_box .inner {width: 204px;font-size: 11px;font-family: Arial;color: #828282;}
.expert_box .question {width: 200px;margin-left: 4px;}
.expert_box .question span {display: block;padding-bottom: 5px;}
.expert_box a.dogfrisbee_link {display: block;margin-bottom: 20px;margin-left: 4px;color: #3e8cdb;}
.expert_box a.lekarz_link {display: block;margin-bottom: 20px;margin-left: 4px;color: #d39034;}
.dogfrisbee_box, 
.lekarz_box {display: block;width: 204px;background-repeat: no-repeat;height: 149px;margin-bottom: 10px;position: relative;}
.dogfrisbee_box {background-image: url('/graph/box-expert-bg-dogfrisbee.jpg');}
.lekarz_box {background-image: url('/graph/box-expert-bg-lekarz.jpg'); height: 155px;}
.dogfrisbee_box .btn, 
.lekarz_box .btn {position: absolute;top: 10px;left: 20px;display: block;height: 22px;}
.dogfrisbee_box .info,
.lekarz_box .info {position: absolute;top: 40px;left: 95px;display: block;width: 105px;}
.lekarz_box .info { left: 100px; width: 100px;}
.dogfrisbee_box .info b {color: #3e8cdb;}
.lekarz_box .info b {color: #d39034;}

.psiesporty_box {display: block;width: 204px;background-repeat: no-repeat;height: 149px;margin-bottom: 10px;position: relative;}
.psiesporty_box {background-image: url('/graph/box-expert-bg-dogfrisbee.jpg'); height: 155px;}
.psiesporty_box .btn {position: absolute;top: 10px;left: 20px;display: block;height: 22px;}
.psiesporty_box .info {position: absolute;top: 40px;left: 95px;display: block;width: 105px;}
.psiesporty_box .info { left: 100px; width: 100px;}
.psiesporty_box .info b {color: #096b9c;}
.expert_box a.psiesporty_link {display: block;margin-bottom: 20px;margin-left: 4px;color: #096b9c;}

.dogoterapia_box {display: block;width: 204px;background-repeat: no-repeat;height: 149px;margin-bottom: 10px;position: relative;}
.dogoterapia_box {background-image: url('/graph/box-expert-bg-dogoterapia.jpg'); height: 155px;}
.dogoterapia_box .btn {position: absolute;top: 10px;left: 20px;display: block;height: 22px;}
.dogoterapia_box .info {position: absolute;top: 40px;left: 95px;display: block;width: 105px;}
.dogoterapia_box .info { left: 100px; width: 100px;}
.dogoterapia_box .info b {color: #096b9c;}
.expert_box a.dogoterapia_link {display: block;margin-bottom: 20px;margin-left: 4px;color: #096b9c;}

.dietetyk_box {display: block;width: 204px;background-repeat: no-repeat;height: 149px;margin-bottom: 10px;position: relative;}
.dietetyk_box {background-image: url('/graph/box-expert-bg-dietetyk.jpg'); height: 155px;}
.dietetyk_box .btn {position: absolute;top: 10px;left: 20px;display: block;height: 22px;}
.dietetyk_box .info {position: absolute;top: 40px;left: 95px;display: block;width: 105px;}
.dietetyk_box .info { left: 100px; width: 100px;}
.dietetyk_box .info b {color: #6ecbf9;}
.expert_box a.dietetyk_link {display: block;margin-bottom: 20px;margin-left: 4px;color: #6ecbf9;}

.behawiorysta_box {display: block;width: 204px;background-repeat: no-repeat;height: 149px;margin-bottom: 10px;position: relative;}
.behawiorysta_box {background-image: url('/graph/box-expert-bg-behawiorysta.jpg'); height: 155px;}
.behawiorysta_box .btn {position: absolute;top: 10px;left: 20px;display: block;height: 22px;}
.behawiorysta_box .info {position: absolute;top: 40px;left: 95px;display: block;width: 105px;}
.behawiorysta_box .info { left: 100px; width: 100px;}
.behawiorysta_box .info b {color: #2bacd1;}
.expert_box a.behawiorysta_link {display: block;margin-bottom: 20px;margin-left: 4px;color: #2bacd1;}

.magazine_btn {display: block;width: 207px;height: 43px;}
.middle .content .right_col {display: inline;float: left;width: 247px;_width: 255px;padding-left: 8px;}
.right_box {display: block;width: 237px;margin-bottom: 5px;}
.right_box .btm {display: block;width: 237px;background-image: url('/graph/box-btm.gif');background-repeat: no-repeat;height: 4px;line-height: 0px;font-size: 0px;}
.right_box .inner {height: auto;min-height: 0px;_height: 0px;width: 224px;_width: 237px;background-color: #e5eff5;padding-bottom: 10px;padding-left: 13px;font-family: Tahoma;font-size: 10px;color: #666666;}
.left_box {display: block;width: 204px;margin-bottom: 5px;}
.profile_left_menu .login_box {margin-left: 12px;}
.left_box .btm {display: block;width: 204px;background-image: url('/graph/box-left-btm.gif');background-repeat: no-repeat;height: 4px;line-height: 0px;font-size: 0px;}
.left_box .inner {height: auto;min-height: 0px;_height: 0px;width: 191px;_width: 204px;background-color: #e5eff5;padding-bottom: 10px;padding-left: 13px;font-family: Tahoma;font-size: 10px;color: #666666;}
            .login_box .header {height: 30px;width: 237px; position:relative}
.profile_left_menu .login_box .header, .left_col .login_box .header {height: 38px;width: 204px;position: relative;}
.hinner { position:relative; width:190px; height:10px; z-index:2;}
.login_box .header .logout {position: absolute;top: 8px;right: 12px;font-size: 10px;font-family: Tahoma;color: #006699;font-weight: normal;padding: 0px;margin: 0px;}
.profile_left_menu .login_box .header .logout, .left_col .login_box .header .logout {position: absolute;top: 8px;right: 12px;font-size: 10px;font-family: Tahoma;color: #006699;font-weight: normal;padding: 0px;margin: 0px;}
.login_box .hello {width: 180px;height: 107px;background-image: url('/graph/box-login-hello.gif');background-repeat: no-repeat;position: relative;font-family: Tahoma;}
.login_box .hello .name {position: absolute;top: 17px;left: 60px;width: 110px;color: #666666;font-size: 13px;font-weight: bold;}
.login_box .hello .lastlogin {position: absolute;top: 50px;left: 10px;font-size: 10px;color: #858585;}
.login_box .hello .links {position: absolute;top: 75px;left: 10px;font-size: 11px;color: #006699;}
.login_box .hello .links a {color: #006699;}
.login_box .form {width: 213px;height: 87px;_height: 102px;background-image: url('/graph/box-comunity-form.gif');background-repeat: no-repeat;padding-top: 15px;}
.profile_left_menu .login_box .form, .left_col .login_box .form {margin-left: -17px;margin-right: -20px;}
.login_box .form .login_text {display: inline;float: left;width: 45px;height: 23px;margin-left: 10px;}
.login_box .form .input {display: inline;float: left;width: 116px;height: 23px;background-image: url('/graph/box-comunity-input.gif');background-repeat: no-repeat;margin-right: 5px;margin-bottom: 7px;}
.login_box .form .input input {background: none;width: 110px;height: 20px;margin-left: 3px;margin-top: 3px;font-size: 11px;font-family: Tahoma;}
.login_box .form .login_btn {display: inline;float: left;width: 22px;height: 23px;}
.login_box .create_btn {display: block;width: 213px;height: 46px;margin-top: 3px;}
.profile_left_menu .login_box .create_btn, .left_col .login_box .create_btn {margin-left: -17px;margin-right: -20px;}
.forum_box .header {width: 237px;height: 30px;}
.left_col .forum_box .header {width: 204px;height: 30px;}
.forum_box .post {display: block;width: 183px;_width: 213px;background-color: #f1f7fa;padding-left: 20px;padding-right: 10px;padding-top: 7px;padding-bottom: 7px;margin-bottom: 1px;}
.left_col .forum_box .post {width: 148px;_width: 178px;}
.forum_box .post a {display: block;padding-left: 5px;background-repeat: no-repeat;background-position: 0 2px;color: #666666;}
.forum_box .post a:link strong {text-decoration: none;}
.forum_box .post a:hover strong {text-decoration: none;}
.galery_box .header {width: 237px;height: 38px;}
.left_col .galery_box .header {width: 204px;height: 38px;}
.galery_box .images {width: 211px;background-color: #f1f7fa;padding-top: 10px;padding-bottom: 10px;}
.left_col .galery_box .images {width: 180px;}
.galery_box .images .img {display: inline;float: left;width: 44px;height: 44px;margin-left: 5px;border: 1px solid #b4c7d2;}
.left_col .galery_box .images .img {width: 39px;height: 39px;margin-left: 3px;}
.galery_box .images .img img {width: 44px;height: 44px;}
.left_col .galery_box .images .img img {width: 39px;height: 39px;}
.joined_box .header {width: 237px;height: 43px;}
.left_col .joined_box .header {width: 204px;}
.joined_box .member {background-color: #f1f7fa;padding-top: 7px;padding-bottom: 7px;margin-bottom: 1px;width: 193px;_width: 213px;padding-left: 10px;padding-right: 10px;}
.left_col .joined_box .header {width: 204px;}
.left_col .joined_box .member {width: 158px;_width: 178px;}
.joined_box .member .img {display: inline;float: left;margin-right: 10px;}
.joined_box .member a.txt {display: inline;float: left;margin-top: 6px;text-decoration: none;color: #666666;}
.joined_box .member a.txt:hover {text-decoration: underline;}
.joined_box .seeall_link {display: block;margin-top: 15px;color: #006699;font-family: Tahoma;font-size: 10px;}
.joined_box .add_link {display: block;width: 147px;height: 17px;margin-top: 15px;}
.posts_box .header {width: 237px;height: 37px;}
.posts_box .post {display: block;width: 193px;_width: 213px;background-color: #f1f7fa;padding-left: 10px;padding-right: 10px;padding-top: 7px;padding-bottom: 15px;margin-bottom: 1px;}
.posts_box .post .img {display: inline;float: left;margin-right: 10px;}
.posts_box .post .img_side {display: inline;float: left;width: 120px;color: #666666;font-size: 10px;text-decoration: none;margin-top: 3px;}
.posts_box .post .img_side:hover {text-decoration: underline;}
.posts_box .post .author {display: inline;float: left;width: 90px;}
.posts_box .post .date {display: inline;float: right;width: 90px;text-align: right;}
.left_col .posts_box .post .date {width: 65px;margin-top: 7px;_margin-top: 0px;}
.left_col .posts_box .post .author {margin-top: 7px;_margin-top: 0px;}
.posts_box .post a.title, .posts_box .post .title  {display: block;margin-top: 8px;margin-bottom: 12px;color: #666666;text-decoration: none;font-weight: bold;}
.posts_box .post a.title:hover {text-decoration: underline;}
.posts_box .post .txt {padding-bottom: 8px;}
.posts_box .post a.more {display: block;color: #006699;}
.posts_box .inner a {color:#006699;display:block;font-family:Tahoma;font-size:10px;margin-bottom:5px;width:158px;}
.left_col .posts_box .post {width: 158px;_width: 178px;}
.left_col .posts_box .header {width: 204px;height: 30px;}
.left_col .posts_box .create {width: 158px;text-align: center;margin-top: 15px;}
.left_col .posts_box .create a {display: block;width: 105px;height: 31px;margin: auto;}
.middle .content .main_col {display: inline;float: left;width: 490px;}
.middle .content .without_right {width: 745px;}
.pagination {width: 100%;text-align: center;margin-bottom: 20px;}
.pad_top {padding-top:20px;}
.pagination table {margin: auto;font-size: 10px;color: #858585;font-family: Arial;}
.pagination table td {vertical-align: top;padding-left: 1px;padding-right: 1px;}
.pagination table td.numbers {padding-left: 10px;padding-right: 10px;word-spacing: 5px;}
.pagination table td.numbers a {color: #858585;}
.main_news {width: 490px;overflow: hidden;font-family: Tahoma;font-size: 12px;color: #858585;margin-bottom: 25px;}
.main_news .header {display: block;background-color: #f5f5f5;width: 490px;height: 25px;margin-bottom: 5px;}
.main_news .news {display: block;width: 465px;margin-left: 25px;padding-top: 10px;padding-bottom: 0px;border-bottom: 1px solid #cccccc;}
.main_news .news a {color: #858585;cursor: pointer;text-decoration: none;}
.main_news .news a:hover {text-decoration: underline;}

.main_news .news .mp_intro a { color: #3e8cdb !important; text-decoration: underline;}
.main_news .news .mp_intro a:visited { text-decoration: underline;}

.main_news a.more {display: block;margin-top: 15px;margin-left: 25px;color: #858585;cursor: pointer;}

.news a {color: #858585;cursor: pointer;text-decoration: none;}
.news a:hover {text-decoration: underline;}

.main_article {width: 490px;overflow: hidden;font-family: Tahoma;font-size: 11px;color: #858585;margin-bottom: 45px;}
.main_article .header {display: block;background-color: #f5f5f5;width: 490px;height: 25px;margin-bottom: 5px;}
.main_article .title {display: block;width: 480px;margin-left: 6px;margin-top: 20px;margin-bottom: 20px;font-weight: bold;color: #858585;font-size: 14px;font-family: Tahoma;text-decoration: none;}
.main_article .title a {color:#858585; font-family:Tahoma; font-size:14px; font-weight:bold; text-decoration:none;}
.main_article .txt {display: block;width: 480px;margin-left: 6px;}
.main_article .txt .img {display: inline;float: left;width: 135px;padding-bottom: 15px;}
.main_article .txt .img .top {display: block;width: 119px;height: 2px;line-height: 0px;font-size: 0px;background-image: url('/graph/main_article-img-top.gif');background-repeat: no-repeat;}
.main_article .txt .img .btm {display: block;width: 119px;height: 2px;line-height: 0px;font-size: 0px;background-image: url('/graph/main_article-img-btm.gif');background-repeat: no-repeat;}
.main_article .txt .img .inner {display: block;width: 119px;height: auto;min-height: 0px;_height: 0px;background-image: url('/graph/main_article-img-bg.gif');background-repeat: repeat-y;padding-bottom: 5px;padding-top: 5px;}
.main_article .txt .img .inner img {margin-left: 6px;width: 107px;}
.main_article .txt p {padding-bottom: 15px;}
.main_article .txt .links a {color: #858585;}
.main_article a.title:hover {text-decoration: underline;}
.main_academy {width: 490px;overflow: hidden;font-family: Tahoma;font-size: 11px;color: #858585;margin-bottom: 45px;}
.main_academy .header {display: block;width: 490px;height: 25px;margin-bottom: 5px;}
.main_academy .txt {width: 475px;margin-left: 6px;border: 1px solid #afafaf;}
.main_academy .txt .img {display: block;width: 458px;height: 136px;margin-left: 9px;margin-top: 9px;margin-bottom: 20px;}
.main_academy .txt p {display: block;width: 458px;margin-left: 9px;margin-bottom: 20px;}
.main_academy .txt .more {display: block;width: 148px;height: 19px;margin-left: 9px;margin-bottom: 15px;}
.dogfrisbee_header {display: block;background-color: #f5f5f5;width: 490px;height: 25px;margin-bottom: 5px;}
.blog_header {display: block;background-color: #f5f5f5;/*width: 720px;_width: 725px;*/height: 22px;_height: 25px;margin-bottom: 5px;font-size: 14px;padding-left: 5px;padding-top: 3px;color: #858585;}
.blog_header img{margin-left: -5px;margin-top: -3px;}
.common_article {width: 490px;overflow: hidden;font-family: Tahoma;font-size: 12px;color: #858585;margin-bottom: 10px;border-bottom: 1px solid #f5f5f5;}
.common_article .txt .img {display: inline;float: left;width: 135px;padding-bottom: 15px;}
.common_article .txt .img .top {display: block;width: 119px;height: 2px;line-height: 0px;font-size: 0px;background-image: url('/graph/main_article-img-top.gif');background-repeat: no-repeat;}
.common_article .txt .img .btm {display: block;width: 119px;height: 2px;line-height: 0px;font-size: 0px;background-image: url('/graph/main_article-img-btm.gif');background-repeat: no-repeat;}
.common_article .txt .img .inner {display: block;width: 119px;height: auto;min-height: 0px;_height: 0px;background-image: url('/graph/main_article-img-bg.gif');background-repeat: repeat-y;padding-bottom: 5px;padding-top: 5px;}
.common_article .txt .img .inner img {margin-left: 6px;width: 107px;}

.no_brd {border-bottom: 0;}
.common_article .title {display: block;width: 480px;margin-left: 6px;margin-top: 5px;margin-bottom: 15px;font-weight: bold;color: #858585;font-size: 14px;font-family: Tahoma;text-decoration: none;}
.common_article .title a {font-weight: bold;color: #858585;font-size: 14px;font-family: Tahoma;text-decoration: none;}
.common_article .title a:hover {text-decoration:underline}
.common_article h3 {font-size:12px}
.common_article .faq_item { margin-left:20px; margin-bottom:5px}
.common_article .author {margin-left: 6px;width: 480px;margin-bottom: 15px;color: #666666;font-size: 10px;}
.common_article .author span {color: #858585;}
.common_article .txt {display: block;width: 480px;margin-left: 6px; line-height:16px}
.common_article .txt p {padding-bottom: 15px;}
.common_article .txt table {margin-bottom: 15px;border-bottom: 1px solid #adadad;    width: 100%;font-size:11px;color:#858585;}
.common_article .txt .with_caption {margin-bottom:5px;}
.common_article .txt .caption {margin-bottom:10px;}
.common_article .txt table th {border-bottom: 1px solid #adadad;border-right: 1px solid #e6e6e6;background-color: #f8f8f8;padding: 10px;text-align: center;}
.common_article .txt table td {border-bottom: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;padding: 7px;text-align: center;}
.common_article .txt table td a {color:#858585;}
.common_article .txt a {color: #3e8cdb !important;}
.common_article .txt table .left_brd {border-left:1px solid #E6E6E6;}
.common_article .reply {margin-left: 6px;width: 480px;}
.common_article .reply .responding {padding-bottom: 10px; margin-top:15px;}
.common_article .reply .response {padding-bottom: 10px;margin-left: 0px; width: 480px;}
.common_article .big_img {margin-bottom: 30px;width: 484px;height: 136px;margin-left: 3px;}
.common_article .links {margin-bottom: 20px;width: 480px;margin-left: 6px;}
.common_article .links a {color: #858585;}

.msgbox						{	width:725px !important;	}
.msgbox .txt				{	width:715px !important;	}
.msgbox .txt th.action		{	width:53px;	padding-left:4px;	padding-right:4px;	}
.msgbox .txt th.action a	{	color:#858585; }
.msgbox .txt th.topic		{	width:300px;	}
.msgbox .txt td.topic		{	text-align:left;	}

.mgs_view					{	width:715px;	border-top:1px solid #F8F8F8;	}
.mgs_view td				{	color:#858585;	text-align:left;	padding:7px;	border-bottom:1px solid #E6E6E6;	border-right:1px solid #E6E6E6;	}
.mgs_view td a				{	color:#858585;	}
.mgs_view .right			{	width:50px;	background-color:#F8F8F8;	border-bottom:1px solid #ADADAD;	border-right:1px solid #E6E6E6;	padding:10px;	text-align:center;	vertical-align:top;	}


.blogs {width: 745px;}
.blogs .blog_col {display: inline;float: left;width: 360px;}
.blogs .blog_h2 {margin-top: 30px;margin-bottom: 5px; font-size:12px; font-weight:bold; color:#0066AA; padding-left: 7px;}
.blogs .blog_h2.no_top {margin-top:0; padding-left: 7px;}
.blogs .last_posts, .blogs .last_blogs {display: block;width: 336px;_width: 350px;border: 1px dotted #afafaf;padding: 7px;font-family: Tahoma;font-size: 11px;color: #858585;}
.blogs .last_posts .el {width: 336px;border-bottom: 1px solid #afafaf;padding-top: 5px;padding-bottom: 5px;}
.blogs .last_posts .last {border-bottom: none;}
.blogs .last_posts .el .author {display: inline;float: left;width: 66px;}
.blogs .last_posts .el .author a {color:#666666; text-decoration:none}
.blogs .last_posts .el .author a:hover {text-decoration:underline}
.blogs .last_posts .el .title {display: inline;float: left;width: 270px;}
.blogs .last_posts .el .title a {font-size: 12px;font-weight: bold;color: #858585;text-decoration: none;}
.blogs .last_posts .el .title a:hover {text-decoration: underline;}
.blogs .last_posts .el .title img {margin-left: 10px;}
.blogs .last_blogs .el {width: 336px;border-bottom: 1px solid #afafaf;padding-top: 6px;padding-bottom: 6px;}
.blogs .last_blogs .last {border-bottom: none;}
.blogs .last_blogs .el .date {display: inline;float: left;width: 60px;text-align: right;font-size: 10px;}
.blogs .last_blogs .el .title {display: inline;float: left;width: 276px;}
.blogs .last_blogs .el .title a {font-size: 11px;color: #858585;text-decoration: none;}
.blogs .last_blogs .el .title a:hover {text-decoration: underline;}
.bottom {width: 100%;text-align: center;height: 229px;background-image: url('/graph/btm-bg.gif');background-repeat: repeat-x;}
.bottom.en {height:50px}
.bottom .footer {display: block;position: relative;height: 229px;background-image: url('/graph/btm-footer-bg.gif');background-repeat: repeat-x;width: 970px;margin-right: auto;margin-left: auto; background-color: #ffffff;}
.bottom.en .footer.en {height:50px}
.bottom .footer .footers { display:block; clear:both; margin-bottom:10px; height: auto; min-height: 170px; _height:170px; border-bottom: 1px solid #d6d6d6; padding-bottom: 10px;}
.bottom .footer .dog {display: inline; width: 315px;height: 156px;margin-top: 10px;margin-right: 0px; float: left;}
.bottom .footer .map {display: inline; position: relative; float: left; width: 214px;height: 143px;margin-top: 10px;margin-left: 10px;background-image: url('/graph/btm-footer-map.gif');background-repeat: no-repeat;overflow: hidden;}
.bottom .footer .map select {position: absolute; width: 198px; _width: 200px; top: 70px; left: 7px; border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb; border-top:1px solid #848484; border-left:1px solid #848484;}
.bottom .footer .map img {position: absolute; width: 140px; height: 30px; top: 15px; left: 30px; }
.bottom .footer .info {display: inline; float: left; width: 405px; margin-top: 20px; margin-left: 25px;text-align: left; }
.bottom .footer .info .img {display: inline;float: left;margin-right: 10px;height: 150px; width: 70px;}
.bottom .footer .info .txt {font-family: "Trebuchet MS", Trebuchet, Arial;font-size: 11px; display: inline; float: left; width: 325px; overflow: hidden;}
.bottom .footer .info .txt .recomended {display: block;font-size: 10px;color: #666666;}
.bottom .footer .info .txt a {display: block;color: #ff5a00;text-decoration: none;}
.bottom .footer .info .txt a span {display: inline;float: left;margin-top: 4px;margin-right: 5px;cursor: pointer;}
.bottom .footer .info .txt a img {display: inline;float: left;margin-top: 4px;cursor: pointer;}
.bottom .footer .info .txt .title a{display: block;margin-bottom: 3px;color: #666666;font-size: 20px;}
.bottom .footer .info .txt .title a span {display: block; font-size: 16px;}
.bottom .footer .info .txt .desc a{display: block;color: #6e613f; width: 330px; float:left}
.bottom .footer .links {display: block; width: 970px;height: 40px; color: #999999;font-size: 9px;font-family: Tahoma;}
.bottom .footer .links a {color: #999999;text-decoration: none;}
.bottom .footer .links a:hover {text-decoration: underline;}
.bottom .footer .links .copy {padding-top: 5px;display: inline;float: left;width: 220px;text-align: left;padding-left: 10px;}
.bottom .footer .links .sites {padding-top: 5px;display: inline;float: left;width: 500px;}
.bottom .footer .links .id {display: inline;float: left;width: 220px;text-align: right;padding-right: 20px;}
.bottom .footer .links .id a {display: block;background-image: url('/graph/logo-id.gif');background-position: right 1px;background-repeat: no-repeat;padding-right: 20px;padding-top: 5px;padding-bottom: 5px;}
.all_blogs_btn {display: block;width: 118px;height: 16px;margin-bottom: 15px;}
.blog_archive_box {display: block;width: 204px;margin-bottom: 5px;}
.blog_archive_box .header {width: 204px;height: 30px;}
.blog_archive_box .header2 {width: 204px;height: 26px;}
.blog_archive_box .links {display: block;width: 158px;_width: 178px;background-color: #f1f7fa;padding-left: 10px;padding-right: 10px;padding-top: 15px;padding-bottom: 10px;margin-bottom: 1px;}
.blog_archive_box .links a {display: block;width: 158px;color: #006699;font-family: Tahoma;font-size: 10px;margin-bottom: 5px;}
.blog {width: 725px;padding: 5px;color: #858585;}
.blog .title {color: #3e8cda;font-family: Tahoma;font-size: 12px;font-weight: bold;padding-top: 5px;padding-bottom: 5px;}
.blog .title a {color:#3e8cda}
.blog .title a.edit_link {color:lightblue !important; text-decoration:underline !important;}
.blog .title a.edit_link:hover{	text-decoration:none  !important;	}

.blog .post {width: 715px;border-top: 1px solid #cccccc;padding-top: 20px;padding-bottom: 30px;}
.blog .post h2 {color: #858585;font-family: Tahoma;font-size: 12px;font-weight: bold;padding-bottom: 5px;}
.blog .post h2 a {color: #858585;text-decoration: none;cursor: pointer;}
.blog .post h2 a:hover {text-decoration: underline;}
.blog .post .date {font-size: 9px;margin-bottom: 20px;}
.blog .post .img_container {display: inline;float: left;width: 237px;margin-right: 13px;margin-bottom: 15px;}
.blog .post .txt {display: inline;float: left;width: 465px;}
.blog .post .txt p {padding-bottom: 10px;}
.blog .post .txt .links a {color: #858585;}
.blog .post .img {padding: 5px;width: 225px;_width: 235px;border: 1px solid #cfcfcf;}
.blog .post .img img {width: 225px;}
.gallery {width: 715px;_width: 725px;padding-left: 5px;padding-right: 5px;margin-top: 15px;margin-bottom: 20px;}
.gallery .gallery_3d {display: inline;float: left;width: 310px;margin-top: 30px;font-size: 11px;color: #858585;font-family: Tahoma;}
.gallery .gallery_3d .img_link {display: block;width: 279px;height: 181px;}
.gallery .gallery_3d .title {font-weight: bold;padding-bottom: 15px;}
.gallery .gallery_3d .intro {padding-bottom: 15px;}
.gallery .last_added {display: inline;float: left;width: 405px;}
.gallery .last_added .title {margin-left: 8px;}
.gallery .last_added .images {width: 405px;margin-top: 10px;}
.gallery .last_added .images .img {display: inline;float: left;width: 119px;margin-left: 8px;margin-right: 8px;margin-bottom: 10px;}
.gallery .last_added .images .img .top {display: block;width: 119px;height: 2px;background-image: url('/graph/gallery-mini-top.gif');background-repeat: no-repeat;font-size: 0px;line-height: 0px;}
.gallery .last_added .images .img .btm {display: block;width: 119px;height: 2px;background-image: url('/graph/gallery-mini-btm.gif');background-repeat: no-repeat;font-size: 0px;line-height: 0px;}
.gallery .last_added .images .img .inner {display: block;width: 107px;_width: 119px;background-image: url('/graph/gallery-mini-bg.gif');background-repeat: repeat-y;padding: 6px;}
.gallery .last_added .images .img .inner a {display: block;width: 107px;height: 69px;}
.gallery .last_added .images .img .inner a img {width: 107px;height: 69px;}
.gallery .gallery_img {width: 100%;text-align: center;padding-bottom: 25px; position:relative}
.gallery .gallery_img .go_gallery {position:relative; right:80px; top:16px; text-align:right; }
.gallery .gallery_img .go_gallery a {color:#369}
.gallery .gallery_img .img {width: 552px;margin: auto;margin-top: 30px;}
.gallery .gallery_img .txt {width: 552px;margin: auto;text-align: left;padding-top: 10px;font-size: 11px;color: #858585;}
.gallery .gallery_img .txt .desc {float: left;display: inline;width: 430px;margin-right: 2px;}
.gallery .gallery_img .txt .grade_box {float: left;display: inline;width: 120px;    }
.gallery .gallery_img .txt .grade_box .grade_text {float: left;display: inline;width: 33px;height: 12px;margin-right: 10px;}
.gallery .gallery_img .txt .grade_box .grades {float: left;display: inline;width: 77px;}
.gallery .gallery_img .txt .grade_box .grades .stars {position: relative;display: block;width: 84px;height: 22px;background-color: #f2f7fa;margin-bottom: 7px;}
.gallery .gallery_img .txt .grade_box .grades .stars .empty {display: block;position: relative;left: 3px;top: 4px;width: 70px;height: 14px;background-image: url('/graph/grade-star-empty.gif');background-repeat: repeat-x;}
.gallery .gallery_img .txt .grade_box .grades .stars .actual {display: block;position: absolute;left: 3px;top: 4px;height: 14px;text-decoration: none;background-image: url('/graph/grade-star-full.gif');background-repeat: repeat-x;width: 0px;}
.gallery .gallery_img .txt .grade_box .grades .stars a {display: block;position: absolute;left: 3px;top: 4px;height: 14px;text-decoration: none;}
.gallery .gallery_img .txt .grade_box .grades .stars a:hover {background-image: url('/graph/grade-star-full.gif');background-repeat: repeat-x;text-decoration: none;}
.gallery .gallery_img .txt .grade_box .grades .stars .star5 {width: 70px;}
.gallery .gallery_img .txt .grade_box .grades .stars .star4 {width: 56px;}
.gallery .gallery_img .txt .grade_box .grades .stars .star3 {width: 42px;}
.gallery .gallery_img .txt .grade_box .grades .stars .star2 {width: 28px;}
.gallery .gallery_img .txt .grade_box .grades .stars .star1 {width: 14px;}
.gallery .gallery_img .txt .desc strong {display: block;margin-bottom: 15px;font-size: 10px;}
.user_gallery {width: 722px;}
.user_gallery .header {width: 722px;height: 49px; position:relative}
.user_gallery .header img {position:absolute; z-index:2}
.user_gallery .header div { position:absolute; z-index:3; right:16px; top:16px}
.user_gallery .header div a {color:#369}
.user_gallery .inner {width: 722px;background-color: #e5eff5;height: auto;_height: 0px;min-height: 0px;}
.user_gallery .btm {width: 722px;background-image: url('/graph/gallery-last_added_users-btm.gif');background-repeat: no-repeat;height: 6px;line-height: 0px;font-size: 0px;}
.added_img {display: inline;float: left;width: 119px;margin-left: 13px;margin-right: 12px;margin-bottom: 20px;}
.added_img .img {display: inline;float: left;width: 119px;margin-bottom: 10px;}
.added_img .img .top {display: block;width: 119px;height: 2px;background-image: url('/graph/gallery-mini-top.gif');background-repeat: no-repeat;font-size: 0px;line-height: 0px;}
.added_img .img .btm {display: block;width: 119px;height: 2px;background-image: url('/graph/gallery-mini-btm.gif');background-repeat: no-repeat;font-size: 0px;line-height: 0px;}
.added_img .img .inner {display: block;width: 107px;_width: 119px;background-image: url('/graph/gallery-mini-bg.gif');background-repeat: repeat-y;padding: 6px;}
.added_img .img .inner a {display: block;width: 107px;height: 69px;}
.added_img .img .inner a img {width: 107px;height: 69px;}
.added_img .txt {width: 119px;color: #858585;font-size: 10px;font-family: Tahoma;}
.added_img .txt .title {font-weight: bold;}
.added_img .txt .author {margin-bottom: 5px;}
.added_img .txt a {color: #006699;}
.noFloat {float: none !important;width: auto !important;}
.add_comment_container {width: 100%;text-align: center;margin-bottom: 15px;}
.add_comment_box {width: 392px;margin: auto;}
.add_comment_box .header {width: 392px;height: 37px;}
.add_comment_box .inner {background-color: #e5eff5;width: 392px;padding-bottom: 5px;}
.add_comment_box .inner textarea {margin: auto;display: block;width: 358px;_width: 360px;height: 48px;_height: 50px;margin-bottom: 10px;border-left: 1px solid #848484;border-top: 1px solid #848484;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.add_comment_box .inner input.submit {margin: auto;display: block;width: 62px;height: 31px;}
.add_comment_box .inner .text {margin: auto;display: block;width: 360px;margin-bottom: 10px;font-family: Tahoma;font-size: 11px;color: #858585;}
.add_comment_box .inner .text a {font-size: 10px;color: #006699;}
.add_comment_box .btm {width: 392px;height: 7px;background-image: url('/graph/blog-box-comment-btm.gif');background-repeat: no-repeat;}
.comments {width: 715px;margin-bottom: 35px;font-size: 10px;font-family: Tahoma;color: #666666;}
.comments .header {width: 715px;height: 30px;}
.comments .btm {width: 715px;height: 5px;font-size: 0px;line-height: 0px;background-image: url('/graph/blog-box-comments-btm.gif');background-repeat: no-repeat;}
.comments .inner {width: 685px;_width: 715px;background-color: #e5eff5;padding-left: 15px;padding-right: 15px;padding-bottom: 15px;}
.comments .inner .comment {width: 685px;background-color: #f2f7fa;margin-bottom: 2px;padding-top: 7px;padding-bottom: 20px;}
.comments .inner .comment .img {display: block;width: 50px; height:50px; float: left;text-align: center; border:0; padding:0}
.comments .inner .comment .img img {width: 25px;height: 25px;margin: auto;}
.comments .inner .comment .txt {display: inline;width: 620px;float: left;}
.comments .inner .comment .txt .author {display: inline;float: left;width: 110px;}
.comments .inner .comment .txt .author a {color:#666666}
.comments .inner .comment .txt .date {display: inline;float: left;}
.comments .inner .comment .txt .tit {font-weight: bold;margin-top: 7px;margin-bottom: 15px;}
.comments .inner .comment .txt .body {margin-bottom: 10px;}
.comments .inner .comment .txt .more {color: #006699;}
.top_header								{	display:block;	height:25px;	width:950px;	margin-left:10px;	margin-bottom: 20px;background-color: #F5F5F5;	}
.top_header_auto						{	display:block;	height:25px;	width:100%;	margin-bottom:20px;	background-color:#F5F5F5;	}
.expert_menu							{	width:173px;	_width:205px;	height:auto;	min-height: 315px;_height: 375px;margin-bottom: 30px;padding-top: 20px;padding-bottom: 40px;padding-left: 15px;padding-right: 15px;position: relative;font-size: 11px;font-family: Arial;border-width: 1px;border-style: solid;}
.group_list								{	font:normal 11px;	color:#FAFAFA;	border-bottom:1px solid #F5F5F5;	padding-bottom:8px;	}
.group_list	li a						{	font:normal 11px;	color:#0A0A0A;	line-height:20px;	}
.dogfrisbee_expert_menu {border-color: #3f8cdb;background-color: #eff3f7;}
.lekarz_expert_menu {border-color: #dd8000;background-color: #f7f0e6;}
.expert_menu .more {position: absolute;bottom: 20px;left: 15px;}
.dogfrisbee_expert_menu .more {color: #3f8cda;}
.lekarz_expert_menu .more {color: #dd8000;}
.expert_menu ul {margin-top: 20px;margin-left: 15px;}
.expert_menu ul li {margin-bottom: 10px;}
.expert_menu ul a {color: #828282;text-decoration: none;}
.expert_menu ul a:hover {color: #828282;text-decoration: underline;}
.dogfrisbee_expert_menu .active {color: #3f8cdb;font-weight: bold;}
.lekarz_expert_menu .active {color: #dd8000;font-weight: bold;}
.expert {width: 490px;}
.expert .title {font-family: Tahoma;font-size: 14px;padding-bottom: 15px;}
.expert .info {width: 490px;}
.expert .info .img_container {display: inline;float: left;width: 140px;}
.expert .info .img_container .img {display: inline;float: left;width: 135px;padding-bottom: 15px;}
.expert .info .img_container .img .top {display: block;width: 119px;height: 2px;line-height: 0px;font-size: 0px;background-image: url('/graph/main_article-img-top.gif');background-repeat: no-repeat;}
.expert .info .img_container .img .btm {display: block;width: 119px;height: 2px;line-height: 0px;font-size: 0px;background-image: url('/graph/main_article-img-btm.gif');background-repeat: no-repeat;}
.expert .info .img_container .img .inner {display: block;width: 119px;height: auto;min-height: 0px;_height: 0px;background-image: url('/graph/main_article-img-bg.gif');background-repeat: repeat-y;padding-bottom: 5px;padding-top: 5px;}
.expert .info .img_container .img .inner img {margin-left: 6px;width: 107px;}
.expert .txt {display: inline;float: left;width: 350px;font-size: 11px;color: #858585;font-family: Tahoma;}
.expert .txt .name {font-weight: bold;padding-top: 5px;padding-bottom: 15px;}
.expert .question_form					{	background-color: #f5f5f5;width: 490px;position: relative;height: 250px;	margin-top:10px;	}
.expert .question_form .title {position: absolute;top: 10px;left: 20px;}
.expert .question_form .nick_label {display: block;position: absolute;top: 45px;left: 20px;width: 75px;padding-top: 5px;}
.expert .question_form .nick {display: block;position: absolute;top: 45px;left: 95px;width: 183px;_width: 185px;height: 18px;_height: 20px;border-left: 1px solid #626262;border-top: 1px solid #626262;border-right: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;}
.expert .question_form .email_label {display: block;position: absolute;top: 70px;left: 20px;width: 75px;padding-top: 5px;}
.expert .question_form .email {display: block;position: absolute;top: 70px;left: 95px;width: 183px;_width: 185px;height: 18px;_height: 20px;border-left: 1px solid #626262;border-top: 1px solid #626262;border-right: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;}
.expert .question_form .subject_label {display: block;position: absolute;top: 95px;left: 20px;width: 75px;padding-top: 5px;}
.expert .question_form .subject {display: block;position: absolute;top: 95px;left: 95px;width: 183px;_width: 185px;height: 18px;_height: 20px;border-left: 1px solid #626262;border-top: 1px solid #626262;border-right: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;}
.expert .question_form .question_label {display: block;position: absolute;top: 120px;left: 20px;width: 75px;padding-top: 5px;}
.expert .question_form .question {display: block;position: absolute;top: 120px;left: 95px;width: 371px;_width: 373px;height: 78px;_height: 80px;border-left: 1px solid #626262;border-top: 1px solid #626262;border-right: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;}
.expert .question_form .submit {display: block;position: absolute;top: 205px;left: 395px;width: 72px;height: 32px;padding-top: 5px;}
.expert .back_link {display: block;width: 184px;height: 17px;margin-top: 20px;}

.question_form_response					{	padding:10px;	font-size:12px;	color:#900;	border:1px solid #f5f5f5;	margin-top:10px;	}

div.left20 { margin-left:20px}

.right_expert_last {margin-left: 15px;width: 215px;}
.right_expert_last .header {font-family: Tahoma;padding-bottom: 10px;color: #7d7d7d;font-size: 11px;font-weight: bold;padding-left: 5px;}
.right_expert_last .question {width: 193px;_width: 215px;border-top: 1px solid #f5f5f5;border-left: 1px solid #f5f5f5;border-bottom: 1px solid #d0d0d0;border-right: 1px solid #c2c2c2;background-color: #f5f5f5;padding-left: 10px;padding-right: 10px;padding-top: 15px;padding-bottom: 15px;margin-bottom: 10px;font-family: Arial;color: #828282;font-size: 11px;}
.right_expert_last .question .title {font-weight: bold;padding-bottom: 5px;}
.right_expert_last .question .reply p {padding-bottom: 5px;}
.topMargin5 {margin-top: 5px !important;}
.dogfrisbee_box .fix4expert {top: 20px;}
.product {width: 730px;color: #666666;font-size: 11px;font-family: Tahoma;}
.product .back {display: block;margin-left: 15px;width: 107px;height: 17px;margin-bottom: 30px;}
.product .title {display: block;margin-left: 15px;width: 700px;font-family: Trebuchet MS, Trebuchet, Arial;font-size: 14px;color: #784700;margin-bottom: 20px;}
.product .intro {display: block;margin-left: 15px;width: 700px;margi#n-bottom: 20px;}
.product .img {display: block;width: 730px;margin-bottom: 20px;}
.product .desc {display: block;margin-left: 15px;width: 700px;margin-bottom: 10px;}
.product .desc p {padding-bottom: 15px;}
.product .desc p strong {color: #784700;font-weight: bold;}
.search_results_text {border-bottom:1px solid #F5F5F5;color:#858585;font-family:Tahoma;font-size:11px;margin-bottom:10px;overflow:hidden;width:480px;_width:490px;padding-left: 6px;padding-right: 4px;padding-top: 30px;padding-bottom: 30px;}
.competition_article_list {width: 480px;margin-left: 6px;}
.fix4competition {border-bottom: none;margin-bottom: 7px;}
.competition_article_list li {width: 480px;border-top: 1px solid #cccccc;padding-top: 7px;margin-bottom: 7px;font-size: 12px;font-family: Tahoma;color: #858585;}
.competition_article_list li .date {float: left;display: inline;width: 75px;}
.competition_article_list li .title {float: left;display: inline;width: 405px;font-weight: bold;color: #858585;text-decoration: none;}
.competition_article_list li .title:hover {text-decoration: underline;}
.competition_article_list .links {margin-bottom: 20px;width: 480px;margin-top: 15px;font-size: 11px;font-family: Tahoma;color: #858585;}
.competition_article_list .links a {color: #858585;}
.editors_blog_box {width: 484px;}
.editors_blog_box .header {width: 484px;height: 37px;}
.editors_blog_box .btm {width: 484px;height: 5px;background-image: url('/graph/box-editors_blog-btm.gif');background-repeat: no-repeat;font-size: 0px;line-height: 0px;   }
.editors_blog_box .inner {width: 484px;background-color: #e5eff5;}
.editors_blog_box .inner .see_blog {margin-left: 20px;margin-top: 15px;padding-bottom: 10px;font-family: Tahoma;font-size: 11px;color: #006699;}
.editors_blog_box .inner .see_blog a {color: #006699;}
.editors_blog_box .inner .post {background-color: #f1f7fa;margin-left: 15px;width: 435px;_width: 455px;padding: 10px;color: #666666;font-size: 10px;padding-bottom: 20px;}
.editors_blog_box .inner .post .author {float: left;display: inline;width: 370px;margin-bottom: 10px;}
.editors_blog_box .inner .post .date {margin-bottom: 10px;float: left;display: inline;width: 65px;}
.editors_blog_box .inner .post .title {font-weight: bold;padding-bottom: 20px;}
.editors_blog_box .inner .post .txt {padding-right: 10px;padding-bottom: 10px;}
.editors_blog_box .inner .post .more {color: #006699;}
.noTopBorder {border-top: none !important;}
.shops_map {width: 940px;margin-left: 20px;color: #828282;}
.shops_map .intro {width: 510px;font-size: 14px;font-family: Trebuchet MS, Trebuchet, Arial;padding-bottom: 30px;}
.shops_map .select_region {width: 940px;}
.shops_map .select_region label {display: inline;float: left;width: 125px;padding-top: 2px;}
.shops_map .select_region select {display: inline;float: left;width: 198px;_width: 200px;border-left: 1px solid #848484;border-top: 1px solid #848484;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;margin-bottom: 25px;}
.shops_map .map {display: block;border: 1px solid #c2c2c2;width: 928px;_width: 930px;padding-top: 8px;padding-bottom: 8px;margin-bottom: 20px;}
.shops_map .map #google_map {width: 911px;height: 413px;margin-left: 8px;}
.shops_map .region_name {width: 940px;padding-bottom: 15px;border-bottom: 1px solid #b2b2b2;font-size: 14px;color: #828282;margin-bottom: 30px;}
.shops_map .city {float: left;display: inline;width: 178px;margin-right: 10px;color: #666666;font-size: 11px;font-family: Tahoma;padding-bottom: 30px;}
.shops_map .city .name {font-weight: bold;margin-bottom: 15px;}
.shops_map .city .shop {padding-bottom: 5px;color: #858585;}
.shops_map .city .shop a {color: #666666;}
.profile {width: 745px;padding-top: 10px;padding-bottom: 10px;font-size: 11px;font-family: Arial;color: #858585;}
.profile .image_container {display: inline;float: left;width: 270px;}
.profile .image_container .img {width: 218px;margin-left: 35px;}
.profile .image_container .img .top {width: 218px;height: 3px;background-image: url('/graph/profile-img-top.gif');background-repeat: no-repeat;line-height: 0px;font-size: 0px;}
.profile .image_container .img .btm {width: 218px;height: 3px;background-image: url('/graph/profile-img-btm.gif');background-repeat: no-repeat;line-height: 0px;font-size: 0px;}
.profile .image_container .img .inner {width: 218px;background-image: url('/graph/profile-img-bg.gif');background-repeat: repeat-y;}
.profile .image_container .img .inner img {margin: 6px;width: 206px;}
.profile .buttons {display: inline;float: left;width: 325px;}
.profile .buttons a {display: inline;float: left;width: 157px;height: 32px;margin-right: 5px;margin-bottom: 5px;}
.profile .aboutme {padding-top: 15px;padding-left: 5px;width: 675px;}
.profile .aboutme .title {margin-bottom: 10px;font-weight: bold;}
.profile .aboutme .txt p {padding-bottom: 15px;}
.profile_dogs {width: 705px;}
.profile_dogs .dog {width: 705px;padding-top: 25px;padding-bottom: 25px;border-bottom: 1px solid #999999;font-family: Tahoma;font-size: 11px;color: #858585;}
.profile_dogs .dog .image_container {display: inline;float: left;width: 150px;margin-bottom: 10px;}
.profile_dogs .dog .image_container .img {width: 119px;margin-left: 5px;}
.profile_dogs .dog .image_container .img .top {width: 119px;height: 2px;background-image: url('/graph/gallery-mini-top.gif');background-repeat: no-repeat;line-height: 0px;font-size: 0px;}
.profile_dogs .dog .image_container .img .btm {width: 119px;height: 2px;background-image: url('/graph/gallery-mini-btm.gif');background-repeat: no-repeat;line-height: 0px;font-size: 0px;}
.profile_dogs .dog .image_container .img .inner {width: 119px;background-image: url('/graph/gallery-mini-bg.gif');background-repeat: repeat-y;}
.profile_dogs .dog .image_container .img .inner img {margin: 6px;width: 107px;}
.profile_dogs .dog .desc {display: inline;float: left;width: 555px;margin-bottom: 10px;}
.profile_dogs .dog .desc .label {float: left;display: block;width: 120px;margin-bottom: 5px;}
.profile_dogs .dog .desc .value {float: left;display: block;width: 435px;font-weight: bold;margin-bottom: 5px;}
.profile_dogs .dog .more {margin-left: 10px;color: #006699;}
.profile_dogs .about {margin-left: 5px;}
.profile_dogs .about .title {margin-bottom: 10px;font-weight: bold;}
.profile_dogs .about .txt p {padding-bottom: 15px;}
.noBottomBorder {border-bottom: none !important;}
.profile_friends {width: 720px;padding-top: 20px;padding-bottom: 10px;}
.profile_friends .friend				{	display:inline;	float:left;	width:120px;	margin-left:27px;	margin-right:26px;	margin-bottom: 25px;	}
.profile_friends .leftSide				{	margin-left: 0px;margin-right: 0px;width: 240px;}
.profile_friends .friend .img {width: 119px;margin-bottom: 5px;}
.profile_friends .leftSide .img{float: left;display: inline;margin-bottom: 0px;margin-right: 15px;margin-left: 10px;}
.profile_friends .friend .img .top {width: 119px;height: 2px;background-image: url('/graph/gallery-mini-top.gif');background-repeat: no-repeat;line-height: 0px;font-size: 0px;}
.profile_friends .friend .img .btm {width: 119px;height: 2px;background-image: url('/graph/gallery-mini-btm.gif');background-repeat: no-repeat;line-height: 0px;font-size: 0px;}
.profile_friends .friend .img .inner {width: 119px;background-image: url('/graph/gallery-mini-bg.gif');background-repeat: repeat-y;}
.profile_friends .friend .img .inner img {margin: 6px;width: 107px;}
.profile_friends .friend .desc {font-size: 11px;font-family: Tahoma;color: #858585;}
.profile_friends .leftSide .desc{float: left;display: inline;width: 95px;}
.profile_friends .friend .desc a {color: #858585;text-decoration: none;}
.profile_friends .friend .desc a:hover {text-decoration: underline;}
.profile_friends .friend .desc .city {font-size: 10px;}
.profile_friends .more_friends {float: right; margin-right: 10px;color: #006699;}
.profile_back_link {display: block;width: 120px;height: 18px;margin-bottom: 15px;}
.letters_filter {padding-left: 5px;font-size: 9px;font-family: Tahoma;color: #858585;padding-top: 10px;padding-bottom: 10px;}
.letters_filter a {color: #858585;text-decoration: none;}
.letters_filter a:hover {text-decoration: underline;}
.letters_filter a.active {font-weight: bold;}/* zakladki satn */
.forum_menu {
    width: 204px;
}

.forum_menu .top {
    width: 204px;
    background-image: url('/graph/forum-menu-top.gif');
    background-repeat: no-repeat;
    height: 15px;
}

.forum_menu .btm {
    width: 204px;
    background-image: url('/graph/forum-menu-btm.gif');
    background-repeat: no-repeat;
    height: 30px;
}

.forum_menu .inner {
    width: 204px;
    padding-top: 7px;
    background-image: url('/graph/forum-menu-bg.gif');
    background-repeat: repeat-y;
}

.forum_menu .inner a {
    display: block;
    width: 170px;
    margin-left: 20px;
    margin-right: 14px;
    padding-top: 6px;
    padding-bottom: 10px;
    color: #666666;
    font-size: 13px;
    font-family: Tahoma;
    font-weight: bold;
    text-decoration: none;
}

.forum_menu .inner a:hover {
    text-decoration: underline;
}

.forum_menu .inner a.active {
    color: #006699;
}

.forum {
    width: 730px;
}

.forum .categories_box {
    width: 730px;
    margin-bottom: 10px;
}

.forum .categories_box .top {
    width: 730px;
    height: 42px;
}

.forum .categories_box .btm {
    width: 730px;
    height: 5px;
    font-size: 0px;
    line-height: 0px;
    background-image: url('/graph/forum-box-btm.gif');
    background-repeat: no-repeat;
}

.forum .categories_box .inner {
    width: 730px;
    background-color: #e5eff5;
    padding-bottom: 20px;
}

.forum .categories_box .inner .category {
    display: inline;
    float: left;
    width: 345px;
    background-color: #f6fafd;
    margin-bottom: 2px;
    margin-right: 0px;
    margin-left: 15px;
    font-family: Tahoma;
    font-size: 11px;
    color: #666666;
}

.forum .categories_box .inner .category .title {
    display: inline;
    float: left;
    margin-left: 15px;
    width: 285px;
    border-right: 1px solid #e5eff5;
    padding-top: 10px;
    padding-bottom: 10px;
}

.forum .categories_box .inner .category .title a {
    color: #666666;
    text-decoration: none;
}

.forum .categories_box .inner .category .title a:hover {
    text-decoration: underline;
}

.forum .categories_box .inner .category .number {
    display: inline;
    float: left;
    width: 44px;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 10px;
    color: #006699;
    font-weight: bold;
}

.forum .last_box {
    width: 730px;
    margin-bottom: 10px;
}

.forum .last_box .top {
    width: 730px;
    height: 39px;
}

.forum .last_box .btm {
    width: 730px;
    height: 5px;
    font-size: 0px;
    line-height: 0px;
    background-image: url('/graph/forum-box-btm.gif');
    background-repeat: no-repeat;
}

.forum .last_box .inner {
    width: 730px;
    background-color: #e5eff5;
    padding-bottom: 20px;
}

.forum .last_box .inner .last_active {
    display: inline;
    float: left;
    width: 350px;
    margin-left: 15px;
}

.forum .last_box .inner .last_created {
    display: inline;
    float: left;
    width: 350px;
}

.forum .last_box .inner a {
    display: block;
    background-color: #f7fafd;
    width: 325px;
    _width: 350px;
    height: auto;
    min-height: 40px;
    _height: 60px;
    padding-left: 15px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #666666;
    font-size: 11px;
    font-family: Tahoma;
    cursor: pointer;
    text-decoration: none;
    margin-bottom: 2px;
}

.forum .last_box .inner a.even {
    background-color: #f1f7fa;
}

.forum .last_box .inner a:hover {
    text-decoration: underline;
}

.forum .last_box .inner a strong {
    display: block;
}

.forum .groups {width: 730px;margin-bottom: 10px;}
.forum .groups .top {text-align: left;display: block; width: 685px;_width: 730px;height: 28px;_height: 39px;background-image: url('/graph/forum-groups-header.gif');background-repeat: no-repeat;
    padding-left: 45px;
    padding-top: 11px;
    font-size: 14px;
    font-weight: bold;
    color: #006699;
}
.forum .groups .top a { font-size: 14px;
    font-weight: bold;
    color: #006699;
}
.forum .groups .top2 {
    text-align: left;
    display: block;
    width: 730px;
    height: 5px;
    background-image: url('/graph/forum-box-top.gif');
    background-repeat: no-repeat;
    font-size: 0px;
    line-height: 0px;
}

.forum .groups .btm {
    text-align: left;
    display: block;
    width: 730px;
    height: 5px;
    background-image: url('/graph/forum-box-btm.gif');
    background-repeat: no-repeat;
}

.forum .groups .inner {
    background-color: #e5eff5;
    width: 730px;
}

.forum .groups .inner .pagination {
    padding-bottom: 20px;
    padding-top: 20px;
    margin-bottom: 0px;
}

.forum .groups .inner .group {
    margin-left: 15px;
    width: 700px;
    margin-bottom: 2px;
    background-color: #f7fafd;
    padding-top: 10px;
    padding-bottom: 10px;
}

.forum .groups .inner .even {
    background-color: #f1f7fa;
}

.forum .groups .inner .group .title {
    width: 555px;
    _width: 580px;
    display: inline;
    float: left;
    padding-left: 25px;
}

.forum .groups .inner .group .title a {
    color: #666666;
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
}

.forum .groups .inner .group .title a:hover {
    text-decoration: underline;
}

.forum .groups .inner .group .numbers {
    width: 120px;
    display: inline;
    float: left;
    color: #666666;
    font-size: 10px;
}

.forum .groups .inner .group .numbers strong {
    color: #2e81ab;
}

.forum .groups .inner .links {
    margin-left: 25px;
    color: #006699;
    font-family: Tahoma;
    font-size: 11px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.forum .groups .inner .links a {
    color: #006699;
    text-decoration: none;
}

.forum .groups .inner .links a:hover {
    color: #006699;
    text-decoration: underline;
}

.forum .groups .inner .info {
    background-color: #f6fafd;
    margin-left: 15px;
    width: 670px;
    _width: 700px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    color: #666667;
    font-size: 10px;
}

.forum .groups .inner .info .txt {
    padding-bottom: 10px;
    font-size: 11px;
}

.forum .groups .inner .info .author strong {
    color: #2e81ab
}

.forum .groups .inner .info .author strong a {
    color: #2e81ab;
    text-decoration: none;
}

.forum .groups .inner .info .author strong a:hover {
    text-decoration: underline;
}

.forum .groups .inner .info .members strong {
    color: #2e81ab
}

.forum .groups .inner .info .members strong a {
    color: #2e81ab;
    text-decoration: none;
}

.forum .groups .inner .info .members strong a:hover {
    text-decoration: underline;
}

.forum .groups .inner .subject {
    margin-left: 15px;
    width: 700px;
    background-image: url('/graph/forum-subjects-bg.gif');
    background-repeat: repeat-y;
    margin-bottom: 2px;
    background-color: #f7fafd;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 11px;
    color: #666666;
    font-family: Tahoma;
}

.forum .groups .inner .subject .title{
    display: inline;
    float: left;
    background-image: url('/graph/forum-subject-dialog.gif');
    background-repeat: no-repeat;
    background-position: 8px 2px;
    padding-left: 25px;
    width: 338px;
    _width: 363px;
    margin-right: 1px;
}

.forum .groups .inner .subject .title a {
    color: #666666;
    text-decoration: none;
}

.forum .groups .inner .subject .title a:hover {
    text-decoration: underline;
}

.forum .groups .inner .subject .posts {
    display: inline;
    float: left;
    padding-left: 20px;
    width: 66px;
    _width: 86px;
    margin-right: 1px;
}

.forum .groups .inner .subject .posts a {
    display: block;
    background-image: url('/graph/forum-goto-btn.gif');
    background-repeat: no-repeat;
    padding-left: 23px;
    padding-top: 0px;
    padding-bottom: 2px;
    color: #666666;
    text-decoration: none;
}

.forum .groups .inner .subject .author {
    display: inline;
    float: left;
    width: 86px;
    text-align: center;
    margin-right: 1px;
    font-size: 10px;
}

.forum .groups .inner .subject .author a {
    color: #2e81ab;
    font-weight: bold;
    text-decoration: none;
}

.forum .groups .inner .subject .author a:hover {
    text-decoration: underline;
}

.forum .groups .inner .subject .last_post {
    display: inline;
    float: left;
    width: 127px;
    _width: 162px;
    padding-left: 35px;
    font-size: 10px;
}

.forum .groups .inner .subject .last_post a {
    color: #2e81ab;
    font-weight: bold;
    text-decoration: none;
}

.forum .groups .inner .subject .last_post a:hover {
    text-decoration: underline;
}

.forum .groups .inner .post {
    margin-left: 15px;
    width: 700px;
    background-image: url('/graph/forum-post-bg.gif');
    background-repeat: repeat-y;
    margin-bottom: 2px;
    background-color: #f7fafd;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 11px;
    color: #666666;
    font-family: Tahoma;
}

.forum .groups .inner .post .left {
    display: inline;
    float: left;
    width: 123px;
    margin-right: 1px;
    height: 100px;
    position: relative;
}

.forum .groups .inner .post .left img {
    display: block;
    margin-left: 10px;
    margin-bottom: 10px;
}

.forum .groups .inner .post .left .sign {
    display: block;
    margin-left: 10px;
    margin-bottom: 10px;
    font-size: 10px;
    color: #666666;
}

.forum .groups .inner .post .left .date {
    position: absolute;
    bottom: 0px;
    left: 10px;
    color: #666666;
    font-size: 10px;
    background-image: url('/graph/forum-subject-dialog.gif');
    background-repeat: no-repeat;
    background-position: 1px 2px;
    padding-left: 15px;
}

.forum .groups .inner .post .left .sign strong {
    color: #006699;
}

.forum .groups .inner .post .right {
    display: inline;
    float: left;
    width: 576px;
}

.forum .groups .inner .post .right .txt {
    margin-left: 15px;
    margin-right: 10px;
    color: #666666;
    font-size: 11px;
    margin-bottom: 15px;
}

.forum .groups .inner .post .right .a {
	margin-left: 15px;
	margin-right: 10px;
	color: #006699;
	font-size: 11px;
	margin-bottom: 15px;
	text-decoration:underline;
}

.forum .groups .inner .post .right .txt p {
    padding-bottom: 10px;
}

.forum .groups .inner .post .right .txt img {
    margin-bottom: 10px;
}

.forum .groups .inner .post .right .txt table {
    margin-bottom: 10px;
    border-bottom: 1px solid #adadad;
    width: 100%;
    font-size:11px;
    color:#858585;
}

.forum .groups .inner .post .right .txt table th {
    border-bottom: 1px solid #adadad;
    border-right: 1px solid #e6e6e6;
    background-color: #f8f8f8;
    padding: 10px;
    text-align: center;
}

.forum .groups .inner .post .right .txt table td {
    border-bottom: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    padding: 7px;
    text-align: center;
}

.forum .groups .inner .post .right .txt table td a
{
    color:#858585;
}

.forum .groups .inner .post .right .modified {
    margin-left: 15px;
    margin-right: 10px;
    font-size: 10px;
    color: #006699;
}

.forum .groups .inner .reply_form {
    width: 730px;
    text-align: center;
    padding-top: 25px;
    padding-bottom: 20px;
}

.forum .groups .inner .reply_form img {
    display: inline;
    float: left;
    width: 53px;
    margin-left: 60px;
    margin-right: 20px;
}

.forum .groups .inner .reply_form textarea {
    display: inline;
    float: left;
    width: 528px;
    _width: 530px;
    height: 88px;
    _height: 90px;
    border-left: 1px solid #848484;
    border-top: 1px solid #848484;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    overflow: auto;
}

.forum .groups .inner .reply_form .submit {
    width: 62px;
    height: 31px;
    margin: auto;
    margin-top: 15px;
}

.forum .groups .inner .even {
    background-color: #f1f7fa;
}

.without3d, .without3d .images {
    width: 715px !important;
}

#flash-rotator {
    overflow: hidden;
    margin-left: -10px;
    margin-top: -10px;
}

#flash-rotator .alt {
    display: none;
}

.ui-tabs-hide {display: none;}
.ui-tabs-nav, .ui-tabs-panel {font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size: 12px;}
.ui-tabs-nav {list-style: none; margin: 0; padding: 0 0 0 4px;}
.ui-tabs-nav:after {display: block; clear: both; content: " ";}
.ui-tabs-nav li {float: left; margin: 0 0 0 1px;}
.ui-tabs-nav a, .ui-tabs-nav a span {display: block; padding: 0 10px;}
.ui-tabs-nav a {margin: 1px 0 0; padding-left: 0; font-weight: bold; line-height: 1.2; text-align: center; text-decoration: none; white-space: nowrap; outline: 0;}
.ui-tabs-nav .ui-tabs-selected a {position: relative; top: 1px; z-index: 2; margin-top: 0;}
.ui-tabs-nav a span {width: 64px; min-width: 64px; height: 18px; min-height: 18px; padding-top: 6px; padding-right: 0;}
*>.ui-tabs-nav a span {width: auto; height: auto;}
.ui-tabs-nav .ui-tabs-selected a span {padding-bottom: 1px;}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {cursor: text;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active {cursor: pointer;}
.ui-tabs-panel {padding: 0;}
.ui-tabs-loading em {padding: 0 0 0 20px;}
* html .ui-tabs-nav {display: inline-block;}
*:first-child+html .ui-tabs-nav  {display: inline-block;}
/* zakladki widok */
.nutrition {width:705px; min-height:200px; height:auto; padding:10px; background:url('/graph/nutrition_bg.gif') top left repeat-y; border-top:1px solid #f6f2ed; border-bottom:1px solid #f6f2ed; margin:30px 0; position:relative;}
* html .nutrition {height:220px; width:725px;}
.nutrition .roto_navi {position:absolute; top:192px;}
.nutrition .roto_navi li {width:31px; height:18px; background-color:#969696; background-image:none; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6;}
.nutrition .roto_navi li.ui-tabs-selected {width:31px; height:21px; background-color:transparent; background-image:url('/graph/active_tab.gif'); background-position: top left; background-repeat: no-repeat; opacity:1; filter:alpha(opacity=100); -moz-opacity:1;}
.nutrition .roto_navi li a {margin:2px 0 0 8px; color:#cdc8c3;}
.nutrition .roto_navi li.ui-tabs-selected a {color:#666666;}
.nutrition .panel .nutri_ico {position:absolute; top:10px; left:620px;}
.nutrition .panel .left_img {width:310px; height:200px; float:left; margin: 0 10px 0 0;}
.nutrition .panel .right_txt {width:370px; float:left; color:#858585;}
.nutrition .panel .nutri_subhead {margin:0 0 20px 0;}
.nutrition .panel .right_txt .text {width:270px; font-size: 13px;}
/* zakladki koniec */
/* formularze */
.registration .subtitle { font-family:Tahoma; font-size:14px; color:#3E8CDA !important; margin:10px 7px; width:715px;}
.registration .subtitle a { color:#3E8CDA !important; text-decoration:none}
.registration .form_introduction { color:#858585; margin:10px 7px; width:715px;}
.registration form									{	text-align:center; /*margin:40px 0 10px 0;*/	margin:25px 0 10px 0;	}
.registration legend { font-size:14px; font-weight:bold; margin:10px 0;}
.registration fieldset { text-align:left; color:#858585; width:480px; margin:0 auto; position:relative; }
.registration .longer { width:70px; }
.registration .input_txt, .registration textarea, .registration select, .registration .input_file { border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb; border-top:1px solid #848484; border-left:1px solid #848484;}
.registration .label								{	margin:4px 10px 10px 0; width:120px; text-align:right; vertical-align:top; display:block; float:left; }
.registration .input_txt							{	width:185px;	padding:3px;	font:normal 11px verdana;	}
.registration .caption { margin-left:10px; }
.registration .doggy { background:#f1f1f1; margin:20px 0; width:479px; display:block;}
.registration .doggy .checkbox {margin-right: 10px;}
.registration .doggy .label { margin:0 10px 10px 10px; width:110px; text-align:right; vertical-align:top; display:block; float:left; }
.registration .doggy div.label { margin:0 10px; }
.registration .doggy select { width:60px; }
.registration .doggy .input_txt { width:185px; }
.registration .doggy textarea { width:300px; height:125px; }
.registration .doggy .check { position: relative; left:130px; top:3px; }
* html .registration .doggy .check { left:140px; top:3px; }
.registration .doggy .check_label { position: relative; left:140px; }
* html .registration .doggy .check_label { left:150px; }
.registration .doggy_top { background: url('/graph/doggy_top.gif') bottom left no-repeat; width:479px; height:9px; display:block; }
.registration .doggy_btm { background: url('/graph/doggy_btm.gif') top left no-repeat; width:479px; height:9px; display:block; }
.registration .dog_name { color:#ffffff; background: url('/graph/dog_name_bg.gif') top left no-repeat; padding:4px 8px; width:56px; height:14px; display:block; margin:0 10px 10px 10px; white-space:nowrap; }
* html .registration .dog_name { width:72px; height:22px; }
.registration .legend { color:#ff7e00; }
.registration .center { text-align:center; }
.registration .center input							{	text-align:center;	margin-top:24px;	margin-right:5px;	}
.registration .subtitle_gray { font-family:Tahoma; font-size:14px; color:#858585 !important; margin:10px 7px; width:715px;}
.registration .select_date { width:60px; }
.registration .success { width:300px; height:125px; }
.registration .typecheck { position: relative; left:130px; top:3px; }
* html .registration .typecheck { left:140px; top:3px; }
.registration .typecheck_label { position: relative; left:140px; }
* html .registration .typecheck_label { left:150px; }
.registration .input_file { border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb; border-top:1px solid #848484; border-left:1px solid #848484; background:#ffffff; width:298px; margin-bottom:5px; }
.registration .radio_label { #position:relative; #top:-5px; }
.registration .input_other { position:relative; left:150px; #left:143px; #top:5px; _left:156px; border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb; border-top:1px solid #848484; border-left:1px solid #848484; width:130px; margin-bottom:5px; }
.registration .spacious { margin-bottom:5px; }
.registration .newsletter_first { position:relative; left: 150px; }
.registration .label_first { position:relative; left: 153px; }
.registration .newsletter_second { position:relative; left: 160px; }
.registration .label_second { position:relative; left: 163px; }
.registration .margin {margin-bottom:5px;}
.registration .label_longer { display:block; float:left; margin:0 10px 10px 0; text-align:left; vertical-align:top; width:215px; }
.registration .wide_label { display:block; float:right; left:0; position:absolute; top:-10px; #top:6px; width:340px !important; }
.registration textarea {font-size:12px; font-family:Tahoma; width: 270px}
#register_message									{	padding:10px 3px;	text-align:center;	margin:10px 0;	font:bold 12px verdana;	display:none;	}

/* koniec formularza rejestracji */
/* zawody */
.common_article .no_marg {margin-top:0 !important;}
.contest_info {position:relative; margin-bottom: 10px;}
.contest_info .value {position:absolute; left:160px; font-weight:bold;}
.contest_info .clear {display:block; height:10px;}
.contest_info .contest_sites {display:block; width:139px; height:71px; float:left; margin-right:10px;}
.contest_info .contest_venue {display:block; width:186px; height:71px; float:left; background: url('/graph/zapisz_sie_bg.jpg') top left no-repeat; position:relative; margin-left: 145px; }
* html .contest_info .contest_venue {margin-left: 70px; }
.contest_info .contest_venue .venue {display:block; width:176px; position:absolute; padding:5px; text-align:center; color:#fff70f; font-size:13px; font-weight:bold;}
* html .contest_info .contest_venue .venue {width:186px;}
.contest_info .contest_venue .signup {display:block; width:176px; position:absolute; top: 25px; padding:5px; text-align:center;}
.contest_info .contest_venue .signup a {margin-left: 40px; display: block; width: 89px; height: 31px; margin-top: -5px;}
* html .contest_info .contest_venue .signup {width:auto !important; text-align: center;}
.contest_info .contest_blog img {margin-bottom:8px;}
.common_article .blue {color:#3e8cdb;}
.calendar .cal_top {display:block; width:481px; height:16px; background:url('/graph/cal_top.gif') top left no-repeat;}
.calendar .cal_btm {display:block; width:481px; height:8px; background:url('/graph/cal_btm.gif') top left no-repeat;}
.calendar .cal_mid {width:481px; background:#fbf9e5; position:relative;}
.calendar .heading {width:481px; position:relative;}
.calendar .heading .text_img {margin-left:10px;}
.calendar .heading .swap {display:block; width:140px; position:absolute; top:0; left:360px;}
.calendar .heading .swap .swap_date {font-family: tahoma, sans-serif; color:#858585; font-size:12px; font-weight:bold;}
.calendar .cal_mid .fake_cal {width:207px; height:126px; margin:0 0 0 3px; float:left;}
.calendar .cal_mid .cal_box {width:258px; height:126px; background: url('/graph/cal_bg.gif') top left no-repeat; float:left; margin:0 0 0 5px; font-family:tahoma, sans-serif; }
.calendar .cal_mid .cal_box .event_title { color:#858585; font-size:12px; font-weight:bold; width:238px; margin:15px 10px 5px 10px;}
.calendar .cal_mid .cal_box .event_txt { color:#858585; font-size:11px; width:238px; margin:0 10px 10px 10px;}
.calendar .cal_mid .cal_box .event_time { color:#858585; font-size:11px; font-weight:bold; color:#834100; width:238px; margin:0 10px 0 10px;}

div#input { float:left; width:200px}
div#message_info { float:left; width:30px; margin-left: 5px; margin-top: 3px;}

#response .td0, #response .td1 {padding: 5px; color: #666666;}
#addPostForm td {padding: 5px; color: #666666;}

#flash-calendar {margin-bottom: 20px;}
#form_1 #nick {float: left;}
#form_1 .send_message {margin-left: 130px; margin-top: 10px; width: 110px; display: block; color: #2E81AB; text-decoration: none; font-weight: bold; font-size: 12px;}
#form_1 .autoTable {}
#form_1 .autoTable .mainHeader {font-size: 14px; color: #858585; font-weight: bold;}
#form_1 .autoTable td {padding: 10px;}

.staticsContainer {width: 100%; text-align: center;}
.staticsBody {width: 500px; text-align: left; margin: auto; margin-top: 50px; border: 1px solid #006699; padding: 10px; background-color: #E5EFF5; color: #666666; font-size: 12px;}

.staticsContainerOne {width: 100%; text-align: center;}
.staticsBodyOne {text-align: left; margin: auto; margin: 20px; color: #666666; font-size: 12px;}

.registration #form_1					{	margin:0;	}
.registration #form_1 .autoTable		{	margin:0;	}
.registration #form_1 .autoTable td		{	text-align:left;	}
.registration #form_1 .autoTable td input	{	padding:2px 2px 2px;	font:normal 11px verdana;	border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb; border-top:1px solid #848484; border-left:1px solid #848484;	}

.little_link							{	font-size:10px;	color:lightblue !important; text-decoration:underline !important;	}
.little_link:hover						{	text-decoration:none  !important;	}

/*Nowy profil*/
.profile_left_menu {
    display: inline;
    float: left;
    width: 227px;
    margin-right: 7px;
    margin-left: 5px;
}

.profile_without_right{
	width:725px;
	float:left;
}

.profile_info_box {
    width: 225px;
    _width: 227px;
    border: 1px solid #dddbcf;
    height: 71px;
    _height: 73px;
    background-image: url('/graph/profile-new-box-bg.gif');
    background-repeat: repeat-x;
}

.fix_profile_info_box_4left {
    margin-bottom: 5px;
}

.left_col .fix_profile_info_box_4left {
    width: 204px !important;
}

.fix_profile_info_box_4right {
    width: 236px !important;
    margin-bottom: 5px;
}

.profile_info_box .img {
    display: inline;
    float: left;
    width: 75px;
}

.profile_info_box .img img {
    width: 56px;
    _width: 58px;
    height: 56px;
    _height: 58px;
    border: 1px solid white;
    margin-left: 5px;
    margin-top: 7px;
}

.profile_info_box .txt {
    font-family: Tahoma;
    font-size: 10px;
    color: #594c3f;
    margin-top: 12px;
}

.profile_info_box .txt strong {
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 5px;
}

.profile_info_box .txt a {
    color: #594c3f;
    text-decoration: none;
    line-height: 19px;
}

.profile_info_box .txt a:hover {
    text-decoration: underline;
}

.profile_info_box .txt a.logout {
    color: #0093bd;
    line-height: 12px;
    text-decoration: underline;
}

.profile_info_box .txt a.logout:hover {
    text-decoration: none;
}

.profile_content {
    display: inline;
    float: left;
    width: 500px;
    margin-right: 10px;
}

.profile_content .profile_new_photos {
    height: 127px;
    background-color: #f3efde;
    width: 500px;
    margin-bottom: 10px;
}

.profile_content .profile_new_photos h2 {
    width: 198px;
    height: 36px;
    display: block;
}

.profile_content .profile_new_photos a {
    display: inline;
    float: left;
    width: 76px;
    margin-left: 6px;
}

.profile_content .profile_new_photos a.img img {
    display: block;
    border: 1px solid white;
    width: 72px;
    height: 72px;
    margin-left: 2px;
    margin-top: 1px;
}

.profile_content .profile_new_photos a.big {
    display: block;
    width: 474px;
    height: 76px;
    margin-left: 12px;
}

.profile_content .profile_my_dogs {
    display: inline;
    float: left;
    width: 244px;
    margin-right: 15px;
    background-color: #f3efde;
}

.profile_content .profile_my_dogs h2 {
    width: 94px;
    height: 36px;
    display: block;
}

.profile_content .profile_my_dogs .dog {
    width: 226px;
    _width: 228px;
    height: 83px;
    _height: 85px;
    border: 1px solid #d3cdb5;
    margin-left: 8px;
    background-color: white;
    margin-bottom: 10px;
}

.profile_content .profile_my_dogs .dog .img {
    display: inline;
    float: left;
    width: 80px;
}

.profile_content .profile_my_dogs .dog .img a {
    display: block;
    width: 64px;
    height: 64px;
    margin-left: 5px;
    margin-top: 8px;
}

.profile_content .profile_my_dogs .dog .txt {
    display: inline;
    float: left;
    width: 140px;
    font-size: 10px;
    font-family: Tahoma;
    color: #666666;
    margin-top: 10px;
}

.profile_content .profile_my_dogs .dog .txt strong {
    display: block;
    font-weight: bold;
    margin-bottom: 5px;
}

.profile_content .profile_my_dogs .dog .txt span	{	display: block;	margin-bottom: 5px;	}
.profile_content .profile_my_dogs .dog .img a img	{   width: 64px;	/*height: 64px;*/	}

.profile_content .profile_my_dogs .add {
    display: block;
    width: 228px;
    height: 85px;
    margin-left: 8px;
    margin-bottom: 10px;
}

.profile_content .profile_my_dogs .all {
    display: block;
    width: 211px;
    height: 27px;
    margin-left: 16px;
    margin-bottom: 20px;
}

.profile_content .profile_my_contacts {
    display: inline;
    float: left;
    width: 241px;
    background-color: #f3efde;
}

.profile_content .profile_my_contacts h2 {
    width: 140px;
    height: 36px;
    display: block;
}

.profile_content .profile_my_contacts .search {
    width: 220px;
    margin-left: 10px;
    padding-top: 10px;
    margin-bottom: 10px;
}

.profile_content .profile_my_contacts .search .friend_input {
    display: inline;
    float: left;
    width: 120px;
    _width: 142px;
    height: 17px;
    _height: 22px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    margin-right: 3px;
    border: 1px solid #7e9dba;
    font-size: 10px;
    font-family: Tahoma;
    color: #9e9e9e;
}

.profile_content .profile_my_contacts .search .btn_input {
    display: inline;
    float: left;
    color: #594c3f;
    width: 72px;
    height: 22px;
    _height: 22px;
    font-size: 11px;
    font-family: Tahoma;
}

.profile_content .profile_my_contacts .contacts_empty {
    width: 208px;
    _width: 220px;
    height: 30px;
    _height: 44px;
    padding-top: 12px;
    padding-left: 10px;
    background-color: white;
    border: 1px solid #d2ccb3;
    margin-left: 10px;
    margin-bottom: 10px;
    color: #666666;
    font-size: 10px;
    font-family: Tahoma;
}

.profile_content .profile_my_contacts .contacts_list {
    width: 218px;
    _width: 220px;
    height: 232px;
    _height: 234px;
    background-color: white;
    border: 1px solid #d2ccb3;
    margin-left: 10px;
    margin-bottom: 10px;
}

.profile_content .profile_my_contacts .contacts_list .contact {
    width: 218px;
    height: 38px;
    border-bottom: 1px solid #f3efde;
}

.profile_content .profile_my_contacts .contacts_list .contact .img {
    display: inline;
    float: left;
    width: 45px;
}

.profile_content .profile_my_contacts .contacts_list .contact .img a {
    display: block;
    width: 25px;
    height: 25px;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.profile_content .profile_my_contacts .contacts_list .contact .img a img {
    width: 25px;
    height: 25px;
}

.profile_content .profile_my_contacts .contacts_list .contact .txt {
    padding-top: 10px;
    display: inline;
    float: left;
    width: 165px;
    font-family: Tahoma;
    font-size: 10px;
    color: #666666;
}

.profile_content .profile_my_contacts .contacts_list .contact .txt a {
    color: #666666;
    text-decoration: none;
}

.profile_content .profile_my_contacts .contacts_list .contact .txt a:hover {
    text-decoration: underline;
}

.profile_content .profile_my_contacts .all {
    display: block;
    width: 211px;
    height: 27px;
    margin-left: 15px;
    margin-bottom: 20px;
}

.profile_right_side {
    display: inline;
    float: left;
    width: 211px;
}

.profile_right_side h2 {
    width: 211px;
    height: 22px;
    margin-bottom: 5px;
}

.profile_right_side .last_msgs {
    margin-left: 40px;
    width: 160px;
    margin-bottom: 25px;
    font-family: Tahoma;
    font-size: 10px;
    color: #666666;
}

.profile_right_side .last_msgs .msg {
    margin-bottom: 10px;
}

.profile_right_side .last_msgs .msg a {
    color: #666666;
}

.profile_right_side .last_posts {
    margin-left: 40px;
    width: 160px;
    margin-bottom: 25px;
    font-family: Tahoma;
    font-size: 10px;
    color: #666666;
}

.profile_right_side .last_posts .post {
    margin-bottom: 10px;
}

.profile_right_side .last_posts .post a {
    color: #666666;
}

.profile_right_side .online {
    margin-left: 40px;
    width: 160px;
    margin-bottom: 25px;
    font-family: Tahoma;
    font-size: 10px;
    color: #666666;
}

.profile_right_side .online a {
    display: block;
    font-weight: bold;
    margin-bottom: 10px;
    color: #666666;
}

/*Nowy profil - menu*/
.profile_menu {
    display: block;
    width: 227px;
}

.profile_menu li.main {
    width: 227px;
    height: 38px;
}

.profile_menu li.main a {
    display: block;
    width: 227px;
    height: 38px;
    overflow: hidden;
}

.profile_menu li.main a img {
    width: 681px;
    height: 38px;
    margin-left: 0px;
    cursor: pointer;
}

.profile_menu li.main a:hover img {
    margin-left: -227px;
}

.profile_menu li.main a.active img, .profile_menu li.main a.active:hover img {
    margin-left: -454px;
}


/*Nowy profil*/
.profile_left_menu {
    display: inline;
    float: left;
    width: 227px;
    margin-right: 7px;
    margin-left: 5px;
}

.profile_info_box {
    width: 225px;
    _width: 227px;
    border: 1px solid #dddbcf;
    height: 71px;
    _height: 73px;
    background-image: url('../graph/profile-new-box-bg.gif');
    background-repeat: repeat-x;
}

/*
.fix_profile_info_box_4left {
    width: 204px !important;
    margin-bottom: 5px;
}
*/

.fix_profile_info_box_4right {
    width: 235px !important;
    margin-bottom: 5px;
}

.profile_info_box .img {
    display: inline;
    float: left;
    width: 75px;
}

.profile_info_box .img img {
    width: 56px;
    _width: 58px;
    height: 56px;
    _height: 58px;
    border: 1px solid white;
    margin-left: 5px;
    margin-top: 7px;
}

.profile_info_box .txt {
    font-family: Tahoma;
    font-size: 10px;
    color: #594c3f;
    margin-top: 12px;
}

.profile_info_box .txt strong {
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 5px;
}

.profile_info_box .txt a {
    color: #594c3f;
    text-decoration: none;
    line-height: 19px;
}

.profile_info_box .txt a:hover {
    text-decoration: underline;
}

.profile_info_box .txt a.logout {
    color: #0093bd;
    line-height: 12px;
    text-decoration: underline;
}

.profile_info_box .txt a.logout:hover {
    text-decoration: none;
}

.profile_content {
    display: inline;
    float: left;
    width: 500px;
    margin-right: 10px;
	position:relative;
}

.profile_content .profile_new_photos {
    height: 127px;
    background-color: #f3efde;
    width: 500px;
    margin-bottom: 10px;
}

.profile_content .profile_new_photos h2 {
    width: 198px;
    height: 36px;
    display: block;
}

.profile_content .profile_new_photos a {
    display: inline;
    float: left;
    width: 76px;
    margin-left: 6px;
}

.profile_content .profile_new_photos a.img img {
    display: block;
    border: 1px solid white;
    width: 72px;
    height: 72px;
    margin-left: 2px;
    margin-top: 1px;
}

.profile_content .profile_new_photos a.big {
    display: block;
    width: 474px;
    height: 76px;
    margin-left: 12px;
}

.profile_content .profile_my_dogs {
    display: inline;
    float: left;
    width: 244px;
    margin-right: 15px;
    background-color: #f3efde;
}

.profile_content .profile_my_dogs h2 {
    width: 94px;
    height: 36px;
    display: block;
}

.profile_content .profile_my_dogs .dog {
    width: 226px;
    _width: 228px;
    height: 83px;
    _height: 85px;
    border: 1px solid #d3cdb5;
    margin-left: 8px;
    background-color: white;
    margin-bottom: 10px;
}

.profile_content .profile_my_dogs .dog .img {
    display: inline;
    float: left;
    width: 80px;
}

.profile_content .profile_my_dogs .dog .img a {
    display: block;
    width: 64px;
    height: 64px;
    margin-left: 5px;
    margin-top: 8px;
}


.profile_content .profile_my_dogs .add {
    display: block;
    width: 228px;
    height: 85px;
    margin-left: 8px;
    margin-bottom: 10px;
}

.profile_content .profile_my_dogs .all {
    display: block;
    width: 211px;
    height: 27px;
    margin-left: 16px;
    margin-bottom: 20px;
}

.profile_content .profile_my_contacts {
    display: inline;
    float: left;
    width: 241px;
    background-color: #f3efde;
}

.profile_content .profile_my_contacts h2 {
    width: 140px;
    height: 36px;
    display: block;
}

.profile_content .profile_my_contacts .search {
    width: 220px;
    margin-left: 10px;
    padding-top: 10px;
    margin-bottom: 10px;
}

.profile_content .profile_my_contacts .search .friend_input {
    display: inline;
    float: left;
    width: 120px;
    _width: 142px;
    height: 17px;
    _height: 22px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    margin-right: 3px;
    border: 1px solid #7e9dba;
    font-size: 10px;
    font-family: Tahoma;
    color: #9e9e9e;
}

.profile_content .profile_my_contacts .search .btn_input {
    display: inline;
    float: left;
    color: #594c3f;
    width: 72px;
    height: 22px;
    _height: 22px;
    font-size: 11px;
    font-family: Tahoma;
}

.profile_content .profile_my_contacts .contacts_list {
    width: 218px;
    _width: 220px;
    height: 232px;
    _height: 234px;
    background-color: white;
    border: 1px solid #d2ccb3;
    margin-left: 10px;
    margin-bottom: 10px;
}

.profile_content .profile_my_contacts .contacts_list .contact {
    width: 218px;
    height: 38px;
    border-bottom: 1px solid #f3efde;
}

.profile_content .profile_my_contacts .contacts_list .contact .img {
    display: inline;
    float: left;
    width: 45px;
}

.profile_content .profile_my_contacts .contacts_list .contact .img a {
    display: block;
    width: 25px;
    height: 25px;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.profile_content .profile_my_contacts .contacts_list .contact .img a img {
    width: 25px;
    height: 25px;
}

.profile_content .profile_my_contacts .contacts_list .contact .txt {
    padding-top: 10px;
    display: inline;
    float: left;
    width: 165px;
    font-family: Tahoma;
    font-size: 10px;
    color: #666666;
}

.profile_content .profile_my_contacts .contacts_list .contact .txt a {
    color: #666666;
    text-decoration: none;
}

.profile_content .profile_my_contacts .contacts_list .contact .txt a:hover {
    text-decoration: underline;
}

.profile_content .profile_my_contacts .all {
    display: block;
    width: 211px;
    height: 27px;
    margin-left: 15px;
    margin-bottom: 20px;
}

.profile_right_side {
    display: inline;
    float: left;
    width: 211px;
}

.profile_right_side h2 {
    width: 211px;
    height: 22px;
    margin-bottom: 5px;
}

.profile_right_side .last_msgs {
    margin-left: 40px;
    width: 160px;
    margin-bottom: 25px;
    font-family: Tahoma;
    font-size: 10px;
    color: #666666;
}

.profile_right_side .last_msgs .msg {
    margin-bottom: 10px;
}

.profile_right_side .last_msgs .msg a {
    color: #666666;
}

.profile_right_side .last_posts {
    margin-left: 40px;
    width: 160px;
    margin-bottom: 25px;
    font-family: Tahoma;
    font-size: 10px;
    color: #666666;
}

.profile_right_side .last_posts .post	{    margin-bottom: 10px;	}
.profile_right_side .last_posts .post a {    color: #666666;	}
.profile_right_side .online				{	margin-left: 40px;	width: 160px;	margin-bottom: 25px;	font-family: Tahoma;	font-size: 10px;	color: #666666;	}

.profile_right_side .online a			{	display: block;	font-weight: bold;	margin-bottom: 10px;	color: #666666;	}

/*Nowy profil - menu*/
.profile_menu							{	display: block;	width: 227px;	}
.profile_menu li.main					{	width: 227px;	height: 38px;	}
.profile_menu li.main a					{	display: block;	width: 227px;	height: 38px;	overflow: hidden;	}
.profile_menu li.main a img				{	width: 681px;	height: 38px;	margin-left: 0px;	cursor: pointer;	}
.profile_menu li.main a:hover img		{	margin-left: -227px;	}

.profile_menu li.main a.active img,
.profile_menu li.main a.active:hover img {	margin-left: -454px;	}

.profile_menu ul.profile_submenu		{	border: none;	width:227px;	}
.profile_menu ul.profile_submenu li		{	border: none;	width:227px;	padding-top:5px;	height:25px;	_height:30px;	background:transparent url( '../graph/profile-new-submenu.gif' ) no-repeat left top;	}
.profile_menu ul.profile_submenu li span,
.profile_menu ul.profile_submenu li a			{	margin-left: 15px;	font-size: 12px;	font-weight: normal;	color:#666666;	text-decoration:none;	}
.profile_menu ul.profile_submenu li a.active	{	font-weight: bold;	text-decoration:underline;	}

/*Nowy profil - 25.06.2009*/
.profile_content .profile_edit			{	background-color:#F3EFDE;	margin-bottom:10px;	width: 500px;	position: relative;	padding-bottom:15px;	}
.profile_content .profile_edit h1		{	display:block;	height:36px;	width:129px;	margin-bottom: 5px;	}
.profile_content .profile_edit .left_c	{	display: inline;	float: left;	width: 245px;	}

.profile_content .profile_edit .right_c {
    display: inline;
    float: left;
    width: 255px;
}

.profile_content .profile_edit .left_c .image {
    width: 226px;
    _width: 228px;
    padding-top: 43px;
    padding-bottom: 43px;
    border: 1px solid #d2ccb3;
    background-color: white;
    text-align: center;
    margin-left: 8px;
    margin-bottom: 3px;
}

.profile_content .profile_edit .left_c .image img {
    /*width: 124px;
    height: 124px;*/
}

.profile_content .profile_edit .left_c .file_d {
    width: 226px;
    _width: 228px;
    border: 1px solid #d2ccb3;
    margin-left: 8px;
    margin-bottom: 15px;
    background-color: white;
}


.profile_content .profile_edit .left_c .file_d img {
    width: 226px;
    height: 24px;
    margin-bottom: 5px;
}

.profile_content .profile_edit .left_c .file_d label{
	display:block;
	margin-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	color: #666666;
}

.profile_content .profile_edit .left_c .file_d input{
	margin-left: 10px;
	margin-bottom:10px;
}

.profile_content .profile_edit .left_c .file_d input.file {
    width: 205px;
    margin-bottom: 10px;
    border-left: 1px solid #848484;
    border-top: 1px solid #848484;
    border-bottom: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    margin-right: 5px;
    margin-left: 10px;
    #margin-left: 0px;
}

.profile_content .profile_edit .right_c h2 {
    color: #666666;
    font-size: 12px;
    padding-bottom: 20px;
}

.profile_content .profile_edit .right_c label {
    display: block;
    color: #666666;
    font-size: 11px;
    padding-bottom: 5px;
}
.profile_content .profile_edit label.for_checkbox {
	display: inline;
	padding:0;
}

.profile_content .profile_edit .right_c label span {
    color: #999999;
}

.profile_content .profile_edit .right_c input {
    margin-bottom: 10px;
    width: 190px;
    border-left: 1px solid #848484;
    border-top: 1px solid #848484;
    border-bottom: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
}

.profile_content .profile_edit input,
.profile_content .profile_edit textarea,
.profile_content .profile_edit select {
    border-left: 1px solid #848484;
    border-top: 1px solid #848484;
    border-bottom: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
}

.profile_content .profile_edit input.checkbox {
	width:13px;
	height:13px;
	border:0;
	margin:0;
}

.profile_content .profile_edit .right_c textarea {
    margin-bottom: 10px;
    width: 240px;
    height: 128px;
    border-left: 1px solid #848484;
    border-top: 1px solid #848484;
    border-bottom: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    overflow: auto;
}

.profile_content .profile_edit .required {
    position: absolute;
    font-size: 11px;
    color: #cc3333;
    top: 10px;
    right: 10px;
}

.profile_content .profile_edit-send {
    margin-left: 435px;
}

.profile_content .profile_gallery {
	margin:0;
	margin-top:1px;

}

.profile_content .profile_gallery_one {
	float:left;
	width:164px;
	margin:0;
	margin-right:1px;
	margin-bottom:20px;
}

.profile_content a.delete_it,
.profile_content .profile_gallery_one a.delete_it{
	display:block;
	float:right;
	background:#f3efde url( '../graph/profile-new-icon-delete.gif') no-repeat 3px 1px;
	color:#b7ad85;
	text-decoration:none;
	font:normal 10px tahoma;
	padding:1px 5px 2px 19px;
}

.profile_content .profile_gallery_one .profile_gallery_image_box{
	background:#f3efde;
	margin:0;
	padding:0;
	padding-top:14px;
	padding-bottom:5px;
}

.profile_content .profile_gallery_one .profile_gallery_image_box .image {
	width:121px;
	background:#ffffff;
	border:1px solid #cccccc;
	margin:0;
	margin-left:20px;
	padding:4px;
	text-align:center;
	vertical-align:middle;
}

.profile_content .profile_gallery_one .profile_gallery_image_box .img_title {
	width:125px;
	color:#666666;
	font:normal 11px tahoma;
	margin:5px 0 0 18px;
	text-align:center;
}
.profile_content .profile_gallery_one .profile_gallery_image_box .img_extra_link {
	color:#b7ad85;
	font:normal 10px tahoma;
	margin:5px 0 0 0;
	text-align:center;
}
.profile_content .profile_gallery_one .profile_gallery_image_box .img_extra_link a {
	color:#b7ad85;
	font:normal 10px tahoma;
	text-decoration:none;
	padding-left:20px;
	background:transparent url( '../graph/profile-new-icon-gallery-3d.gif') no-repeat 1px 1px;
}

.profile_content .profile_edit h3 {
    display:block;
    width:129px;
    margin-bottom: 5px;
	margin-left: 11px;
}

.profile_content .profile_edit .gallery_add_file {
	margin-left:10px;
	margin-right:10px;
	padding:10px;
	border:1px solid #dcd7c3;
	background:#ffffff;
	color:#999999;
}

.profile_content .profile_edit .gallery_add_file label{
	margin-left:10px;
}
.profile_content .profile_edit .gallery_add_file input{
	color:#666666;
	font:normal 11px tahoma;
	padding:0 0 2px;
	margin-left:15px;
		border-color:#848484 #EBEBEB #EBEBEB #848484;
	border-style:solid;
	border-width:1px;
}

.profile_content .profile_edit .gallery_add_chb {
	margin:3px 10px;
	text-align:right;
}
.profile_content .profile_edit .gallery_add_chb span{
	text-align:left;
}
.profile_content .profile_edit .gallery_add_chb span input{
	margin:1px 0 0 5px;
}
.profile_content .profile_edit .gallery_add_chb span label{
	margin:-2px 5px 0 0;
}

.profile_content .profile_edit .gallery_add_inp {
	margin:10px 10px;
}
.profile_content .profile_edit .gallery_add_inp label{
	width:77px;
	color:#666666;
	font:normal 11px tahoma;
	text-align:left;
	float:left;
	margin-top:4px;
}
.profile_content .profile_edit .gallery_add_inp textarea,
.profile_content .profile_edit .gallery_add_inp input{
	width:398px;
	color:#666666;
	font:normal 11px tahoma;
	text-align:left;
	padding:0 0 2px;
	float:right;
	margin-top:4px;
	border-color:#848484 #EBEBEB #EBEBEB #848484;
	border-style:solid;
	border-width:1px;
}
.profile_content .profile_edit .gallery_add_inp textarea {
	height:40px;
}

/*moej kontakty*/
.profile_content .search-kontakty{
    width: 220px;
    padding-top: 10px;
    margin-bottom: 10px;
	position:absolute;
	top:0;
	right:0;
}

.profile_content .search-kontakty .friend_input {
    display: inline;
    float: left;
    width: 120px;
    _width: 142px;
    height: 17px;
    _height: 22px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    margin-right: 3px;
    border: 1px solid #7e9dba;
    font-size: 10px;
    font-family: Tahoma;
    color: #9e9e9e;
}

.profile_content .search-kontakty .btn_input {
    display: inline;
    float: left;
    color: #594c3f;
    width: 72px;
    height: 22px;
    _height: 22px;
    font-size: 11px;
    font-family: Tahoma;
}

.profile_content .contact_list{
	border:1px solid #d2ccb3;
	border-bottom:0;
	padding:0;
	margin-top:15px;
}
.profile_content .contact_list .contacts_empty {    height: 30px;    _height: 42px;    padding-top: 12px;    padding-left: 10px;    background-color: white;    border-bottom: 1px solid #d2ccb3;    margin-left: 0;    margin-bottom: 10px;	   color: #666666;    font-size: 10px;	font-family: Tahoma;	}

.profile_content .contact_list .contact {
	padding:6px 8px;
	_padding-bottom:0;
	border:0;
	border-bottom:1px solid #d2ccb3;
}
.profile_content .contact_list .contact .c_image{
	float:left;
	width:25px;
	margin:0;
	padding:0;
	overflow:hidden;
}
.profile_content .contact_list .contact .c_image img {
	padding:0;
	margin:0;
}

.profile_content .contact_list .contact .c_info{
	float:left;
	margin-left:10px;
	width:260px;
	padding:5px 0 0 0;
	color:#666666;
	font-size:11px;
}

.profile_content .contact_list .contact .c_info a{
    color:#666666;
}

.profile_content .contact_list .contact .c_info strong {}
.profile_content .contact_list .contact .c_link_sm{
	float:left;
	margin-left:10px;
	width:110px;
	padding:5px 0 0 0;
}
.profile_content .contact_list .contact .c_link_sm .send_message{
	color:#c2c2c2;
	font-size:11px;
	text-decoration:underline;
	background:transparent url('../graph/profile-new-icon-sendm-off.gif') no-repeat left 1px;
	padding-left:20px;
}
.profile_content .contact_list .contact .c_link_sm .send_message:hover{
	color:#888888;
	font-size:11px;
	text-decoration:none;
	background:transparent url('../graph/profile-new-icon-sendm-on.gif') no-repeat left 1px;
}
.profile_content .contact_list .contact .c_link_dh{
	float:left;
	margin-left:10px;
	width:50px;
	padding:5px 0 0 0;
}
.profile_content .contact_list .contact .c_link_dh .delete_him{
	color:#c2c2c2;
	font-size:11px;
	text-decoration:underline;
	background:transparent url('../graph/profile-new-icon-delh-off.gif') no-repeat left 2px;
	padding-left:16px;
}
.profile_content .contact_list .contact .c_link_dh .delete_him:hover{
	color:#888888;
	font-size:11px;
	text-decoration:none;
	background:transparent url('../graph/profile-new-icon-delh-on.gif') no-repeat left 2px;
}

.profile_content .contact_list .contact .c_link_ah{
	float:right;
	padding:5px 0 0 0;
}
.profile_content .contact_list .contact .c_link_ah .add_him{
	color:#c2c2c2;
	font-size:11px;
	text-decoration:underline;
	background:transparent url('../graph/profile-new-icon-addh-off.gif') no-repeat left 2px;
	padding:3px 0 6px 29px;
}
.profile_content .contact_list .contact .c_link_ah .add_him:hover{
	color:#888888;
	font-size:11px;
	text-decoration:none;
	background:transparent url('../graph/profile-new-icon-addh-on.gif') no-repeat left 2px;
}

/*PAGINACA*/
.profile_content  .pagination-2 {
	border:1px solid #d2ccb3;
	padding:0;
	margin-top:7px;
	background:#F3EFDE;
}

.profile_content  .pagination-2 table{}
.profile_content  .pagination-2 table td{
	color:#666666;
	font:normal 11px tahoma;
	width:300px;
	text-align:center;
	padding:3px 5px;
}
.profile_content  .pagination-2 table td.prev{
	width:100px;
	text-align:left;
}
.profile_content  .pagination-2 table td.next{
	width:100px;
	text-align:right;
}
.profile_content  .pagination-2 table td a{
	border:0;
	background:transparent;
	text-decoration:none;
	padding:1px 3px;
	color:#666666;
}
.profile_content  .pagination-2 table td a:hover{
	border:0;
	text-decoration:underline;
}

.profile_content  .pagination-2 table td a.active{
	border:1px solid #d2ccb3;
	background:#ffffff;
	text-decoration:none;
}

.profile_preview_content
{
    float : left;
    width : 730px;

}


.profile_preview_content .profilePhoto
{
    width : 208px;
    height : 140px;
    background: url('../img/big-photo-border.gif') no-repeat;
    padding : 8px 5px 5px 6px;
    float: left;
}

.profile_preview_content .profileText
{
    margin-left : 20px;
    width : 470px;
    float : left;
    color : #858585;
    text-align : justify;
}

.profile_preview_content .profileText strong
{
    color : #666666;
    font-size : 14px;
}

.profile_preview_content .profileText .profileButtons
{
    margin-top:10px;
}

.profile_preview_content .profileText .profileButtons .imgLeftMargin
{
    margin-left:20px;
}

.profile_preview_content .previewBlockHeader
{
    float: left;
    margin-left: 5px;
    display : inline;
    margin-bottom : 16px;
}


.profile_preview_content .myDogs
{
    float: left;
    margin-top:20px;
    margin-left: 5px;
    display:inline;

}

.profile_preview_content .myDogs .myDogBox
{
    border : 1px solid #d6d1ba;
    width : 695px;
    height : 128px;
    float: left;
    margin-bottom : 8px;
    display:inline;
    padding-left: 10px;
}

.profile_preview_content .myDogs .myDogBox .leftSide
{
        margin-top: 13px;
        margin-left : 15px;
        width : 119px;
        float: left;
        display : inline;
}

.profile_preview_content .myDogs .myDogBox .leftSide a
{
    color : #3f8cda;
    display : block;
    margin-top : 5px;
    float: left;
}

.profile_preview_content .smallPhoto
{
    width : 119px;
    height : 70px;
    background: url('../img/small-photo-border.gif') no-repeat;
    padding : 6px 5px 6px 6px;
    float: left;
    display : inline;
    margin-bottom : 0px;
}
.profile_preview_content .smallPhoto img {
	width:108px;
}


.profile_preview_content .myDogs .myDogBox .dogInfo
{
    float: left;
    width : 400px;
    color : #858585;
    margin-top: 10px;
    margin-left: 80px;
}

.profile_preview_content .myDogs .myDogBox .dogInfo .row
{
    display : block;
    margin-top:4px;
}

.profile_preview_content .myDogs .myDogBox .dogInfo .row .featureName
{
    width : 110px;
    display:block;
    float:left;
}

.profile_preview_content .myFriends
{
    float: left;
    margin-top:20px;
    margin-left: 5px;
    display:inline;
}

.profile_preview_content .profile_friends .borderBox
{
    border : 1px solid #d6d1ba;
    width : 695px;
    padding-bottom : 10px;
    float: left;
    
    padding-top: 10px;
}

.profile_preview_content .myFriends .myFriendBox
{
    width : 119px;
    height : 130px;
    float: left;
    color : #858585;
    margin-left: 15px;
    margin-top:17px;
    display  :inline;

}

.profile_preview_content .myFriends .myFriendBox .city
{
    font-size : 10px;

}

.profile_preview_content .myFriends .myFriendBox .friendText
{
    float: left;
    margin-top:5px;
}
.profile_preview_content .myFriends .borderBox a
{
    color : #3f8cda;
    margin-left: 15px;
}


/*MOje style nowe jka*/


.profile_content .profile_edit .right_c .profileLabel {
    display: block;
    color: #666666;
    font-size: 11px;
    padding-bottom: 5px;
    width : 50px;
    float : left;
}

.profile_content .profile_edit .right_c #day{
    
    width : 60px;
}

.profile_content .profile_edit .right_c #month{
    
    width : 100px;
}

.profile_content .profile_edit .right_c #year{
    
    width : 70px;
}

.profile_content .profile_edit .right_c #color, .profile_content .profile_edit .right_c #height{
    width: 240px;
}

.profile_content .profile_edit .bottom_c
{
    border: 1px solid #d2ccb3;
    width : 460px;
    #width : 470px;
    margin-left:  7px;
    background-color : #fff;
    padding: 10px 10px 10px 10px;
    color : #666666;
    float: left;
}

.profile_content .profile_edit .bottom_c .formCheckboxes
{
    margin-top:15px;
    margin-left : 20px;
    width : 90px;
}

.profile_content .profile_edit .bottom_c .lightGrey
{
    color : #999999;
}

.profile_content .profile_edit .bottom_c .right_col
{
    float: right;
    width : 240px;
}

.profile_content .profile_edit .bottom_c .left_col
{
    float: left;
    width : 100px;
}
.profile_content .profile_edit .bottom_c .right_col #team{
    
    width : 235px;
}

.profile_content .profile_edit .bottom_c .left_col #inne_inptut
{
   margin-left: 20px;
   #margin-left: 23px;
}

.profile_content .profile_edit .bottom_c .right_col label {
    color:#666666;
    display:block;
    font-size:11px;
    padding-bottom:5px;
}

.profile_content .profile_edit .bottom_c .left_col label {
    padding:0px;
    display:inline;
	margin-left:5px;
}

.profile_content .profile_edit .bottom_c .right_col textarea	{
    width : 235px;
    height : 125px;
    #height : 162px;
}

.profile_content .requiredInfo
{
    float: left;
    color : #666666;
}

.profile_content .profile_edit-sendBtn
{
    display : block;
    float: right;
}

.profile_content .addDogBtn
{
    width : 500px;
    height : 74px;
    background-color : #f3efde;
    float: left;
    margin-top: 15px;
    text-align : center;
}

.profile_content .addDogBtn #addDog
{
    width : 484px;
    height : 59px;
    background-color : #fff;
    border  :1px solid #d2ccb3;
    color : #999999;
    display : block;
    text-align : center;
    margin-left : auto;
    margin-right : auto;
    margin-top : 8px;
}
.page_content
{
    width : 718px;
    padding-bottom : 20px;

    float: left;
}
.forum_content
{
    width : 718px;
    padding-bottom : 20px;
    /*overflow : hidden;*/
    float: left;
    background-color : #e5eff5;
}

.forum_content .people_list{
    margin-left: 12px;
    background-color : #fff;
    text-align : center;
	border:1px solid #d2ccb3;
	border-bottom:0;
	padding:0;
	margin-top:15px;
    width  :692px;
    float: left;
    display : inline;
}
.forum_content .people_list .person{
	padding:6px 8px;
	_padding-bottom:0;
	border:0;
	border-bottom:1px solid #d2ccb3;
}
.forum_content .people_list .person .c_image{
	float:left;
	width:25px;
	margin:0;
	padding:0;
	overflow:hidden;
}
.forum_content .people_list .person .c_image img {
	padding:0;
	margin:0;
	width:25px;
}

.forum_content .people_list .person .c_info{
	float:left;
	margin-left:10px;
	width:340px;
    text-align  :left;
	padding:5px 0 0 0;
	color:#666666;
	font-size:11px;
}

.forum_content .people_list .person .c_info strong {}
.forum_content .people_list .person .c_link_sm{
	float:left;
	margin-left:10px;
	width:110px;
	padding:5px 0 0 0;
}
.forum_content .people_list .person .c_link_sm .send_message{
	color:#c2c2c2;
	font-size:9px;
	text-decoration:underline;
	background:transparent url('../graph/profile-new-icon-sendm-off.gif') no-repeat left 1px;
	padding-left:20px;
}
.forum_content .people_list .person .c_link_sm .send_message:hover{
	color:#888888;
	font-size:9px;
	text-decoration:none;
	background:transparent url('../graph/profile-new-icon-sendm-on.gif') no-repeat left 1px;
}
.forum_content .people_list .person .c_link_dh{
	float:left;
	margin-left:10px;
	width:170px;
	padding:5px 0 0 0;
overflow:visible;
}
.forum_content .people_list .person .c_link_dh .invite{
	color:#c2c2c2;
	font-size:9px;
	text-decoration:underline;
	background:transparent url('../graph/profile-new-icon-addh-off.gif') no-repeat left 2px;
	padding-left:30px;
    padding-top : 5px;
}
.forum_content .people_list .person .c_link_dh .invite:hover{
	color:#888888;
	font-size:9px;
	text-decoration:none;
	background:transparent url('../graph/profile-new-icon-addh-on.gif') no-repeat left 2px;
}

.forum_content .people_list .person .c_link_ah{
	float:right;
	padding:5px 0 0 0;
}
.forum_content .people_list .person .c_link_ah .add_him{
	color:#c2c2c2;
	font-size:11px;
	text-decoration:underline;
	background:transparent url('../graph/profile-new-icon-addh-off.gif') no-repeat left 2px;
	padding:3px 0 6px 29px;
}
.forum_content .people_list .person .c_link_ah .add_him:hover{
	color:#888888;
	font-size:11px;
	text-decoration:none;
	background:transparent url('../graph/profile-new-icon-addh-on.gif') no-repeat left 2px;
}


.forum_content .topContent
{
    width : 697px;
    margin-top: 12px;
    margin-left: 6px;
    color : #759fcf;
    float : left;
    display : inline;
}

.forum_content .topContent a
{
    color : #759fcf;
}

.forum_content .topContent .left_col
{
    float : left;
    display : inline;
}

.forum_content .topContent .right_col
{
    float : right;
    text-align : right;
}

.forum_content .tableHeader
{
    width : 692px;
    height : 16px;
    margin-left: 12px;
    float: left;
    display : inline;
    _margin-bottom: -2px;
}

.forum_content .tableRow
{
    width : 690px;
    _width : 692px;
    
    height : 68px;
    margin-left: 12px;
    border : 1px solid #bad0e6;
    border-top : 0px;
    float:  left;
    background-color : #fff;
    display : inline;
    color : #999999;
}

.forum_content .tableRow .topic
{
    width : 393px;
    margin-left :12px;
    padding-top: 12px;
    height : 54px;
    _height : 66px;
    margin-top:1px;
    margin-bottom : 1px;
    float: left;
    display : inline;
    border-right : 1px solid #ecf3fa;
}

.forum_content .tableRow .topic .topicText
{
    width : 370px;
    margin-left : 10px;
    display  :block;
    float: left;
}

.forum_content .tableRow .topic .cloudIcon
{
    width : 10px;
    display : block;
    float : left;
    margin-top :2px;
}

.forum_content .tableRow .topic a
{
    color : #666666;
    font-weight : bold;
    text-decoration : none;
}

.forum_content .tableRow .answer
{
    width : 57px;
    margin-left :12px;
    padding-top: 12px;
    height : 54px;
    _height : 66px;
    margin-top:1px;
    margin-bottom : 1px;
    float: left;
    display : inline;
    border-right : 1px solid #ecf3fa; 
}

.forum_content .tableRow .answer .answerText
{
    width : 10px;
    display  :block;
    float: left;
    margin-left :15px;
    _margin-left :7px;
    margin-top : 3px;
}

.forum_content .tableRow .answer .goToIcon
{
    width : 10px;
    display : block;
    float : left;
    margin-top : 3px;
    margin-left : 6px;
    _margin-left :3px;
}

.forum_content .tableRow .author
{
    width : 82px;
    _width : 83px;
    padding-top: 15px;
    height : 51px;
    _height : 60px;
    margin-top:1px;
    margin-bottom : 1px;
    text-align  : center;
    float: left;
    display : inline;
    border-right : 1px solid #ecf3fa;
    font-weight  :bold;
    color : #85b3e1;
}

.forum_content .tableRow .lastPost
{
    margin-left :10px;
    margin-top : 14px;
    float: left;
}

.forum_content .blueInfo
{
    width : 692px;
    /*height : 54px;*/
    background-color : #85b3e1;
    margin-top: 12px;
    margin-left: 12px;
    float : left;
    display : inline;
}

.forum_content .blueInfo .leftLogo
{
    float: left;
    margin-top: 5px;
    margin-left: 6px;
    display  :inline;
}

.forum_content .blueInfo .textInfo
{
    float : left;
    width : 614px;
    color : #fff;
    text-align  :left;
    margin-left : 14px;
    margin-top: 3px;
	padding-bottom:5px;
}

.forum_content .blueInfo .textInfo .bigText
{
    font-size : 18px;
}

.forum_content .blueInfo .textInfo .leftText
{
    margin-top : 3px;
    float: left;
}

.forum_content .blueInfo .textInfo .rightText
{
    float: right;
    margin-top:6px;
}

.forum_content .blueInfo .textInfo .rightText strong
{
    font-size : 12px;
}

.forum_content .blueInfo .textInfo .rightText a
{
    color : #fff;
}

.page_content .forumPagination
{
    width : 400px;
    float : left;
    background-color : #ebf2f7;
    height : 23px;
    width : 718px;
    border : 1px solid #bad0e6;
    margin-top :15px;
}




.page_content .forumPagination  . table{}
.page_content .forumPagination   table td{
	color:#666666;
	font:normal 11px tahoma;
	width:300px;
	text-align:center;
	padding:3px 5px;
}
.page_content .forumPagination   table td.prev{
	width:200px;
	text-align:left;
}
.page_content .forumPagination   table td.next{
	width:200px;
	text-align:right;
}
.page_content .forumPagination   table td a{
	border:0;
	background:transparent;
	text-decoration:none;
	padding:1px 3px;
	color:#666666;
}
.page_content .forumPagination  table td a:hover{
	border:0;
	text-decoration:underline;
}

.page_content .forumPagination table td a.active{
	border:1px solid #bad0e6;
	background:#ffffff;
	text-decoration:none;
}

.page_content .forumPagination table td a.active:hover{
	border:1px solid #bad0e6;
	background:#ffffff;
	text-decoration:none;
}

.page_content .forum_content .TopInfo
{
    width : 692px;
    font-size : 14px;
    color : #537ca6;
    font-weight : bold;
    margin-top: 12px;
    margin-left: 14px;
    margin-bottom : 20px;
    float: left;
    display : inline;
}

.page_content .forum_content .TopInfo .leftText
{
    float : left;
}

.page_content .forum_content .TopInfo .rightText
{
    float : right;
}

.page_content .forum_content .TopInfo .rightText .searchInput
{
    display : inline;
    height : 10px;
    _height : 22px;
    float : left; 
    border : 1px solid #7e9db9;
    padding-top : 10px;
   margin-right: 10px;
}

.page_content .forum_content .TopInfo .rightText .searchButton
{
    float: left;
}

.page_content .forum_content .element
{
    width:690px;
    height : 59px;
    border : 1px solid #bad0e6;
    border-bottom : 0px;
    float: left;
    margin-left: 14px;
    display : inline;
    background-color : #fff;
}

.page_content .forum_content .elementBottomBorder
{
    float :left;
    padding : 0px;
    margin : 0px;
    border-bottom : 1px solid #bad0e6;
    #margin-top : -13px;
    width:692px;
    _width : 690px;
    margin-left: 14px;
    display  :inline;
}

.page_content .forum_content .element .elementPhoto
{
    float: left;
    margin-top:6px;
    margin-left:  6px;
}

.page_content .forum_content .element .middleText
{
    float: left;
    margin-left : 12px;
    margin-top : 12px;
    color : #666666;
}

.page_content .forum_content .element .middleText a
{
    font-size : 12px;
    font-weight : bold;
    color : #666666;
}

.blueText
{
    color : #85b3e1;
    font-weight : bold;
}

.blueText a {
    color : #85b3e1;
}

.page_content .forum_content .element .rightText
{
    float: right;
    margin-top : 12px;
    margin-right : 10px;
    color : #666666;
    display : inline;
}

.profile_menu_forum {
    display: block;
    width: 227px;
}


.profile_menu_forum li.main {
    width: 227px;
    height: 38px;    
}

.profile_menu_forum li.main a {
    display: block;
    width: 227px;
    height: 38px;
    overflow: hidden;
}

.profile_menu_forum li.main a img {
    width: 454px;
    height: 38px;
    margin-left: 0px;
    cursor: pointer;
}

.profile_menu_forum li.main a:hover img {
    margin-left: -227px;
}

.profile_menu_forum li.main a.active img, .profile_menu_forum li.main a.active:hover img {
   margin-left: -227px;
}

.page_content .forum_content .element .rightText .delete{
	float: left;
	font-size:10px;
	text-decoration:underline;
	background:transparent url('../graph/profile-new-icon-delh-off.gif') no-repeat left 2px;
	padding-left:16px;
    padding-bottom : 5px;
    margin-top: 5px;
}
.page_content .forum_content .element .rightText .delete:hover{
	
    margin-top:10px;
	font-size:10px;
	text-decoration:none;
	background:transparent url('../graph/profile-new-icon-delh-on.gif') no-repeat left 2px;
}

.page_content .forum_content .element .rightText .delete a:hover{
	color:#888888;
}

.page_content .forum_content .element .rightText .delete a{
	color:#c2c2c2;
}

.page_content .forum_content .TopInfo .textTop
{
    float: left;
    margin-left :12px;
    margin-top : 12px;
}

.page_content .forum_content .TopInfo .photoTop{
    float: left;
}

.page_content .forum_content .topic_list
{
    float: left;
    width :692px;
}

.page_content .forum_content .topic_list .topicHeader
{
    width :692px;
    height : 36px;
    background-color : #85b3e1;
    float: left;
    margin-left :12px;
    display : inline;
    color : #fff;
    
}

.page_content .forum_content .topic_list .topicHeader .leftText
{
    float : left;
    margin-left :15px;
    margin-top:5px;
    display : inline;
    font-size : 18px;
}

.page_content .forum_content .topic_list .topicHeader .rightText
{
    float : right;
    margin-left :12px;
    margin-top:11px;
    margin-right : 6px;
}

.page_content .forum_content .topic_list .topicHeader a
{
    color : #fff;
    font-size : 11px;
    text-decoration : none;
}

.page_content .forum_content .topic_list .topic
{
    
    width :690px;
    #width :692px;
    height: auto;
    min-height : 140px;
    _height : 140px;
    background-color : #fff;
    float: left;
    margin-left :12px;
    display : inline;
    border : 1px solid #bad0e6;
    border-top : 0px;
    padding-bottom: 10px;
}

.page_content .forum_content .topic_list .topic .right_col
{
    width : 120px;
    display : inline;
    float: left;
    margin-top: 15px;
    color : #999999;
    text-align : center;
}
.page_content .forum_content .topic_list .topic .alert
{
    float : right;
    margin-right : 5px;
    margin-top:5px;
}

.page_content .forum_content .topic_list .topic .alert a
{
    font-size : 10px;
    color : #85b3e1;
}
.page_content .forum_content .topic_list .topic .left_col
{
    display : inline;
    float: left;
    margin-top: 12px;
    color : #666666;
    text-align : left;
    width : 540px;
}

.page_content .forum_content .commentBox
{
    margin-left : 12px;
    margin-top:12px;
}

.page_content .forum_content .commentBox textarea
{
    width : 690px;
    height : 100px;
}

.page_content .forum_content .commentBox #dodaj
{
    float: right;
    margin-right :13px;
    _margin-right :16px;
    margin-top:5px;
}

.page_content .forum_content .commentBox .commentText{
    
    color : #006699;
    font-weight : bold;
    margin-bottom : 5px;
}
.page_content .forum_content .topHeader
{
    margin-left:12px;
    margin-top:12px;
    color : #537ca6;
    font-size : 14px;
    font-weight : bold;
}
.page_content .forum_content .forumGroups
{
    width : 700px;
    float: left;
    margin-left : 12px;
    margin-top : 12px;
    display  :inline;
}

.page_content .forum_content .forumGroups .right_Col
{
    float: left;
    width : 350px;
}
.page_content .forum_content .forumGroups .left_col
{
    float: left;
    width : 350px;
}


.page_content .forum_content .forumGroups .group
{
    float: left;
    width: 350px;
    _width: 340px;
    height : 28px;
    display  :inline;
}

.page_content .forum_content .forumGroups .group .category
{
    width :260px;
    height :21px;
    #height : 27px;
    background-color : #f6fafd;
    margin-right :1px;
    margin-bottom:1px;
    float: left;
    padding-left: 15px;
    padding-top : 6px;
    display  :inline;
}

.page_content .forum_content .forumGroups .group .category a
{
    color : #666666;
}

.page_content .forum_content .forumGroups .group .number
{
    width :58px;
    height :21px;
    #height : 27px;
    background-color : #f6fafd;
    float: left;
    color : #006699;
    padding-left: 10px;
    padding-top : 6px;
    display  :inline;
}

.page_content .bottomBox
{
    float: left;
    width  :353px;
    padding-bottom : 12px;
    #padding-bottom : 4px;
    background-color : #e5eff5;
    margin-top : 12px;
}

.page_content .bottomBoxRight
{
    float: left;
    width  :353px;
    padding-bottom : 12px;
    #padding-bottom : 4px;
    background-color : #e5eff5;
    margin-top : 12px;
    margin-left : 12px;
}
.page_content .boxBottomHeader
{
    color : #006699;
    font-weight : bold;
    font-size :10px;
    margin-top : 12px;
    margin-left : 12px;
    margin-bottom : 12px;
}

.page_content .boxElementList
{
    width : 330px;
    float: left;
}

.page_content .boxElementList .element
{
    width : 330px;
    height : 61px;
    margin-bottom : 1px;
    margin-left: 12px;
    background-color : #f7fafd;
}

.page_content .boxElementList .element .elementPhoto
{
    display : inline;
    margin-top: 7px;
    margin-left : 9px;
    float: left;
}

.page_content .boxElementList .element .middleText
{
    float: left;
    margin-top : 12px;
    margin-left : 12px;
    color  : #666666;
}

.page_content .boxElementList .element .middleText a
{
    color  : #666666;
    font-weight : bold;
}

.page_content .forum_content .leftCol_ag
{
    float: left;
    margin-left: 12px;
    margin-top:12px;
}

.page_content .forum_content .rightCol_ag
{
    float: left;
    margin-left: 12px;
    margin-top:12px;
    width  :450px;
    color : #666666;
}

.page_content .forum_content .rightCol_ag .groupLabel
{
    width : 100px;
    float: left;
}

.page_content .forum_content .rightCol_ag .Inputs input
{
    border-color:#848484 #EBEBEB #EBEBEB #848484;
    border-style:solid;
    border-width:1px;
    margin-bottom:10px;
    width:190px;
}

.page_content .forum_content .rightCol_ag .checkboxGroup
{
    float: left;
    margin-left : 100px;
    margin-right : 10px;
}

.page_content .forum_content .rightCol_ag input.checkbox {
	width:13px;
	height:13px;
	border:0;
	margin:0;
}
.page_content .forum_content .rightCol_ag .checkboxLabel
{
    width : 300px;
    display :  block;
    float : left;
}
.page_content .createGroupBtn
{
    float: right;
    margin-top:12px;
}
.page_content .forum_content .rightCol_ag textarea
{
    margin:0px;
    padding:0px;
    margin-top:5px;
    border-color:#848484 #EBEBEB #EBEBEB #848484;
    border-style:solid;
    border-width:1px;

}
.page_content .forum_content .rightCol_ag .shortta {
	width : 450px;
    height : 70px;
    #margin-left : -12px;
    overflow : visible;
}

.page_content .forum_content .rightCol_ag .longta {
	width : 450px;
    height : 100px;
    #margin-left : -12px;
    overflow : visible;
}

.page_content .forum_content .rightCol_ag .Inputs
{
    width : 300px;
    float : left;
}
.page_content .forum_content .leftCol_ag .groupPhoto
{
    width : 226px;
    height : 174px;
    border : 1px solid #bad0e6;
    background : url('../img/watermark.gif') no-repeat center;
    background-color : #fff;
}

.page_content .forum_content .rightCol_ag .info
{
    float: left;
    margin-top: 40px;
    #margin-top: 47px;
}

.page_content .forum_content .rightCol_ag .groupCheckbox
{
    width : 10px;
    height : 10px;
    margin : 0px;
    padding : 0p
}

.page_content .forum_content .leftCol_ag .file_d {
    width: 226px;
    _width: 228px;
    border: 1px solid #bad0e6;
    margin-top : 5px;
    margin-bottom: 15px;
    background-color: white;
}
.page_content .forum_content .leftCol_ag .file_d img {
   
    margin-bottom: 5px;
    margin-top: 5px;
    margin-left: 35px;
}

.page_content .forum_content .leftCol_ag .file_d input.file {   
    width: 205px;
    margin-bottom: 10px;
    border-left: 1px solid #848484;
    border-top: 1px solid #848484;
    border-bottom: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    margin-right: 5px;
    margin-left: 10px;
   
}

.search_in {
    position: relative;
    width: 390px;
    height: 30px;
}

.search_in .search_bg, .search_in .search_cont {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 390px;
    height: 30px;
}

.article_pdf {
    font-size: 14px;
    font-weight: bold;
    color: #006699;
}

.registration .client_friend {
    display: inline;
    float: left;
    width: 270px;
}

.registration .client_friend .client_friend_43 {
    display: inline;
    float: left;
    width: 40px;
}

.registration .client_friend .description {
    display: inline;
    float: left;
    width: 230px;
    padding-top: 2px;
}

.registration .client_friend .description a {
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    color: #858585;
}

.registration .client_friend .description a:hover {
    text-decoration: underline;
}
.center_text	{
	text-align:center;
	padding-top:5px;
	font-weight:bold;
}

.gallery_add_file div {
    background-position: left 50% !important;
}

.leftImg{
    margin-top: 5px;
    margin-bottom : 10px;
    margin-right : 10px;
}




.news h1, .common_article h1, .common_article h2 {font-size:14px;}

.noscript-div { width:723px; margin: 0 auto; }
.noscript-div a { color:#3E8CDB; font-weight:bold; }
.photo_media{float: left; text-align : left;}
.greyText {color:#858585;}


.newsReadMore{float:right; text-decoration: underline !important; margin-bottom: 7px !important; color:#858585 !important;}
.disciplines_list{float: left;}
.discipline_label {float: left;}



/** COMMUNITY **/
#community-container { padding:10px; }
#community-container2 { padding:10px 0px; margin-left:10px; }
.blue-box-left { height:475px; width:305px;background:#E5EFF5;  position:relative;margin:0 auto;}
.blue-box-center { height:475px;width:305px; background:#E5EFF5;  position:relative;margin:0 auto;}
*html .blue-box-center { width:290px; }
.blue-box-right { height:475px;width:305px;background:#E5EFF5; position:relative; margin:0 auto;}
.box-in {padding:10px;}
.box-in2 {padding:5px;}
#community-container h3, #community-container2 h3 { border-bottom: solid 1px #fff;}
#community-container h4, #community-container2 h4 { color:#006699; font-size:10px; text-transform:uppercase; margin: 0px; padding:10px 0px 10px 0px;  text-align:left; border-top: solid 1px #fff;}
.box-pic { text-align: center; }
.comm-photos { margin-bottom: 5px; }
.comm-photos img { margin:5px; border: solid 1px #ddd; }
.comm-head {background: url(/graph/comm-tl.gif) top left no-repeat;}
.comm-head div { padding: 7px 10px; background: url(/graph/comm-tr.gif) top right no-repeat;}
.m180 {min-height:180px; height: auto !important; height: 180px;}
.m220 {min-height:200px; height: auto !important; height: 200px;}
.comm-table {  }
.comm-table th { background:#85b4e2; color:#fff; padding:4px 10px; border: solid 1px #e5eff5;font-size:11px;}
.comm-table td { background:#ffffff; color:#666; padding:2px 5px; border: solid 1px #e5eff5; font-size:11px;}
.comm-date {font-size:9px;}
.comm-author a { color:#666; }
.comm-title {font-size:10px;}
.comm-intro {font-size:9px;}
.comm-left {float: left;}
.comm-right {float: right;}
.comm-links {background:#edf4f9 !important;padding:5px;}
.comm-links a {font-size:10px; color:#1f78a5;}
.comm-comment { background:#fff; padding:5px; font-size:10px;}
.comm-comment img { float:left; margin:5px; vertical-align:middle;}
.comm-comment .comm-author {float:left;}
.comm-comment .comm-date {float:right;}
.comm-btn { position:absolute; bottom:0px;left:0px; /*width:100%;*/background:url(/graph/comm-bl.gif) bottom left no-repeat; }
.comm-btn div { background: url(/graph/comm-br.gif) bottom right no-repeat; padding:5px 20px 5px 0px; width:300px; margin-bottom:5px; }
.comm-btn img { float:left; margin-left:10px; margin-bottom:5px;}
/** NEW TOP MENU **/
.top .header .menu-new {display: block;position: absolute;bottom: 0px;_bottom: -1px;left: 0px;width: 970px;height: 35px;overflow: hidden;}
.top .header .menu-new li {display: inline;float: left;overflow: hidden;margin-right: 2px;}
.top .header .menu-new a {display: block;height: 35px;color: black;position: relative; background: url(/graph/menu.png) bottom left no-repeat; border-bottom: solid 3px #f9c03a;}
.top .header .menu-new a:hover {color: gray;}
.top .header .menu-new a span { display: none; }
.top .header .menu-new a.strona-glowna {width: 55px; background-position: 0px 0px;}
.top .header .menu-new a.strona-glowna:hover {background-position: 0px -35px;}
.top .header .menu-new li.active a.strona-glowna {background-position: 0px -70px; border-bottom: solid 3px #fff !important;}
.top .header .menu-new a.dogadaj-sie {width: 150px; background-position: -57px 0px;}
.top .header .menu-new a.dogadaj-sie:hover {background-position: -57px -35px;}
.top .header .menu-new li.active a.dogadaj-sie {background-position: -57px -70px; border-bottom: solid 3px #fff !important;}
.top .header .menu-new a.dogfrisbee {width: 128px; background-position: -209px 0px;}
.top .header .menu-new a.dogfrisbee:hover {background-position: -209px -35px;}
.top .header .menu-new li.active a.dogfrisbee {background-position: -209px -70px; border-bottom: solid 3px #fff !important;}
.top .header .menu-new a.psie-sporty {width: 128px; background-position: -339px 0px;}
.top .header .menu-new a.psie-sporty:hover {background-position: -339px -35px;}
.top .header .menu-new li.active a.psie-sporty {background-position: -339px -70px; border-bottom: solid 3px #fff !important;}
.top .header .menu-new a.akademia {width: 128px; background-position: -469px 0px;}
.top .header .menu-new a.akademia:hover {background-position: -469px -35px;}
.top .header .menu-new li.active a.akademia {background-position: -469px -70px; border-bottom: solid 3px #fff !important;}
.top .header .menu-new a.zawody {width: 110px; background-position: -600px 0px;}
.top .header .menu-new a.zawody:hover {background-position: -600px -35px;}
.top .header .menu-new li.active a.zawody {background-position: -600px -70px; border-bottom: solid 3px #fff !important;}
.top .header .menu-new a.spolecznosc {width: 128px; background-position: -711px 0px;}
.top .header .menu-new a.spolecznosc:hover {background-position: -711px -35px;}
.top .header .menu-new li.active a.spolecznosc {background-position: -711px -70px; border-bottom: solid 3px #fff !important;}
.top .header .menu-new a.dog-chow {width: 128px; background-position: -841px 0px;}
.top .header .menu-new a.dog-chow:hover {background-position: -841px -35px;}
.top .header .menu-new li.active a.dog-chow {background-position: -841px -70px; border-bottom: solid 3px #fff !important;}

#logged-user { position: absolute; top:108px; right:0px; background:url(/graph/top-search-bg.png); padding:8px; width:auto !important;}
#logged-user h3 { margin:0px; padding:0px; color:#fff; border:0px !important; text-align:right;}
#logged-user h3 a {color:#6eccf9; font-size:11px; font-weight: normal; margin-left:20px; border:0px; text-decoration:none;}

table.edit-competitions {}
table.edit-competitions th { padding: 5px; background: #85B4E2; color:#fff;}
table.edit-competitions td { padding: 5px; border-bottom: solid 1px #efefef;}
table.edit-competitions td a { color:#1F78A5; }





/** New left menu **/
.left_menu_new {width: 204px;margin-bottom: 20px;font-size:12px !important;font-weight: bold;font-family: Arial;}
.left_menu_new ul.mainmenu { margin:0px;padding:0px;}
.left_menu_new ul.mainmenu li {margin:0px;padding:0px;}
.left_menu_new ul.mainmenu li a { width:204px; display:block;background:#509ce3 url(/graph/leftmenu/main-bg.gif) top left repeat-x; color:#fff; text-decoration: none; border-bottom: solid 1px #ffffff; font-size:12px !important;}
.left_menu_new ul.mainmenu li a div { font-size:12px !important; padding:10px 15px; }
.left_menu_new ul.mainmenu li a:hover {text-decoration: underline;}
.left_menu_new ul.mainmenu li a.active { color:#666666;}
.left_menu_new ul.mainmenu li ul.submenu { margin:0px;padding:0px;}
.left_menu_new ul.mainmenu li ul.submenu li {}
.left_menu_new ul.mainmenu li ul.submenu li a div {font-size:12px !important;padding:10px 15px;}
.left_menu_new ul.mainmenu li ul.submenu li a { background:#d3effd url(/graph/leftmenu/main-active.gif) top left repeat-y; color:#369cce; border-bottom: solid 1px #b2cedc;}
.left_menu_new ul.mainmenu li ul.submenu li a.active {color:#666666; background:#EFFAFF url(/graph/leftmenu/main-active.gif) top left repeat-y;}

/** DOGadaj **/
.doggcat { font-family: Tahoma;font-size: 12px;color: #858585; margin-right:10px; width:730px;}
.doggcat-title h3 a {font-size:13px; font-weight:bold; color:#fff; background:#3e8cdb; padding:5px; display:block; text-decoration: none;}
.doggcat-txt {}

.dogg-row { border-bottom:solid 1px #efefef; }

h4.dogg-title {font-size:14px; font-weight:bold;}
h4.dogg-title a {color:#858585;}
.dogg-photo { width:110px; float:left;}
.dogg-photo img { border: solid 1px #efefef; margin: 0px 10px 10px 0px;}
.dogg-intro { float:right; width:585px; }
.dogg-links { padding:15px 0px 10px 0px; font-size:11px;}
.dogg-catlink {
padding:3px 5px;
-webkit-border-radius: 5px; /* Safari, Chrome */
-khtml-border-radius: 5px;    /* Konqueror */
-moz-border-radius: 5px; /* Firefox */
border-radius: 5px;
background:#3e8cdb;
}
.dogg-catlink, .dogg-catlink a {color:#fff;}
.dogg-forumlink {
	float:right; 
	background:#e5eff5 url(/graph/leftmenu/bg-link-forum.gif) 0px 3px no-repeat;
	padding:3px 5px 3px 30px;
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px;    /* Konqueror */
	-moz-border-radius: 5px; /* Firefox */
	border-radius: 5px;
}
.dogg_article { font-family: Tahoma;font-size: 12px;color: #858585; margin-right:10px; width:730px; }
.dogg_article h1 { font-size:13px; font-weight:bold; color:#fff; background:#3e8cdb; padding:5px; display:block; text-decoration: none; }
.dogg_article h1 a {color:#fff;}
.dogg_article h2 { font-size:14px; font-weight:bold; margin:20px 0px;}
.dogg_article img { float:left; margin: 2px 15px 10px 0px; border: solid 1px #efefef; }
.dogg_article p { margin:10px 0px; }

.blue-box-50 { min-height:500px;height:auto !important; height:500px;background:#E5EFF5;width:360px;  position:relative;}
*html .blue-box-50 { width:350px;}

.home-academu { color:#858585 !important;  }
.event-type { border-bottom: solid 1px #efefef; }
/** DOG SPORT **/
.dogsport { margin:0px 15px 20px 0px; padding:0px; color:#858585;}
.dogsport-title h3 { margin:0px; padding:0px;background:#f5f5f5; padding:5px; }
.dogsport-title h3 a {color:#858585; text-decoration: none;}
.dogsport-title h3 a:hover {color:#000; text-decoration: none;}
.dogsport-txt { margin:0px; padding:10px 0px; }
.more { text-align:right; }
.dogsport-title-art h3 { margin:0px; padding:0px;background:#f5f5f5; padding:5px; }
.dogsport-title-art h3 a {color:#858585; text-decoration: none;}
.dogsport-title-art h3 a:hover {color:#000; text-decoration: none;}

.dogsportartlist {border-top: solid 1px #efefef; padding:5px 0px;color:#858585; margin-bottom:10px;}
.dogsportartlist-title h4 { font-size:14px; }
.dogsportartlist-title h4 a {color:#858585; text-decoration: none; background:#fff !important;}
.dogsportartlist-title h4 a:hover {color:#000; text-decoration: none;}

/** HOME FLASH **/

#flash-header {
position: absolute;
top:0;
left:0;
background:url(/graph/tabs/flash-header-bg.png) top left no-repeat;
width:393px;
height:79px;
z-index:10;
}
#flash-header h3 { color:#fff; margin-left:50px; margin-top:40px; }
.hide-me { display:none; }
#all-news {float:left;}
#toggle-news {float:right; padding-top:3px;}


.header span { float:right; }
.event_article { font-family: Tahoma;font-size: 12px;color: #858585; margin-right:10px; }
.event_article h1 { font-size:13px; font-weight:bold; color:#fff; background:#3e8cdb; padding:5px; display:block; text-decoration: none; }
.event_article h1 a {color:#fff;}
.event_article h2 { font-size:14px; font-weight:bold; margin:20px 0px;}
.event_article img { float:left; margin: 2px 15px 10px 0px; border: solid 1px #efefef; }
.event_article p { margin:10px 0px; }

.header img.im {float:left; vertical-align:top; }
.header a.link {float:left; font-size:11px; text-decoration: underline;color:#3E8CDB; margin:0px !important; padding:4px 0px 0px 0px !important;}
