body  {
    margin:0;
	background: black;
	text-align: center;
	font-family:verdana;font-size:11px;color:white;
	}
/* Link Styles
------------------------------ */
a:link, a:active, a:visited { text-decoration: underline; color: #17A; }
a:hover, a:focus { text-decoration: underline; color: #6BD; }

td, th {
	font-family:verdana;font-size:11px;color:#1456AE
}

a {
color:#E94364;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}


.tab_terminy {
width:auto;
border:1px;
}


#tab_karnety {
width:auto;
}

#tab_karnety td {
color:#EAEAEA;
padding-left:5px;
padding-right:5px;
margin:0px;
background-color: #4A4A4A;
border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #FF0000;
text-align:center;	
}

.tab_karnety_h {
background-color: #FFCC00;	
padding-left:10px;
padding-right:10px;
font-weight:bold;
}


.tab_terminy_h {
background-color: #FF0000;	
color:white;
padding:1px;
padding-left:10px;
padding-right:10px;
font-family:verdana;font-size:9px;
}

.tab_terminy_1, .tab_terminy_2 , .tab_terminy_3, .t_opis_kolumny1, .t_opis_kolumny2  {
padding:1px;
background-color: #FFCC99;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FF0000;
text-align:center;	
}
 .t_opis_kolumny3, .t_opis_kolumny4, .t_opis_kolumny5, .t_opis_kolumny6, .t_opis_kolumny7, .t_opis_kolumny8, .t_opis_kolumny9   {
padding:2px;
background-color: #FFCC99;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FF0000;
text-align:center;	

}
	
.tab_terminy_4 {
padding:2px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FF0000;

}

#naglowek{
background: url("img/header.jpg") no-repeat;
WIDTH:973px;
height:160px;
z-index:10;
}
#naglowek h1{
font-family:Arial;
font-weight:normal;
font-size:70px;
margin-top:0px;
margin-bottom:0px;
float:right;
padding-right:20px;
}



#stopka_cien{
WIDTH:973px;
height:29px;
background: url("img/fcien.jpg") no-repeat;
border:0px solid #9D9D9D;
}
#stopka_kontener{
WIDTH:973px;
display:table;
clear:left;
height:114px;
background: #6F0100 url("img/ftlo.jpg") repeat-x;
color:white;
margin:0px;

}

#stopka{
display:table;
WIDTH:973px;
height:50px;
border:0px solid #9D9D9D;
background: black;
padding-top:5px;
}


.stopka_box{
display:table;
float:left;
text-align:left;
WIDTH:323px;
height:100%;
border-left:1px solid #872C2B;
}

.stopka_box_h {
display:box;
width:auto;
background: url("img/ftlo.jpg") repeat-x;
height:26px;
padding-top:8px;
padding-left:20px;
}

.stopka_box_t {
display:box;
width:auto;
padding-top:8px;
padding-left:20px;
padding-right:5px;

}


.stopka_box_t p {
margin:0px;
}
.stopka_box_t a {
color:#FF9900;
text-decoration:none;
}

.stopka_box_t a:hover {
color:#FF9900;
text-decoration:underline;
}

.polec_nazwa {
color:#FF9900;
font-weight:bold;
}


#tresc_kontener {
	float:left;  
	background: #040D23 url("img/ptlo.jpg") no-repeat;
	width:973px;
    border:0px dotted white;
	margin-top:0px;

    }	

#oferty_kontener	{
	display:table;
	width:820px;
	border: 0px solid #FF6600;
	margin:auto;
	margin-top:15px;
	margin-bottom:15px;
    }	

#panel {
	float:left;
	width:820px;
	border: 1px solid #1456AE;
	padding:10px;
}

.panel_title {
	float:right;
}
.panel_title1 {
	float:right;
}

.panel_title a, .panel_title1 a {
	display:block;
	border: 1px solid #1456AE;
	color:white;
	text-decoration:none;
	padding:5px;
	font-size:20px;
	font-family:Arial;
}


