body a:first-child img {
	width : 0px;
	height : 0px;
}

div.obscure {
	position : absolute;
	width : 120px;
	height : 45px;
	background-image: url('../images/textures/yellow.jpg');
	left:0px;
	top:0px;
}

img.welcome {
	width : 396px;
	height : 260px;
	margin : 0px;
	margin-left :-5px;
	margin-right :-5px;
	border : 0;
}

div.welcomeimg {
	margin-left : -21px;
	margin-right : -21px;
	margin-bottom : -20px;
}

th.welcome {
	font-family : 'Handwriting - Dakota';
	font-size : 25px;
	text-align : right;
}

.welcome a {
	/*font-size : 25px;*/
	/*background-image : url('../images/textures/green_hec.png');*/
	color : #001122;
}

div.welcome {
	font-family : 'Handwriting - Dakota';
	color : #001122;
	background-image : url('../images/textures/green_bright_nob.png');
	text-align : center;
	font-size : 23px;
	font-weight : normal;
	padding : 0px;
	margin-bottom : 20px;
}

img.sitetop {
	height : 20px;
	width  : 801px;
}

img.floatleft {
	float:left;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
}

.page_title {
	font-family : 'Chalkboard', 'Comic Sans MS', sans-serif;/*'Handwriting - Dakota';*/
	padding-left : 20px;
	font-size : 50px;
	font-weight : bold;
	text-align : left;
	color : white;
}

a {
	text-decoration : none;
	color : white;
}

th {
	height : 40px;
}

th a:hover {
	no-font-size : 20px;
	color:#114400;
}

.header {
	font-family: 'Chalkboard', 'Comic Sans MS', sans-serif;
	
	color : white;
}

img.floatright {
	float : right;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
}

img.green_header {
	margin-left : 20px;
	width : 760px;
}

img.header_bottom {
}

table {
	margin-top : 0px;
	margin-right : 20px;
	margin-left : 20px;
	height : 145px;
	width : 760px;
	background-image : url('../images/textures/green_heall3.png');
	/*border-top : solid 1px #FFF;
	border-bottom : solid 1px #FFF;*/
}


th.firstth {
	width : 0;
}

th.lastth {
	width : 200px;
}

tr.menu th {
}

tr.menu th a.hover {
	background-image : url('../images/textures/blue.png');
}

div.absolute , div.on, div.off, div.none {
	/*width : 740px;*/
}

img.leftpics {
	width : 182px;
}

div.leftside {
	float : left;
	width : 10%;
}

.leftpics img{
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 10px;
}

div.leftpics {
	background-image : url('../images/textures/blue.png');
	margin-top : -5px;
	margin-left : 1px;
	margin-right : 3px;
	padding-bottom : 10px;
}

div.leftpics img{
	width : 160px;
}

div.content {
	margin-top : 0px;
	margin-right : 10px;
	margin-left : 10px;
	padding : 20px;
	text-align : justify;
	/*background-image : url('../images/textures/blue.png');*/
	font-weight : normal;
	font-size : 13px;
	color : #001122;
}

