/* reset css v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* reset css v1.0 | 20080212 */

/*--------------------------------------------------------------------------------------------------------*/

#qmEditor{display:none;}

/*--------------------------------------------------------------------------------------------------------*/

html, body {
background: transparent url(img/tlo_glowne.gif) repeat-x 0 0 scroll;
background-color: #fff; 
font-family: Verdana; 
font-size:12px;
color: #494949; 
}

img {border:0;}


/* glowny kontener */

div.page{
margin: 0 auto;
width: 1000px;
}

div.header{
width: 1000px;
height: 291px;
margin-bottom:5px; 
}

div.clear {
clear: both;
overflow:hidden;
_height: 1%;
}


/* left */

div.info{
text-align: left;
padding: 8px 8px 10px 15px;
font-size: 13px;
border-bottom: #666666 1px solid;
color:  #212121;
font-weight:bold;
background: transparent url(img/tlo2.gif) repeat-x 0 0 scroll;
}

div.left{
display: inline-block;
text-align: right;
width: 233px;
float: left;
}

div.menu_glowne{ margin-top: 1px;  }
	
div.menu_glowne ul{list-style-type: none; width:233px;}	

div.menu_glowne ul li a{
height:14px; 
text-align: left;
display: block;
overflow: auto; 
color: #fff;
text-decoration: none;
padding: 11px 0 10px 14px;
border-bottom: 1px solid #fff;
background: transparent url(img/pink_button.gif) no-repeat top left;
}

div.menu_glowne ul li a:hover{
text-decoration: underline;
background: transparent url(img/pink_button_hover.gif) no-repeat top left;
}

div.menu_glowne ul li.active a{
background: transparent url(img/pink_button_hover.gif) no-repeat top left;
}

div.menu_glowne ul li.active a:hover{
text-decoration: none;
}

/*--------------------------------*/

div.newsletter{
height: 254px;
text-align: left;
line-height: 16px;
}

input.n_input1{
width: 223px;	
height: 19px;
border: 1px solid #a2a2a2;
font-size: 15px;
padding: 3px 3px 3px 3px;	
}

input.n_submit1{
border: 0;
background: transparent url(img/pink_button.gif) no-repeat 0 0;
color: #fff;
padding: 3px 3px 4px 3px;	
width: 102px;
cursor: pointer;
}

input.n_submit1:hover{
background: transparent url(img/pink_button_hover.gif) no-repeat 0 0;
}

/*--------------------------------*/


div.mapa{
padding-top: 14px;
height: 184px;
}

div.mapa a {
	display:block;
	width:180px;
	height:169px;
	margin-left:25px;
	background: transparent url(img/urocze_mapa_btn.jpg) no-repeat 0 0;
}

div.mapa a:hover {
	background: transparent url(img/urocze_mapa_btn.jpg) no-repeat 0 -169px;
}


div.warto{
height: 126px;
text-align: center;
border-bottom: #666666 1px solid;
}

div.warto a{
display: block;
margin-top: 12px;
}



/* right */
div.info_content{
text-align: left;
padding: 8px 8px 10px 18px;
font-size: 13px;
border-bottom: #666666 1px solid;
color:  #212121;
font-weight: bold;
background: transparent url(img/tlo2.gif) repeat-x 0 0 scroll;
}

div.right{
display: inline-block;
width: 766px;
float: left;
margin-left: 1px;
}

div.content{
width: 748px;
margin: 15px 0 0 18px;
padding-bottom: 15px;
border-bottom: #666666 1px solid;
}

/* footer */

