*{
  margin: 0 auto;
  padding: 0;
}
	
body {
  font-family: Tahoma;
  font-size: 11px;
  color: #000;
  background: #ffffff url(images/tlob.png) repeat-x;
}

#glowna{
  width: 800px;
}

#top {
  color: #FFFFFF;
  height: 199px;
  width: 800px;
  background: #FFFFFF url(images/pingo_logo.jpg);
	border-top: 1px solid #000000;
}

#top_menu {
  color: #ffffff;
  height: 40px;
  width: 800px;
  background: #FFFFFF;
}

.cala_site {
	border-left: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
  background: #FFFFFF;
}

#pogoda{
  float: left;
  width: 350px;
  height: 270px;
}

#content {
  color: #000;
  padding: 10px;
  font-size: 12px;
  text-align: justify;
  margin: 0px 0px 0 190px;
  min-height: 240px;
  background: #FFFFFF;
}

#content_glowna {
  color: #000;
  padding: 10px;
  font-size: 12px;
  text-align: justify;
  margin: 0px 0px 0 350px;
  min-height: 240px;
  background: #FFFFFF;
}

#content_galeria {
  color: #000;
  padding: 10px;
  font-size: 12px;
  text-align: justify;
  margin: 0px 0px 0 60px;
  min-height: 240px;
  background: #FFFFFF;
}

#content_historia {
  color: #000;
  padding: 10px;
  font-size: 12px;
  text-align: justify;
  margin: 0px 0px 0 0px;
  min-height: 240px;
  background: #FFFFFF;
}

#content_sam {
  color: #000;
  padding: 10px;
  font-size: 12px;
  text-align: justify;
  margin: 0px 0px 0 150px;
  min-height: 240px;
  background: #FFFFFF;
}

.srodek{
    margin-left: 100px;
}

.srodek_historia{
    text-align: center;
    font-weight: bold;
}

.lewa{
    margin-left: 110px;
    margin-top: 50px;
}

#viewer{
  margin: 0;
  padding: 0;
  color:#ffffff;
  font-family:sans-serif;
  font-size: 10px;
}

.foot {
  height: 40px;
  width: 800px;
  background: url(images/stopka.png);
  color: #FFFFFF;
}

#flashcontent{
  height: 200px;
}


.menu1{
    width: 100px;
    height: 36px;
    background: url(images/menu1.png);
}

.menu1h{
    width: 100px;
    height: 36px;
    background: url(images/menu1_hover.png);
}

.menu1:hover{
    width: 100px;
    height: 36px;
    background: url(images/menu1_hover.png);
}

.menu2{
    width: 100px;
    height: 36px;
    background: url(images/menu2.png);
}

.menu2h{
    width: 100px;
    height: 36px;
    background: url(images/menu2_hover.png);
}

.menu2:hover{
    width: 100px;
    height: 36px;
    background: url(images/menu2_hover.png);
}

.menu3{
    width: 100px;
    height: 36px;
    background: url(images/menu3.png);
}

.menu3h{
    width: 100px;
    height: 36px;
    background: url(images/menu3_hover.png);
}

.menu3:hover{
    width: 100px;
    height: 36px;
    background: url(images/menu3_hover.png);
}

.menu4{
    width: 100px;
    height: 36px;
    background: url(images/menu4.png);
}

.menu4h{
    width: 100px;
    height: 36px;
    background: url(images/menu4_hover.png);
}

.menu4:hover{
    width: 100px;
    height: 36px;
    background: url(images/menu4_hover.png);
}

.menu5{
    width: 100px;
    height: 36px;
    background: url(images/menu5.png);
}

.menu5h{
    width: 100px;
    height: 36px;
    background: url(images/menu5_hover.png);
}

.menu5:hover{
    width: 100px;
    height: 36px;
    background: url(images/menu5_hover.png);
}
 
.menu6{
    width: 100px;
    height: 36px;
    background: url(images/menu6.png);
}

.menu6h{
    width: 100px;
    height: 36px;
    background: url(images/menu6_hover.png);
}

.menu6:hover{
    width: 100px;
    height: 36px;
    background: url(images/menu6_hover.png);
}













#menu {
  display: block;
  list-style: none;
  padding: 0px 180px 0 0;
  float: right;
}

#menu li {
  display: block;
  float: left;
  margin: 0 2px;
  border: 1px solid #000000;
  background: #BC2A6C url(images/tlon.gif);		
  height: 35px;		
}

#menu a {
  display: block;
  padding: 12px;
  color: #fff;
  font-size: 11px;
  text-decoration: none;
  line-height: 100%;
}

#menu a:hover, #menu a:active {
  background: url(images/tlon_hover.gif);
  color: #000000;
  border-bottom: 1px solid #FFFFFF;
}

#l_menu {
  float: left;
  padding: 0;
  margin-bottom: 1px;
  color: #A7103D;
  width: 180px;
  margin-top: 30px;
}
		
#l_menu ul {
  list-style: none;
  margin: 0;	
  padding: 0;	
  border: none;
  font-size: 11px;
}
			
#l_menu li {
  border-bottom: 1px solid #ffffff;	
  margin: 0;	
}
		
#l_menu li a {
  display: block;
  padding: 10px 10px 5px 25px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  border-right: 1px solid #194D7D;
  border-left: 1px solid #194D7D;
}
		