body{
	margin:0px; 
	padding:0px; 
	background-image: url('../images/textures/yellow.jpg');
	color : #23211F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}

div.site {
	/*border : solid 1px #FFF;*/
    margin-left: auto;
    margin-right: auto;
	background-image : url('../images/textures/bgbright.png');
    width: 800px;
}

img.footer{
	width : 801px;
	margin-bottom : -2px;
}

img.header {
	width : 40%;
	height : 20%;
	margin : 20px;
}

div.overcontent {
	margin-left : 30px;
	height : 30px;
	background-image : url('../images/textures/falkaa.png');
	width : 740px;
}

div.frontrow {
	padding-left : 30px;
}

div.frontrow img {
	height : 80px;
	width : 124px;
	padding : 0;
	margin-left : -2px;
	margin-right : -2px;
}

/*   O MNIE --------------------------------------------*/

div.firstone {
margin-right : 258px;
	/*margin-left : 240px;*/
}

div.secondone {
	margin-top : 20px;
	margin-right : 258px;
}

div.bluewaved {
	/*font-family: 'Chalkboard', 'Comic Sans MS', sans-serif;*/
	
	background-image : url('../images/textures/green_bright.png');
	padding-top : 20px;
	padding-left : 20px;
	padding-right : 20px;
	padding-bottom : 20px;
}

div.front {
	padding : 4px;
	background-color : #628239;
	/*width : 220px;*/
}

div.leftimgs {
	float : left;
	width : 200px;
	background-color : black;
	padding : 5px;
}

div.left {
	float:left;
	margin-right : 20px;
}

div.right {
	float : right;
	margin-left : 20px;
	width : 228px;
}

img.front {
	width : 220px;
}

img.frontlarge {
	width : 355px;
	border : #214110 solid 4px;
}

div.frontlarge {
	margin-bottom : 20px;
	padding-left : 4px;
	padding-top : 4px;
	padding-bottom : 4px;
	background-color : #628239;
}

img.left {
	float : left;
	margin-right : 5px;
}

div.right img:first-child {
	margin-top : 0px;
}

div.right img {
	margin-top : 5px;
	border : #214110 solid 4px;
	margin-right : 0px;
}

img.fleft {
	float : left;
	/*margin-top : -13px;*/
}

img.fright {
	margin-top : 40px;
	height : 280px;
	width : 135px;
	float : right;
}

/*********** ABRUZJA ************************************/
div.abruzja, div.abruzja2{
	background-image : url('../images/textures/green_bright.png');
	margin-left : 0px;
	padding : 20px;
}

div.abruzjaone {
	padding : 20px;
}

div.abruzja img{
	width : 200px;
}

div.abruzja img.right {
	float : right;
	margin-left : 10px;
}

img.toright {
	margin-left : 0px;
}

div.abruzja img.left{
	float : left;
	margin-right : 20px;
	width: 220px;
	margin-bottom : 20px;
}


div.abruzja img.leftmap{
	float : left;
	width: 220px;
	margin-bottom : 20px;
}

div.scafa {
	height : 580px;
	margin-top : -10px;
}

div.abruzja div.scafaleft {
	float : left;
	width : 220px;
	margin-left : 0px;
}

div.scafamid {
	margin-left : 240px;
}

div.abruzja div.left {
	float : left;
	width : 220px;
	margin-left : 10px;
}

div.abruzja div.right {
	float : right;
	width : 210px;
	margin-left : 0px;
	margin-right : 0px;
	/*border : solid 1px black;*/
}

div.abruzjamap {
}

img.abruzjamap {
	float : right;
	margin-left : 10px;
	height : 250px;
}

div#map {
	margin-left : 255px;
	width : 440px;
	height : 440px;
	border : solid 1px black;
}

div.lefttext {
	float:left;
	margin-right : 0px;
}

div.leftmap {
	width : 230px;
}

div#submap {
	width : 360px;
	float : right;
	padding-top : 10px;
	text-align : center;
	font-weight : bold;
}

div.food {
	width : 100%;
	margin-bottom : 20px;
	margin-left : 8px;
}

div.food img {
	height : 56px;
}

img.abruzja:first-child {
	margin-top : 0px;
}

img.abruzja {
	margin-top : 4px;
	border : #214110 solid 4px; /*#628239 solid 4px;*/
	width : 220px;
}	

div.abruzjaside {
	background-color : black;
	float : left;
	margin-right : 20px;
	padding : 4px;
	width : 228px;
}

div.abruright {
	float : right;
	width : 210px;
	margin-bottom : 10px;
	text-align : center;
	font-weight : bold;
	font-size : 12px;
}

a.narty {
	color : #001122;
	text-decoration: underline;
}
/***************** ATRAKCJE **************************************/
div.atrakcje {
	padding : 20px;
	width : 380px;
	background-image : url('../images/textures/green_bright.png');	
}

div.atrakcje span {
	margin-top : 0px;
	display : block;
	font-weight : bold;
}

#myGallery {
	margin-left : -5px;
	width: 310px !important;
	height: 240px !important;
}
	
div#overGallery {
	float: right;
	width : 300px;
}

div.cloud {
	margin-left : 20px;
	margin-top: 80px;
	width : 270px;
}

div.cloud img{
	margin-top: -40px;
	margin-left : 70px;
}

div.atrakcje2 {
	padding-top : 20px;
	padding-left : 20px;
	padding-right : 20px;
	padding-bottom : 20px;
	width : 380px;
	background-image : url('../images/textures/green_bright.png');	
}

div.atrakcjeright img {
	padding-top : 5px;
	width : 300px;
}

div.atrakcje a {
	color : #001122;
}

div.atrakcjeright img.off {
	border : 0px;
	margin-top : 0px;
	height : 0px;
	position : absolute;
	opacity : 0;
}

div.atrakcjeright img.on {
	/*height : 200px;*/
	opacity : 1;
}

div.atrakcjeanim div {
	height : 0px;
}

div.atrakcjeimg {
	width : 300px;
	background-color : #628239;
	padding-left : 4px;
	padding-right : 4px;
	padding-bottom : 4px;
}

