

@media only screen and (orientation:portrait) {


html, body, form, fieldset, table, tr, td,  p, div, h1, h2, h3, h4, h5, h6 {
    -webkit-text-size-adjust: none;
	margin:0;
	padding:0;
	
}

body {
    -webkit-text-size-adjust: none;	
	min-width:580px;
}


header, section, article, footer, address {	
	font-variant:normal;
	font-style:normal;
    margin: 0;
    padding: 0;
    -webkit-text-size-adjust:100%;
	text-size-adjust: none;  /* text is never inflated */	
}



a              { text-decoration: none; color: #c2c129; }
a:link         { text-decoration: none; color: #c2c129; }
a:visited      { text-decoration: none; color: #c2c129; }
a:hover        { text-decoration: none; color: #353535; }
a:active       { text-decoration: none; color: #353535; }


.containerMobil {
	width:580px;
}

.mobil_html {
	display:none;
}


table, table td { 
    padding:0;
    border:none;
    border-collapse:collapse;
    -webkit-text-size-adjust: none;
}




#back-top {
    position: fixed;
    bottom: 30px;
    right: 20px;
    z-index: 3;
    display: none;
}
 
#back-top a {
    width: 50px;
    height: 50px;
    display: block;
    text-align: center;
    font-size: 50px;
	line-height:50px;
    color: #fff;
    background-color: #33363b;
    background-color: rgba(0,0,0, 0.3);  
	
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px; 
    transition: background-color .15s;
    -moz-transition: background-color .15s;
    -webkit-transition: background-color .15s;
    -o-transition: background-color .15s;
    -ms-transition: background-color .15s;
    text-decoration: none;	
	}
 
#back-top a:hover {
    text-decoration: none;
    background-color: #555;
}








body   {
    font-family: 'News Cycle', Arial, Helvetica, sans-serif;
	color:#5a595a;
	font-size:23px;
    -webkit-text-size-adjust: 100%;
	line-height:40px;	
	background:url(../images/m-background.jpg) no-repeat center top #fff;	
}


#page  {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	width: 580px;
    padding:0;
}



.Logo  {
    width: 100%;
    text-align:center;
	padding-top:15px;
	padding-bottom:20px;    
	border:0;
}

.Logo img  {
    width: 210px;
    border:0;
}




.containerBox {
    width: 530px;
	margin-left:24px; 
	float:left;
    clear:both;
	
}

.containerBox2 {
    width: 530px;
	height:auto;	
	margin-top:40px;
	margin-left:24px; 
    float:left;
    clear:both;
	border:#b1b1b1 solid 1px;
	background-color: rgba(255,255,255, 0.6);
	background-color:#f3f3f3;
}


#bodySliderBox {
	width:530px;
	float:left;
	clear:both;
}



#bodySliderBox  img {
	width:530px;
	height:303px;	
}




h1 {
	color:#3b2625;
	font-size: 30px;
	line-height: 36px;
	padding:20px;
	padding-top:10px;
	margin-bottom:20px;
	background-color:#c2c129;
	-webkit-text-size-adjust: none;
}


.bodyImage {
	padding:25px;
	padding-top:10px;
	width:
}

.bodyImage img {
	width:480px;
	border:0;
}

.bodyText {
	padding:25px;
	padding-top:0;
}

.bodyText p {
    -webkit-text-size-adjust: 118%;
}


.bodyText2 {
	padding:25px;
	border-top: solid #b1b1b1 1px;
}

.bodyText2 p {
    -webkit-text-size-adjust: 118%;
}


.p1, .p2 {
	padding-top:25px;
}

.p1:first-child {
	padding-top:0px;
}




#urlaubsanfrage {width:480px; height:auto;  margin-bottom:25px;}
#urlaubsanfrageheadline {
	width:206px; 
	height:auto; 
	color:#3b2625; 
	font-size:30px; 
	line-height:34px; 
	padding-bottom:8px; 
	font-weight:700; 
	text-align:center; 
	margin-bottom:10px; 
	background-color:#c1c028;
}
#urlaubsanfrageheadline p {margin:0px; -webkit-text-size-adjust: 90%;}
#urlaubsanfragebild {width:206px; height:200px; float:left; overflow:hidden;}
#urlaubsanfragebild img {border:0px; height:200px; position:relative; left:-80px; top:-10px;}
#urlaubsanfragetext {width:264px; height:auto; float:left; padding-left:10px; color:#5a595a; font-size:22px; line-height:31px; }
#urlaubsanfragetext p {margin:0px; -webkit-text-size-adjust: 100%;}
#urlaubsanfragetext a {color:#3b2625; text-decoration:underline; -webkit-text-size-adjust: 100%;}
#urlaubsanfragetext a:visited {color:#3b2625; text-decoration:underline;}
#urlaubsanfragetext a:hover {color:#3b2625; text-decoration:none;}

