body td{
	font-family :Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 12px;
}

table.img{
	background-image : url('images/img_top1.gif');
	background-position :   left top;
	background-repeat : no-repeat
}

table.booking th{
	background-color : #fff9e1;
	font-size : 13px;
	text-align : left;
	border-bottom-color : #ba7092;
	border-bottom-style : solid;
	border-bottom-width : 2px;
}

img.small{
	margin-top : 20px;
	margin-right : 10px;
}

li{
	list-style-image : url('images/list.gif');
}

td.content{
	border-left:20px solid White; 
	border-bottom:1px solid #ffcc00; 
	padding-bottom : 0px
}

td.foto{
	border-bottom:1px solid #ffcc00; padding-bottom : 10px
}

td.print{
	border-top:1px solid #ffcc00; padding-bottom : 10px;
	padding-top : 10px
}

td.content a{
	color : #4ca406;
	font-size : 12px;
	font-weight : bold;
}

td.content ol {
	padding-left : 24px;
	margin-left:0px;
}

td.content ol  li {
	list-style-image : none;	
}

td.left{	
	background-position :  left 50%;
	background-repeat : repeat-y;
	background-image : url('images/backgr_left.gif');
}

td.top{
	border-left:53px solid #5dbb12; background-image : url('images/backgr_top.gif');
	padding-left : 5%;
	background-position :  right;
	background-repeat : no-repeat
}

A:link {
	color: #a40e54;
	font-size : 15px;
	text-decoration : underline;
}

A:visited {
	color: #c90762;	
	text-decoration : underline;
	font-size : 15px;
	
}
		
A:hover {
	color: #ef0a75;	
}

A.small:link {
	color: #a40e54;
	font-size : 12px;
	text-decoration : underline;
}

A.small:visited {
	color: #a40e54;
	font-size : 11px;
	text-decoration : underline;
}

A.map:link {
	color: #4ba600;
	font-size : 13px;
	text-decoration : underline;
	font-weight : normal;
}

A.map:visited {
	color: #4ba600;
	text-decoration : underline;
	font-size : 13px;
	font-weight : normal;
}
		
A.map:hover {
	color: #5dbb12;	
	font-weight : normal;
}

input.button {
	background-color: #fff7d9;
	font-size : 12px;
	width : 160;
	height : 23;
	border-bottom : 1px solid #993300;
	border-right : 1px solid #993300;
	font-weight : bold;
	border-top : 1px;
	border-left : 1px;	
}


p{
	margin-top : 10px;
	margin-bottom :10px;
}

h2{
	color: #5dbb12;	
	font-size : 15px;	
	margin-bottom : 4px;
}

h3{
	color: #5dbb12;
	font-size : 16px;
	font-weight : bold;
}

h1{
	color: #5dbb12;
	font-size : 30px;
	font-weight : bold;
	margin-bottom : 7px;
}

h4{
	color: #5dbb12;
	font-size : 20px;
	font-weight : bold;
	margin-bottom : 7px;
}
