BODY {
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin : 0 0 0 0;
	background-image: url(../images_main/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #F39A5D;
}
FORM {
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin : 0 0 0 0;

}

.bg_all {
	vertical-align: top;
	background-image: url(../images_main/bg_bottom.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.lang {
	text-align: right;
	vertical-align: middle;
	background-image: url(../images_main/bg_lang.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 2px;
	padding-bottom: 2px;		
	padding-left: 12px;
	padding-right: 12px;
}
/* MAIN */

.main {
	padding-left: 0px;
	padding-right: 0px;		
	padding-top: 0px;	
	padding-bottom: 0px;		
	vertical-align: top;
	background-image: url(../images_main/bg_main.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ffffff;
}

.left {
	padding-left: 0px;
	padding-right: 0px;		
	padding-top: 0px;	
	padding-bottom: 0px;		
	vertical-align: top;
}

.right {
	padding-left: 0px;
	padding-right: 0px;		
	padding-top: 0px;	
	padding-bottom: 0px;		
	vertical-align: top;
}

/* MODUŁY PO PRAWEJ */
.mod_head {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-align: left;
	text-align: left;
	color: #595959;
	padding-left: 13px;
	padding-right: 13px;		
	padding-top: 8px;	
	padding-bottom: 4px;
	background-image: url(../images_main/mod_head_bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	vertical-align: middle;

}

.mod_text {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	color: #272727;
	padding-left: 13px;
	padding-right: 13px;		
	padding-top: 4px;	
	padding-bottom: 4px;		
	vertical-align: top;
	background-image: url(../images_main/mod_main_bg.png);
	background-repeat: repeat-y;
	background-position: left top;
}

.mod_ban {
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;		
	padding-top: 0px;	
	padding-bottom: 0px;		
	background-image: url(../images_main/mod_main_bg.png);
	background-repeat: repeat-y;
	background-position: left top;
}
/* NEWS */
.news_head {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-align: left;
	text-align: left;
	color: #525252;
	padding-left: 0px;
	padding-right: 0px;		
	padding-top: 3px;	
	padding-bottom: 3px;
	background-color: #E9E9E9;
}

.news_text {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color: #595959;
	padding-left: 0px;
	padding-right: 0px;		
	padding-top: 2px;	
	padding-bottom: 2px;		
	vertical-align: top;
}


.news_text .img {
	background-color:#ffffff;
	border : 1px #B4B4B4 solid;
	padding: 0 0 0 0;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
}

/* MODUŁY POD BANEREM GŁOWNYM */

.mod_head_2 {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-align: left;
	text-align: left;
	color: #595959;
	padding-left: 13px;
	padding-right: 13px;		
	padding-top: 8px;	
	padding-bottom: 4px;
	background-image: url(../images_main/mod_head_2_bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	vertical-align: middle;
	background-color: #EEEEEE;
}

.mod_text_2 {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	color: #272727;
	padding-left: 13px;
	padding-right: 13px;		
	padding-top: 4px;	
	padding-bottom: 4px;		
	vertical-align: top;
	line-height: 15px;

}
.mod_menu_2 {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	color: #272727;
	padding-left: 10px;
	padding-right: 5px;		
	padding-top: 4px;	
	padding-bottom: 4px;		
	vertical-align: top;
	line-height: 15px;
}
.mod_img_2 {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	color: #272727;
	padding-left: 13px;
	padding-right: 0px;		
	padding-top: 4px;	
	padding-bottom: 4px;		
	vertical-align: top;
	line-height: 15px;

}


.text {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #272727;
}



/* styl z napisem wiecej */

A.more:link { 
font-family: Arial, Verdana, Times, serif; 
font-size: 11px; 
color: #F96A00; 
text-align: right;
TEXT-DECORATION: none; 
background: url(../images_main/arr_more.gif);
background-repeat: no-repeat;
background-position: top right; 
padding-left: 34px; 	
padding-right: 15px; 	
padding-top: 0px; 	
padding-bottom: 0px; 
cursor: hand; 
cursor: pointer; 
display: block; 
} 

A.more:visited {
font-family: Arial, Verdana, Times, serif; 
font-size: 11px; 
color: #F96A00; 
TEXT-DECORATION: none;
text-align: right; 
background: url(../images_main/arr_more.gif);
background-repeat: no-repeat;
background-position: top right; 
padding-left: 34px; 	
padding-right: 15px; 	
padding-top: 0px; 	
padding-bottom: 0px; 
cursor: hand; 
cursor: pointer; 
display: block; 
}
A.more:active {
font-family: Arial, Verdana, Times, serif; 
font-size: 11px; 
color: #F96A00; 
text-align: right;
TEXT-DECORATION: none; 
background: url(../images_main/arr_more.gif);
background-repeat: no-repeat;
background-position: top right; 
padding-left: 34px; 	
padding-right: 15px; 	
padding-top: 0px; 	
padding-bottom: 0px; 
cursor: hand; 
cursor: pointer; 
display: block; 
}
A.more:hover {
font-family: Arial, Verdana, Times, serif; 
font-size: 11px; 
color: #F96A00; 
text-align: right;
TEXT-DECORATION: none; 
background: url(../images_main/arr_more.gif);
background-repeat: no-repeat;
background-position: top right; 
padding-left: 34px; 	
padding-right: 15px; 	
padding-top: 0px; 	
padding-bottom: 0px; 
cursor: hand; 
cursor: pointer; 
display: block; 
}


/* MENU przy newsach vasco filters */
A.menu:link { 
font-family: Arial, Verdana, Times, serif; 
font-size: 11px; 
color: #595959; 
text-align: left;
TEXT-DECORATION: none; 
background: url(../images_main/arr_menu.gif);
background-repeat: no-repeat;
background-position: center left; 
padding-left: 10px; 	
padding-right: 5px; 	
padding-top: 5px; 	
padding-bottom: 5px; 
cursor: hand; 
display: block; 
} 

A.menu:visited {
font-family: Arial, Verdana, Times, serif; 
font-size: 11px; 
color: #595959; 
text-align: left;
TEXT-DECORATION: none; 
background: url(../images_main/arr_menu.gif);
background-repeat: no-repeat;
background-position: center left; 
padding-left: 10px; 	
padding-right: 5px; 	
padding-top: 5px; 	
padding-bottom: 5px; 
cursor: hand; 
display: block; 
}
A.menu:active {
font-family: Arial, Verdana, Times, serif; 
font-size: 11px; 
color: #595959; 
text-align: left;
TEXT-DECORATION: none; 
background: url(../images_main/arr_menu.gif);
background-repeat: no-repeat;
background-position: center left; 
padding-left: 10px; 	
padding-right: 5px; 	
padding-top: 5px; 	
padding-bottom: 5px; 
cursor: hand; 
display: block; 
}
A.menu:hover {
font-family: Arial, Verdana, Times, serif; 
font-size: 11px; 
color: #595959; 
text-align: left;
TEXT-DECORATION: none; 
background: url(../images_main/arr_menu.gif);
background-repeat: no-repeat;
background-position: center left; 
padding-left: 10px; 	
padding-right: 5px; 	
padding-top: 5px; 	
padding-bottom: 5px; 
cursor: hand; 
display: block;
background-color: #F7F7F7; 
}



.news .img {
	background-color:#ffffff;
	border : 1px #A6A5A8 solid;
	padding: 0 0 0 0;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
}


.bottom {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	color: #ffffff;
	padding-left: 2px;
	padding-right: 15px;		
	padding-top: 5px;	
	padding-bottom: 8px;		
	vertical-align: bottom;
	background-image: url(../images_main/bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
A.bott:link { font-size: 10px; font-family: Arial; text-decoration: none; color: #ffffff; font-weight: bold; align:left;	font-variant: normal; }
A.bott:active {font-size: 10px; font-family: Arial; text-decoration: none;color: #ffffff; font-weight: bold; align: left;}
A.bott:visited {font-size: 10px; font-family: Arial; text-decoration: none;color: #ffffff; font-weight: bold; align: left;}
A.bott:hover {font-size: 10px; font-family: Arial; text-decoration: underline; color: #ffffff; font-weight: bold; align: left;}


A:link { font-size: 11px; font-family: Arial; text-decoration: none; color: #595959; font-weight: bold; align:left;	font-variant: normal; }
A:active {font-size: 11px; font-family: Arial; text-decoration: none;color: #595959; font-weight: bold; align: left;}
A:visited {font-size: 11px; font-family: Arial; text-decoration: none;color: #595959; font-weight: bold; align: left;}
A:hover {font-size: 11px; font-family: Arial; text-decoration: underline; color: #595959; font-weight: bold; align: left;}

.img {
	background-color:#ffffff;
	border : 0px #A6A5A8 solid;
	padding: 0 0 0 0;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 5px;
}


.input {
	background-color:#ffffff;
	color : #272727;
	font-family : Arial;
	font-size : 11px;
	font-style : normal;
	border : 1px #C0C0C0 solid;
	padding: 2px;
	vertical-align: middle;
}

.button {
	background-color: #F96A00;
	color : #ffffff;
	font-family : Arial;
	font-size : 11px;
	font-style : normal;
	border : 1px #C0C0C0 solid;
	padding: 2px;
	vertical-align: middle;
}