#buchungshotline {width:480px; height:auto; color:#3b2625; font-size:28px; font-weight:700; float:left; margin-bottom:25px; margin-top:10px;}
#buchungshotline p {margin:0px; -webkit-text-size-adjust: 90%;}
#buchungshotline a {color:#3b2625; text-decoration:none;}
#buchungshotline a:hover {color:#c1c028; text-decoration:none;}




/* Footer */



footer  {
	color: #fff;	
	width:100%;
    float:left;
    clear:both;
	padding-top:25px;
	padding-bottom:25px;
	background-color:#999999;	
	margin-top:35px;
    text-align: center;    /* Seiteninhalt wieder links ausrichten */
	
}


address p {
	color: #fff;
	font-style:normal;
	font-size-adjust:none;
	font-size: 90%;
 	-webkit-text-size-adjust: 130%;	
}



address a {
	color: #fff;
    font-size: 100%;	
	text-decoration: none;
	-webkit-text-size-adjust: 130%;
}

address a:link { 
	color: #fff;
	text-decoration: none;
	-webkit-text-size-adjust: 130%;
	
}

address a:hover { 
	color: #fff;
	text-decoration: none; 	
}

address span {
	padding-bottom:7px;
    color: #fff;
    font-size: 130%;
	line-height: 30px;
	-webkit-text-size-adjust: 125%;
	font-style:normal;
	
}


.sprachen {
	text-align:center;
	padding-top:50px;
	clear:both;
}


.sprachen img {
	padding-left:15px;
	padding-right:15px;
	height:30px;
    border:0;
}




table,tr,td {
    font-family: 'News Cycle', Arial, Helvetica, sans-serif;
    -webkit-text-size-adjust: none;
}

table.preise  { border-collapse: collapse; clear:both; color:#353535; font-size:21px; line-height:23px;}
table.preise tr { border-collapse: collapse;}
table.preise td {border-collapse: collapse; padding:2px; text-align:center; border:2px solid #fff;}

table.preise td.preise3 { color:0000; font-size:21px; line-height:23px; text-align:left;}
table.preise td.preise4 { width: 23%; font-size:19px;}

table.preise td.preise5 { border-bottom:#cccccc solid 0px;}


.pcol1 { background-color:#ece5d9;}
.pcol2 { background-color:#e7dcc7;}



.clear {
	clear:both;
}

#head_info {
	color:#6F0;
}


#scrolling {
	width:100%;
	height:auto;
	overflow: auto;
	padding-bottom:30px;
}

#scrollingTable {
 width:850px; 
}


/*
    Anfrage
*/

.anfrage {
    font-family: 'News Cycle', Arial, Helvetica, sans-serif;
	font-size:28px;
	vertical-align:top;
	
}

.anfrage2 {
    font-family: 'News Cycle', Arial, Helvetica, sans-serif;
	font-size:16px;
    -webkit-text-size-adjust: 150%;	
	vertical-align:top;	
}

#anfrage3 {
    font-family: 'News Cycle', Arial, Helvetica, sans-serif;
	font-size:16px;
	height:30px;
	vertical-align:top;	
}


.numbers {
 	width: 50px;
	margin-bottom:15px;
}

.artnumbers {
	width:380px;
    font-family: Arial, Helvetica, sans-serif;
	font-size:25px;
	margin-bottom:20px;
	
}

.number {
 	width: 100px;
	margin-bottom:20px;
}

.dates {
	width: 150px;
	margin-bottom:20px;
	
}

.distance {
 	width: 150px;
	
}

.formul {
	width: 200px;
	margin-bottom:20px;
	
}


textarea {
	width:400px;
	height:150px;
}

input, textarea {
	color:#353535;
    font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
}

#captcha-form {
	width:120px;
}