.panel_title1 a:hover, .panel_title a:hover {
	background:#1456AE;
}

.panel_title a.wlochy {
	background: url("../../img/fla_wlochy.gif") no-repeat;
	background-position: 10px 10px;
	padding-left:52px;
}

.panel_title a.wlochy:hover {
	background: #1456AE url("../../img/fla_wlochy.gif") no-repeat;
	background-position: 10px 10px;
}

.panel_title a.francja {
	background: url("../../img/fla_francja.gif") no-repeat;
	background-position: 10px 10px;
	padding-left:52px;
}

.panel_title a.francja:hover {
	background: #1456AE url("../../img/fla_francja.gif") no-repeat;
	background-position: 10px 10px;
}

.panel_title a.szwajcaria {
	background: url("../../img/fla_szwajcaria.gif") no-repeat;
	background-position: 10px 10px;
	padding-left:52px;
}

.panel_title a.szwajcaria:hover {
	background: #1456AE url("../../img/fla_szwajcaria.gif") no-repeat;
	background-position: 10px 10px;
}

.panel_title a.slowacja {
	background: url("../../img/fla_slowacja.gif") no-repeat;
	background-position: 10px 10px;
	padding-left:52px;
}

.panel_title a.slowacja:hover {
	background: #1456AE url("../../img/fla_slowacja.gif") no-repeat;
	background-position: 10px 10px;
}



.miasto_kontener {
    float:left;
    text-align:left;
	margin: 0px;
	padding:5px;
	padding-bottom:0px;
	border-left: 0px dotted #1456AE;
	border-bottom:0px dotted #1456AE;
	border-right: 0px solid #7D7D7D;
	border: 0px solid #1456AE;
    }

#galeria_kontener {
    border:0px dotted #33FF99;
	padding-left:0px;

    }

#galeria_kontener img {
	padding:0px;
	margin:2px;
	border: 1px solid #1456AE;
}

#link a {color:red;
}

#nolink {
color:black;
}




.nazwa_miasta {
display:table;
font-family:Arial;
font-size:25px;
color:#D2D5E2;
font-weight:normal;
border-bottom: 1px solid #1456AE;
margin-bottom:10px;
width:100%;
}

#oferty_box  {
	margin:20px;
	margin-top:48px;
    text-align:left;
    }

#tresc_box  {
	margin:20px;
    text-align:left;
    }

#tresc_box h1 
		{
		font-size:30px;
		color:#F0C040;
		font-family:Arial;
		font-weight:normal;
		}


#kraj {	
		font-size:24px;
		color:#FF0000;
		font-family:Arial;
		margin-bottom:20px;
		border-bottom: 1px solid white; 

font-family:Arial;
font-size:25px;
color:#D2D5E2;
		}

#cena {
		float:right; 
		font-size:24px;
		color:#F0C040;
		font-family:Arial;
		font-weight:normal;
		border: 1px solid #F0C040; 
		padding:5px;
		background:;
		margin-top:-108px;
		margin-left:108px;
		z-index:1;
	}

#nazwa_oferty 
		{
		clear:left;
		}

#nazwa_oferty span 
		{
		font-size:38px;
		color:#F0C040;
		font-family:Arial;
		}

#podnazwa_oferty span 
		{
		font-size:20px;
		color:#F0C040;
		font-family:Arial;
		}



.box 
		{
		margin-top:20px;

		}

#box_mapka 
		{
		margin-top:20px;
		float:right;
		}

.box p {margin:0px}


#box_edit 
		{
		text-align:left;
		}
#box_edit textarea 
		{
		font-family:verdana;font-size:11px;color:#1456AE;	
		width:560px;
		background:#FFFF66;
		}

#oferty .nagl {font-family:arial;font-weight:bold;font-size:14px;color:#FF6600;}
#oferty ul, li {margin-top:0px;margin-bottom:0px;}


#lewa_kolumna img {
	padding:2px;
	}


