body
{
  	padding : 0 0 0 0;
  	margin : auto;  	
	text-align : center;
	font-family : Verdana;
	font-size : 10px;
	color : #82a0a6;
	width : 100%;
}

.left {float:left;}
.right {float:right;}
.clear {clear:both; font-size: 0px; line-height:0px; height:0px;}
.bold {font-weight:bolder;}
.textleft{text-align: left;}
.textright{text-align: right;}
.textcenter{text-align: center;}

a
{
	text-decoration : none;
	color : #c81512;
	outline: none;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}

a.pobierz_top
{
	font-size : 11px;
}

a.link
{
	font-size : 9px;
	color : #666666;
}

a.form
{
	font-size : 12px;
	color : white;
}

p
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

form
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border : none;
}

ul
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border : none;
}

input
{	
	border : none;
	color : black;
	font-size : 11px;
	background-color : #E8E9EA;
}

div.space5
{
	height : 5px;
	border : 0px;
	font-size : 5px;
	line-height : 5px;
}

div.space10
{
	height : 10px;
	border : 0px;
	font-size : 10px;
	line-height : 10px;
}

input.form
{
	padding : 0px;
	margin : 0px;
	width : 200px;
	height : 16px;
	border : 1px solid gray;
	font-size : 12px;
}

input.form_long
{
	padding : 0px;
	margin : 0px;
	width : 698px;
	height : 18px;
	border : 1px solid gray;
	font-size : 12px;
}

input.search
{
	padding : 0px;
	margin : 0px;
	width : 200px;
	height : 18px;
	border : 1px solid gray;
	font-size : 12px;
}

select.emaillist
{
	height : 17px;
	width : 180px;
	border : none;
}

textarea
{
	border : none;
	overflow : auto;
	font-size : 11px;
}

textarea.form
{
	border : 1px solid gray;
	width : 600px;
	height : 120px;
}

div
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border : none;
}

img
{
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	border : none;
}

div.pagging 
{
	width : 100%;
	text-align : center;
}

div.pagging a
{
	margin-left : 5px;
	margin-right : 5px;
	color : #82a0a6;
}


div.pagging a.page_active
{
	text-decoration : underline;
	font-size : 11px;
	color : white;
	font-weight : normal;
	font-family : Tahoma;
	margin-left : 5px;
	margin-right : 5px;
}

div.form_label
{
	float : left;
	width : 60px;
	height : 20px;
	text-align : left;
}

div.form_field
{
	float : left;
	width : 200px;
	height : 20px;
	text-align : left;
}



/* ----------------- HEADER -------------------*/

div.header_index_out
{
	margin : auto;
	width: 100%;
	height : 340px;
	background-image : url("/images/header_index_10px.jpg");
	background-repeat: repeat-x;
	text-align : left;
}

div.header_index_in
{
	margin : auto;
	width: 840px;
	height : 340px;
}

div.header_index_banner
{
	width: 840px;
	height : 281px;
	background-image : url("/images/header_index_banner.jpg");
	background-repeat: no-repeat;
}

div.header_site_out
{
	margin : auto;
	width: 100%;
	height : 205px;
	background-image : url("/images/header_site_10px.jpg");
	background-repeat: repeat-x;
	text-align : left;
}

div.header_site_in
{
	margin : auto;
	width: 840px;
	height : 205px;
}

div.header_site_banner
{
	width: 840px;
	height : 146px;
	background-image : url("/images/header_site_banner.jpg");
	background-repeat: no-repeat;
}


/* ----------------- LABELS & INPUTS & BUTTONS $SPACERS -------------------*/

table.label
{
	padding: 0;
    margin : 0;
    border : 0px;
	border-collapse: collapse;
	border-right : 1px solid #46575f;
}

table.label_bottom
{
	padding: 0;
    margin : 0;
    border : 0px;
	border-collapse: collapse;
}

th, td 
{
    padding: 0;
    margin : 0;
    border : 0px;
}

td.label_lock
{
	width : 11px;
	height : 27px;
	background-image : url("/images/label_lock.png");
	background-repeat: no-repeat;
}

td.label_lock_bottom
{
	width : 11px;
	height : 10px;
	background-image : url("/images/label_lock_bottom.png");
	background-repeat: no-repeat;
}

td.label_fill
{
	width : 100%;
	background-image : url("/images/label_fill.jpg");
	background-repeat: repeat-x;
}

td.label_fill_bottom
{
	width : 100%;
	background-image : url("/images/label_fill_bottom.jpg");
	background-repeat: repeat-x;
}

div.textSmall
{
	padding: 0;
    margin : 0;
    border : 1px solid #46575f;
	width : 354px;
	height : 130px;
	background-color :#E8E9EA;
}

textarea.textarea_small
{
	margin: 2px;
	width : 350px;
	height : 110px;
	background-color : #E8E9EA;
}

div.textarea_small_lock
{
	position : absolute;
	top : 122px;
	left : 345px;
	width : 11px;
	height : 10px;
	background-image : url("/images/textarea_lock.jpg");
	background-repeat: no-repeat;
	border : none;
}

div.redCornerTextSmall
{
	width:11px; 
	height:10px; 
	position:absolute; 
	top : 122px;
	left : 345px; 
	display:none;
}


div.textBig
{
	padding: 0;
    margin : 0;
    border : 1px solid #46575f;
	width : 630px;
	height : 150px;
	background-color :#E8E9EA;
}