.anfrage_btn {
    font-family: Arial, Helvetica, sans-serif;
	font-size:28px;
	padding:20px;

	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.anfrageCap {
    font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:21px;
}

input[type="checkbox"]{
	height:30px;
	width:30px;

}




/*
    Mobile Menu Core Style
*/

.slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: 0.538em 1.025em 0.538em 1.025em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.2em }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block }
.slicknav_nav .slicknav_arrow {  font-size: 0.8em; margin: 0 0 0 0.4em;}
.slicknav_nav .slicknav_item { display: block; cursor: pointer; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a { display: inline }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
/* IE6/7 support */
.slicknav_menu { *zoom: 1 }

/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/

.slicknav_menu {
	font-size:25px;
	font-family: 'Open Sans', sans-serif;
	-webkit-text-size-adjust: none; 	
}
/* Button */
.slicknav_btn {
	margin: 5px 5px 6px;	
	text-decoration:none;	
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;  
	background-color: #999999;
}
/* Button Text */
.slicknav_menu  .slicknav_menutxt {	
	color: #FFF;
	font-weight: bold;	
	text-shadow: 0 1px 3px #000;	
}
/* Button Lines */
.slicknav_menu .slicknav_icon-bar {
  background-color: #f5f5f5;
}
.slicknav_menu {
	padding-right:10px;
	background-color:#c2c129;	
}
.slicknav_nav {
	color:#fff;
	margin:0;	
	padding:0;
	font-size:32px;
	line-height:35px;
	font-family: 'News Cycle', sans-serif;
	-webkit-text-size-adjust: none; 	
}

.slicknav_nav, .slicknav_nav ul {
	list-style: none;
	overflow:hidden;
}
.slicknav_nav ul {
	padding-left:150px;
	margin:5px 0 0 5px;
}

.slicknav_nav ul li a {
	border-bottom-style:solid;
	border-bottom-width: 2px;
	border-bottom-color: rgba(255, 255, 255, 0.2); 
}

.slicknav_nav .slicknav_item {
	padding:8px 8px;
	padding-left:80px;
	margin-top:20px;
}
.slicknav_nav a{
	padding:16px 16px;
	margin:4px 6px;
	text-decoration:none;
	color:#fff;
}
.slicknav_nav .slicknav_item a {
	padding:0;
	margin:0;
}
.slicknav_nav .slicknav_item:hover {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#fff;
	color:#222;	
}
.slicknav_nav a:hover{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#fff;
	color:#222;
}
.slicknav_nav .slicknav_txtnode {
     margin-left:15px;   
}


.menuLeft {
     margin-left:68px;
	 margin-top:20px;

}


}






@media only screen and (orientation:landscape) {


html, body, form, fieldset, table, tr, td,  p, div, h1, h2, h3, h4, h5, h6 {
    -webkit-text-size-adjust: none;
	margin:0;
	padding:0;
	
}

body {
    -webkit-text-size-adjust: none;	
	min-width:580px;
}

header, section, article, footer, address {	
	font-variant:normal;
	font-style:normal;
    margin: 0;
    padding: 0;
    -webkit-text-size-adjust:100%;
	text-size-adjust: none;  /* text is never inflated */	
}


a              { text-decoration: none; color: #c2c129; }
a:link         { text-decoration: none; color: #c2c129; }
a:visited      { text-decoration: none; color: #c2c129; }
a:hover        { text-decoration: none; color: #353535; }
a:active       { text-decoration: none; color: #353535; }

.containerMobil {
	width:580px;
}

.mobil_html {
	display:none;
}


table, table td { 
    padding:0;
    border:none;
    border-collapse:collapse;
    -webkit-text-size-adjust: none;
}



#back-top {
    position: fixed;
    bottom: 30px;
    right: 20px;
    z-index: 3;
    display: none;
}
 
#back-top a {
    width: 30px;
    height: 30px;
    display: block;
    text-align: center;
    font-size: 30px;
	line-height:30px;
    color: #fff;
    background-color: #33363b;
    background-color: rgba(0,0,0, 0.3);  
	
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px; 
    transition: background-color .15s;
    -moz-transition: background-color .15s;
    -webkit-transition: background-color .15s;
    -o-transition: background-color .15s;
    -ms-transition: background-color .15s;
    text-decoration: none;	
	}
 
#back-top a:hover {
    text-decoration: none;
    background-color: #555;
}



body   {
    font-family: 'News Cycle', Arial, Helvetica, sans-serif;
	color:#5a595a;
	font-size:18px;
    -webkit-text-size-adjust: 100%;
	line-height:28px;	
	background:url(../images/m-background.jpg) no-repeat center top #fff;	
}


#page  {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	width: 580px;
    padding:0;
}



.Logo  {
    width: 100%;
    text-align:center;
	padding-top:15px;
	padding-bottom:20px;
    border:0;
}

.Logo img  {
    width: 210px;
    border:0;
}




.containerBox {
    width: 530px;
	margin-left:24px; 
    float:left;
    clear:both;
}

.containerBox2 {
    width: 530px;
	height:auto;
	margin-top:40px;
	margin-left:24px; 
    float:left;
    clear:both;
	border:#b1b1b1 solid 1px;
	background-color: rgba(255,255,255, 0.6);
	background-color:#f3f3f3;
	
}

#bodySliderBox {
	width:530px;
	float:left;
	clear:both;
	-moz-box-shadow:15px 15px 0px 0px #c2c129; /* Firefox */
    -webkit-box-shadow:15px 15px 0px 0px #c2c129; /* Chrome, Safari */
    -khtml-box-shadow:15px 15px 0px 0px #c2c129; /* Konqueror */
    box-shadow:15px 15px 0px 0px #c2c129; /* CSS3 */
	
}



#bodySliderBox  img {
	width:530px;
	height:300px;	
}


