.linkMain_Top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	text-decoration: none;
}

.linkMain_Top:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #2C2D2E;
	cursor: hand;
}

.linkSmall_Top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #44a9e5;
	text-decoration: none;
}

.linkSmall2_Top:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	text-decoration: underline;
	cursor: hand;
}

.linkSmall2_Top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.linkSmall_Top:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	text-decoration: underline;
	cursor: hand;
}
.textbody01__A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464646;
}
.textbody01__B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
}
.textbody01__B_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3c3c3c;
}
.textbody01__B_VerySmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3c3c3c;
}

.textbody01__B_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
}

.textbody01__D {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
	width: 310px;
	background:#c6def6;
	margin: 4px;
	padding: 3px;
	z-index:20;
	position: absolute;
	margin-top: 20px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #2c4772;
}
.textbody01__D2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
	width: 295px;
	background:#f1c1da;
	margin: 4px;
	padding: 3px;
	z-index:19;
	position: absolute;
	margin-top: 15px;
	margin-left: 8px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #96004e;
}
.Titelbody01 {
	font-family: "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-size: 15px;
	color: #ffffff;
	width: 170px;
	background:#0a96d8;
	padding: 5px;
	padding-left: 15px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;

}

.textbody01__C {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464646;
}
.textbody02__A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#e11111;
}
.textbody02__B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e11111;
}
.textbody02__C {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e11111;
}
.textbody04__A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #04abe9;
}
.textbody04__B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0069ae;
}
.textbody04__C {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0069ae;
}
.textbody05_A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.textbody05_B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
}
.textbody06_Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #44a9e5;
	text-decoration: none;
	font-weight: bold;
}
.textbody06_Bold a {
	color: #187FBD;
	text-decoration: none;
}
.textbody06_Bold a:hover {
	color: #464646;
	text-decoration: underline;
}

.textbody06_Bold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #44a9e5;
	text-decoration: none;
	font-weight: bold;
}
.textbody06_Bold2 a {
	color: #187FBD;
	text-decoration: none;
}
.textbody06_Bold2 a:hover {
	color: #464646;
	text-decoration: underline;
}

.linkSmall_tab {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393939;
	text-decoration: none;
}

.linkSmall_tab:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #44a9e5;
	text-decoration: none;
	cursor: hand;
}
.linkSmal2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e11111;
	text-decoration: none;
}

.linkSmal2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3e3e;
	text-decoration: underline;
	cursor: hand;
}
.linkSmal2B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e11111;
	text-decoration: none;
}

.linkSmal2B:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3e3e;
	text-decoration: underline;
	cursor: hand;
}
.link_1_A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393939;
	text-decoration: none;
}

.link_1_A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #21b0e4;
	text-decoration: underline;
	cursor: hand;
}
.link_1_B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #393939;
	text-decoration: none;
}

.link_1_B:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #21b0e4;
	text-decoration: underline;
	cursor: hand;
}
.link_2_A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a8ac0;
	text-decoration: none;
}

.link_2_A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	cursor: hand;
}
.link_2_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a8ac0;
	text-decoration: none;
}

.link_2_b:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	cursor: hand;
}
.link_3_A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #0069ae;
	text-decoration: none;

}

.link_3_A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #e00c0c;
	cursor: hand;
}
.link_3_c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #0069ae;
	text-decoration: none;
}

.link_3_c:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #e00c0c;
	cursor: hand;
}
.link_3_B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0069ae;
	text-decoration: none;
}

.link_3_B:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e00c0c;
	cursor: hand;
}
.link_4_A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #04abe9;
	text-decoration: none;
}

.link_4_A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	cursor: hand;
}
.link_4_B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d9ebc;
	text-decoration: none;
}

.link_4_B:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ee8800;
	cursor: hand;
}
.link_5_A {
	font-family: "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
}

.link_5_A:hover {
	font-family: "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-size: 14px;
	color: #999999;
	cursor: hand;
}