a.menu {font-family:Arial;font-size:10px;color:white;text-decoration:none;font-weight:bold;letter-spacing:0px}
a.menu:hover {font-family:Arial;font-size:10px;color:F7CE00;text-decoration:none;font-weight:bold;letter-spacing:0px}

#menu_bar {
background: url("img/m3.gif") no-repeat;
height:23px;
text-align:right;
}

#menu_bar ul {
	margin: 0; /* all lists */
	padding: 0;
	float: right;
	height:23px;

}

	
#menu_bar li {
	margin: 0px; /* all list items */
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	text-align:center;
	display:block;
	cursor: pointer;
	border-left:0px solid #C0C0C0;
	background:#6F0100;
	height:23px;
}

#menu_bar li .mdiv {
	margin: 0; /* all list items */
	background: url("img/m2.gif") no-repeat;
	display:block;
	width:19px;
	height:18px;


}
#menu_bar li .mdiv1 {
	margin: 0; /* all list items */
	background: url("img/m1.gif") no-repeat;
	display:block;
	width:18px;
	height:18px;

}



#menu_bar li a {display:block;margin:3px;font-family:Verdana;font-size:13px;color:white;text-decoration:none}
#menu_bar a:visited {font-family:Verdana;font-size:13px;color:white;text-decoration:none}
#menu_bar a:hover {font-family:Verdana;font-size:13px;color:#FFCC33;text-decoration:none}

P.stopka {font-family:verdana;font-size:12px;margin-top:8px;margin-bottom:8px; color:white}

.adresy_kontener  {
	float:left;
	width:263px;
	border:0px solid #1456AE;
	margin-bottom:20px;
	}

.adresy_kontener p  {
margin:0px;
margin-top:3px;
}
.adresy_kontener .adres  {
	display:block;

/*	background: url("../img/b.gif") 0px no-repeat;
	padding-left:15px; */
}
.adresy_kontener .opis{
	float:left;
	width:180px;
	font-size:10px; 
	font-family:Verdana; 
	border:0px solid #1456AE;
}

.adresy_kontener .opis a{
	font-size:10px; 
	font-family:Verdana; 
	text-decoration:none;
	color: #F0C040;
}

.adresy_kontener .opis a:hover{
	font-size:10px; 
	font-family:Verdana; 
	color: #F0C040;
	text-decoration:underline;

}

.adresy_kontener .obrazek{
float:left;
margin-top:4px;
margin-right:4px;
border:0px solid #1456AE;

}

.adresy_kontener .adres a {
	font-size:18px; 
	font-family:Arial; 
	color: #F0C040;
	text-decoration:none;
	font-weight:bold;

}



.adresy_kontener a:hover {
	font-size:18px; 
	font-family:Arial; 
	color: white;
	text-decoration:none;
	
}

#etykietka {float:left;width:100px;border-bottom:1px dotted #0066CC;}
form {margin:0px}
input {font-size:12px;}

.pole_kod_imprezy {width:40px;text-align:left;}
.pole_data_imprezy {width:100px;text-align:left;}
.pole_cena1, .pole_cena2, .pole_cena3, .pole_cena4, .pole_cena5, .pole_cena6, .pole_cena7 {width:60px;text-align:right; }
.pole_id {width:10px }
.pole_stan {width:20px }
.select_wybor_naglowka {width:500px}
.edit_naglowek {width:60px;text-align:left;font-size:10px;font-family:arial}


#kontener_edycja {text-align:left; padding:20px;}


.t_rezerwuj, .t_opis_kolumny10
{
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FF0000;
padding-left:10px;
text-align:right;
}

.t_
{
padding-left:10px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FF0000;
color:#FF0000;
text-align:right;
}

.t_rezerwuj a
{
text-decoration:none;
color:#9D9D9D;
}

.t_rezerwuj a:hover
{
text-decoration:none;
color:#FF0000;
}

#box_rezerwacja {
margin-top:40px;
}


#box_rezerwacja td {
color:#9D9D9D;
}

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

#lastminute {
width:100px;
height:100px;
position:absolute;
left:550px;
}