h1 {
	color:#3b2625;	
	font-size: 25px;
	line-height: 27px;
	padding:15px;
	padding-top:5px;
	margin-bottom:15px;
	background-color:#c2c129;
	-webkit-text-size-adjust: none;
}


.bodyImage {
	padding:25px;
	padding-top:10px;
	width:
}

.bodyImage img {
	width:480px;
	border:0;
}

.bodyText {
	padding:25px;
	padding-top:0;
}

.bodyText p {
    -webkit-text-size-adjust: 100%;
}


.bodyText2 {
	padding:25px;
	border-top: solid #b1b1b1 1px;
}

.bodyText2 p {
    -webkit-text-size-adjust: 100%;
}


.p1, .p2 {
	padding-top:25px;
}

.p1:first-child {
	padding-top:0px;
}


#urlaubsanfrage {width:480px; height:auto;  margin-bottom:25px;}
#urlaubsanfrageheadline {width:206px; height:auto; color:#3b2625; font-size:25px; line-height:30px; padding-bottom:8px; font-weight:700; text-align:center; margin-bottom:10px; background-color:#c1c028}
#urlaubsanfrageheadline p {margin:0px;}
#urlaubsanfragebild {width:206px; height:137px; float:left;}
#urlaubsanfragebild img {border:0px;}
#urlaubsanfragetext {width:264px; height:auto; float:left; padding-left:10px; color:#5a595a; font-size:16px; line-height:23px;}
#urlaubsanfragetext p {margin:0px;}
#urlaubsanfragetext a {color:#3b2625; text-decoration:underline;}
#urlaubsanfragetext a:visited {color:#3b2625; text-decoration:underline;}
#urlaubsanfragetext a:hover {color:#3b2625; text-decoration:none;}

#buchungshotline {width:480px; height:auto; color:#3b2625; font-size:24px; font-weight:700; float:left; margin-bottom:25px; margin-top:10px;}
#buchungshotline p {margin:0px;}
#buchungshotline a {color:#3b2625; text-decoration:none;}
#buchungshotline a:hover {color:#c1c028; text-decoration:none;}


/* Footer */


footer  {
	color: #fff;	
	width:100%;
    float:left;
    clear:both;
	padding-top:25px;
	padding-bottom:25px;
	background-color:#999999;	
	margin-top:35px;
    text-align: center;    /* Seiteninhalt wieder links ausrichten */
	
}


address {
	color: #fff;
	font-style:normal;
    font-size: 21px;
 	-webkit-text-size-adjust: 100%;	
}

address a {
}


address a:link { 
	color: #fff;
    font-size: 21px;		
	text-decoration: none;
	-webkit-text-size-adjust: 100%;
	padding-top:25px;
	
	
}


address a:hover { 
	color: #fff;
	text-decoration: none; 	
}

address span {
	padding-bottom:15px;
    color: #fff;
    font-size: 24px;
	line-height: 30px;
	-webkit-text-size-adjust: 100%;
}


.sprachen {
	text-align:center;
	padding-top:30px;
}


.sprachen img {
	padding-left:15px;
	padding-right:15px;
	height:30px;
    border:0;
}



