/* CSS Document */html, body{width:100%;height:100%;margin:0px;padding:0px;background-color: #bcbec0;} body,td,th {	color: #4b4d4f;	font-family: Arial, Helvetica, sans-serif;                }td,th {    white-space: nowrap;}a:link {	color: #c50f88;	text-decoration:none;}a:visited {	color: #c50f88;	text-decoration:none;}a:hover {	color: #c50f88;	text-decoration:underline;}a:active {	color: #c50f88;	text-decoration:none;}#main{	position:absolute;	width:900px;	height:570px;	left:50%;	/*top:50%;*/	margin-left:-450px;	/*margin-top:-285px;*/	z-index:0;}#back_1{	position:absolute;	background-color:#c50f88;	width:225px;	height:570px;	left:0px;	top:0px;	z-index:1;}#back_2{	position:absolute;	background-color:#a0a3a5;	width:225px;	height:570px;	left:225px;	top:0px;	z-index:1;}#back_3{	position:absolute;	background-color:#bcbec0;	width:225px;	height:570px;	left:450px;	top:0px;	z-index:1;}#back_4{	position:absolute;	background-color:#d3d5d6;	width:225px;	height:570px;	left:675px;	top:0px;	z-index:1;}#lewy_flash{	position:absolute;	width:225px;	height:570px;	left:-16px;	top:0px;	z-index:2;}#dolny_flash{	position:absolute;	width:900px;	height:74px;	left:-4px;	bottom:-4px;	z-index:2;}#gorny_flash{	position:absolute;	width:675px;	height:400px;	right:0px;	top:0px;	z-index:2;}#galeria_flash{	position:absolute;	left:225px;	top:0px;	z-index:2;}#field_top{	position:absolute;	width:423px;	height:142px;	left:478px;	top:208px;	z-index:2;	line-height:15px;}#field_bottom{	position:absolute;	width:423px;	left:478px;	top:365px;	z-index:2;	line-height:15px;}#kontakt_table{	position:absolute;	right:0px;	top:300px;	width:332px;	z-index:2;	visibility: visible;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;	line-height:12px;}.kontakt_textfield{	position:absolute;	width:220px;	height:15px;	z-index:2;	visibility: visible;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;	background:#e8e9ea;	border-left-color:#c50f88;	border-right-color:#c50f88;	border-top-color:#c50f88;	border-bottom-color:#c50f88;	border-left-width:1px;	border-right-width:1px;	border-top-width:1px;	border-bottom-width:1px;	border-style:solid;}.kontakt_textarea{	position:absolute;	width:220px;	height:60px;	z-index:2;	visibility: visible;	background:#e8e9ea;	border-left-color:#c50f88;	border-right-color:#c50f88;	border-top-color:#c50f88;	border-bottom-color:#c50f88;	border-left-width:1px;	border-right-width:1px;	border-top-width:1px;	border-bottom-width:1px;	border-style:solid;}#text_kontakt{	font-size:11px;	color:#4b4d4f;}#text_kontakt2{	font-size:11px;	font-weight:bold;	color:#4b4d4f;}#text_kontakt3{	position:absolute;	left:480px;	top:240px;	font-size:14px;	z-index:20;	font-size:11px;	font-weight:bold;	color:#c50f88;}#admin_menu{	position:absolute;	left:225px;	top:5px;	font-size:11px;	font-weight:bold;	color:#4b4d4f;	z-index:20;}#podpis{	position:absolute;	left:0px;	bottom:-20px;	color:#b4d4f;	font-size:10px;}.pm{			font-size:12px;		text-align:center;	clear:both;}#popupbox{  margin: 0;   margin-left: 40%; /* This gets it relatively center on the screen */  margin-right: 40%; /* This gets it relatively center on the screen */  margin-top: 50px; /* Makes it a little off the top of the screen */  padding-top: 10px; /*  Make the text not touching the top on the login box */  width: 20%; /* For centering it on the screen */  height: 150px; /* The height of the login box */  position: absolute; /* Makes sure its absolute so it doesn't dock with everything else */  background: #e8e9ea; /* Login Box background color. Change this if desired. */  border: solid #c50f88 2px; /* Makes a black border around the login box */  z-index: 9; /* Makes it on top of everything else */  font-family: arial; /* Sets the font */  visibility: visible; /* Makes it hidden at first. Very Important.*/}#lang{    position:absolute;    top:0;    left:900px;        width:25px;    height:50px;    margin:0;    padding:0;    display:block;}#lang li{        /*    position:absolute;    top:0;    left:900px;    background: #C50F88;    width:25px;    height:50px;    */    margin:0;    padding:0;    display:block;}#lang li a{    color:#fff;    height:18px;    font-size:12px;    float:left;    padding:5px 5px;    width:18px;    text-align: right;/*    background: #C50F88;*/    background:#A0A3A5;    border-top-right-radius: 5px;    -moz-border-radius-topright: 5px;    border-bottom-right-radius: 5px;    -moz-border-radius-bottomright: 5px;        -moz-box-shadow: 2px 2px 5px #888;    -webkit-box-shadow: 2px 2px 5px #888;    box-shadow: 2px 2px 5px #888;}#lang li a.active{    background: #C50F88;}#lang li a:hover{    text-decoration: none;    /*width:30px;*/}#contact_form{    left: 591px;    position: absolute;    top: 295px;    z-index: 20;}#contact_form.en{    left: 563px;}.submit_bt{    color:#fff;    background-color: #C50F88;    border:0;    margin-top:5px;    font-size:11px;    float:left;}.notValid{    color:#fff;    background-color: #f961c6;}