div.atrakcjeanim div.off {
	opacity : 0;
}

div.caption {
	font-weight : bold;
	padding : 10px;
	height : 40px;
	text-align : left;
	vertical-align : bottom;
	background-image : url('../images/textures/green_bright.png');
	/*margin-left : -6px;
	width : 304px;*/
}

.stareceny {
	padding-top : 10px;
	font-weight : normal;
	font-size : 10px;
}

/************** DOMY **********************/
div.domek {
	padding-top : 10px;
	padding-left : 15px;
	padding-right : 15px;
	padding-bottom : 10px;
	margin-bottom : 20px;
	background-image : url('../images/textures/green_bright.png');
	max-width : 715px;
	min-height : 133px;
}

div.domek img.mini, div.domekpanel img.mini {
	border : 0px;
	padding-right : 10px;
	float : left;
	width : 200px;
	height : 133px;
}

div.domyback a {
	text-decoration : none;
	color : #003366;
	font-size : 15px;
}
div.domyback{
}
span.selecteddom {
	font-size : 13px;
	font-weight : bold;
	color : #001122;
}

div.fulldesc {
	background-image : url('../images/textures/green_bright.png');
	padding : 15px;
	width : 390px;
	text-align : left;
}


img.perspective {
	width : 370px;
	/*height : 270px;
	float : right;*/
	margin-left : 20px;
	border : #214110 solid 4px;
	margin-bottom : 10px;
}

div.domfoto {
	float : right;
	width : 300px;
	margin-left : 10px;
	background-color : #628239;
	padding : 4px;
}


img.deleted {
	width : 66px;
	height : 50px;
	float : right;
}

div.domfoto img:first-child {
	margin-top : 0px;
	width : 300px;
}

div.domfoto img {
	margin-top : 4px;
	width : 300px;
}
/**************** MENU ********************************/
th.highlight a{
	font-size : 16px;
	color:#002000;
}

th {
	vertical-align : center;
}

div.domyback {
	background-image : url('../images/textures/green_bright.png');
	padding :5px;
	padding-left : 20px;
	font-size : 15px;
	color : #001122;
	font-weight : bold;
}

/****************** KONTAKT ********************************/
div.kontakt div {
	background-image : url('../images/textures/green_bright.png');
	padding : 10px;
	margin-bottom : 20px;
}

div.errinfo {
	font-weight : bold;
	color : red;
}

.sentinfo {
	font-weight : bold;
	color : #003399;
}

.inputerror {
	border : solid 2px red;
}

.hidden {
	display : none;
}

.showerrors {
	display : block;
	width : 400px;
	background-color : white;
	/*border : solid 2px red;*/
	font-size : 12px;
	color : red;
}

div.status {
	background-image : url('../images/textures/green_bright.png');
	width : 720px;
	text-align : center;
	margin-left : auto;
	margin-right : auto;
	margin-top : 20px;
	margin-bottom : 20px;
	padding : 10px;
}

.domek a {
	color : #003366;
}

div.generalinfo {
	background-image : url('../images/textures/green_bright.png');
	font-size : 13px;
	font-weight : normal;
	margin-bottom : 20px;
	padding-left : 20px;
	padding-top : 10px;
	padding-bottom : 10px;
}

/************************ INFORMACJE **************************************/

div.info {
	background-image : url('../images/textures/green_bright.png');
	padding-left : 20px;
	padding-right : 20px;
	padding-bottom : 20px;
	padding-top : 10px;
	margin-bottom : 20px;
}

div.photos img {
	height : 171px;
	margin-right : -5px;
	margin-top : 5px;
}

div.photosr {
	float : right;
}

div.wino img{
	height: 162px;
}

.info img.right {
	float : right;
	margin-left : 10px;
	margin-top : 10px;
	width : 300px;
}

.info img.bottom11 {
	margin : 10px;
	height : 300px;
}

.info img.bottom12 {
	margin-top : 10px;
	margin-left : 22px;
	margin-right : 0px;
	margin-bottom : 10px;
	height : 300px;
}

.info img.bottom22 {
	margin-top : 10px;
	margin-left : 32px;
	margin-right : 0px;
	margin-bottom : 10px;
	width : 300px;
}


.info img.bottom21{
	margin : 10px;
	width : 340px;
}

div.photosr img {
	margin-top : 5px;
	border : #214110 solid 4px;
	width : 200px;
	height : 300px;
}

div.copyright {
	width : 100%;
	font-size : 10px;
	text-align : center;
	font-weight : normal;
	color : #888855;/*#214110;#628239;#003366;*/
	margin-bottom : 10px;
}
