@charset "utf-8";
/* CSS Document */

body {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
img {border:none}

.top-row {margin:0px; padding:32px 0 0 0; text-align:left}

.ph {margin:0px; padding:0px 450px 0 200px; font-weight:bold; font-size:14px;}
.ph img {vertical-align:middle}

.top-options {margin:0px; padding:0px}
.top-options a {text-decoration:none; color:#000}

.row-2 {margin:0px; padding:8px 0 0 0; text-align:left}

.left-col {margin:0px; padding:0px}

.logo {margin:0px; padding:9px 0 0 0}

.nav-container {margin:0px; padding:0px 0px 0 0}
/*******************************************	red menu	**********************************************/
.red-nav1 a {float: left; width:175px; height: 19px; background:url(../images/red-nav-bg1.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 19px}
.red-nav1 a:hover, #red1 a {background:url(../images/red-nav-hover1.gif) repeat-y;color: #fff; list-style-type:none; padding:3px 0 0 19px}

.red-nav2 a {float: left; width:164px; height: 19px; background:url(../images/red-nav-bg2.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 30px}
.red-nav2 a:hover, #red2 a {background:url(../images/red-nav-hover2.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 30px}

/*******************************************	end red menu	**********************************************/

/*******************************************	orng menu	**********************************************/
.orng-nav1 a {float: left; width:175px; height: 19px; background:url(../images/orng-nav-bg1.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 19px}
.orng-nav1 a:hover, #orng1 a {background:url(../images/orng-nav-hover1.gif) repeat-y;color: #fff; list-style-type:none; padding:3px 0 0 19px}

.orng-nav2 a {float: left; width:164px; height: 19px; background:url(../images/orng-nav-bg2.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 30px}
.orng-nav2 a:hover, #orng2 a {background:url(../images/orng-nav-hover2.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 30px}

.orng-navdn a {float: left; width:164px; height: 19px; background:url(../images/orng-nav-bgdn.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 30px}
.orng-navdn a:hover, #orngdn a {background:url(../images/orng-nav-hoverdn.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 30px}

.orng-nav3 a {float: left; width:154px; height: 19px; background:url(../images/orng-nav-bg3.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 40px}
.orng-nav3 a:hover, #orng3 a {background:url(../images/orng-nav-hover3.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 40px}


/*******************************************	end orng menu	**********************************************/

/*******************************************	green menu	**********************************************/
.green-nav1 a {float: left; width:175px; height: 19px; background:url(../images/green-nav-bg1.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 19px}
.green-nav1 a:hover, #green1 a {background:url(../images/green-nav-hover1.gif) repeat-y;color: #fff; list-style-type:none; padding:3px 0 0 19px}

.green-nav2 a {float: left; width:164px; height: 19px; background:url(../images/green-nav-bg2.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 30px}
.green-nav2 a:hover, #green2 a {background:url(../images/green-nav-hover2.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 30px}

/*******************************************	end green menu	**********************************************/

/*******************************************	pink menu	**********************************************/
.pink-nav1 a {float: left; width:175px; height: 19px; background:url(../images/pink-nav-bg1.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 19px}
.pink-nav1 a:hover, #pink1 a {background:url(../images/pink-nav-hover1.gif) repeat-y;color: #fff; list-style-type:none; padding:3px 0 0 19px}

.pink-nav2 a {float: left; width:164px; height: 19px; background:url(../images/pink-nav-bg2.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 30px}
.pink-nav2 a:hover, #pink2 a {background:url(../images/pink-nav-hover2.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 30px}

.pink-navdn a {float: left; width:164px; height: 19px; background:url(../images/pink-nav-bgdn.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 30px}
.pink-navdn a:hover, #pinkdn a {background:url(../images/pink-nav-hoverdn.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 30px}

.pink-nav3 a {float: left; width:154px; height: 19px; background:url(../images/pink-nav-bg3.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 40px}
.pink-nav3 a:hover, #pink3 a {background:url(../images/pink-nav-hover3.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 40px}

/*******************************************	end pink menu	**********************************************/

/*******************************************	sky menu	**********************************************/
.sky-nav1 a {float: left; width:175px; height: 19px; background:url(../images/sky-nav-bg1.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 19px}
.sky-nav1 a:hover, #sky1 a {background:url(../images/sky-nav-hover1.gif) repeat-y;color: #fff; list-style-type:none; padding:3px 0 0 19px}

.sky-nav2 a {float: left; width:164px; height: 19px; background:url(../images/sky-nav-bg2.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 30px}
.sky-nav2 a:hover, #sky2 a {background:url(../images/sky-nav-hover2.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 30px}

.sky-navdn a {float: left; width:164px; height: 19px; background:url(../images/sky-nav-bgdn.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 30px}
.sky-navdn a:hover, #skydn a {background:url(../images/sky-nav-hoverdn.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 30px}

.sky-nav3 a {float: left; width:154px; height: 19px; background:url(../images/sky-nav-bg3.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 40px}
.sky-nav3 a:hover, #sky3 a {background:url(../images/sky-nav-hover3.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 40px}


/*******************************************	end Yellow menu	**********************************************/

/*******************************************	brown menu	**********************************************/
.brown-nav1 a {float: left; width:175px; height: 19px; background:url(../images/brown-nav-bg1.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 19px}
.brown-nav1 a:hover, #brown1 a {background:url(../images/brown-nav-hover1.gif) repeat-y;color: #fff; list-style-type:none; padding:3px 0 0 19px}

.brown-nav2 a {float: left; width:164px; height: 19px; background:url(../images/brown-nav-bg2.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 30px}
.brown-nav2 a:hover, #brown2 a {background:url(../images/brown-nav-hover2.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 30px}

.brown-navdn a {float: left; width:164px; height: 19px; background:url(../images/brown-nav-bgdn.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 30px}
.brown-navdn a:hover, #browndn a {background:url(../images/brown-nav-hoverdn.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 30px}

.brown-nav3 a {float: left; width:154px; height: 19px; background:url(../images/brown-nav-bg3.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 40px}
.brown-nav3 a:hover, #brown3 a {background:url(../images/brown-nav-hover3.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 40px}

/*******************************************	end brown menu	**********************************************/

/*******************************************	Blue menu	**********************************************/
.blue-nav1 a {float: left; width:175px; height: 19px; background:url(../images/blue-nav-bg1.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 19px}
.blue-nav1 a:hover, #blue1 a {background:url(../images/blue-nav-hover1.gif) repeat-y;color: #fff; list-style-type:none; padding:3px 0 0 19px}

.blue-nav2 a {float: left; width:164px; height: 19px; background:url(../images/blue-nav-bg2.gif) repeat-y; color: #000; text-decoration: none;font-size: 12px;border: 0;text-align:left; list-style-type:none; vertical-align:top; margin:0px 0px 1px 0; padding:3px 0 0 30px}
.blue-nav2 a:hover, #blue2 a {background:url(../images/blue-nav-hover2.gif) repeat-y;color: #000; list-style-type:none; padding:3px 0 0 30px}

/*******************************************	end Yellow menu	**********************************************/


.content-container {margin:0px; padding:8px 0 0 0px}

.right-col {margin:0px; padding:0px; width:208px}

.right-hding {margin:0px; padding:0px 0 0 17px; height:25px; width:191px; background:#af0000; color:#fff; font-weight:bold;}
.right-hding img {float:right; margin:0px; padding:3px 10px 0 0; vertical-align:middle}

.right-border {margin:0px; padding:0px; border:1px solid #99c9ed}

.links-col1 {margin:0px; padding:0px 0 0 8px; width:86px}
.links-col1 img {vertical-align:middle}
.links-col1 a {text-decoration:underline; color:#000}
.links-col2 {margin:0px; padding:0px 0 0 8px; width:96px}
.links-col2 img {vertical-align:middle}
.links-col2 a {text-decoration:underline; color:#000}
.search2 {margin:0px; padding:7px 0 0 6px}
.search2 input {width:190px; height:19px; border:1px solid #99c9ed}
.submit2 {margin:0px; padding:9px 0 7px 0; text-align:right}

.weather1 {margin:0px; padding:0px 0 0 8px; width:96px; font-size:10px}
.weather1 img {vertical-align:middle}
.weather2 {margin:0px; padding:0px 0 0 8px; width:94px; font-size:10px}
.weather2 img {vertical-align:middle}

.hotel-online-txt {margin:0px; padding:3px 0 0 6px}

.inr-col {margin:0px; padding:0px 10px 0 6px; width:554px}

.contents {border:1px solid #99c9ed; padding:10px}

.box1 {margin:0px; padding:9px; width:534px; border:1px solid #99c9ed; line-height:150%}
.box1 img {float:left; padding:0 15px 15px 0}
.box1 .hding0 {display:block; padding:0px 0 10px 0; color:#af0000; font-size:15px; font-weight:bold}
.box1 .mehr {float:right; display:block}
.box1 .mehr a {text-decoration:none; color:#0067bf}

.box2 {margin:0px; padding:9px; width:534px; border:1px solid #99c9ed; line-height:150%; background:#f0f0f0}

.box2 .hding0 {display:block; padding:0px 0 10px 0; color:#af0000; font-size:15px; font-weight:bold}
.box2 .mehr {float:right; display:block}
.box2 .mehr a {text-decoration:none; color:#0067bf}

.box3 {margin:0px; padding:9px; width:534px; border:1px solid #99c9ed; line-height:150%; background:#f0f0f0}
.box3 img {float:left; padding:0px 15px 15px 0px}
.box3 .hding0 {display:block; padding:0px 0 10px 0; color:#af0000; font-size:15px; font-weight:bold}
.box3 .mehr {float:right; display:block}
.box3 .mehr a {text-decoration:none; color:#0067bf}

.heading {margin:0px; padding:0px 0 0 20px; background:#af0000; color:#fff; font-weight:bold; height:25px}

.hding {font-family:Verdana; font-size:16px; color:#af0000; padding:10px 0 0px 0px; font-weight:bold}

.text {text-align:justify; line-height:150%; padding:10px 0 0 0}
.text span {color:#af0000; font-weight:bold}
.text ul {list-style-image:url(../images/list-img.gif); margin:0px; padding:0px 0 0 30px}
.text img {padding:5px 10px 0 0px; float:left}
.text a {text-decoration:underline; color:#0070da}

.text1 {text-align:justify; line-height:150%; padding:10px 0 0 0}
.text1 span {color:#af0000; font-weight:bold}
.text1 ul {list-style-image:url(../images/list-img.gif); margin:0px; padding:0px 0 0 30px}
.text1 img {padding:15px 0px 0 10px; float:right}

.text3 {margin:0px; padding:10px 20px 0 0; line-height:150%}
.text3 span {color:#af0000; font-weight:bold}

.text3 ul {list-style-image:url(../images/list-img.gif)}

.img { padding:15px 0px 0 10px; float:right}
.img2 {padding:15px 10px 0 0px; float:left}

.text2 {margin:0px; padding:0px; text-align:center; line-height:150%}
.text2 span a {text-decoration:underline; color:#af0000}
.text2 a {text-decoration:underline; color:#0071da}

.button {margin:0px; padding:10px 0 10px 0; text-align:center}

.text4 {margin:0px; padding:10px 0px 0 0; line-height:150%; text-align:center}
.text4 span {color:#af0000; font-weight:bold; display:block}



.text4 img {padding: 0 0 0 0px}

.ftr-menu { padding:15px 0 0 0px; color:#bcbcbc}
.ftr-menu ul li { margin:0px; padding:0px 0 0 0px; display:inline;}
.ftr-menu ul li a {text-decoration:none; color:#bcbcbc}
.ftr-links-hdings {margin:0px; padding:0px 0 10px 0; border-bottom:1px dotted #af0000}
.ftr-links-hding { color:#af0000; font-size:14px; padding:12px 0 0 0}
.ftr-links {text-align:left; padding:10px 0 0 0; width:200px}
.ftr-links ul li { margin:0px; padding:0px; list-style:none;}
.ftr-links ul li a {text-decoration:none; color:#000000}
.ftr-links ul li a:hover {text-decoration:underline}
.line-pad {padding:20px 0 20px 0px; text-align:center}

.botom-text { line-height:150%;padding:15px 0 20px 15px; color:#bcbcbc; font-size:10px}


.ftr-links-bg {background-color:#dcdcdc; width:980px; height:auto;}


.home-box {margin:0px; padding:0px; width:271px; height:119px; border:1px solid #99c9ed}
.h-box-pic {margin:0px; padding:0px 9px 0 8px;}
.h-box-text {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000}
.h-box-hding {padding:0px 0 9px 0; display:block; color:#af0000; text-decoration:underline}
.h-box-mehr {margin:0px; padding:10px 0 0 0; display:block;}
.h-box-mehr a {text-decoration:none; color:#0067bf}


.txtaddress {margin:0px; padding:0px; font-size:14px}
.txtaddress span {text-align:center; font-weight:bold}



.form-container {margin:0px; padding:15px 0 10px 0; text-align:left}

.form-category {margin:0px; padding:0px 10px 5px 0; width:147px; text-align:right}
.form-fields {margin:0px; padding:0px 0 5px 0}
.form-fields input {width:158px; height:18px; border:1px solid #bababa}
.form-fields textarea {width:287px; height:104px; border:1px solid #bababa}
.form-fields select {width:158px; height:18px; border:1px solid #bababa}

.form-fields2 {margin:0px; padding:0px 0 5px 0}
.form-fields2 input {width:39px; height:18px; border:1px solid #bababa}
.tag, .jahr {width:58px; height:18px; border:1px solid #bababa}
.monat {width:88px; height:18px; border:1px solid #bababa}

.checkbox-container {margin:0px; padding:0px}
.checkbox {margin:0px; padding:0px 0 5px 0; width:186px; text-align:left}

.address {margin:0px; padding:10px 10px 0 0; line-height:150%}

.address span {color:#af0000; font-weight:bold}

.address-catgory {margin:0px; padding:10px 20px 0 0; line-height:150%}

.img3 {border:none; padding:0 10px 0 0}

.img4 {border:none; padding:0 0px 0 10px}

.img5 {border:none; padding:0 0px 0 65px}



h3 { font-family:Verdana; margin: 0px; color:#af0000; font-size:15px; font-weight:bold }

h4 { font-family:Verdana; margin: 0px; color:#AF0000; font-weight:bold; }










































