/* This code is only meant for previewing your Reflow design. */
header, section, footer, aside, nav, main, article, figure {
    display: block; 
}

.primaryContainer {
	height: auto;
	margin-left: auto;
	margin-right: auto;
	min-height: 100%;
	width: 100%;
	overflow-x: hidden
}

#Box_Top {
    float: left;
    height: 60px;
    margin: 0px 0px 0px 0%;
    clear: none;
    width: 100%;
    min-width: 0px;
    z-index: 10000 !important;
    overflow: visible;
    position: fixed;
    background-color: rgb(144, 0, 0);
}

#Box_Top_Symbols {
    float: left;
    height: 60px;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 60px;
    background-image: url(../images/pfeilnachunten.png);
    background-attachment: fixed;
    -webkit-background-size: auto;
    background-position: -5px 0%;
    background-repeat: no-repeat no-repeat;
    background-size: auto;
    z-index: 1000;
    overflow: hidden;
    transition: 0.5s;
    position: fixed;
}

#Box_Top_Symbols:hover{
    height: 473px;
	transition: 0.5s;
}


#Box_Top_Language {
	float: right;
	height: 60px;
	right: 0px;
	margin-top: 0px;
	clear: none;
	width: 80px;
	margin-right: 0%;
	background-attachment: scroll;
	-webkit-background-size: auto;
	background-size: auto;
	background-color: rgb(144, 0, 0);
	background-position: 10px 5px;
	background-repeat: no-repeat no-repeat;
	position: fixed;
}

#Box_Top_Menu {
    float: right;
	right: 80px;
    height: 60px;
    margin-top: 0px;
    clear: none;
    width: 120px;
    margin-right: 0px;
    background-image:url("../images/pfeilnachunten.png");
    background-attachment: scroll;
    -webkit-background-size: auto;
    background-size: auto;
    background-color: #C7C7C7;
    background-position: 30px 5px;
    background-repeat: no-repeat no-repeat;
	overflow: hidden;
	position: fixed;
	transition: 0.5s;
	z-index: 10000 !important;
	
}
#Box_Top_Menu:hover {
    height: auto;
    width: 300px;
    right: 80px;
	opacity: 0.9;
    transition: 0.5s;
	background-image:url();
	background-repeat: no-repeat no-repeat;
}

#Box_Top_Title {
    float: left;
    height: 60px;
    margin-left: 10%;
    margin-top: 0px;
    clear: none;
    width: 68%;
	z-index: 2000;
}

#Box_Slide {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 60px;
    clear: none;
    width: 100%;
    min-width: 0px;
    margin-right: auto;
	display: table;
	position: relative;
}

#Box_Content1 {
    float: none;
    height: auto;
    margin: 40px auto 0px;
    clear: none;
    width: 1000px;
}

#Box_Content1_Background1 {
	float: left;
	height: auto;
	margin: 15px 0px 0px;
	clear: both;
	width: 48.5%;
	background-repeat: no-repeat no-repeat;
	background: url(../images/tonnerhof.jpg);
	transition: 2s;
	background-size: cover;
	z-index: 99;
}
#Box_Content1_Background1:hover {
	background: url(../images/tonnerhof-light.jpg);
	background-size: cover;
	z-index: 100;
	transition: 2s;
}

#Box_Content1_Background2 {
    float: right;
    height: auto;
    margin: 15px 0px 0px;
	background-repeat: no-repeat no-repeat;
	background-image: url(../images/wellness.jpg);
    clear: none;
    width: 48.5%;
	background-size: cover;
	transition: 2s;
}
#Box_Content1_Background2:hover {
	background: url(../images/wellness-light.jpg);
	background-size: cover;
	z-index: 100;
	transition: 2s;
}


