* { font-size:100.01%;}
html { font-size:62.5%;}
body{
	margin:0;
	color:#616161;
	font:1.1em/1.09em arial,sans-serif;
	background:url(../images/bg-body.gif) repeat-x;
}
img{border-style:none;}
a{
	color:#6c6d76;
	text-decoration:none;
}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
.certainfield {
	display: none;
}
form,fieldset{
	margin:0;
	padding:0;
	border:0;
}
#main {
	width:968px;
	margin:0 auto;
}
#header {
	height:1%;
	overflow:hidden;
	position:relative;
	background:url(../images/bg-header.jpg) no-repeat 120px 0px;
}
#header .holder {
	width:100%;
	overflow:hidden;
	padding-bottom:22px;
}
.logo {
	float:left;
	display:inline;
	margin:33px 5px 0 5px;
	width:220px;
	height:40px;
}
.logo a {
	display:block;
	height:100%;
	text-indent:-9999em;
	overflow:hidden;
	background:url(../images/logo.png) no-repeat;
}
.top-menu {
	overflow:hidden;
	padding:10px 0 0;
	margin:0 -2px 0 0;
	list-style:none;
	float:right;
}
.top-menu li {
	float:left;
	margin:0 1px 0 -1px;
	padding:0 3px 0 5px;
	background:url(../images/top-separator.gif) no-repeat 0 50%;
}
.top-menu a {
	color:#09263f;
}
.slogan {
	margin-top:25px;
	padding:13px 0 5px 7px;
	float:left;
	color:#18232d;
	background:url(../images/top-devider.gif) no-repeat;
}
.slogan p {
	margin:0;
	color:#0D4877;
}
.slogan h1 {
	margin: 0px; 
	padding-bottom: 3px; 
	font-size: 12px; 
	font-weight: normal; 
	color:#0D4877;
}
.panel {
	height:1%;
	background:#09263f url(../images/bg-panel.gif) no-repeat;
}
.panel:after {
	content:"";
	clear:both;
	display:block;
}
.panel fieldset {
	float:right;
	padding:6px 9px 0 0;
}
.panel fieldset span {
	float:left;
	background:url(../images/bg-input.gif) no-repeat;
	width:229px;
	height:23px;
	margin-right:7px;
}
.panel fieldset span input {
	width:215px;
	margin:3px 0px 0 7px;
	background:none;
	border:none;
}
.panel fieldset input {float:left;}
#nav {
	float:left;
	display:inline;
	padding:0;
	margin:0 0 0 11px;
	list-style:none;
	position:relative;
}
#nav li {
	background:url(../images/nav-separator.gif) no-repeat 100% 100%;
	float:left;
	padding:8px 7px 0 6px;
	margin-left:-2px;
}
#nav a {
	float:left;
	color:#fff;
	cursor:pointer;
	font-size:1.09em;
}
#nav a span {
	padding:7px 5px 8px 8px;
	float:left;
	position:relative;
}
#nav li.active a{
	z-index:3;
	position:relative;
	margin:0 -10px;
	background:url(../images/bg-nav-link-r.gif) no-repeat 100% 0;
}
#nav li.active a span {
	background:url(../images/bg-nav-link-l.gif) no-repeat;
}
#nav ul {
	border-top:1px solid #fff;
	width:968px;
	position:absolute;
	z-index:2;
	top:100%;
	left:-11px;
	padding:6px 0 7px;
	margin:-1px 0 0;
	list-style:none;
	background:#6390c3 url(../images/bg-sub-nav.gif) no-repeat 0 100%;
}
#nav ul li {
	padding:0 20px 0 15px;
	margin:0;
	font-size:0.91em;
	background:none;
}
#nav ul a,
#nav ul span,
#nav li.active ul a,
#nav li.active ul span {
	padding:0;
	margin:0;
	float:none;
	background:none;
}
#nav ul li.active a{ text-decoration:underline;}
.forum-info {
	line-height:1.0em;
	padding:2px 0 9px 33px;
	background:url(../images/ico-forum.gif) no-repeat;
	margin:2.7em 0 0 14px;
	color:#0d4877;
}
.forum-info p {margin:0;}
#content {
	overflow:visible;
	width:100%;
	padding:20px 0 28px;
	background:url(../images/bg-content.gif) no-repeat;
}
.main-column {
	float:left;
	width:658px;
}
.main-column .holder {
	width:100%;
	overflow:hidden;
}
.tabarea {
	width:100%;
	background:url(../images/bg-tabarea.gif) no-repeat 0 100%;
	overflow:hidden;
	margin-bottom:9px;
}
.tabarea .head {background:url(../images/bg-tabarea-head.gif) no-repeat;}
.tabarea .head .bottom{
	background:url(../images/bg-tabarea-head-btm.gif) no-repeat 0 100%;
	overflow:hidden;
	height:1%;
	padding:4px 0 0 23px;
}
.tabarea .head h2 {
	margin:0;
	padding-top:2px;
	font-size:1.45em;
	line-height:1.1em;
	font-weight:normal;
	color:#03223d;
}
.tabarea .head ul {
	float:right;
	padding:0;
	margin:0;
	list-style:none;
}
.tabarea .head li {
	float:left;
}
.tabarea .head ul a {
	float:left;
	color:#3e4e69;
	margin:0 10px 0 7px;
	cursor:pointer;
}
.tabarea .head ul a.active{background:url(../images/bg-head-tablink-r.gif) no-repeat 100% 0;}
.tabarea .head ul a span {
	display:block;
	color:#3e4e69;
	padding:0 7px;
	line-height:23px;
	font-family:"Tahoma", sans-serif;
}
.tabarea .head ul a.active span{background:url(../images/bg-head-tablink-l.gif) no-repeat;}
.tabarea div.tab {
	overflow:hidden;
	height:1%;
	background:url(../images/bg-tabarea-grad.gif) repeat-x;
	padding:6px 15px 6px 18px;
}
.tabarea .info-tab a { color:#555;}
.tabarea .info-tab {
	float:right;
	color:#555;
	font-family:"Tahoma", sans-serif;
	background:url(../images/bg-tab-devider.gif) no-repeat;
	width:315px;
	padding:14px 0 0 14px;
}
.tabarea .info-tab ul {
	padding:0 0 3px;
	margin:0;
	list-style:none;
}
.tabarea .info-tab li,
.tabarea .info-tab a.more {
	background:url(../images/bullet.gif) no-repeat 0 4px;
	padding-left:10px;
	margin-bottom:5px;
}
.tabarea .info-tab a.more {float:right;}
.tabarea .visual {
	float:left;
	padding:1px;
	position:relative;
	border:1px solid #a9a48e;
	background:#efe8cd;
}
.tabarea .visual img { vertical-align:top;}
.tabarea .visual div {
	position:absolute;
	bottom:1px;
	left:1px;
	width:254px;
	padding:4px 13px;
	background:url(../images/bg-tab-descr.png);
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.166em;
}
.tabarea .visual div p {margin:0;}
.tabarea .visual div p a { color:#fff;}
.column {
	float:left;
	width:325px;
}
.right-column { float:right;}
.box {
	background:url(../images/bg-box.gif) repeat-y;
	margin:0 0 5px;
}
.box .title {background:url(../images/bg-box-title.gif) no-repeat;}
.box .title div {
	background:url(../images/bg-box-title-btm.gif) no-repeat 0 100%;
	overflow:hidden;
	height:1%;
	padding:8px 10px 7px;
}
.box .title h3 {
	margin:0;
	background:url(../images/bg-title-bullet.gif) no-repeat 0 50%;
	padding-left:10px;
	font-size:1.36em;
	font-weight:normal;
	color:#03223d;
}
.box .title h3 a {color:#03223d;}
.box-content {
	overflow:hidden;
	height:1%;
	padding:4px 8px 1px;
	margin-bottom:1px;
}
.box-content img {
	float:left;
	margin-right:2px;
}
.box-content p{margin:0;}
.box-footer {background:url(../images/bg-box-footer.gif) no-repeat;}
.box-footer div {
	background:url(../images/bg-box-footer-btm.gif) no-repeat 0 100%;
	overflow:hidden;
	height:1%;
	padding:7px 6px;
}
.box-footer ul {
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.box-footer ul li {
	float:right;
	color:#119193;
}
.box-footer ul li:first-child { float:left;}
.links {
	padding:0;
	margin:0 0 17px 13px;
	list-style:none;
}
.links li {
	background:url(../images/bullet.gif) no-repeat 0 50%;
	padding-left:11px;
	margin-bottom:8px;
}
.links li a { color:#505050;}
.links li span {display:block;}
.links li em{
	font-style:normal;
	color:#09263f;
}
.sidebar {
	float:right;
	width:300px;
	padding-top:1px;
}
.sidebar h3 {
	display:inline;
	margin:0;
	font:1.81em/1.1em Georgia, "Times New Roman", Times, serif;
	color:#09263f;
	background:url(../images/title-separator.gif) no-repeat 100% 50%;
	padding-right:10px;
	margin-right:7px;
}
.sidebar .title span {
	font-size:1.09em;
	color:#09263f;
}
.sidebar .side-box,
.sidebar .side-box-1{
	width:100%;
	margin-bottom:7px;
	background: url(../images/bg-side-box.gif) repeat-y;
}
.sidebar .side-box-1 .side-box-t{background: url(../images/bg-side-box-t1.gif) no-repeat;}
.sidebar .side-box-1 .side-box-b{
	height:1%;
	padding:8px 5px 0 8px;
	background: url(../images/bg-side-box-b.gif) no-repeat 0 100%;
}
.sidebar .side-box-1 h4{
	margin:0;
	font-size:1em;
	color:#3e4e69;
}
.sidebar .side-box-1 .section{
	width:278px;
	padding:15px 0 12px 7px;
	color:#3e4e69;
	background: url(../images/line.gif) repeat-x;
}
.sidebar .side-box-1 .section-1{background:none;}
.sidebar .side-box-1 .section:after{
	content:"";
	display:block;
	clear:both;
}
.sidebar .side-box-1 .section .image{
	width:68px;
	padding:0 9px 0 0;
	margin-left:1px;
	float:left;
}
.sidebar .side-box-1 .section .image img{
	display:block;
	border:1px solid #040f45;
}
.sidebar .side-box-1 .section .image-1 img{
	border:1px solid #5c5859;
}
.sidebar .side-box-1 .section p{
	margin:0;
	line-height:1.3em;
}
.sidebar .side-box-1 .section strong.info{
	display:block;
	line-height:1.3em;
	margin:1px 0 18px;
}
.sidebar .side-box-1 .section strong.info-1{
	line-height:1.3em;
	display:block;
	margin:0 0 3px;
}
.subject {
	margin:0;
}
.subject .head {
	background:url(../images/bg-subject-head-top.gif) no-repeat;
}
.subject .head .bottom {
	overflow:hidden;
	height:1%;
	padding:8px 8px;
	background:url(../images/bg-subject-head-bottom.gif) no-repeat 0 100%;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.subject .head h4 {
	margin:0;
	font-size:1.20em;
	font-weight:bold;
	color:#984E61;
}
.subject ul {
	padding:15px 16px;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	list-style:none;
	background:url(../images/bg-subject-list.gif) repeat-x;
}
.subject li {
	margin-bottom:5px;
	background:url(../images/bullet.gif) no-repeat 0 4px;
	padding-left:13px;
}
.user-info {
	margin-bottom:10px;
	background:url(../images/bg-user-info.gif) repeat-y;
}
.user-info .top{
	background:url(../images/bg-user-info-top.gif) no-repeat;
}
.user-info .bottom{
	background:url(../images/bg-user-info-bottom.gif) no-repeat 0 100%;
	overflow:hidden;
	height:1%;
	padding:10px 9px 17px;
}
.user-info img {
	float:left;
	margin-right:9px;
	border:1px solid #e5e5e5;
}
.user-info .holder {
	width:100%;
	overflow:hidden;
}
.user-info p {margin:0 0 10px;}
.user-info a { color:#ab1905;}
.user-info .visit-info {
	height:1%;
	overflow:hidden;
}
.user-info ul {
	padding:12px 0 0;
	margin:0;
	width:115%;
	list-style:none;
}
.user-info li {
	float:left;
	width:29%;
	padding:0 0 1px 9px;
	background:url(../images/bullet.gif) no-repeat 0 50%;
}
.user-info li a { color:#595959;}
.forum-updates {
	overflow:hidden;
	height:1%;
	margin-bottom:10px;
}
.forum-updates .head {
	background:url(../images/bg-forum-updates-head.gif) no-repeat;
	margin-bottom:2px;
}
.forum-updates .head .bottom{
	background:url(../images/bg-forum-updates-head-bottom.gif) no-repeat 0 100%;
	overflow:hidden;
	height:1%;
	padding:10px;
}
.forum-updates .head h4 {
	margin:0;
	font-size:1.36em;
	font-weight:normal;
	color:#055194;
}
.small-post {
	border:1px solid #d9e1e7;
	padding:1px;
	background:#fff;
	margin-bottom:-1px;
	position:relative;
}
.small-post div {
	overflow:hidden;
	height:1%;
	padding:5px 10px 10px 18px;
	background:url(../images/bg-small-post.gif) repeat-y;
}
.light-post div {background-image:url(../images/bg-small-post-light.gif)}
.small-post div strong {
	display:block;
	font-size:0.91em;
	background:url(../images/bullet.gif) no-repeat 0 5px;
	margin-left:-11px;
	padding-left:11px;
}
.small-post div strong a { color:#0073af;}
.small-post div p {
	margin:2px 0;
	font:.91em Tahoma, Arial, Helvetica, sans-serif;
}
.updates-bottom {
	margin:3px 0 10px;
	background:url(../images/bg-updates-bottom.gif) repeat 0 100%;
}
.updates-bottom .top {
	padding:6px 14px;
	background:url(../images/bg-updates-top.gif) no-repeat;
	overflow:hidden;
	height:1%;
}
.updates-bottom a {
	float:right;
	color:#0073af;
	background:url(../images/bullet.gif) no-repeat 0 50%;
	padding-left:14px;
}
.other-forum {
	background:url(../images/bg-other-forum.gif) repeat-y;
	overflow:hidden;
	height:1%;
	margin-bottom:6px;
}
.other-forum .bottom {
	background:url(../images/bg-other-forum-bottom.gif) no-repeat 0 100%;
	overflow:hidden;
	height:1%;
}
.other-forum .head {
	background:url(../images/bg-other-forum-head.gif) no-repeat;
	border-bottom:1px solid #d5d5d9;
	padding:7px 15px;
}
.other-forum .head h4 {
	margin:0;
	color:#2567a1;
	font-size:1.45em;
	font-weight:normal;
}
.other-forum ul {
	padding:10px 18px;
	margin:0;
	list-style:none;
}
.other-forum li {
	background:url(../images/bullet.gif) no-repeat 0 50%;
	padding-left:11px;
	margin-bottom:4px;
	font-size:1.09em;
}
.other-forum li a {
	color:#5f5f5f;
}
.question {
	margin-bottom:7px;
	color:#09263f;
	position:relative;
	background:url(../images/bg-question.gif) no-repeat;
}

.question a {
	display: block;
	width: 300px;
	height: 75px;
	background: url(../images/askaquestion.png);
	}
	
	.question a:hover {
		background-position: 0px -75px;
		}


.question .bottom {
	padding:14px 0 10px 78px;
	min-height:35px;
	background:url(../images/bg-question-btm.gif) no-repeat 0 100%;
}
* html .question .bottom { height:35px;}
.question .bottom:after {
	content:"";
	clear:both;
	display:block;
}
.question img {
	position:absolute;
	top:7px;
	left:21px;
}
.question a {color:#09263f;}
.question a:hover { text-decoration:none;}
.question strong {
	font-weight:normal;
	font-size:1.81em;
	line-height:20px;
}
.review {
	background:url(../images/bg-review.gif) repeat-y;
	margin-bottom:6px;
}
.review .top {background:url(../images/bg-review-top.gif) no-repeat;}
.review .bottom {
	background:url(../images/bg-review-bottom.gif) no-repeat 0 100%;
	overflow:hidden;
	height:1%;
	padding:0 9px 16px 10px;
}
.review .title {
	margin-bottom:7px;
	padding:7px 0 1px;
	background:url(../images/bg-review-title.gif) repeat-x 0 100%;
}
.gallery {
	position:relative;
	height:1%;
	overflow:hidden;
}
.gallery img {
	border:1px solid #e1e1e1;
	vertical-align:top;
}
.gallery ul {
	position:absolute;
	right:3px;
	top:3px;
	padding:0;
	margin:0;
	list-style:none;
}
.gallery li {float:left;}
.gallery li a{
	margin-left:3px;
	display:block;
	background:url(../images/bg-gallery-link.png) no-repeat;
	width:18px;
	height:17px;
	line-height:17px;
	font-size:11px;
	color:#515151;
	text-align:center;
}
.gallery div {
	position:absolute;
	bottom:0;
	left:0;
	font:1.27em/1.16em Tahoma, sans-serif;
	padding:14px 9px 12px;
	background:url(../images/bg-gallery-label.png);
	width:263px;
	color:#fff;
}
.gallery p { margin:0;}
.gallery p a{ color:#fff;}
.review-info {
	margin:4px 9px 0;
}
.review-info p {
	margin:0 0 4px;
	line-height:1.18em;
}
.review-info ul {
	background:url(../images/bg-review-list.gif) no-repeat;
	padding:10px 0 0 15px;
	margin:0;
	list-style:none;
}
.review-info li {
	padding:0 0 0 11px;
	background:url(../images/review-bullet.gif) no-repeat 0 50%;
}
.insurance {
	margin-bottom:7px;
	background:url(../images/bg-insurance.gif) repeat-y;
	border-bottom:1px solid #e5e5e5;
}
.insurance .top {
	background:url(../images/bg-insurance-top.gif) no-repeat;
	overflow:hidden;
	height:1%;
}
.sidebar .insurance h3,
.sidebar .dictionary h3,
.sidebar .tags h3{ background-image:url(../images/title-separator2.gif);}
.sidebar .insurance .title span,
.sidebar .dictionary .title span,
.sidebar .tags .title span { color:#585858;}
.insurance .title {
	padding:4px 5px 15px;
}
.insurance-info {
	overflow:hidden;
	height:1%;
	padding:0 0 11px 1px;
}
.insurance-info img {
	float:left;
}
.insurance-info ul {
	padding:0;
	margin:3px 0 0;
	float:left;
	font-size:1.09em;
	list-style:none;
}
.insurance-info li {
	padding: 0 0 7px 26px;
	background-repeat:no-repeat;
}
.insurance-info li.orange { background-image:url(../images/orange-bullet.gif);}
.insurance-info li.green { background-image:url(../images/green-bullet.gif);}
.insurance-info li.blue { background-image:url(../images/blue-bullet.gif);}
.dictionary {
	background:#fff;
	padding:3px;
	overflow:hidden;
	height:1%;
	margin-bottom:7px;
	border:1px solid #e5e5e5;
}
.dictionary .gradient {
	position:relative;
	background:url(../images/bg-dictionary-grad.gif) repeat-y;
}
.dictionary .visual {
	position:absolute;
	top:0;
	right:4px;
}
.dictionary .title {
	padding:4px 0 20px 4px;
}
.dictionary-info {
	padding:0 4px 10px;
	color:#4c5151;
}
.dictionary-info a {
	font-size:1.09em;
	color:#790546;
}
.dictionary-info p {margin:0;line-height:1.25}
.tags {
	padding:10px 8px 0;
	background:#fdfdfd url(../images/bg-tags.gif) repeat-x;
}
.tags .bottom {
	padding-bottom:39px;
	background:url(../images/bg-tags-btm.gif) no-repeat 0 100%;
}
.tags ul {
	padding:0;
	margin:0;
	list-style:none;
}
.tags li {
	margin-right:5px;
	line-height:24px;
	display:inline;
}
.table-area {
	padding:0;
	margin:0 0 6px;
	background:url(../images/bg-table.gif) repeat-y;
}
.table-area .thead {
	border-bottom:1px solid #d8dde5;
	background:url(../images/bg-table-head.gif) repeat-y;
}
.table-area .thead div.top {
	background:url(../images/bg-table-head-top.gif) no-repeat;
	overflow:hidden;
	height:1%;
	color:#868d97;
	padding:8px 0;
}
.table-area div.title,
.table-area div.watki,
.table-area div.posts,
.table-area div.new-post,
.table-area div.visual,
.table-area div.info { float:left;}
.table-area div.title {
	width:314px;
	padding-left:11px;
}
.table-area div.watki,
.table-area div.posts {
	width:52px;
	text-align:center;
}
.table-area div.posts { width:60px;}
.table-area div.new-post {
	width:206px;
	padding-left:10px;
}
.table-area div.visual {
	padding-left:11px;
	width:49px;
}
.table-area div.info {
	padding-right:20px;
	width:245px;
}
.table-area .row {
	overflow:hidden;
	height:1%;
	padding:1px 0;
	margin:1px 0;
	color:#555;
	background:url(../images/bg-row.gif) repeat-y 2px 0;
	border-bottom:1px solid #d6d6d6;
}
.table-area a {
	font-size:1.11em;
	color:#09263f;
}
.table-area .dark-row  {background-image:url(../images/bg-row-dark.gif);}
.table-area p {margin:5px 0;line-height:1.22;}
.table-area span {
	display:block;
	font-size:1.11em;
}
.subject a {
color:#3366CC;
font-size:1.04em;
}
.middle span !important{
	display:block;
	font-size:1.0em;
}
.table-area span a { color:#505050;}
.table-area strong {
	font-size:1.09em;
	color:#03223d;
	font-weight:normal;
}
.table-area strong a{color:#03223d;}
.table-area em {
	font-style:normal;
	color:#09263f;
}
.add-area,
.nav-panel{
	background:url(../images/bg-add-area.gif) repeat-y;
}
.nav-panel { margin-bottom:7px;}
.nav-panel {background-image:url(../images/bg-nav-panel.gif);}
.add-area .top,
.nav-panel .top {
	background:url(../images/bg-add-area-top.gif) no-repeat;
}
.nav-panel .top { background-image:url(../images/bg-nav-panel-top.gif);}
.add-area .bottom,
.nav-panel .bottom {
	background:url(../images/bg-add-area-bottom.gif) no-repeat 0 100%;
	overflow:hidden;
	height:1%;
	padding:5px 0 5px 10px;
}
.nav-panel .bottom {
	background-image:url(../images/bg-nav-panel-bottom.gif);
	padding:1px 6px 1px 13px;
}
.nav-panel .button {
	background:url(../images/bg-red-button.gif) no-repeat;
	width:132px;
	color:#fff;
	float:right;
	cursor:pointer;
	font-size:14px;
	margin:5px 0;
	text-align:center;
	line-height:28px;
}
.nav-panel ul {
	padding:0;
	margin:0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
.nav-panel li {
	float:left;
	font:1.1em Tahoma, Arial, Helvetica, sans-serif;
	padding:0 54px 0 52px;
	line-height:38px;
	margin-left:-52px;
	background:url(../images/bg-big-arrows.gif) no-repeat;
}
.nav-panel ul.sub-list {
	padding:12px 0;
}
.nav-panel ul.sub-list li {
	padding:0;
	font-size:1em;
	line-height:1.15em;
	background:url(../images/bg-sub-list.gif) no-repeat 0 5px;
	padding:0 13px 0 9px;
	margin-left:-9px;
}
.nav-panel ul.sub-list li a { color:#404040;}
.add-area dl {
	padding:0;
	margin:0;
	width:153px;
	float:right;
	color:#616161;
}
.add-area dt {
	float:left;
	clear:left;
	margin-right:5px;
}
.add-area dd,
.forum-users p,
.forum-users ul {
	margin:0;
}
.forum-users ul {
	padding:0;
	list-style:none;
}
.forum-users ul,
.forum-users li {
	display:inline;
	color:#09263f;
}
.forum-users {
	width:362px;
}
.forum-users ul a{ color:#09263f;}
.result-table {
	margin:0 0 6px;
}
.result-table .head {
	overflow:hidden;
	padding:4px 13px 0;
	height:1%;
	background:url(../images/bg-result-table-head.gif) no-repeat;
	border-bottom:1px solid #e2e2e2;
	margin-bottom:1px;
}
.result-table .head h3 {
	font-weight:normal;
	margin:0;
	font-size:1em;
	line-height:20px;
}
.paging {
	float:right;
	padding:0;
	margin:0;
	list-style:none;
	font-size:.91em;
}
.paging li {
	float:left;
	padding-left:3px;
}
.paging li.active a { background:#e8e4e4;}
.paging a {
	padding:1px 4px;
	display:block;
	background:#fafafa;
	border:1px solid #999;
}
.table-content a  {color:#114488;font-size:1.11em}
.table-content .thead {
	border:1px solid #e9e8e8;
	overflow:hidden;
	height:1%;
	padding:5px 0;
	background:#f8f8f8 url(../images/bg-result-table-thead.gif) repeat-x;
}
.table-content .thead div,
.table-content .row div {
	text-align:center;
	float:left;
}
.table-content .row div { padding:5px 0}
.table-content .row div.middle { float:none;}
.table-content .row {
	width:100%;
	overflow:hidden;
	background:#f8f8f8 url(../images/bg-result-table-row.gif) repeat-y;
	margin-bottom:1px;
}
.table-content .dark-row { background-color:#efefef;}
.table-content .row div { text-align:left;}
.table-content div.watek {width:350px}
.table-content div.visual {width:35px}
.table-content div.info {width:315px}
.table-content div.odpowiedzi{width:74px}
.table-content div.wyswietlenia {width:82px}
.table-content div.ostatni-post {width:148px}
.table-content .row div.ostatni-post {
	padding-left:26px;
	width:106px;
}
.table-content div.visual img{
	float:right;
}
.table-content div.odpowiedzi div,
.table-content div.wyswietlenia div { text-align:center;}
.table-content p {
	margin:0;
}
.bottom-table,
.bottom-forum {
	overflow:hidden;
	height:1%;
	padding:2px 13px 3px;
	border-top:1px solid #efeded;
	background:url(../images/bg-result-table-bottom.gif) no-repeat 0 100%;
}
.forum-area {
	margin:0 0 4px;
}
.forum-area input, textarea, select {
border:1px solid #6390C3;
font-size:1em;
margin-bottom:5px;
margin-top:5px;
padding:3px;
}
.forum-area legend, label {
color:#333333;
}
.forum-area legend {
font-size:0.9em;
}
.forum-area label {
font-size:1.0em;
}
.forum-area fieldset {
border:1px solid #dcdcdc;
padding:10px;
}
.forum-area .head {
	background:url(../images/bg-forum-area-head.gif) no-repeat;
	border-bottom:1px solid #e2e2e2;
	margin-bottom:1px;
	overflow:hidden;
	height:1%;
	padding:8px 12px 6px;
}
.forum-area .head h3 {
	margin:0;
	font-weight:normal;
	font-size:1.16em;
	color:#a31402;
}
.forum-post {
	overflow:hidden;
	height:1%;
	padding:0 5px 8px;
	margin-bottom:5px;
	background:#f1f1f1;
	border:1px solid #E2E1E1;
}
.blue-post {background:#F6F6F3 url(../images/bg-blue-post.gif) repeat-x;}
.dark-post { background:#f4f4f4;}
.forum-post p {
	margin:0 0 7px;
}
.forum-post .holder {
	height:1%;
	width:auto;
	overflow:hidden;
	padding:5px 16px 0 6px;
}
.post-head {
	height:1%;
	padding-right:12px;
	overflow:hidden;
	font-size:.81em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
}
.post-head span {float:right;}
.post-head em { font-style:normal;}
.message-review {
	float:left;
	width:125px;
}
.message-review strong {font:1.15em Tahoma,Verdana, Arial, Helvetica, sans-serif;}
.message-review strong a { color:#981212;}
.message-review p {
	margin:0 0 2px;
	color:#051924;
}
.message-review img {
	border:1px solid #acacac;
}
.message-info {
	float:right;
	width:472px;
	font-size:1.22em;
	line-height:1.36em;
	padding-top:5px;
	min-height:155px;
}
* html .message-info { height:155px;}
.message-info p {
	margin:0 0 10px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#111111;
}
.message-info p a {
	font-size:1.16em;
	color:#a31402;
	font-family:Arial, Helvetica, sans-serif;
}
.message-info h1 {
color:#A31402;
font-family:Georgia,Arial,Helvetica,sans-serif;
font-size:1.20em;
}
.message-info a.button,
.write-area a.button {
	display:block;
	width:132px;
	line-height:28px;
	text-align:center;
	color:#fff;
	font-size:14px;
	background:url(../images/bg-blue-button.gif) no-repeat;
}
.message-info blockquote{
	padding:5px 8px 15px;
	margin-bottom:20px;
	border:1px solid #d6d6d6;
	background:#fff;
}
.message-info  h4{
	font:1.0em Verdana, Arial, Helvetica, sans-serif;
	color:#981212;
}
.message-info .reply{
	padding:5px 8px 15px;
	margin-bottom:20px;
	border:1px solid #d6d6d6;
	background:#fff;
}
.message-info .reply strong {
	font:1.23em Verdana, Arial, Helvetica, sans-serif;
	color:#232425;
	display:block;
	padding-bottom:7px;
}
.message-info .reply strong a { color:#981212;}
.message-info .signature {
	border-top:1px solid #e2e2e2;
	padding-top:3px;
	width:395px;
	margin:30px 0 ;
	color:#093F7B;
	font:.90em Verdana, Arial, Helvetica, sans-serif;
}
.message-info .signature p{
	color:#093F7B;
	font:.90em Verdana, Arial, Helvetica, sans-serif;
}
.message-info .signature a {color:#7c858f;}
.post-bottom {
	height:1%;
	padding-left:4px;
	overflow:hidden;
}
.post-bottom em {
	font-style:normal;
	color:#000;
}
.post-bottom em.online { color:#0e9812;}
.post-bottom ul {
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden;
	float:right;
}
.post-bottom li {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-right:-1px;
	border-right:1px solid #585858;
	padding:0 6px;
}
.write-message {
	margin:0 0 9px;
}
.write-message .head {
	background:url(../images/bg-write-message-head.gif) no-repeat;
	border-bottom:1px solid #e3e3e3;
	padding:6px 26px;
	margin-bottom:1px;
}
.write-message .head h4 {
	font-size:1.09em;
	font-weight:normal;
	color:#4c5154;
	margin:0;
}
.write-area {
	padding:4px 0 26px;
	background:#f4f4f4;
	border:1px solid #ececec;
}
.write-area textarea{
	width:621px;
	height:115px;
	margin:0;
	padding:0;
	border:1px solid #e2e2e2;
	background:#fff;
	overflow:auto;
	margin:0 auto 5px;
	display:block;
}
.write-area input{
	margin:0;
	padding:2px;
	border:1px solid #e2e2e2;
	background:#fff;
	overflow:auto;
	
	display:block;
}
.write-area label{
	margin:0;
	padding:4px 0px;
	overflow:auto;
	
	display:block;
}
.write-area .holder {
	width:auto;
	height:1%;
	padding: 0 19px;
}
.write-area ul {
	padding:0;
	margin:0;
	list-style:none;
	float:right;
}
.write-area li {
	display:inline;
	margin-left:10px;
	font-size:.9em;
	color:#555454;
}
.news {
	background:url(../images/bg-news.gif) repeat-y;
	overflow:hidden;
	height:1%;
}
.news .bottom {
	background:url(../images/bg-news-bottom.gif) no-repeat 0 100%;
}
.news .head {
	background:url(../images/bg-news-head.gif) no-repeat;
	border-bottom:1px solid #ececec;
	padding:8px 17px;
}
.news .head h3 {
	margin:0;
	color:#afafaf;
	font-size:1.23em;
	font-weight:normal;
}
.news-area {
	padding:16px 0;
	margin:-1px 7px 0 21px;
	border-top:1px solid #e4e4e4;
	overflow:hidden;
	height:1%;
}
.news-area img {
	float:left;
	margin-right:25px;
	background:#f8f8f1;
	border:1px solid #b5b5b5;
}
.news-area .visual img { vertical-align:top;}
.news-info {
	overflow:hidden;
	height:1%;
}
.news-info h4 {
	margin:0 0 4px;
	font-size:1.63em;
	font-weight:normal;
	line-height:1.09em;
}
.news-info ul {
	padding:0 0 7px;
	margin:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.news-info li {
	float:left;
	font-size:.91em;
	color:#a3a3a3;
	border-left:1px solid #a3a3a3;
	padding:0 10px 0 5px;
	margin-left:-5px;
}
.news-info li a{color:#a3a3a3;}
.news-info p {
	margin:0;
	font-size:1.09em;
	line-height:1.33em;
	color:#000;
}
.news-info a.more {
	background:url(../images/bullet.gif) no-repeat 0 50%;
	padding-left:9px;
	float:right;
	margin-right:10px;
	font-size:1.09em;
}
.art-area {
	padding:16px 0;
	margin:-1px 7px 0 11px;
	border-top:1px solid #e4e4e4;
	overflow:hidden;
	height:1%;
}
.art-area img {
	float:left;
	margin-right:25px;
	background:#f8f8f1;
	border:1px solid #b5b5b5;
}
.art-area .visual img { vertical-align:top;}
.arty-info {
	overflow:hidden;
	height:1%;
}
.arty-info h4 {
	margin:0 0 4px;
	font-size:1.83em;
	font-weight:normal;
	line-height:1.09em;
}
.arty-info h3 {
	margin:0 0 4px;
	font-size:1.23em;
	font-weight:normal;
	line-height:1.09em;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#980D37;
		padding:5px 8px;
}
.arty-info ul {
	padding:0 0 7px;
	margin:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.arty-info li {
	float:left;
	font-size:.91em;
	color:#a3a3a3;
	border-left:1px solid #a3a3a3;
	padding:0 10px 0 5px;
	margin-left:-5px;
}
.arty-info li a{color:#a3a3a3;}
.arty-info p {
	margin:0;
	font-size:1.09em;
	line-height:1.38em;
	color:#000;
	padding:5px 8px;
	text-align:justify;
}
#footer {
	width:100%;
	overflow:hidden;
	border-top:1px solid #79849d;
	text-align:center;
	color:#999;
	padding:5px 0 10px;
}
#footer a { color:#999;}
#footer ul {
	padding:0 0 10px;
	margin:0;
	list-style:none;
}
#footer li {
	background:url(../images/separator-footer.gif) no-repeat 0 50%;
	padding: 0 0 0 5px;
	display:inline;
}
#footer li:first-child { background:none;}
#footer p {margin:0;}
#info_box {
margin: 0;
padding: 0px 5px 0px 5px;
width: 282px;
height:67px;
border:1px solid #111;
background: #fff 
url(http://img820.imageshack.us/img820/2356/imcflogo.jpg) no-repeat top 
left;
color: #000;
font-family: ariel, sans-serif;
font-size: 11px;
font-weight: bold;
line-height: 18px;
text-align: right;
}
#info_box p {margin: 2; padding: 5px 0px 0px 60px;line-height:13px}
#info_box a {color: #000;text-decoration: underline; margin: 0; 
padding: 0;}
#info_box a:hover {color: #000; text-decoration: underline; margin: 
0; padding: 0;}



/* ---- Form Styles by Lava Design Studio ---- */



.embedded-form {
	position: relative;
	float: right; width: 274px;
	height: 216px;
	border: 0px;
	background: url(../images/form_bg.png);
	margin-bottom: 4px;
	font-size: 14px;
	padding-top: 65px;
	padding-left: 16px;
	padding-right: 10px;
	overflow: visible;
}
.embedded-form h1 {
	font-size: 24px;
	color: #ffffff;
}

input#claim_name {
	margin-bottom: 8px;
	width: 233px;
	height: 36px;
	background: url(../images/name_input.png);
	border: 0px;
	padding-left: 35px;
	}
	
	input#claim_name:focus {background-position: 0px -37px;}
	
input#claim_phone {
	margin-bottom: 8px;
	width: 233px;
	height: 36px;
	background: url(../images/phone_input.png);
	border: 0px;
	padding-left: 35px;
	}
	
	input#claim_phone:focus {background-position: 0px -37px;}
	
input#claim_email {
	margin-bottom: 12px;
	width: 233px;
	height: 36px;
	background: url(../images/mail_input.png);
	border: 0px;
	padding-left: 35px;
	}	
	
	input#claim_email:focus {background-position: 0px -37px;}	



.embedded-form button {
	cursor: pointer;
	width: 294px;
	height: 60px;
	background: url(../images/claim_btn.png);
	border: 0px;
	margin-left: -10px;
	}
	
	.embedded-form button:hover {background-position: 0px -64px;}
	
	.embedded-form button:active {background-position: 0px -128px;}


span.free_badge {
	position: absolute;
	top: -12px;
	right: -15px;
	width: 75px;
	height: 73px;
	background: url(../images/free_badge.png);
	}















