﻿

.body-area
{
	width:750px;
}
.body-area,.body-area *
{
	FONT-SIZE: 11px;	
	COLOR: #999;	
	FONT-FAMILY: Tahoma;
}

.body-area H1
{
	color: #8cca61;
	font-size: 18px;
	font-weight:bold;
	margin: 8px 0px 10px 0px;
	padding-bottom:10px;
	line-height:140%;
	border-bottom: solid 1px #ededed;	
	font-family:Tahoma;
}
.body-area H2
{
	color: #8cca61;
	font-size: 15px;
	font-weight:bold;
	margin: 6px 0px 6px 0px;
}
.body-area H3,
.body-area H4
{
	color: #8cca61;
	font-size: 13px;
	font-weight:bold;
	margin: 5px 0px 5px 0px;
	line-height:140%;
}

.body-area
{
	line-height:140%;
}

input
{
	border: solid 1px #dfdfdf;
	padding:1px;
}

DIV.link-back
{
	text-align:right;
	padding:10px 20px 10px 0px;
}

.link-back A, .link-back A:hover
{
	color: #8cca61;
	font-size:11px;
	text-decoration:none;
}

.link-back A:hover
{
	text-decoration:underline;
}

.my-profile
{
	color:#f00000;
	font-size:10px;
	font-weight:bold;
}

DIV.link-more
{
	text-align:right;
	padding:7px 10px 0px 0px;
}

A.link-more, DIV.link-more A
{
	color: #569ec9;
	font-weight:bold;
}

.link-green-big
{
	color:#8cca61;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;	
	letter-spacing:1px;
}

.link-green-big:hover
{	
	text-decoration:underline;
}

.clear
{
	clear:both;
}

DIV.logged-user-info
{
	font-size:10px;
	padding-bottom:3px;	
}

DIV.logged-user-info B
{
	font-size:10px;
	color: #569ec9;
}
DIV.logged-user-info .sep
{
	font-size:8px;
}

DIV.logged-user-info A
{
	font-size:10px !important;
	color: #8cca61;
}
.checkBox, .checkBox INPUT
{
	border:none;
	margin-right:3px;
	margin-left:2px;
}
LABEL
{
	cursor:pointer;
}
.image-ok
{
	vertical-align:middle;
	cursor:pointer;
}
.underline-link
{
	text-decoration:underline;
}

.underline-link A:hover
{
	text-decoration:underline;
	color: #8cca61;
}

.green-text
{
	color: #8cca61;
	font-size: 12px;
	font-weight:bold;
}

.light-gray-text
{
	color: #c0c0c0;
	font-size: 11px;
}

.dark-blue-text, .dark-blue-text A
{
	color: #569ec9;
	font-size: 11px;
	text-decoration:none;
	
}
.div-border
{
	border: solid 1px #dfdfdf;
	padding: 5px 5px 5px 5px;
}

.div-border A, .div-border A:hover
{
	color:#569ec9;
	font-weight:bold;
	text-decoration:none;
}
.div-border A:hover
{
	text-decoration:underline;
}


.div-img
{
	border: solid 1px #dfdfdf;
	padding: 3px 3px 3px 3px;
}

.dark-blue-text A:hover
{
	text-decoration:underline;
}

.text-blue
{
	color: #abd9ec;
}

.path
{
	border-bottom: solid 1px #ededed;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
}

/* table edit */
.edit-form .control input, .edit-form .control textarea 
{
	border: solid 1px #dfdfdf;
	padding:2px;
}

.edit-form .footer
{
	text-align:center;
	padding-top:10px;	
}

.edit-form .label
{
	text-align:right;
	vertical-align:top;
	padding:2px;
}

.edit-form .control
{
	padding:1px;
}

.edit-form .border
{
	border: solid 1px #dfdfdf;
	padding: 5px 5px 5px 5px;
}

.edit-form .checkBox, .edit-form .checkBox INPUT
{
	border:none;
}

.cabinet-header
{
	color: #e1e1e1;
	border-bottom: solid 1px #e1e1e1;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 5px 0px;
}


.main-login
{
	background: url('/_Layout/img/login.jpg') no-repeat left;
	width:672px;
	height:36px;
	padding:0px;
	margin:0px;
}

.login-control
{
	position:relative;
	top:5px;
	left:90px;
}

.box
{
	border: solid 1px #dfdfdf;
	padding: 5px 5px 5px 5px;	
}

.box H1
{
	padding-bottom:5px;
	margin-bottom:5px;
}