textarea.textarea_big
{
	margin: 2px;
	width : 626px;
	height : 130px;
	background-color : #E8E9EA;
}

div.textarea_big_lock
{
	position : absolute;
	top : 142px;
	left : 621px;
	width : 11px;
	height : 10px;
	background-image : url("/images/textarea_lock.jpg");
	background-repeat: no-repeat;
	border : none;
}

div.redCornerTextBig
{
	position:absolute; 
	top : 142px;
	left : 621px;
	width:11px; 
	height:10px;	 
	display:none;
}

div.input_fill
{
	float : left;
	height : 22px;
	background-image : url("/images/input_fill.jpg");
	background-repeat: no-repeat;
	padding-top : 3px;
	padding-left : 3px;
}

div.input_lock
{
	float : left;
	width : 10px;
	height : 22px;
	background-image : url("/images/input_lock.jpg");
	background-repeat: no-repeat;
}

div.select_lock
{
	float : left;
	width : 20px;
	height : 22px;
	background-image : url("/images/select_lock1.jpg");
	background-repeat: no-repeat;
}

div.belka_long
{
	overflow : hidden;
	width : 630px;
	height : 5px;
	padding : 0;
	margin : 0px;
	border : none;
	background-image : url("/images/belka_long.jpg");
	background-repeat: no-repeat;
}

div.belka_long_640
{
	overflow : hidden;
	width : 640px;
	height : 5px;
	padding : 0;
	margin : 0px;
	border : none;
	background-image : url("/images/belka_long.jpg");
	background-repeat: no-repeat;
}

div.sitemap_level
{
	background-image : url("/images/gray_corner.png");
	background-repeat: no-repeat;
	padding-left : 20px;
	height:15px;
}

div.center100
{
	width : 100%;
	text-align : center;
}

div.left100
{
	width : 100%;
	text-align : left;
}

div.right100
{
	width : 100%;
	text-align : right;
}


div.lider_label
{
	float : left;
	width : 150px;
	color : white;
	height : 20px;
}

div.lider_value
{
	float : left;
	width : 300px;
}

div.mailingBack
{
	width : 840px;
	height : 497px;
	background-image : url("/images/mailing_kontent.jpg");
	background-repeat: no-repeat;
}

div.mailingBack2
{
	width : 840px;
	height : 497px;
	background-image : url("/images/mailing_kontent2.jpg");
	background-repeat: no-repeat;
}

div.mailingHit
{
	width : 300px;
	height : 71px;

}

/* ----------------- MAIN -------------------*/

div.main_out
{
	margin : auto;
	width: 100%;
	min-width : 840px;
	background-image : url("/images/content_10px.png");
	background-repeat: repeat-x;
	background-color : #1B2B32;
	text-align : left;
}

div.main_in
{
	margin : auto;
	width: 840px;
}

div.navigation_bar
{
	width: 840px;
	height :40px;
}

div.navigation_bar_ins
{
	width: 840px;
	height :27px;
	padding-top : 13px;
}

.navigation_bar_ins a
{
	color : #82a0a6;
}

div.frame
{
	width : 100%;
	border-left : 1px solid #46575f;
	border-right : 1px solid #46575f;
	background-color : #1B2B32;
}

div.frame_bottom
{
	position : relative;
	width : 100%;
	height : 10px;
	border-left : 1px solid #46575f;
	text-align : right;
}

div.box
{
	padding : 10px;
	padding-bottom : 0px;
}

div.box15
{
	padding : 15px;
	padding-bottom : 5px;
}

div.logo_box
{
	float : left;
	width : 65px;
	height : 65px;
}

div.logotyp_box
{
	float : left;
	margin-left : 54px;
	width : 90px;
	height : 120px;
	text-align : center;
}

div.logo_box_shadow
{
	border:none;
	float : left;
	margin : 1px;
	width : 62px;
	height : 62px;
	overflow : hidden;
	background-image: url("images/partnerz_shadow.png");
}

div.file_box
{
	float : left;
	width : 60px;
	text-align : center;
	overflow : hidden;
}

div.osoba_box
{
	float : left;
	width : 100px;
	overflow : hidden;
}

div.osoba_title
{
	color : white;
}

div.redCorner
{
	width:11px; 
	height:10px; 
	position:absolute; 
	top:0px; 
	display:none;
}

div.redCornerInput
{
	width:10px; 
	height:22px; 
	display:none;
}

div.menuLeftItemActive
{
	width : 130px;
	background-image : url("/images/red_corner.png");
	background-repeat: no-repeat;
	padding-left : 20px;
}
	
div.menuLeftItemInactive
{
	width : 130px;
	background-image : url("/images/gray_corner.png");
	background-repeat: no-repeat;
	padding-left : 20px;
}

div.content
{
	float : left;
	margin-left : 9px;
}

div.kontaktOsoba
{
	float : left;
	width : 315px;
	height : 80px;
}



/* ----------------- FOOTER -------------------*/

div.footer
{
	margin : auto;
	width: 840px;
	text-align : left;
}

div.footer_top
{
	width: 750px;
	height : 25px;
	text-align : left;
}

div.footer_patroni
{
	width: 750px;
	height : 70px;
	text-align : left;
}

div.footer_bottom
{
	width: 750px;
	height : 80px;
	text-align : left;
}
