BODY {
	background-color : #FFFFFF;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	background-image : url(../img/bg.jpg);
	background-position : top;
	background-repeat : repeat-x;
}
TD.first {
	width : 780px;
	height : 100%;
}
TD.head_left{
	width : 250px;
	height : 50px;
	background-image : url(../img/head_left.jpg);
	background-position : top;
	background-repeat : no-repeat;
}
TD.head_right{
	width : 530px;
	height : 50px;
}
TD.logo_left{
	width : 250px;
	height : 135px;
	background-image : url(../img/logo_left_de.jpg);
	background-position : top;
	background-repeat : no-repeat;
}
TD.logo_right{
	width : 530px;
	height : 135px;
	background-image : url(../img/logo_right_de.jpg);
	background-position : top;
	background-repeat : no-repeat;
}
TD.line {
	width : 2px;
	height : 2px;
	background-color : #FFFFFF;
}
TD.darkline {
	width : 2px;
	height : 2px;
	background-color : #C7C7C7;
}
TD.menu {
	width : 248px;
	height : 248px;
	background-color : #EDEDED;
}
TD.logo {
	width : 526px;
	height : 248px;
	background-image : url(../img/logo_de.jpg);
	background-position : top;
	background-repeat : no-repeat;
}
TD.promo {
	width : 780px;
	height : 200px;
	background-color : #2E6ABA;
}
TD.blue {
	width : 780px;
	background-color : #CBDCF1;
}
TD.gray {
	width : 780px;
	background-color : #F1F1F1;
}
TD.main {
	width : 590px;
}
TD.main3 {
	width : 780px;
}
TD.main2 {
        background-color: #CBDCF1;
        color:  #151515;
        font-size: 11px;
        font-family: Tahoma;
        border-color: #DDDDDD;
}
TD.foto {
	width : 190px;
}
TD.foot {
	width : 780px;
	height : 50px;
}
TD.foot_left {
	width : 150px;
}
TD.foot_right {
	width : 630px;
}
TD.menu_o_firmie_de_off {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_o_firmie_de_off.gif);
}
TD.menu_o_firmie_de_on {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_o_firmie_de_on.gif);
}
TD.menu_grupowe_de_off {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_grupowe_de_off.gif);
}
TD.menu_grupowe_de_on {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_grupowe_de_on.gif);
}
TD.menu_sanatoria_de_off {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_sanatoria_de_off.gif);
}
TD.menu_sanatoria_de_on {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_sanatoria_de_on.gif);
}
TD.menu_wczasy_de_off {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_wczasy_de_off.gif);
}
TD.menu_wczasy_de_on {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_wczasy_de_on.gif);
}
TD.menu_wycieczki_de_off {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_wycieczki_de_off.gif);
}
TD.menu_wycieczki_de_on {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_wycieczki_de_on.gif);
}
TD.menu_bilety_de_off {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_bilety_de_off.gif);
}
TD.menu_bilety_de_on {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_bilety_de_on.gif);
}
TD.menu_ubezpieczenia_de_off {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_ubezpieczenia_de_off.gif);
}
TD.menu_ubezpieczenia_de_on {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_ubezpieczenia_de_on.gif);
}
TD.menu_pliki_off {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_pliki_off.gif);
}
TD.menu_pliki_on {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_pliki_on.gif);
}
TD.menu_kontakt_off {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_kontakt_off.gif);
}
TD.menu_kontakt_on {
	width : 248px;
	height : 25px;
	background-image : url(../img/menu_kontakt_on.gif);
}
TABLE.lista {
	color : #333333;
	font-family : Tahoma;
	font-size : 11px;
	margin-left : 3px;
	margin-right : 3px;
	margin-top : 3px;
	margin-bottom : 3px;
	text-align : left;
}
P.head_right {
	color : #FFFFFF;
	font-family : Tahoma;
	font-size : 11px;
	margin-left : 0px;
	margin-right : 10px;
	margin-top : 30px;
	margin-bottom : 0px;
	text-align : right;
}
A.head_right {
	color : #FFFFFF;
	text-decoration : none;
}
A:HOVER.head_right {
	color : #FFFFFF;
	text-decoration : underline;
}
P.foot {
	color : #999999;
	font-family : Tahoma;
	font-size : 11px;
	margin-left : 10px;
	margin-right : 25px;
	margin-top : 5px;
	margin-bottom : 5px;
	padding-left : 10px;
	padding-right : 10px;
	text-align : right;
}
P.foot_left {
	color : #999999;
	font-family : Tahoma;
	font-size : 11px;
	margin-left : 25px;
	margin-right : 10px;
	margin-top : 5px;
	margin-bottom : 5px;
	padding-left : 10px;
	padding-right : 10px;
	text-align : left;
}
A.foot {
	color : #ED1C24;
	text-decoration : none;
}
A:HOVER.foot {
	color : #ED1C24;
	text-decoration : underline;
}
P.promo {
	color : #FFFFFF;
	font-family : Tahoma;
	font-size : 11px;
	margin-left : 30px;
	margin-right : 30px;
	margin-top : 10px;
	margin-bottom : 0px;
	text-align : justify;
	line-height : 150%;
}
P.main {
	color : #151515;
	font-family : Tahoma;
	font-size : 11px;
	margin-left : 30px;
	margin-right : 30px;
	margin-top : 10px;
	margin-bottom : 0px;
	text-align : justify;
	line-height : 150%;
}
P.main2 {
	color : #ED1C24;
	font-family : Tahoma;
	font-size : 11px;
	margin-left : 30px;
	margin-right : 30px;
	margin-top : 10px;
	margin-bottom : 0px;
	text-align : justify;
	font-weight : bold;
	line-height : 150%;
}
P.main3 {
	color : #2E6ABA;
	font-family : Tahoma;
	font-size : 11px;
	margin-left : 30px;
	margin-right : 30px;
	margin-top : 10px;
	margin-bottom : 0px;
	text-align : justify;
	font-weight : bold;
	line-height : 150%;
}
P.main_right {
	color : #ED1C24;
	font-family : Tahoma;
	font-size : 11px;
	margin-left : 0px;
	margin-right : 30px;
	margin-top : 60px;
	margin-bottom : 0px;
	text-align : justify;
	font-weight : bold;
	line-height : 150%;
}
A.main {
	color : #2E6ABA;
	text-decoration : underline;
}
A:HOVER.main {
	color : #2E6ABA;
	text-decoration : none;
}
A.main_right {
	color : #ED1C24;
	text-decoration : none;
}
A:HOVER.main_right {
	color : #ED1C24;
	text-decoration : underline;
}
P.header {
	color : #ED1C24;
	font-family : "Trebuchet MS";
	font-size : 18px;
	margin-left : 30px;
	margin-right : 30px;
	margin-top : 10px;
	margin-bottom : 0px;
	text-align : justify;
	line-height : 150%;
}
.red {
        color : #ED1C24; font-size : 14px;
}
.form {
        background-color: #FFFFFF;
        color:  #151515;
        font-size: 11px;
        font-family: Tahoma;
        border-color: #DDDDDD;
}
.form_bold {
	background-color: #DDDDDD;
	color : #ED1C24;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	padding-top : 2px;
	padding-bottom : 2px;
}
img.galeria {
	border: 2px solid #FFFFFF;
}