#Box_Content1_Background3 {
    float: left;
    height: auto;
    margin: 30px 0px 0px;
    clear: both;
    width: 48.5%;
	background-repeat: no-repeat no-repeat;
	background-image: url(../images/rooms.jpg);
	background-size: cover;
	transition: 2s;
}
#Box_Content1_Background3:hover {
	background: url(../images/rooms-light.jpg);
	background-size: cover;
	z-index: 100;
	transition: 2s;
}
#Box_Content1_Background4 {
    float: right;
    height: auto;
    margin: 30px 0px 0px;
    clear: none;
    width: 48.5%;
	background-repeat: no-repeat no-repeat;
	background-image: url(../images/activities.jpg);
	background-size: cover;
	position: relative;
}
#Box_Content1_Background4:hover {
	background: url(../images/activities-light.jpg);
	background-size: cover;
	z-index: 100;
	transition: 2s;
}
#Box_Content1_Background1_Title {
    float: left;
    height: 60px;
    margin-left: 10%;
    margin-top: 30px;
    clear: none;
    width: 80%;
}

#Box_Content1_Background2_Title {
    float: left;
    height: 60px;
    margin-left: 10%;
    margin-top: 30px;
    clear: none;
    width: 80%;
    margin-right: 0%;
}

#Box_Content1_Background3_Title {
    float: left;
    height: 60px;
    margin: 30px 0% 0px 10%;
    clear: none;
    width: 80%;
}

#Box_Content1_Background4_Title {
    float: left;
    height: 60px;
    margin: 30px 0% 0px 10%;
    clear: none;
    width: 80%;
}

#Box_Content1_Text {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 100%;
}

#Box_Content1_Background3_Menu {
    float: left;
    height: 170px;
    margin-left: 10%;
    margin-top: 200px;
    clear: both;
    width: 315px;
}

#Box_Content1_Background4_Menu {
    float: left;
    height: 170px;
    margin-left: 10%;
    margin-top: 200px;
    clear: both;
    width: 315px;
    margin-right: 0%;
}

#Box_Content1_Background2_Menu {
    float: left;
    height: 170px;
    margin-left: 10%;
    margin-top: 200px;
    clear: both;
    width: 315px;
    margin-right: 0%;
}

#Box_Content1_Background1_Menu {
    float: left;
    height: 170px;
    margin-left: 10%;
    margin-top: 200px;
    clear: both;
    width: 315px;
    margin-right: 0%;
}
#Box_Image_Zimmer {
    float: left;
    height: auto;
    margin: 60px 0px 0px 0%;
    clear: none;
    width: 100%;
	display: table;
	position: relative;
}
#Box_Image {
    float: left;
    height: auto;
    margin: 100px 0px 0px 0%;
    clear: none;
    width: 100%;
	display: table;
	position: relative;
	transition: 2s;
}
#Box_Image:hover {
    float: left;
    height: auto;
    margin: 80px 0px 0px 0%;
    clear: none;
    width: 100%;
	display: table;
	position: relative;
	transition: 2s;
}
#Box_Image_Title {
	width: 100%;
	top: 15px;
	z-index: 1000 !important;
	position: absolute; 
}

#Box_Background_Content2 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    min-width: 0px;
	background-color:#F8EFDC;
	opacity: 0.6;
	transition: 2s;

}
#Box_Background_Content2:hover {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    min-width: 0px;
	background-color:#F8EFDC;
	opacity: 1;
	transition: 2s;
}

#Box_Content2 {
    float: none;
    height: auto;
    margin: 40px auto 0px;
    clear: none;
    width: 1000px;
    display: block;
    padding-bottom: 30px;
}

#Box_Content2_Text {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 100%;
}

#Box_Content2_Background1 {
    float: left;
    height: auto;
    margin: 15px 0px 0px;
    clear: both;
    width: 100%;
	display: table;
	position: relative;
}

#Box_Content2_Background1_Menu {
    float: left;
	bottom: 20px;
    height: 363px;
    left: 10%;
    clear: none;
    width: 315px;
    margin-right: 0%;
	position: absolute;
	z-index: 1000;
}

#Box_Content2_Background2 {
    float: left;
    height: auto;
    margin: 30px 0px 0px;
    clear: both;
    width: 48.5%;
	display:block;
	position: relative;
}

#Box_Content2_Background2_Title {
	top: 20px;
	left: 10%;
    float: left;
    height: 60px;
    clear: none;
    width: 80%;
	position: absolute;
	z-index: 1000;
}

#Box_Content2_Background2_Menu {
    float: left;
    height: 170px;
    margin-left: 10%;
    margin-top: 200px;
    clear: both;
    width: 65%;
}