.Forms_Box__1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0069ae;
	background-color: #ffffff;
	border: 1px solid #44a9e5;
}
.Forms_Box__1_Disabled {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0069ae;
	background-color: #fefefe;
	border: 1px solid #eeeeee;
}
.Forms_Box__1_Date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0069ae;
	background-color: #ffffff;
	border: 1px solid #44a9e5;
	height: 15px;
}
.Forms_Box__2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464646;
	font-size: 10px;b7e6f9;
}
.Forms_Box__3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	font-size: 11px;
	background-color: #ffffff;
	border: 1px solid #999999;
	margin: 1px;
	}
.title01__A {
	font-family:  "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #3a96f4;
	background-image: url(../images/bg_titel01.png);
	background-repeat: no-repeat;
	height: 47px;
	width: 295px;
	padding-left: 15px;
	padding-top: 10px;
	text-align: left;
	}
.title01__A a{
	font-family:  "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #3a96f4;
	text-decoration: none;
}
.title01__A a:hover {
	font-family:  "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #000066;
}
.picSmall1 {
	border: 1px dotted #999999;
	margin: 2px;
	padding: 2px;
}

	.title02__A {
	font-family:   "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #ffffff;
	background-image: url(../images/bg_titel02.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 326px;
	padding-left: 15px;
	padding-top: 13px;
	text-align: left;
	z-index:21;
	position: absolute;
	margin-top: -10px;


	}
.title02__B{
	font-family: "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #ffffff;
	background-image: url(../images/bg_titel03.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 311px;
	padding-left: 15px;
	padding-top: 13px;
	text-align: left;
	z-index:21;
	position: absolute;
	margin-top: -20px;
	margin-left: 4px;
}
.bannerPic {
	z-index:1;
	text-align: center;
	position: static	;
	padding-left: 5px;
	}

.title03__A {
	font-family:  "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #993300;
}
.border_1 {
	border: 1px solid #d1d1d1;
}
.title04__A {
	font-family: Arial;
	font-size: 16px;
	color: #e00c0c;

}
.title05__A {
	font-family:  "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #3c3c3c;
}
.title05__B {
	font-family:  "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #3c3c3c;

}
.title06__A {
	font-family:  "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-size: 14px;
	color: #f28a2f;
	text-transform: uppercase;
}
.title07__A {
font-family:  "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #0A96C5;
}.SQ1 {
	background-color: #a5e3fa;
	border: 1px solid #729cac;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.SQ2 {
	background-color: #CCCCCC;
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.title08__A {
	font-family:  "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-size: 16px;
	color: #666666;
	margin-left: 20px;
}
.title08__B {
	font-family:  "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-size: 26px;
	color: #666666;
}
.price {
	font-family:  Arial, Helvetica, Garuda, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #FF3300;
	background-image: url(../images/butt0.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 140px;
	padding-top: 7px;
	clear: both;
}
.price2 {
	font-family:  Arial, Helvetica, Garuda, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FF3300;
	background-image: url(../images/butt0.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 140px;
	padding-top: 7px;
	clear: both;
}
.hoteltitel {
	font-weight:bold;
	color: #FF3300;
	background-image: url(../images/bg_01.gif);
	background-repeat: repeat-x;
	height: 30px;
	width: 550px;
	padding-top: 8px;
	padding-left: 10px;
	clear: both;
	-moz-border-radius: 10px;
	-webkit-border-radius: 6px;
	border-radius: 10px;
}
.hotelbanner {

  width: 550px;
  height: 200px;
  padding: 8px;
	background:#edf3ff;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
}
.hotellinks {
  width: 100%;
  min-height: 25px;
	background:#edf3ff;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;

}

.tab{
    margin: 0 0 0 0;
    text-align: center;
    float: left;
}

.tabBox{
	width: 230px;
	height: 170px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #dfdccd;
	background-color: #f2f2f2;
	float: right;
	z-index:18;
	margin: 0 0 0 0;
	float: right;
	position: absolute;
	top: 0;
	right: 0;
}

.myBox1 {
	width: 300px;
	height: 270px;
	padding: 2px;
	background-color: #ffffff;
	border: 1px solid #87d0e7;
	/* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 8px;
	-moz-border-radius: 8px;
}
.myBox2 {
	width: 230px;
	border: 1px solid #dfdccd;
	background-color: #f2f2f2;
	float: right;
	margin-top: 12px;
	z-index:18;
}
.myBox3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
	width: 140px;
	border: 1px solid #dfdccd;
	background-color: #c1eeff;
	margin: 4px;
	padding: 3px;
	z-index:19;
	position: static;
	margin-top: 22px;
	margin-left: 30px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 6px;
	border-radius: 6px;

}
.myBox_titel {
	width: 204px;
	height: 38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	z-index:19;
	position: absolute;
		margin-left: 70px;
	margin-top: -3px;
	background-image: url(../images/tap03.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-top: 10px;
}
.myBox_tap {
	width: 60px;
	height: 60px;
	margin-top: 40px;
	margin-left: 27px;
	float: left;
	position: absolute;
	z-index:23;
}

.button1 {
	background-image: url(../images/bg_button1.gif);
	height: 27px;
	border:0;
	margin:0;
	padding:0;
	border:solid 1px #3399DD;
	font-weight:bold;
	padding:4px;
	cursor: hand;
	// -webkit-border-radius: 6px;
	// -moz-border-radius: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	}
.dots_links {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;

}

	.tap01__A {
	font-family:  "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #ffffff;
	background-image: url(../images/tap01.png);
	background-repeat: no-repeat;
	height: 29px;
	width: 201px;
	padding-left: 20px;
	padding-top: 17px;
	text-align: left;
	z-index:24;
	position: absolute;
	margin-top: -10px;
	margin-left: -14px;

}

.tap01__B {
	font-family:  "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #ffffff;
	background-image: url(../images/tap02.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 186px;
	padding-top: 11px;
	text-align: center;
	z-index:26;
	position: absolute;
	margin-top: 3px;
	margin-left: 13px;

}
.tapbody01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
	width: 163px;
	background:#e8ebec;
	margin: 4px;
	padding: 3px;
	z-index:19;
	position: static;
	margin-top: 28px;
	margin-left: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #cacccd;
}
.tapbody02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
	background:#fccf00;
	padding: 1px;
	z-index:5;
	position: static;
	-moz-border-radius: 4px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #cca800;
    }
.tapbody03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #3c3c3c;
	background:#ffffff;
	padding: 5px;
	margin: 5px;
	z-index:19;
	position: static;
	-moz-border-radius: 4px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #cca800;
}
.tapbody03 h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	line-height: 13px;
}
.butt03 {
	font-family:  Arial, Helvetica, Garuda, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	background-image: url(../images/butt03.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 119px;
	margin-top: -22px;
	padding-top: 7px;
	clear: both;
	text-decoration: none;
		z-index:40;
	position: relative;
}


/* featured content */


.featuredImg img 	{ }
.featuredImg2 img 	{  }

.listImg {
float: left;
border: 1px solid #D3D3D3;
padding: 5px;
background: #fff;
cursor: hand;
cursor: pointer;
}

.listImg:hover {
background-color: #D8D9DA;
border-color: #BCBCBC;
}

.gallery{

}

.gallery img {
  float: left;
  border: 1px solid #D3D3D3;
  padding: 5px;
  margin: 2px;
  background: #fff;
  cursor: hand;
  cursor: pointer;
  width: 150px;
  height: 60px;
}

.gallery img:hover {
background-color: #D8D9DA;
border-color: #BCBCBC;
}



		/* Lists */

ul, ol {margin: 0 0 20px 5px;}
ol {padding-left: 2em;}
ul ul, ol ol,
ul ol, ol ul {
	margin-top: 8px;}
ul li, ol li {
	line-height: 1.3em;
	padding: 3px 5px;}
ul li {padding-left: 15px;}
ol li {
	list-style-type:decimal;
	list-style-position: outside;}

/* custom list styles */

	/* bullet types */
	ul{list-style:none;font-size:100%;margin:0;outline:0;padding:2px;vertical-align:baseline}
	ul li 						{ background: transparent url("../images/bullets/dot_gray.gif") no-repeat 0 .6em;}	/* default list style */
	ul.bullet-black li 			{ background: transparent url("../images/bullets/dot_black.gif") no-repeat 0 .6em; }
	ul.bullet-gray li 			{ background: transparent url("../images/bullets/dot_gray.gif") no-repeat 0 .6em; }
	ul.bullet-silver li 		{ background: transparent url("../images/bullets/dot_gray_light.gif") no-repeat 0 .6em; }
	ul.bullet-blue li 			{ background: transparent url("../images/bullets/dot_blue.gif") no-repeat 0 .6em; }
	ul.bullet-green li 			{ background: transparent url("../images/bullets/dot_green.gif") no-repeat 0 .6em; }
	ul.bullet-orange li 		{ background: transparent url("../images/bullets/dot_orange.gif") no-repeat 0 .6em; }
	ul.bullet-red li 			{ background: transparent url("../images/bullets/dot_red.gif") no-repeat 0 .6em; }
	ul.bullet-disc-black li		{ background: transparent url("../images/bullets/circle_black.gif") no-repeat 0 .6em; }
	ul.bullet-disc-gray li 		{ background: transparent url("../images/bullets/circle_gray.gif") no-repeat 0 .6em; }
	ul.bullet-disc-silver li	{ background: transparent url("../images/bullets/circle_gray_light.gif") no-repeat 0 .6em; }
	ul.bullet-disc-blue li 		{ background: transparent url("../images/bullets/circle_blue.gif") no-repeat 0 .6em; }
	ul.bullet-disc-green li 	{ background: transparent url("../images/bullets/circle_green.gif") no-repeat 0 .6em; }
	ul.bullet-disc-orange li 	{ background: transparent url("../images/bullets/circle_orange.gif") no-repeat 0 .6em; }
	ul.bullet-disc-red li 		{ background: transparent url("../images/bullets/circle_red.gif") no-repeat 0 .6em; }
	ul.bullet-check li 			{ background: transparent url("../images/bullets/check.gif") no-repeat 0 .2em;  padding-left: 20px; }
	ul.bullet-1 li 				{ background: transparent url("../images/bullets/bullets1.jpg") no-repeat 0 .6em; margin-right: 30px; }

	/* numbered list with styling */
	ol.number-pad 						{ padding: 3px 5px 5px 22px; border-left: 1px solid #E9E9E9;
										  background: #fff url("../images/bullets/ordered-background.gif") repeat-y 0 0; }
	ol.number-pad ol, ol.number-pad ul	{ background: none; margin-left:18px; }
	ol.number-pad  li 					{ padding-left: 10px; border-bottom:1px dotted #D6D6D6; }

	/* list with image, title and description */
	ul.post-list 		{ margin-left:0; }
	ul.post-list li		{ margin: 0 0 1em; padding: 0; background: none; border-bottom: 1px dotted #D6D6D6; font-size: 85%; }
	ul.post-list li img	{ float: left; margin: 0 8px 1em 0; border: 1px solid #C6C6C6; }
	ul.post-list li a {
		display: block;
		font-weight:bold;
		margin-bottom: .3em;}

	/* horizontal lists */
	ul.horizList { margin: 0 0 1em; }
	ul.horizList li {
		display: inline;
		margin: 0;
		padding: 0;
		background: none;}

	/* socail network horizontal list (used in footer) */
	ul.socialLinks {
		height: 25px;
		margin: 1em 22px -16px;}
	ul.socialLinks li a {
		display: block;
		float: right;
		height: 24px;
		overflow: hidden;
		padding: 0 3px 0 2px;}
	ul.socialLinks li a:hover, ul.socialLinks li a:active {
		height: 29px;
		margin-top: -5px;}

/* other */

div#fancy_overlay { background: #000000; }	/* overlay color */

/* image containers */

a.img, div.img 			{ float: left; border: 1px solid #D3D3D3; padding: 5px; background: #fff;}
a.img img, div.img img 	{ float: left; border: 1px solid #f3f3f3; }
a.imgHover				{ background-color: #D8D9DA; border-color: #BCBCBC; }
a.img:hover img			{ border-color: #fff; }


.sf-menu li.selected, .sf-menu li:hover {background:url(../images/green/nav_left.png) no-repeat 0 0;}
.sf-menu li.selected a, .sf-menu li a:hover {background:url(../images/green/nav_right.png) no-repeat center right;}


.paging a {
	float:left;
	background:url(../images/paging-anchor1.png) no-repeat center center;
	text-align:center;
	display:block;
	height:23px;
	width:22px;
	margin-right:10px;
	text-decoration:none;
	font-size:11px;
	color:#545454;
	line-height:22px;}
.paging a:hover,  .paging span.selected, .pagingSel {
	float:left;
	background:url(../images/paging-anchor2.png) no-repeat center center;
	text-align:center;
	display:block;
	height:23px;
	width:22px;
	margin-right:10px;
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
	line-height:22px;}

.paging span.selected {float:left; font-weight:bold;text-align:center; display:block; height:23px; width:22px; margin-right:10px; font-size:11px;color:#fff; line-height:22px;}
.sf-menu li.selected, .sf-menu li:hover {background:url(../images/green/nav_left.png) no-repeat 0 0;}
.sf-menu li.selected a, .sf-menu li a:hover {background:url(../images/green/nav_right.png) no-repeat center right;}

/* slide show */

#Slideshow {
	height: 300px;
	overflow: hidden;
	margin-left:10px;}
#SlideTop, #SlideRepeat, #SlideBottom,
.slidePrev, .slideNext,
#slidePager {
	position: relative;
	z-index: 29;}
#SlideTop {
	height: 300px;
	width: 98px;
	margin: 0 0 0 -3px;
	position:absolute;
	background: transparent url("../images/pageBg-l.png") no-repeat 0 0;}
#SlideBottom {
	height: 300px;
	width: 98px;
	float:right;
		margin: 0 0 0 455px;
	position:absolute;
	background: transparent url("../images/pageBg-r.png") no-repeat 0 0;}
a.slidePrev, a.slideNext {
	display: block;
	z-index: 30;
	top: -235px;
	width: 51px;
	height: 64px;}
a.slidePrev {
	float: left;
	margin: 50px 0 0 -15px;
	background: transparent url("../images/slide-previous.png") no-repeat 0 0;}
a.slideNext {
	float: right;
	margin: 50px 4px 0;
	background: transparent url("../images/slide-next.png") no-repeat 0 0;}

a.slidePrev:hover, a.slideNext:hover { background-position: 0 -64px;}

#slidePager {
	top: -48px;
	float: center;
	}
#slidePager a, #slidePager a:visited {
	float: left;
	width: 16px;
	height: 15px;
	overflow: hidden;
	background: transparent url("../images/slide-pager.png") no-repeat 0 0;
	text-decoration: none;
	text-indent: -1234px;}
#slidePager a:hover {
	background-position: -16px 0;}
#slidePager a.activeSlide {
	background-position: -32px 0;}



.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background:url(../images/submit.png) no-repeat left top;
	display:block;
	width:140px;
	height:25px;
	cursor:pointer;
	border:none;

}
.submit a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	cursor:pointer;
	text-decoration: none;
}
.submit:hover {
	color: #003967;
	background:url(../images/submit.png) no-repeat left bottom;
}
.submit a:hover {
	color: #003967;
}

.book {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-align:center;
	display:block;
	width:150px;
	height:41px;
	cursor:pointer;
	border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-decoration: none;
	margin-top:10px;
	padding-top:10px;
	background-image: url(../images/bg_but.gif);
	background-repeat: repeat-x;
}
.book:hover {
	color: #003967;
}
.top01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background:url(../images/top.png) no-repeat left top;
	display:block;
	width:35px;
	height:14px;
	cursor:pointer;
	border:none;
	text-align: left;
}
.top01:hover {		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	background:url(../images/top.png) no-repeat left bottom;}

