body  {
	font: 10px Geneva, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	size:10px;
}
.scrollY{overflow-y: auto; }
.informacja{
background:#FFF6BF url(/media/icons/informacja.gif) no-repeat scroll 15px 50%;
border-color:#FFD324;
border-style:solid;
border-width:2px 0pt;
margin:1em 0pt;
padding:0.6em 2em 0.6em 75px;
text-align:left; 
min-height:50px;
font-size:14px;
}
.informacja a{ font-weight:bold; font-size:14px; text-decoration:underline;
}

hr{height:1px; width: 90%; border-color:#999999; border-style:solid;}


.tGray{color: #999999}
.tGray a{color:#999999}

.b_default{}
.b_default table{ border:dashed; border-width: thin; width:90%; }

li{ list-style-image:url(/media/konferencje/ikony/strzalka_min.png);}
li:hover{list-style-image:url(/media/konferencje/ikony/strzalka_min_down.png);}

.brown_table{
	color:#FFFFFF;	height:42px; background:url(/media/konferencje/hotel_04.jpg); background-repeat:repeat-x; margin:15px; vertical-align:middle;
}
.brown_table{
	color:#FFFFFF;	height:42px; background:url(/media/konferencje/hotel_04.jpg); background-repeat:repeat-x; margin:15px; vertical-align:middle;
}
.brown_table .head{
font-size: 16px;
font-weight: bold;
float:none; display:inline; vertical-align:middle; 
}

.brown_table h1{float:none; display:inline; vertical-align:middle; color: #FFFFFF; font-size:16px; font-weight:bold;}
.morecontentDiv{  clear:both;}


/*<!-- pokoje sale   -->*/
.pink_h_menu{ 
background-image:url(/media/konferencje/hotel_22.jpg); background-repeat:repeat-x;
height:35px; 
text-align:center; 
border-color:#dcd4c9; 

margin-left:15px; 
margin-right:15px; 
margin-top:15px;
}
.pink_h_menu a {
background-image:url(/media/konferencje/ikony/strzalka_min.png);
background-repeat:no-repeat; 
padding-left:20px;
margin:20px; height:20px;
}

.pink_h_menu a:hover{
background-image:url(/media/konferencje/ikony/strzalka_min_down.png);

}
.pink_h_menu_active{
background-image:url(/media/konferencje/ikony/strzalka_min_over.png); font-weight:bolder; 
}
.pink_h_menu_active:hover{
background-image:url(/media/konferencje/ikony/strzalka_min_over.png);
}

.pink_h_menu table{  border-color:#dcd4c9; }
.vpinkmenu td{ height:37px; margin:5px; }
.color{ background:url(/media/konferencje/hotel_14.jpg); height:35px; border: 1px solid #dcd4c9; background-repeat:repeat-x;}

.vpinkmenu .rt1{ font-weight:bold;}



/*<!-- nazwa, email, www  -->*/

.orange_h_menu {margin-left:15px; margin-right:15px; margin-top:15px;}
.orange_h_menu td{height:37px; margin:15px;}
.orange_h_menu tr:hover { background-color:#FFFF99;}
.OrangeTr td { background-image:url(/media/konferencje/hotel_26.jpg); background-repeat:repeat-x;  text-align:center; }
.Orange{ background-image:url(/media/konferencje/hotel_26.jpg); background-repeat:repeat-x;  text-align:center; }
.OrangeTr h1 { font-size:12px }
.orange_h_menu .body td  { margin:10px;  text-align:center; }

.OrangeFont {color: #f29e00; font-stretch:ultra-condensed;}

/*<!--   -->*/


/*MAPA SERWISU*/
#mapaSerwisu table td:first-child{ }
#mapaSerwisu table td:first-child{ text-align:right; color: #f29e00;}
#mapaSerwisu table td:first-child a{ font-weight:bold;}


/*FORMULARZ KONTAKTU HOTEL*/

#zap_interesujamnie{}
#zap_interesujamnie div{  padding:15px;}
#zap_interesujamnie a{ font-weight:bold; text-decoration:underline;}

/*NAGLOWEK*/

.bgHead{
	background-image:url(/media/konferencje/header_bok.jpg);
	background-repeat:repeat-x; 
}
.bgHeadl{
	background-image:url(/media/konferencje/header_bok_l.jpg);
	background-repeat:repeat-x; 
}
.footer{ margin-top:50px; width:700px; text-align:center;}

.contentDIv{ width:1013px;  clear:both; }
/*<!--   -->*/

.rt1{ text-align:right; text-shadow:#006633; padding:10px;}
.verticalText{filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); writing-mode: tb-rl;filter: flipv fliph;}
a{
font-size:12px; 
font-weight:inherit; 
text-decoration:none; 
color:#000000; 
}



.desc{ padding:10px; margin-left:15px; margin-right:15px; margin-bottom:15px; }
.border1{ border:1px #dcd4c9 solid;}

td{ 
font-size:12px; 
font-weight:inherit; }

img{ border:0;}

.h_pic{ margin:10px; border:#d2cdc7 double;  }

/*STONA GL�WNA*/

/*wyszukiwarka*/
.mainPageSearch{ text-align:center; margin-top:50px; margin-left:50px; color:#FFFFFF; }
.mainPageSearch td:first-child{text-align:right}


/*NEWSY */

#newsyBlok h1{ font-size:12px;}
#newsyBlok h2{ font-size:12px;}
#newsyBlok h3{ font-size:11px;}
#newsyBlok .date_article{ color:#999999;}
#newsyBlok .article_content{ text-align:justify;} 
.szary_blokPrawa{ background-image:url(/media/konferencje/szary_blokPrawa.jpg); background-repeat:no-repeat; background-position:right;}


/*OBIEKTY*/
.MPObiekt{ float:left; width:120px; }
.MPObiekt a{ color:#666666; font-stretch:extra-condensed; } 

.ObiektPicGlowna{ border:solid #f2f1ec; border-width:6px; }

/*ATRAKCJE*/

#tabtrakcjedot h1{ font-size:12px;}
#tabtrakcjedot h3 { background-image:url(/media/konferencje/hotel_26.jpg); background-repeat:repeat-x;  text-align:center; }
#tabtrakcjedot h2{color:#FFFFFF;	height:42px; background:url(/media/konferencje/hotel_04.jpg); padding-left:20px; padding-top:5px; background-repeat:repeat-x; width:100%; vertical-align:middle;}
#tabtrakcjedot  div{padding:10px; margin-left:15px; margin-right:15px; margin-bottom:15px;}
#tabtrakcjedot  p{padding:15px; margin-left:20px; margin-right:20px; }



/*FORMULARZE*/

.guzik{ cursor:pointer;}

input[type~=text]{  border:1px solid #CCCCCC; font-weight:bold; margin:2px;}

select{  border:1px solid #CCCCCC;  }

textarea{  border:1px solid #CCCCCC;}

input[type~=submit] {

background:url(/media/konferencje/hotel_18.jpg); 
background-repeat:repeat-x; 
margin:10 px; 
display:block; display:inline; 
height:20px; 
text-align:center; border:none;  


}

input[type~=submit]:hover{

font-weight:bold;

}

input[type~=button] {

background:#c09698;

border:1px solid #f29f01;

color:#FFFFFF;

cursor:pointer;

display:inline;

font-size:10px;

font-weight:bold;

margin:2px;

padding:4px;

text-decoration:none;}

input[type~=button]:hover{

background:#fbf2f3;

color:#c09698;

}