#Box_Content2_Background3 {
    float: right;
    height: auto;
    margin: 30px 0px 0px;
    clear: none;
    width: 48.5%;
	display: table;
	position: relative;
}

#Box_Conent2_Background3_Title {
   top: 20px;
	left: 10%;
    float: left;
    height: 60px;
    clear: none;
    width: 80%;
	position: absolute;
	z-index: 1000;
}

#Box_Content2_Background3_Menu {
    float: left;
    height: 170px;
    margin-left: 10%;
    margin-top: 200px;
    clear: both;
    width: 65%;
    margin-right: 0%;
}
#Box_Carousel {
	height: auto;
	top: 20px;
	width: 100%;
	display: block;
	position: relative;
	background-color: #FFF;
	padding-top: 20px;
	padding-bottom: 0px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-image: -webkit-linear-gradient(270deg,rgba(223,223,223,1.00) 0%,rgba(202,202,202,1.00) 49.34%,rgba(223,223,223,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(223,223,223,1.00) 0%,rgba(202,202,202,1.00) 49.34%,rgba(223,223,223,1.00) 100%);
}
#Box_Carousel_it {
	height: auto;
	top: 20px;
	width: 100%;
	display: block;
	position: relative;
	background-color: #FFF;
	padding-top: 20px;
	padding-bottom: 0px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-image: -webkit-linear-gradient(270deg,rgba(223,223,223,1.00) 0%,rgba(202,202,202,1.00) 49.34%,rgba(223,223,223,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(223,223,223,1.00) 0%,rgba(202,202,202,1.00) 49.34%,rgba(223,223,223,1.00) 100%);
}
#Box_Content3_Zimmer {
    float: none;
    height: auto;
    margin: 20px auto 0px;
    clear: none;
    width: 1000px;
    display: block;
    padding-bottom: 30px;
	position: relative;
}
#Box_Content3 {
    float: none;
    height: auto;
    margin: 20px auto 0px;
    clear: none;
    width: 1000px;
    display: block;
    padding-bottom: 30px;
	position: relative;
}
#Box_Content5 {
    float: none;
    height: auto;
    margin: 20px auto 0px;
    clear: none;
    width: 1000px;
    display: block;
    padding-bottom: 30px;
	position: relative;
}
#Box_Content3_Text {
    float: left;
    height: auto;
    margin-left: 0%;
	margin-bottom: 20px;
	margin-top: 20px;
    clear: none;
    width: 100%;
}

#Box_Content3_Background1 {
    float: left;
    height: auto;
    margin: 15px 0px 0px;
    clear: both;
    width: 100%;
	position: relative;

}

#Box_Content3_Background1_Menu {
    float: left;
    height: 363px;
    left: 10%;
    top: 134px;
    clear: none;
    width: 315px;
    margin-right: 0%;
	position: absolute;
	z-index: 1000;
}

#Box_Content3_Background2 {
    float: left;
    height: auto;
    margin: 30px 0px 0px;
    clear: both;
    width: 48.5%;
	position: relative;
}
#Box_Content3_Background2_Active {
    float: left;
    height: auto;
    margin: 30px 0px 0px;
    clear: both;
    width: 48.5%;
	position: relative;
}

#Box_Content3_Background2_Title {
    float: left;
    height: 60px;
	top: 30px;
    left: 10%;
    clear: none;
    width: 80%;
	position: absolute;
	z-index: 1000;
}

#Box_Content3_Background2_Menu {
    float: left;
    height: 170px;
    left: 10%;
    top: 200px;
    clear: both;
    width: 65%;
	position: absolute;
	z-index: 1000;
}
#Box_Content3_TextActive {
    float: left;
    height: 100%;
    width: 100%;
	background-color: #F8EFDC;
}

#Box_Content3_Background3 {
    float: right;
    height: auto;
    margin: 30px 0px 0px;
    clear: none;
    width: 48.5%;
	position: relative;
}
#Box_Content3_Background3_Active {
    float: right;
    height: auto;
    margin: 30px 0px 0px;
    clear: none;
    width: 48.5%;
	position: relative;
}
#Box_Content3_Background3_Images {
	width: 100%;
    height: auto;
    clear: none;
	position: relative;
}
.Box_Content3_Background3_Images img {width: 100%; height: auto;}

