/* BASIC */
body {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4D4D4D;
	margin: 0;
	padding: 0;
	background: #ffffff;
	text-align: center;
}

h1, h2, h3, h4, ul, ol {
    font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

a.red {
	text-decoration: none;
	color: #E00027;
}

a.red:hover {
	color: #144075;	
}

a {
	text-decoration: none;
	color: #809DB0;
}

a:hover {
	color: #144075;
}

a img { 
	border: none;
}

/* WRAPPER */
#wrapper {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}

/* TOP */
#top {
	height: 45px;	
}

#languages ul {
	list-style: none;
	margin-left: 13px;
	padding-top: 26px;
	
}

#languages li {
	float: left;
	display: inline;
	margin-right: -3px;	
}

#home {
	float: right;
	margin-right: 20px;
}

#banner {
	height: 182px;
}

/* LINKS  PL*/
#links_1 {
	height: 60px;
	margin-left: 13px;
}

#links_2 {
	height: 60px;
	margin-left: 66px;
}

#links_3 {
	height: 60px;
	margin-left: 168px;
}

#links_4 {
	height: 60px;
	margin-left: 234px;
}

#links_5 {
	height: 60px;
	margin-left: 300px;
}

#links_6 {
	height: 60px;
	margin-left: 386px;
}

#links_7 {
	height: 60px;
	margin-left: 462px;
	
}

#links_8 {
	height: 60px;
	margin-left: 504px;
}

/* LINKS  EN*/
#links_1_en {
	height: 60px;
	margin-left: 13px;
}

#links_2_en {
	height: 60px;
	margin-left: 89px;
}

#links_3_en {
	height: 60px;
	margin-left: 143px;
}

#links_4_en {
	height: 60px;
	margin-left: 221px;
}

#links_5_en {
	height: 60px;
	margin-left: 273px;
}

#links_6_en {
	height: 60px;
	margin-left: 350px;
}
#links_8_en {
	height: 60px;
	margin-left: 473px;
}

#links_7_en {
	height: 60px;
	margin-left: 430px;
}

/* LINKS  DE*/
#links_1_de {
	height: 60px;
	margin-left: 12px;
}

#links_2_de {
	height: 60px;
	margin-left: 68px;
}

#links_3_de {
	height: 60px;
	margin-left: 122px;
}

#links_4_de {
	height: 60px;
	margin-left: 198px;
}

#links_5_de {
	height: 60px;
	margin-left: 280px;
}

#links_6_de {
	height: 60px;
	margin-left: 426px;
}
#links_8_de {
	height: 60px;
	margin-left: 578px;
}

#links_7_de {
	height: 60px;
	margin-left: 536px;
}

#links ul {
	list-style: none;	
}

#links li {
    background:  url(http://3zp.pl/images/ico_1.gif) no-repeat 0px 2px;
	display: inline;
	float: left;
	margin-top: 7px;
	padding-left: 9px;
	padding-right: 14px;
}

#links li a {
	text-decoration: none;
	color: #809DB0;
	font-weight: normal;
}

#links li a:hover {
	color: #E00027;
}

/* MAIN */
#main {
	clear: both;
    min-height:350px;
	width: 900px;	
}

/* COLUMN 1 */
#column1 {
	float: left;
	width: 200px;
	padding-left: 10px;
	margin-left: -710px;	
}

#column1 h2 {
	font-weight: bold;
	color: #E00027;
	text-transform: uppercase;
	margin-top: 4px;
	margin-bottom: 19px;	
}

#column1 h3 {
	background:  url(http://3zp.pl/images/ico_2.gif) no-repeat left center;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 14px;
	
}

#column1 .story {
	color: #4D4D4D;
	padding: 0px 20px 26px 0px;
	display: block;
	text-decoration: none;	
}

#column1 span.title {
	font-weight: bold;
	display: block;
    padding: 5px 0px 14px 0px;
	color: #E00027;
}

#column1 a.story:hover {
	color: #809DB0;
}

/* COLUMN 2 */
#column2 {
    display: inline; /*for IE */
	float: left;
	width: 500px;
	padding-top: 3px;
	padding-bottom: 25px;
	margin-left: 210px;	
}

#column2 h1 {
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	margin-left: 24px;
	margin-right: 45px;
	text-align: left;
}

#column2 p {
	margin-bottom: 15px;
	margin-left: 24px;
	margin-right: 45px;
	text-align: justify;
}

#column2 ul {
	margin-left: 27px;
	list-style: none;
	margin-bottom: 15px;
}

#column2 li {
 	background:  url(http://3zp.pl/images/ico_4.gif) no-repeat 0px 7px;
	margin-right: 45px;
	padding-left: 8px;
	margin-left: 28px;
	margin-bottom: 1px;
}

#column2 li.l2 {
 	background:  url(http://3zp.pl/images/ico_4.gif) no-repeat 0px 7px;
	margin-right: 45px;
	padding-left: 8px;
	margin-left:20px;
	margin-bottom: 2px;
}

/* COLUMN 3 */

#column3 {
	float: right;
	width: 190px;
	padding-bottom: 40px;	
}

/* FOTTER */
#fotter {
	clear: both;
	font: 10px Arial, Helvetica, sans-serif;
	padding: 5px;
	border-top: 1px solid #809DB0;
	font-weight: normal;
	color: #4d4d4d;
	text-align: right;	
}

/* WEB */
#web {
	float: left;
	text-align:left;	
}

#web a {
color: #4d4d4d;
text-decoration: none;	
}

#web a:hover {
color: #809DB0;	
}

#info {
	float: right;
	text-align:right;	
}

/* NEWSLETTER */
#newsletter {
font: 10px Verdana, Arial, Helvetica, sans-serif;
}

#newsletter2 {
font: 10px Verdana, Arial, Helvetica, sans-serif;
margin-top: 260px;
}

#email {
margin-left: 24px;
}

#btn {
cursor: pointer;
margin-left: 139px;
}

#news {
line-height: 20px;
text-align:left;
margin-left: 26px;
}

#fotos {
	text-align: center;
	margin-top: 0px;
	margin-bottom: 23px;
}

/* FORM */

#form {
padding-bottom: 25px;	
}

#form p {
margin-bottom: -6px
}

#form p.link {
text-align: right;
margin-right: 135px
}

#form p.bottom {
margin-bottom: 16px
}

#form a {
	text-decoration: none;
	color: #809DB0;
}

#form a:hover {
	color: #E00027;
}

/* NEWS */

#column4 {
    display: inline; /*for IE */
	float: left;
	width: 700px;
	padding-top: 3px;
	padding-bottom: 25px;
	margin-left: 10px;	
}

#new {
    clear: both;
	margin-bottom: 25px;	
}

#new_foto {
    width: 200px;
	float: left;
	margin-bottom: 25px;	
}

#new p {
	margin-left: 224px;
	margin-right: 45px;
	text-align: justify;	
}

.new {
	margin-left: 10px;
	margin-right: 45px;
	text-align: left;
	color: #E00027;
	font-weight: bold;
}