#l_menu li a:hover {
  color: #000000;
  font-weight: bold;
  background: #ADE4FD;
  border-right: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
}


.pingo_polska{
	width: 170px;
	height: 22px;
	float: left;
	margin-left: 300px;
	background: url(images/podmenu_pingo_polska_11.png);
}

.pingo_polska:hover{
	width: 170px;
	height: 22px;
	float: left;
	margin-left: 300px;
	background: url(images/podmenu_pingo_polska_12.png);
}

.pingo_polska_W{
	width: 170px;
	height: 22px;
	float: left;
	margin-left: 300px;
	background: url(images/podmenu_pingo_polska_12.png);
}

.pingo_sc{
	width: 60px;
	height: 22px;
	float: left;
	margin-left: 15px;
	background: url(images/podmenu_pingo_sc_11.png);
}

.pingo_sc:hover{
	width: 60px;
	height: 22px;
	float: left;
	margin-left: 15px;
	background: url(images/podmenu_pingo_sc_12.png);
}

.pingo_sc_W{
	width: 60px;
	height: 22px;
	float: left;
	margin-left: 15px;
	background: url(images/podmenu_pingo_sc_12.png);
}

.pingo_bis{
	width: 80px;
	height: 22px;
	float: left;
	margin-left: 15px;
	background: url(images/podmenu_pingo_bissc_11.png);
}

.pingo_bis:hover{
	width: 80px;
	height: 22px;
	float: left;
	margin-left: 15px;
	background: url(images/podmenu_pingo_bissc_12.png);
}

.pingo_bis_W{
	width: 80px;
	height: 22px;
	float: left;
	margin-left: 15px;
	background: url(images/podmenu_pingo_bissc_12.png);
}

.pingo_trans{
	width: 130px;
	height: 22px;
	float: left;
	margin-left: 15px;
	background: url(images/podmenu_pingo_trans_11.png);
}

.pingo_trans:hover{
	width: 130px;
	height: 22px;
	float: left;
	margin-left: 15px;
	background: url(images/podmenu_pingo_trans_12.png);
}

.pingo_trans_W{
	width: 130px;
	height: 22px;
	float: left;
	margin-left: 15px;
	background: url(images/podmenu_pingo_trans_12.png);
}












.galeria{
	width: 70px;
	height: 22px;
	float: left;
	margin-left: 350px;
	background: url(images/podmenu_galeria_1.png);
}

.galeria:hover{
	width: 70px;
	height: 22px;
	float: left;
	margin-left: 350px;
	background: url(images/podmenu_galeria_2.png);
}

.galeria_W{
	width: 70px;
	height: 22px;
	float: left;
	margin-left: 350px;
	background: url(images/podmenu_galeria_2.png);
}

.wesele{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_wesele_1.png);
}

.wesele:hover{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_wesele_2.png);
}

.wesele_W{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_wesele_2.png);
}

.anglia{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_anglia_1.png);
}

.anglia:hover{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_anglia_2.png);
}

.anglia_W{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_anglia_2.png);
}

.hiszpania{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_hiszpania_1.png);
}

.hiszpania:hover{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_hiszpania_2.png);
}

.hiszpania_W{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_hiszpania_2.png);
}


.wlochy{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_wlochy_1.png);
}

.wlochy:hover{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_wlochy_2.png);
}

.wlochy_W{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_wlochy_2.png);
}

.szwajcaria{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_szwajcaria_1.png);
}

.szwajcaria:hover{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_szwajcaria_2.png);
}

.szwajcaria_W{
	width: 70px;
	height: 22px;
	float: left;
	background: url(images/podmenu_szwajcaria_2.png);
}

















.foto{
    padding-top: 10px;
}
					
#tak{background: #ADE4FD; font-weight: bold;}		
a {text-decoration: none; color: #ff0000;}
a:hover {text-decoration: none; color: #000AD1;}
img {border: 1px solid #c5c5c5;}
#info{border-top: 1px solid #ff0000;}

#kolumna_2{width: 400px; text-align: left;}
#kolumna_3{width: 180px; text-align: left; padding: 20px;}
#kolumna_6{width: 200px; text-align: left;}
#kolumna_5{width: 200px; text-align: left;}
#kolumna_4{width: 200px; text-align: left;}
.przerwa{height: 10px;}

#podpis{color: #000000; margin-top: 10px;}
.zdjecie{float: left;}
.opis{margin-left: 120px;}

#galeria{width: 500px;}
.galeria_zdjecie{width: 100px; height: 100px;}
#numeracja{text-align: right;}

#formularz
{
    font-family: Verdana;
    font-size: 10pt;
    width: 500px;
}

input
{
    width: 400px;
    margin: 2px 0 10px 0;
    padding: 1px 0;
    font-size: 100%;
    border: 1px solid #1A5672;
    background: #DFF0F9;
}

textarea
{
    width: 400px;
    height: 150px;
    margin: 2px 0 10px 0;
    padding: 1px 0;
    font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
    border: 1px solid #1A5672;
    background: #DFF0F9;
}

.blad{color: #ff0000;}
#info_wyslij{color: #ff0000; font-size: 14px;}
#wyslij{width: 100px;}

.dokumenty_tytul{
    margin-left: 40px;
}

.dokumenty_tytul_2{
    margin-left: 40px;
    font-weight: bold;
    margin-bottom: 3px;
}

.dokumenty{
    margin-left: 60px;
    margin-bottom: 10px;
}