#Box_Content3_Background3_Title {
    float: left;
    height: 60px;
	top: 30px;
    left: 10%;    
	clear: none;
    width: 80%;
}

#Box_Content3_Background3_Menu {
    float: left;
    height: 170px;
    left: 10%;
    top: 200px;
    clear: both;
    width: 65%;
    margin-right: 0%;
	position: absolute;
	z-index: 1000;
}

#Box_Footer {
    float: left;
    height: 209px;
    margin-left: 0%;
    margin-top: 70px;
    clear: none;
    width: 100%;
    min-width: 0px;
    border-top-color: rgb(86, 86, 86);
    border-top-width: 1px;
    border-top-style: solid;
    background-image:-webkit-linear-gradient(270deg, white 0%, rgb(199, 197, 197) 100%);
    background-image: linear-gradient(180deg, white 0%, rgb(199, 197, 197) 100%);
    background-attachment: scroll;
    -webkit-background-size: auto;
    background-size: auto;
    background-position: 0% 0%;
    background-repeat: repeat repeat;
}

#Box_Footer_Red {
    float: none;
    height: 51.5px;
    margin-left: auto;
    margin-top: 156px;
    clear: none;
    width: 100%;
    min-width: 0px;
    margin-right: auto;
    background-color: rgb(144, 0, 0);
}

#Box_Footer_Address {
    float: left;
    height: 140px;
    margin: 13px 0px 0px 3%;
    clear: none;
    width: 30%;
}

#Box_Footer_Menu {
    float: right;
    height: 140px;
    margin: 13px 3% 0px 0px;
    clear: none;
    width: 30%;
}

#Box_Footer_Red_Imprint {
    float: left;
    height: 35px;
    margin-left: 3%;
    margin-top: 14px;
    clear: none;
    width: 30%;
}

#Box_Footer_Red_Schatzer {
    float: right;
    height: 35px;
    margin-left: 0px;
    margin-top: 14px;
    clear: none;
    width: 30%;
    margin-right: 3%;
}

#Box_Slide_Image {
	top: 20px;
    float: left;
    height: auto;
    margin-left: 1%;
    clear: none;
    width: 25%;
	z-index: 2000 !important;
	position: absolute;
}
/* BOX PREISE*/

#Box_Preise {
	float: none;
	height: auto;
	margin-left: auto;
	margin-top: 26px;
	clear: none;
	width: 100%;
	margin-right: auto;
	position: relative;
	top: 0px;
	left: 0px;
	padding: 10px;

}
#Box_PL {
    float: none;
    height: auto;
    margin: 20px auto 0px;
    clear: none;
    width: 1000px;
    display: block;
	position: relative;
	background-color: #E1E1E1;
	border-bottom: 1px solid #000000;
}
#Box_PL_Angebote {
    float: none;
    height: auto;
    margin: 20px auto 0px;
    clear: none;
    width: 1000px;
    display: block;
	position: relative;
}
#Box_PL_Content {
	width: 100%;
	height: auto;
	position: relative;
	display: flex;
	margin-bottom: 15px;
} 
#Box_PL_Image {
    float: left;
    height: auto;
    margin: 0px 0px 0px;
    clear: both;
    width: 48.5%;
	position: relative;

}
#Box_PL_Text {
    float: right;
    height: auto;
    margin: 0px 0px 0px 3%;
    clear: none;
    width: 48.5%;
    position: relative;
    background-color: #E1E1E1;
}
#Box_PL_Bottom {
    height: 60px;
	bottom: 0px;
    width: 100%;
    position: absolute;
    background-color: #E1E1E1;
}