UL.links
{
	padding-top:5px;
	list-style:none;
}

.links-advice
{
	color: #569ec9 !important;
	font-size:11px !important;
	text-decoration:none;
}

UL.links LI
{
	background:url(/_Layout/img/arrow.gif) no-repeat left;
	padding-left:18px;
	padding-bottom:2px;
}

UL.links LI A
{	
	color: #569ec9;
	font-size:11px;
	text-decoration:none;
}

.div-products
{
	border: solid 1px #dfdfdf;
	padding: 5px 5px 5px 5px;	
	margin:0 0 0 10px;
	width: 230px;
}

.div-seealso
{
	border: solid 1px #dfdfdf;
	padding: 5px 5px 5px 5px;	
	margin:0 0 0 10px;
	width: 230px;	
}


.div-seealso UL 
{
	list-style:none;
	padding-left:5px;
}

.div-seealso UL LI
{
	background:url(/_Layout/img/arrow.gif) no-repeat left;
	padding-left:14px;
	padding-bottom:3px;
}

.div-seealso UL LI A
{
	color: #569ec9;
	font-size:11px;
	text-decoration:none;
}

.top5-links
{
	margin:10px 0px 0px 30px;
}
.top5-links LI
{
	padding-bottom:5px;
}
.top5-links LI A
{
	color: #8cca61;
	font-size:12px;
	font-weight:bold;
}


.search-results H1
{
	color: #569ec9;
	font-size:14px;	
	border-bottom:solid 1px #dfdfdf;
	padding-bottom:2px;
	margin-top:17px;
}

.search-results B
{
	color: #569ec9 !important;		
}
.info
{
	border-collapse:collapse;
	border: solid 1px  #ccc;
	padding:5px;
	margin:5px 0px 10px 0px;	
}
.info TD
{
	border: solid 1px  #ccc;
	padding :5px;
}

.error
{
	font-weight:bold;
	
}

.table-points
{
	border-collapse:collapse;
}
.table-points TD
{
	padding:7px;
	border: solid 1px #eee;
	color:#999;
}
.table-points TH
{
	text-align:left;
	padding:3px 7px 3px 7px;
	border: solid 1px #fafafa;
	background-color:#eee;
	color:#808080;
}

.div-banner-text
{
	background: url('/_layout/img/banner-text-bg.jpg') no-repeat; 
	padding: 20px 130px 20px 30px; 
	width:430px; 
	height:178px;	
	font-size:18px;
	
}
.div-banner-text, .div-banner-text *
{
	font-family:Verdana;
	color:#fff;
}




.lightbox
{
	display: none;
	position: absolute;
	left:0px;
	height: 100%;
	
	width:100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.lightbox-content
{	
	left:15%;
	width:70%;	
	background-color:#ffffff !important;
	position:absolute;
	color:#000;
	z-index:1002;
	border:solid 3px #666;
	padding:3px 8px;
}

.lightbox-content .frame
{
	border:solid 1px #ccc;
	padding:10px;
	font-size:12px;
	line-height:150%;	
}

.lightbox-content .frame A
{
	font-size:12px;
}

.lightbox-content .frame IMG
{
	margin-right:20px;
}

.lightbox-content .title
{
	font-size:14px;
	font-weight:bold;
}

.lightbox-content .x
{
	text-align:right;
	padding-bottom:3px;
}
.lightbox-content .x A
{
	color:#666;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

.lightbox-content .footer
{
	text-align:right;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}

.lightbox-content .footer A
{
	font-size:12px;	
	color:#555;
}

table.konkurs-info
{
	width: 540px;
}

table.konkurs-info td.number
{
	width: 22px; height: 22px; background: url(/_layout/img/konkurs/dot.png) no-repeat; padding: 0px; font-size: 14px; color: black; vertical-align: top; padding-left: 8px; padding-top: 3px; font-weight: bold;
}

table.konkurs-info a {
	color: #FB992E;
}

span.orange {
	color: #FCA104;
}

span.blue {
	color: #75B0E5;
}

span.navy {
	color: #09508B;
}

span.bblue {
	color: #75B0E5;
	font-weight: bold;
}

span.borange {
	color: #FCA104;
	font-weight: bold;
}

#bajki h3 {
	font-size: 15px;
	margin-bottom: 3px;
	margin-top: 20px;
	padding: 0px;
}

#bajki h4 {
	font-size: 13px;
	margin-top: 3px;
	padding: 0px;
	color: #09508B;
}