table,tr,td {
    font-family: 'News Cycle', Arial, Helvetica, sans-serif;
    -webkit-text-size-adjust: none;
}

table.preise  { border-collapse: collapse; clear:both; color:#353535; font-size:14px; line-height:14px;}
table.preise tr { border-collapse: collapse;}
table.preise td {border-collapse: collapse; padding:2px; text-align:center; border:2px solid #fff;}

table.preise td.preise3 { color:0000; font-size:14px; line-height:14px; text-align:left;}
table.preise td.preise4 { width: 23%; font-size:12px;}

table.preise td.preise5 { border-bottom:#cccccc solid 0px;}


.pcol1 { background-color:#ece5d9;}
.pcol2 { background-color:#e7dcc7;}



.clear {
	clear:both;
}

#head_info {
	color:#6F0;
}





/*
    Anfrage
*/

.anfrage {
    font-family: 'News Cycle', Arial, Helvetica, sans-serif;
	font-size:19px;
	
}

.anfrage2 {
    font-family: 'News Cycle', Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:24px;
    -webkit-text-size-adjust: 100%;	
	
}

#anfrage3 {
    font-family: 'News Cycle', Arial, Helvetica, sans-serif;
	font-size:12px;
	height:30px;
	
}


.numbers {
 	width: 70px;
	margin-bottom:20px;
}

.artnumbers {
	width:350px;
    font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-bottom:15px;
	
}

.number {
 	width: 200px;
	margin-bottom:15px;
}

.dates {
	width: 200px;
	margin-bottom:15px;
	
}

.distance {
 	width: 150px;
	
}

.formul {
	width: 270px;
	margin-bottom:15px;
	
}


textarea {
	width:445px;
	height:150px;
}

input, textarea {
	color:#353535;
    font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
}

#captcha-form {
	width:220px;
}

.anfrage_btn {
    font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	padding:10px;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.anfrageCap {
    font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:18px;
}

input[type="checkbox"]{
	height:24px;
	width:24px;

}




/*
    Mobile Menu Core Style
*/

.slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: 0.538em 1.025em 0.538em 1.025em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.2em }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block }
.slicknav_nav .slicknav_arrow {  font-size: 0.8em; margin: 0 0 0 0.4em;}
.slicknav_nav .slicknav_item { display: block; cursor: pointer; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a { display: inline }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
/* IE6/7 support */
.slicknav_menu { *zoom: 1 }

/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/

.slicknav_menu {
	font-size: 15px;
	font-family: 'Open Sans', sans-serif;
	-webkit-text-size-adjust: none; 	
}
/* Button */
.slicknav_btn {
	margin: 5px 5px 6px;	
	text-decoration:none;	
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;  
	background-color: #999999;
}
/* Button Text */
.slicknav_menu  .slicknav_menutxt {	
	color: #FFF;
	font-weight: bold;	
	text-shadow: 0 1px 3px #000;	
}
/* Button Lines */
.slicknav_menu .slicknav_icon-bar {
  background-color: #f5f5f5;
}
.slicknav_menu {
	padding-right:10px;
	background-color:#c2c129;	
}
.slicknav_nav {
	color:#fff;
	margin:0;	
	padding:0;
	font-size:21px;
	line-height:25px;
	font-family: 'News Cycle', sans-serif;
	-webkit-text-size-adjust: none; 	
}

.slicknav_nav, .slicknav_nav ul {
	list-style: none;
	overflow:hidden;
}
.slicknav_nav ul {
	padding-left:150px;
	margin:0 0 0 5px;
}

.slicknav_nav ul li a {
	border-bottom-style:solid;
	border-bottom-width: 2px;
	border-bottom-color: rgba(255, 255, 255, 0.2); 	
}

.slicknav_nav .slicknav_item {
	padding:8px 8px;
	padding-left:80px;
	margin:3px 3px;
}
.slicknav_nav a{
	padding:10px 10px;
	margin:4px 6px;
	text-decoration:none;
	color:#fff;
}
.slicknav_nav .slicknav_item a {
	padding:0;
	margin:0;
}
.slicknav_nav .slicknav_item:hover {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#fff;
	color:#222;	
}
.slicknav_nav a:hover{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#fff;
	color:#222;
}
.slicknav_nav .slicknav_txtnode {
     margin-left:15px;   
}


.menuLeft {
     margin-left:68px;
}


}