#Box_PL_Text_Content {
    height: 96%;
    clear: none;
    width: 96%;
	margin-left: 2%;
	margin-top: 2%;
	right: 0px;
}
#Box_PL_Box {
width: 96%;
	margin-left: 2%;
	height: 110px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #E1E1E1;
	opacity: 0.8;
	text-align: left;
}
#Box_PL_Main {
width: 100%;
	height: 100px;
	overflow-x: auto;
	overflow-y: auto;
	opacity: 0.8;
	text-align: left;
}
#Box_PL_Links {
	position: absolute;
	width: 170px;
	height: 83px;
	overflow: hidden;
	border: 1px solid #000000;
	margin-right: 170px;
	background-color: #E1E1E1;
	z-index: 1000;
	
}
#Box_PL_Links_Top {
	width: 170px;
	height: 45px;
	text-align: left;
	border-bottom: 1px solid #000000;
vertical-align: middle;
} 
#Box_PL_Links_Bottom1 {
	width: 170px;
	height: 35px;
	text-align: left;
	margin-top: 5px;
	vertical-align: middle;
	padding-top: 5px;
} 
#Box_PL_Links_Bottom2 {
	width: 170px;
	height: 35px;
	text-align: left;
	border-top: 1px solid #000000;
	vertical-align: middle;
	padding-top: 10px;
} 
#Box_PL_Links_Bottom3 {
	width: 170px;
	height: 35px;
	text-align: left;
	border-top: 1px solid #000000;
	vertical-align: middle;
	padding-top: 10px;
} 
#Box_PL_Links_Bottom4 {
	width: 170px;
	height: 35px;
	text-align: left;
	border-top: 1px solid #000000;
	vertical-align: middle;
	padding-top: 10px;
} 
#Box_PL_Preise_Main {
	display: block;
	width:3000px;
	height: 83px;
	margin-left: 170px;
	overflow-y: auto;
	
}
#Box_PL_Preise {
float: left;
	width: 120px;
	height: 83px;
	overflow-y: auto;
	overflow-x: hidden;
	margin-right: 0px;
	margin-left: 0px;
	display: inline-block;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
#Box_PL_Preise_Top {
	width: 120px;
	height: 45px;
	text-align: center;
	border-bottom: 1px solid #000000;
vertical-align: middle;
} 
#Box_PL_Preise_Bottom1 {
	width: 120px;
	height: 35px;
	text-align: center;
	margin-top: 5px;
	vertical-align: middle;
	padding-top: 5px;
} 
#Box_PL_Preise_Bottom2 {
	width: 120px;
	height: 35px;
	text-align: center;
	border-top: 1px solid #000000;
	vertical-align: middle;
	padding-top: 10px;
} 
#Box_PL_Preise_Bottom3 {
	width: 120px;
	height: 35px;
	text-align: center;
	border-top: 1px solid #000000;
	vertical-align: middle;
	padding-top: 10px;
} 
#Box_PL_Preise_Bottom4 {
	width: 120px;
	height: 35px;
	text-align: center;
	border-top: 1px solid #000000;
	vertical-align: middle;
	padding-top: 10px;
} 


@media only screen and (max-width: 1200px) {
    #Box_Top_Title {
        width: 65%;
        margin: 0px 0px 0px 11%;
        clear: none;
    }
	#Box_Slide_Image {
    width: 30%;
}
#Box_Footer_Address {
    width: 40%;
}
	
}

@media only screen and (max-width: 1024px) {
    #Box_Top_Title {
        width: 62%;
    }
	#Box_Slide_Image {
    width: 35%;
}
	#Box_Content1 {
    float: none;
    height: auto;
    margin: 20px auto 0px;
    clear: none;
    width: 100%;
}
	#Box_Content2 {
    margin: 20px auto 0px;
    clear: none;
    width: 100%;
    padding-bottom: 20px;
}
	#Box_Content3 {
    width: 100%;
}
	
	#Box_Content3_Zimmer {
    width: 100%;
    display: block;
}
		#Box_Content5 {
    width: 100%;
}
}
@media only screen and (max-width: 768px) {
	#Box_Top {
    height: 102px;
    width: 100%;
}
	#Box_Top_Symbols {
    top: 42px;
}
	
	#Box_Top_Language {
	top: 42px;
}