.footer {text-align: right; width: 748px; margin:10px 0 0 18px}
.footer ul {list-style-type: none;}
.footer ul li {display:inline; }
.footer ul li a { font-size: 9px; color: #E52C8F; border-right: #8F8F8F 1px solid; padding: 0 6px 0 0 ; text-decoration: none;  }
.footer ul li a:hover { text-decoration: underline;  }
.footer ul li.last a {border: 0; padding: 0;}
.footer span { display: block; float:right; font-size: 10px; margin: 8px 0 0 0;}
.footer span a{ text-decoration: none ; color: #E52C8F; }
.footer span a:hover{ text-decoration: underline; }

div.pusty { height: 30px;}


/* strona glowna */

div.sg_naglowek{
font-weight: bold;
}

div.sg_onas{
margin-top: 10px;
width: 748px;
line-height: 16px;
text-align:justify;
}

div.linker a{
color: #E52C8F;
text-decoration: none;
}

div.linker a:hover{
color: #E52C8F;
text-decoration: underline;
}

div.sg_naglowek_ogolny{
margin-top: 15px;
font-weight: bold;
}

div.sg_naglowek_galeria_linker{
margin: 10px 0 8px 0;
font-size: 10px;
}

a.sg_picture {
display: inline-block; 
width: 182px; 
height: 137px; 
border: 1px solid #666666; 
text-align: center; 
padding-top: 3px;
}

a.sg_picture:hover {
border: 1px solid #E52C8F; 
}

div.sg_oferta{
margin-top: 4px;
width: 748px;
line-height: 16px;
text-align:justify;
}

div.sg_atrakcje{
margin-top: 8px;
width: 748px;
line-height: 16px;
text-align:justify;
}

div.oferta_fiszka{
	width:162px;
	height: 72px;
	background: transparent url(img/fiszka.jpg) no-repeat;
	position: absolute;
	margin-left: 587px;
	text-align: center;
	padding-top:46px;
}

div.sg_oferta ul {list-style-type:none; margin-bottom:6px; line-height: 22px; }
div.sg_oferta ul li {
background:transparent url(img/box6na6.gif) no-repeat 0 8px scroll;
padding: 0px 0px 1px 14px;
}

div.sg_muszyna ul {list-style-type:none; margin-bottom:6px; line-height: 22px; }
div.sg_muszyna ul li {
background:transparent url(img/box6na6.gif) no-repeat 0 8px scroll;
padding: 0px 0px 1px 14px;
}

div.sg_muszyna{
margin-top: 7px;
width: 630px;
line-height: 16px;
text-align:justify;
float: left;
}

div.logo_m{
background: transparent url(img/logo_muszyna.jpg) no-repeat;
width: 101px;
height: 0px;
float: right;
padding-top: 171px;
text-align:center;
}

div.clear2 {
clear: both;
overflow:hidden;
_height: 1%;
color: #fff;
margin-bottom:-20px;
}

/*-------------kontakt-----------*/


div.div1{
display:inline-block; 
float: left;
}

div.div2{
display:inline-block; 
float: right; 
margin: 3px 0 0 0;
line-height:16px;

	
}


.f_textarea1	
	{
	width: 307px;
	height: 154px;
	border: 1px solid #a2a2a2;
	padding: 3px;
	}
 
.f_input1	
	{
	width: 307px;
	height: 19px;
	border: 1px solid #a2a2a2;
	font-size: 15px;
	padding: 3px 3px 3px 3px;
	}
	
input.f_input_send1{
border: 0;
background: transparent url(img/pink_button.gif) no-repeat top left;
color: #fff;
padding: 3px 3px 4px 3px;	
width: 130px;
cursor: pointer;
margin-left:185px;
}

input.f_input_send1:hover{
background: transparent url(img/pink_button_hover.gif) no-repeat top left;
}

	.success{
    width: 313px;
	font-weight:bold;
	border: 1px solid #9EF100;
	text-align:center;
	padding:6px 0 6px 0;
	margin: 0px 0 10px 0;
	}
	
	.failed{
	width: 313px;
	font-weight:bold;
	border: 1px solid #df0000;
	text-align:center;
	padding:6px 0 6px 0;
	margin: 0px 0 10px 0;	
	}
	
	.nomsg{
		
	}
	
/* pobliskie atrakcje */

div.link1 a {text-decoration: none ; color: #E52C8F;}

div.link1 a:hover {text-decoration: underline;}