#Box_Top_Menu {
	top: 42px;
}
	
    #Box_Top_Title {
        width: 65%;
		height: 40px;
		top: 0px;
		margin-left: 17%;
    }
	#Box_Slide_Image {
    width: 50%;
}
#Box_Slide {
    margin-top: 100px;
}	
	
	#Box_PL_Angebote {
    float: none;
    height: auto;
    margin: 20px auto 0px;
    clear: none;
    width: 100%;
    display: block;
	position: relative;
}
	#Box_Footer {
    float: left;
    margin-left: 0%;
    width: 100%;
overflow: hidden;
}
	
	#Box_Footer_Address {
    float: left;
    height: 140px;
    margin: 13px 0px 0px 1%;
    clear: none;
    width: 50%;
}

#Box_Footer_Menu {
    float: right;
    height: 00px;
    margin: 0px 1% 0px 0px;
    clear: none;
    width: 0%;
	visibility: hidden
}
	#Box_Top_Menu:hover {
    height: 350px;
	overflow: scroll;
	position: absolute;
}

	#Box_Image_Zimmer {

	margin-top: 100px;}
}
@media only screen and (max-width: 720px) {
		#Box_Footer {
    float: left;
    margin-left: 0%;
    width: 100%;
overflow: hidden;
}
#Box_Slide {
    margin-top: 100px;
    width: 100%;
}	

}
@media screen and (max-width: 520px) {
    #Box_Top_Title {
    float: left;
    height: 60px;
    margin-left: 15%;
    margin-top: 0px;
    clear: none;
    width: 70%;
	z-index: 2000;
}
    
	#Box_Top_Menu:hover {
    height: auto;
    width: 300px;
    right: 80px;
	opacity: 0.9;
    transition: 0.5s;
	background-image:url();
	background-repeat: no-repeat no-repeat;
}
	#Box_Footer {
    float: left;
    margin-left: 0%;
    width: 100%;
overflow: hidden;
}
	#Box_Footer_Red_Schatzer {
    float: right;
    height: 35px;
    margin-left: 0px;
    margin-top: 14px;
    clear: none;
    width: 40%;
    margin-right: 1%;
}
	#Box_Footer_Address {
    float: left;
    height: 140px;
    margin: 13px 0px 0px 0%;
    clear: none;
    width: 90%;
}

#Box_Content1 {
    margin: 10px auto 0px;
}
	#Box_Content2 {
    margin: 10px auto 0px;
	padding-bottom: 10px;
}
	#Box_Content3 {
    margin: 10px auto 0px;
	padding-bottom: 10px;
}
		#Box_Content5 {
    margin: 10px auto 0px;
	padding-bottom: 10px;
}
	
#Box_Content3_Background2_Active {
    width: 100%;
}
	#Box_Content3_Background3_Active {
    width: 100%;
}
	#Box_Content1_Background1 {
    width: 100%;
}
	#Box_Content1_Background2 {
    width: 100%;
}
	#Box_Content1_Background3 {
    width: 100%;
}
	#Box_Content1_Background4 {
    width: 100%;
}
	
	#Box_PL {
    float: none;
    height: auto;
    margin: 20px auto 0px;
    clear: none;
    width: 100%;
    display: block;
	position: relative;
}
#Box_PL_Content {
	width: 100%;
	height: auto;
	position: relative;
	display: block;
	margin-bottom: 15px;
} 

#Box_PL_Image {
    float: none;
    height: auto;
    margin: 0px 0px 0px;
    clear: none;
    width: 100%;
	position: relative;

}
#Box_PL_Text {
    float: none;
    height: auto;
    margin: 0px 0px 0px 0%;
    clear: none;
    width: 100%;
	position: relative;
	background-color: #F8EFDC;

}
}

@media screen and (max-width: 340px) {
    #Box_Top_Menu:hover {
    height: auto;
    width: 300px;
    right: 0px;
	opacity: 0.9;
    transition: 0.5s;
	background-image:url();
	background-repeat: no-repeat no-repeat;
}
    #Box_Slide {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 60px;
    clear: none;
    width: 100%;
    min-width: 100%;
    margin-right: auto;
	display: table;
	position: relative;
}
      #Box_Top_Title {
    float: left;
    height: 60px;
    margin-left: 20%;
    margin-top: 0px;
    clear: none;
    width: 60%;
	z-index: 2000;
}
}
