/* CSS Reset */
html,body,span,div,object,iframe,h1,h2,h3,h4,h5,p,blockquote,pre,a,em,img,small,strong,sub,sup,var,b,i,ul,li,form,label,input,select,textarea,table,caption,tr,th,td,article,wrapper, content,footer,header,main,menu,nav,section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;outline:0}
article,footer,header,main,menu,nav,section{display:block}
ul{list-style-type:none}
table{border-collapse:collapse;border-spacing:0}
th,td{vertical-align:top;text-align:left;font-weight:400}
input,select,textarea,button{font-size:1em}

/* CSS Allgemein */ 
* {margin:0; padding:0;font-family: Roboto;}
html{font-size: 100%; }
body {line-height:normal; font-family:Roboto; font-weight: 300; color: #666666; background:#be954f;}
#wrapper {position:relative;width:100%; max-width:1300px; margin:0px auto 0px auto; border: 1px solid #333333; border-top:none; background: #ffffff; box-shadow: 0px 0px 60px 16px #000000;}

.button{border-radius:5px; padding:10px 20px 8px 20px; background:#cc0000; color:#ffffff;background-image: linear-gradient(to top, #b78d5c 0%, #e9c59b  100%)} 
.button a{color: #ffffff; font-size: 1.2rem; font-weight:400; font-family: Roboto;}
.img_responsive{width:100%; height:auto;}
.desktop_hide{display: none;}
.mobile_hide{display: block;}
.max_width340{max-width: 340px;}
.flexbox{display: -webkit-flex;display: -ms-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.input_round_corner{border-radius:4px;  height:25px; padding:0px 0px 0px 5px; border: 1px solid #bbbbbb; font-size: 1.1rem;}
.input_round_corner_gross{border-radius:4px;  height:35px; padding:0px 0px 0px 5px; border: 1px solid #bbbbbb; font-size: 1.1rem;}
.select_round_corner_wrapper{border-radius:4px;  height:35px; padding:5px 5px 0px 5px; border: 1px solid #bbbbbb; background: #ffffff;}
.select_round_corner{height: 24px; border:none;background: none; font-size: 1.1rem;}
.textarea_round_corner_wrapper{border-radius:4px; padding:5px 5px 0px 5px; border: 1px solid #bbbbbb; background: #ffffff;}

/* Schriftarten */
/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local(''),
       url('fonts/roboto-v30-latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/roboto-v30-latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-300italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local(''),
       url('fonts/roboto-v30-latin-300italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/roboto-v30-latin-300italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('fonts/roboto-v30-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/roboto-v30-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local(''),
       url('fonts/roboto-v30-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/roboto-v30-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-500 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local(''),
       url('fonts/roboto-v30-latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/roboto-v30-latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-500italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local(''),
       url('fonts/roboto-v30-latin-500italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/roboto-v30-latin-500italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local(''),
       url('fonts/roboto-v30-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/roboto-v30-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-700italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local(''),
       url('fonts/roboto-v30-latin-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/roboto-v30-latin-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* Kalender */
div#tcal {position: absolute;visibility: hidden;z-index: 100;width: 158px;padding: 2px 0 0 0;}
div#tcal table {width: 100%;border: 1px solid silver;border-collapse: collapse;background-color: white;}
div#tcal table.ctrl td {width: 15px;height: 20px;}
div#tcal table.ctrl th {	background-color: white;color: black;border: 0;}
div#tcal th {border: 1px solid silver;border-collapse: collapse;text-align: center;padding: 3px 0;font-family: Times, tahoma, verdana, arial;font-size: 10px;background-color: gray;color: white;}
div#tcal td {border: 0;border-collapse: collapse;text-align: center;padding: 2px 0;font-family:Times, tahoma, verdana, arial;font-size: 11px;width: 22px;cursor: pointer;}
div#tcal td.othermonth {color: silver;}
div#tcal td.weekend {background-color: #ACD6F5;}
div#tcal td.today {border: 1px solid red;}
div#tcal td.selected {background-color: #FFB3BE;}
iframe#tcalIF {position: absolute;visibility: hidden;z-index: 98;border: 0;}
div#tcalShade {position: absolute;visibility: hidden;z-index: 99;}
div#tcalShade table {border: 0;border-collapse: collapse;width: 100%;}
div#tcalShade table td {border: 0;border-collapse: collapse;padding: 0;}


/* DIVs */
.standard_container{border: 1px  solid #b88d5c; background: #ffffff;)}

#telefonnummer{display: none; height:40px; padding-top:2px; text-align: center;}
#telefonnummer a{ color:#eeeeee; font-family: Roboto; font-weight: 300; font-size: 1.7rem;}
#telefonnummer_top{}
#telefonnummer_top a{color: #a47238; font-family: Roboto; font-weight: 400; font-size: 1.5rem}

.inputbox {
    border-radius: 4px;
    height: 25px;
    padding: 0 0 0 5px;
    border: 1px solid #bbb;
    font-size:1.1rem
}

.inputbox_wrapper {
    border-radius: 4px;
    height: 35px;
    padding: 0 0 0 5px;
    border: 1px solid #bbb;
    font-size:1.1rem
}

.selectbox_wrapper {
    border-radius: 4px;
    height: 35px;
    padding: 5px 5px 0 5px;
    border: 1px solid #bbb;
    background:#fff
}

.selectbox {
    height: 24px;
    border: none;
    background: none;
    font-size:1.1rem
}

/* SlidesJS */
.slidesjs-pagination {margin: -25px auto 0px 45% ;position:absolute;z-index: 500;list-style: none;text-align: center;}
.slidesjs-pagination li {float: left;margin: 0 1px;}
.slidesjs-pagination li a {display: block;width: 13px;height: 0;padding-top: 13px;background-image: url(js/slides/examples/playing/img/pagination.png);background-position: 0 0;float: left;overflow: hidden;}
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active {background-position: 0 -13px}
.slidesjs-pagination li a:hover {background-position: 0 -26px}
#slides a:link,#slides a:visited {color: #333}
#slides a:hover,#slides a:active {color: #006df3}
.navbar {overflow: hidden}
.container {width: auto}

/* Header Navigation */
#header{border-top: 6px #b68c5a solid; border-bottom: 6px #b68c5a solid;}
#logo {float:left; }
#inner {min-height:70px; margin-right:30px; float: right; }
#navigation_bars{width:100%;}
nav {margin:0px; padding: 0px; padding-top:20px;}
nav > ul {}
nav > ul > li {margin-left:18px;}
nav > ul li ul li {width: 100%;}
nav ul li:hover {cursor: pointer; position: relative;}
nav ul li:hover > ul {display: block;}
nav > ul > li > a {cursor: pointer;display: block;outline: none;width: 100%;text-decoration: none;  font-family: Roboto; font-weight: 300; font-size: 1.4rem;}
nav > ul > li {float: left;}
nav a {color: #444444;}
nav a:hover {color: #a47238;}
nav > ul li ul {display: none;position: absolute;left: 0;top: 100%;width: 100%;}
nav > ul li ul li > a {text-decoration: none;}
nav > [type="checkbox"], label {display: none;}

#logo{float:left; margin-top: 25px; height:100px; width:320px; padding-left: 30px;}
#header-text{float: right; width:50%; margin-top:24px; text-align: right; padding: 0px 30px 0px 20px;}
#header_login{float:right; width:150px; padding:12px 0px 0px 47px;height: 45px; background: url(images/header-login.png) no-repeat;  font-family: Roboto; font-weight: 700;}
#breadcrumb{margin:14px 16px 10px 16px; padding-bottom:5px; min-height: 30px;}
#breadcrumb li{display: inline;line-height: 20px;}


/* Content */
#main{padding: 16px; background: #fff7ea;}

#navigation{width:366px; float:left; padding: 23px 0px 20px 30px;} 
#navigation li{display: block; line-height: 25px; margin: 0px;}
#navigation li p{line-height: 20px;}
.li_headline{display: block; width:100%; line-height: 20px; padding: 30px 0px  10px 0px; background: none  !important;}
.li_headline a h3{color: #0169b2; margin: 0px; padding: 0px;}
#content{width: 734px; float:left;} 
#footer{min-height:150px; padding:30px !important; background: #444444;color: #cccccc; box-shadow: 1px 36px 22px -30px rgba(0,0,0,0.75) inset;
-webkit-box-shadow: 1px 36px 22px -30px rgba(0,0,0,0.75) inset;
-moz-box-shadow: 1px 36px 22px -30px rgba(0,0,0,0.75) inset;}
#footer p{color:#cccccc;}
#footer_left{float:left;width:65%; line-height: 25px;}
#footer_left a{color: #ffffff;}
#footer_left li{display: inline;line-height: 20px; margin-right: 15px; }
.footer_headline{font-size: 1.3rem; font-weight: 700; font-family: Roboto; color: #cccccc;}
.footer_mobil a{font-size: 1.3rem; font-weight: 700; font-family: Roboto; color: #ffffff;}
#footer_right{float:right; width:35%; text-align: right; line-height: 25px;}
#footer_right p{color:#cccccc;}
#footer_right a{color:#cccccc;}

.navi_welpen{float: left; height:50px;}


.fb_logo {width:35px;}

.google_maps{width:100%; height:300px; border: 1px #aaaaaa solid;}

/*  GO FULL WIDTH BELOW 480 PIXELS */
@media only screen and (max-width: 640px) {
	
	.desktop_hide{display: block;}
	.mobile_hide{display: none;}
	
	.width25procto100{width:100% !important;}	
	.width30procto100{width:100% !important;}	
	.width34procto100{width:100% !important;}	
	.width45procto100{width:100% !important;}
	.width48procto100{width:100% !important;}
	.width50procto100{width:100% !important;}
	.width60procto100{width:100% !important;}
	.width64procto100{width:100% !important;}
	.width70procto100{width:100% !important;}
	.width80procto100{width:100% !important;}
	.width90procto100{width:100% !important;}
	
	.width11procto48to100{width:100% !important;}
	.width15procto48to100{width:100% !important;}
	.width21procto48to100{width:100% !important;}
	.width25procto50to100{width:100% !important;}
	.width31procto48to100{width:100% !important;}
	.width33procto50to100{width:100% !important;}
	
	/* Header Navigation */
	nav ul {display: none;}
	label {display: block; margin:30px 20px 0px 0px; float:right;background: #444444;width: 50px;height: 50px;cursor: pointer;border-radius:4px;}
	label:after{content:'';display: block;width: 30px;height: 5px;background: #cccccc;margin: 12px 10px; box-shadow: 0px 10px 0px #cccccc, 0px 20px 0px #cccccc}
	
	#inner {min-height:20px !important; margin: 0px !important; padding: 0px !important; float: none !important; clear: both; text-align: left !important;}
	nav a {color: #333333; padding:0px !important; margin: 0px !important;}
	nav ul li {display: block; float: none !important; width: 100%;text-align: center;text-indent: 20px;}
	nav > ul > li {margin:0px !important; padding: 10px 0px 5px 0px !important; background: #cccccc; float: none !important}
	nav ul li:hover > a {color: #006df3;}
	nav > ul li ul li {display: block;float: none;}
	nav > ul li ul {display: block;position: relative;width: 100%;float: none;}	
	
	#logo{width:260px;}
	#header_ad_wrapper{display: none;}
	#header-text {display: none;}
	#breadcrumb{margin:14px 5px 10px 5px; border-bottom: 1px solid #dddddd; min-height: 30px;}
	
	/* Content */
	#main {position:relative;width:100%; padding: 10px;}
	#content{width: 100%;}
	#navigation{width:100%; float: none; padding: 0px !important;} 
	#navigation li{float:none; display: block; text-align:center;line-height: 33px; margin: 0px; }
	.li_headline{display: block; width:100%; line-height: 20px; margin-right: 15px; background: none  !important;}
	#footer{padding:30px !important}
	#footer_left{width:100%; text-align:center;}
	#footer_left li{float:none; display: block; text-align:center;line-height: 40px; margin: 0px; }
	#footer_right{float:none; text-align:center; width:100%;}
	
	#telefonnummer{display: block}
	
	.navi_welpen{display: block !important;float: none !important; width: 100% !important; text-align: center; height:50px;}
	.navi_welpen_span{display: block !important;width: 100% !important; text-align: center;}

	
}

@media only screen and (min-width:641px) and (max-width:960px){

	.width11procto48to100{width:48% !important;}
	.width15procto48to100{width:48% !important;}
	.width21procto48to100{width:48% !important;}
	.width25procto50to100{width:50% !important;}
	.width31procto48to100{width:48% !important;}
	.width33procto50to100{width:50% !important;}
	
	.desktop_hide{display: block;}
	.mobile_hide{display: none;}
	
	#breadcrumb{margin:14px 18px 10px 18px; border-bottom: 1px solid #dddddd; min-height: 30px;}
	
	/* Content */
	#main {position:relative;width:100%; padding: 18px;}
	#content{width: 100%; float: none;}
	#footer{padding:30px !important}

}

@media only screen and (min-width:961px) and (max-width:1400px){

	#breadcrumb{margin:14px 16px 10px 16px; border-bottom: 1px solid #dddddd; min-height: 30px;}
	
	/* Content */
	#navigation{width:30%;float:left; } 
	.li_headline{display: block; float: right; width:100%; line-height: 20px; margin-right: 15px; background: none  !important;}
	#content{width: 70%; float:left;}
	#footer{padding:30px !important}
	
}

/*DIV STANDARD*/
div { margin: 0; padding: 0;} 
img {vertical-align: bottom; border:0; padding: 0; margin: 0;}
input{padding:0; margin:0; color:#444444;}
select{color:#444444;}
textarea{color:#444444;}
option{color:#444444;}
.clear1{clear: both;}
.cursor{cursor:pointer;}
option{padding-left:5px;}
optgroup{padding:5px; font-weight:bold;}
.border0{border:0px;}
.text_align_right{text-align: right;}
.text_align_center{text-align: center;}
.margin-right0{margin-right: 0px;}
li {list-style-type:none;}
.div_error{border: 1px solid #ffb4b3; background:#ffe9e8; padding:10px;border-radius:5px; box-shadow: 2px 2px 2px #777777; color: #333333;}
.div_error h2{color: #000000;}
.div_ok{border: 1px solid #8fdb84; background:#deffdb; padding:10px; border-radius:5px; box-shadow: 2px 2px 2px #777777; color: #333333;}
.div_ok h2{color: #000000;}
.div_hinweis{border: 1px solid #e8c756; background:#ffffe4; padding:10px;border-radius:5px; box-shadow: 2px 2px 2px #777777; color: #333333;}
.div_hinweis h2{color: #000000;}
.div_rahmen{border: 1px solid #2f9bd1;  background:#f9fdff;padding:20px; border-radius:5px; }
.line-height20{line-height:20px;}
.no-border{border: 0px;}
.overflow_hidden{overflow:hidden;}
.submit_on_enter{position: absolute; height: 0px; width: 0px; border: none; padding: 0px;}
.text_decoration_none{text-decoration:none}


/*SCHRIFTARTEN*/
h1 {font-size: 2.2rem; font-weight:500; color:#222222; margin-bottom:8px; font-family: Roboto;  }
h2 {font-size: 1.7rem; font-weight:500; color:#222222; margin-bottom:8px; font-family: Roboto;  }
h3 {font-size: 1.3rem; font-weight:500; color:#222222; margin-bottom:8px; font-family: Roboto;  }
h4 {font-size: 1.2rem; font-weight:500; color:#222222; margin-bottom:8px; font-family: Roboto;  }
p {font-size: 1.0rem; font-weight: 300; color: #555555;}
b {font-weight:500; color:#222222; font-size: 1rem;}
strong {font-weight:700; color:#222222; font-size: 1rem;}
a  {color:#222222; font-size: 1rem; text-decoration: none; font-weight: 500; font-weight: bold;  }
a:hover{text-decoration: underline;}

/*Floats*/
.float1{float: left}
.float2{float: right}


/* Indiv. Width in Procent */
.width10proc{width:10%;}
.width16proc{width:15%;}
.width20proc{width:20%;}
.width24proc{width:24%;}
.width25proc{width:25%;}
.width30proc{width:30%;}
.width33proc{width:33%;}
.width35proc{width:35%;}
.width40proc{width:40%;}
.width45proc{width:45%;}
.width48proc{width:48%;}
.width50proc{width:50%;}
.width55proc{width:50%;}
.width60proc{width:60%;}
.width70proc{width:70%;}
.width75proc{width:75%;}
.width80proc{width:80%;}
.width90proc{width:90%;}
.width100proc{width:100%;}

.width25procto100{width:25%;}
.width30procto100{width:30%;}
.width34procto100{width:34%;}	
.width45procto100{width:45%;}
.width48procto100{width:48%;}
.width50procto100{width:50%;}
.width60procto100{width:60%;}
.width64procto100{width:64%;}
.width70procto100{width:70%;}
.width80procto100{width:80%;}
.width90procto100{width:90%;}

.width11procto48to100{width:11%;}
.width15procto48to100{width:15%;}
.width21procto48to100{width:21%;}
.width25procto50to100{width:25%;}
.width31procto48to100{width:31%;}
.width33procto50to100{width:33%;}


/* Indiv Width und height */

.width730{width:730px;}
.width850{width:850px;}
.width875{width:875px;}

.width1   {width:5px;}
.width2   {width:10px;}
.width3   {width:15px;}
.width4   {width:20px;}
.width5   {width:25px;}
.width6   {width:30px;}
.width7   {width:35px;}
.width8   {width:40px;}
.width9   {width:45px;}
.width10  {width:50px;}
.width11  {width:55px;}
.width12  {width:60px;}
.width13  {width:65px;}
.width14  {width:70px;}
.width15  {width:75px;}
.width16  {width:80px;}
.width17  {width:85px;}
.width18  {width:90px;}
.width19  {width:95px;}
.width20  {width:100px;}
.width21  {width:105px;}
.width22  {width:110px;}
.width23  {width:115px;}
.width24  {width:120px;}
.width25  {width:125px;}
.width26  {width:130px;}
.width27  {width:135px;}
.width28  {width:140px;}
.width29  {width:145px;}
.width30  {width:150px;}
.width31  {width:155px;}
.width32  {width:160px;}
.width33  {width:165px;}
.width34  {width:170px;}
.width35  {width:175px;}
.width36  {width:180px;}
.width37  {width:185px;}
.width38  {width:190px;}
.width39  {width:195px;}
.width40  {width:200px;}
.width41  {width:205px;}
.width42  {width:210px;}
.width43  {width:215px;}
.width44  {width:220px;}
.width45  {width:225px;}
.width46  {width:230px;}
.width47  {width:235px;}
.width48  {width:240px;}
.width49  {width:245px;}
.width50  {width:250px;}
.width51  {width:255px;}
.width52  {width:260px;}
.width53  {width:265px;}
.width54  {width:270px;}
.width55  {width:275px;}
.width56  {width:280px;}
.width57  {width:285px;}
.width58  {width:290px;}
.width59  {width:295px;}
.width60  {width:300px;}
.width61  {width:305px;}
.width62  {width:310px;}
.width63  {width:315px;}
.width64  {width:320px;}
.width65  {width:325px;}
.width66  {width:330px;}
.width67  {width:335px;}
.width68  {width:340px;}
.width69  {width:345px;}
.width70  {width:350px;}
.width71  {width:355px;}
.width72  {width:360px;}
.width73  {width:365px;}
.width74  {width:370px;}
.width75  {width:375px;}
.width76  {width:380px;}
.width77  {width:385px;}
.width78  {width:390px;}
.width79  {width:395px;}
.width80  {width:400px;}
.width81  {width:405px;}
.width82  {width:410px;}
.width83  {width:415px;}
.width84  {width:420px;}
.width85  {width:425px;}
.width86  {width:430px;}
.width87  {width:435px;}
.width88  {width:440px;}
.width89  {width:445px;}
.width90  {width:450px;}
.width91  {width:455px;}
.width92  {width:460px;}
.width93  {width:465px;}
.width94  {width:470px;}
.width95  {width:475px;}
.width96  {width:480px;}
.width97  {width:485px;}
.width98  {width:490px;}
.width99  {width:495px;}
.width100 {width:500px;}

.width120 {width:600px;}

.width130 {width:650px;}

.width140 {width:700px;}

.height1	{height: 5px;}
.height2	{height: 10px;}
.height3	{height: 15px;}
.height4	{height: 20px;}
.height5	{height: 25px;}
.height6	{height: 30px;}
.height7	{height: 35px;}
.height8	{height: 40px;}
.height9	{height: 45px;}
.height10	{height: 50px;}
.height11	{height: 55px;}
.height12	{height: 60px;}
.height13	{height: 65px;}
.height14	{height: 70px;}
.height15	{height: 75px;}
.height16	{height: 80px;}
.height17	{height: 85px;}
.height18	{height: 90px;}
.height19	{height: 95px;}
.height20	{height: 100px;}
.height21	{height: 105px;}
.height22	{height: 110px;}
.height23	{height: 115px;}
.height24	{height: 120px;}
.height25	{height: 125px;}
.height26	{height: 130px;}
.height27	{height: 135px;}
.height28	{height: 140px;}
.height29	{height: 145px;}
.height30	{height: 150px;}
.height31	{height: 155px;}
.height32	{height: 160px;}
.height33	{height: 165px;}
.height34	{height: 170px;}
.height35	{height: 175px;}
.height36	{height: 180px;}
.height37	{height: 185px;}
.height38	{height: 190px;}
.height39	{height: 195px;}
.height40	{height: 200px;}
.height41	{height: 205px;}
.height42	{height: 210px;}
.height43	{height: 215px;}
.height44	{height: 220px;}
.height45	{height: 225px;}
.height46	{height: 230px;}
.height47	{height: 235px;}
.height48	{height: 240px;}
.height49	{height: 245px;}
.height50	{height: 250px;}
.height53	{height: 265px;}
.height55	{height: 275px;}
.height60	{height: 300px;}


.padding1px	{padding: 1px;}
.padding2px	{padding: 2px;}
.padding3px	{padding: 3px;}
.padding4px	{padding: 4px;}
.padding1	{padding: 5px;}
.padding2	{padding: 10px;}
.padding3	{padding: 15px;}
.padding4	{padding: 20px;}
.padding5	{padding: 25px;}
.padding6	{padding: 30px;}
.padding7	{padding: 35px;}
.padding8	{padding: 40px;}
.padding9	{padding: 45px;}
.padding10	{padding: 50px;}
.padding11	{padding: 55px;}
.padding12	{padding: 60px;}
.padding13	{padding: 65px;}
.padding14	{padding: 75px;}
.padding15	{padding: 80px;}

.padding-top1px	{padding-top: 1px;}
.padding-top2px	{padding-top: 2px;}
.padding-top3px	{padding-top: 3px;}
.padding-top4px	{padding-top: 4px;}
.padding-top1	{padding-top: 5px;}
.padding-top2	{padding-top: 10px;}
.padding-top3	{padding-top: 15px;}
.padding-top4	{padding-top: 20px;}
.padding-top5	{padding-top: 25px;}
.padding-top6	{padding-top: 30px;}
.padding-top7	{padding-top: 35px;}
.padding-top8	{padding-top: 40px;}
.padding-top9	{padding-top: 45px;}
.padding-top10	{padding-top: 50px;}
.padding-top11	{padding-top: 55px;}
.padding-top12	{padding-top: 60px;}
.padding-top13	{padding-top: 65px;}
.padding-top14	{padding-top: 75px;}
.padding-top15	{padding-top: 80px;}

.padding-right1px	{padding-right: 1px;}
.padding-right2px	{padding-right: 2px;}
.padding-right3px	{padding-right: 3px;}
.padding-right4px	{padding-right: 4px;}
.padding-right1		{padding-right: 5px;}
.padding-right2		{padding-right: 10px;}
.padding-right3		{padding-right: 15px;}
.padding-right4		{padding-right: 20px;}
.padding-right5		{padding-right: 25px;}
.padding-right6		{padding-right: 30px;}
.padding-right7		{padding-right: 35px;}
.padding-right8		{padding-right: 40px;}
.padding-right9		{padding-right: 45px;}
.padding-right10	{padding-right: 50px;}
.padding-right11	{padding-right: 55px;}
.padding-right12	{padding-right: 60px;}
.padding-right13	{padding-right: 65px;}
.padding-right14	{padding-right: 75px;}
.padding-right15	{padding-right: 80px;}

.padding-bottom1px	{padding-bottom: 1px;}
.padding-bottom2px	{padding-bottom: 2px;}
.padding-bottom3px	{padding-bottom: 3px;}
.padding-bottom4px	{padding-bottom: 4px;}
.padding-bottom1	{padding-bottom: 5px;}
.padding-bottom2	{padding-bottom: 10px;}
.padding-bottom3	{padding-bottom: 15px;}
.padding-bottom4	{padding-bottom: 20px;}
.padding-bottom5	{padding-bottom: 25px;}
.padding-bottom6	{padding-bottom: 30px;}
.padding-bottom7	{padding-bottom: 35px;}
.padding-bottom8	{padding-bottom: 40px;}
.padding-bottom9	{padding-bottom: 45px;}
.padding-bottom10	{padding-bottom: 50px;}
.padding-bottom11	{padding-bottom: 55px;}
.padding-bottom12	{padding-bottom: 60px;}
.padding-bottom13	{padding-bottom: 65px;}
.padding-bottom14	{padding-bottom: 75px;}
.padding-bottom15	{padding-bottom: 80px;}

.padding-left1	{padding-left: 5px;}
.padding-left2	{padding-left: 10px;}
.padding-left3	{padding-left: 15px;}
.padding-left4	{padding-left: 20px;}
.padding-left5	{padding-left: 25px;}
.padding-left6	{padding-left: 30px;}
.padding-left7	{padding-left: 35px;}
.padding-left8	{padding-left: 40px;}
.padding-left9	{padding-left: 45px;}
.padding-left10	{padding-left: 50px;}
.padding-left11	{padding-left: 55px;}
.padding-left12	{padding-left: 60px;}
.padding-left13	{padding-left: 65px;}
.padding-left14	{padding-left: 75px;}
.padding-left15	{padding-left: 80px;}

.padding1px	{padding: 1px;}
.padding2px	{padding: 2px;}
.padding3px	{padding: 3px;}
.padding4px	{padding: 4px;}
.padding1	{padding: 5px;}
.padding2	{padding: 10px;}
.padding3	{padding: 15px;}
.padding4	{padding: 20px;}
.padding5	{padding: 25px;}
.padding6	{padding: 30px;}
.padding7	{padding: 35px;}
.padding8	{padding: 40px;}
.padding9	{padding: 45px;}
.padding10	{padding: 50px;}
.padding11	{padding: 55px;}
.padding12	{padding: 60px;}
.padding13	{padding: 65px;}
.padding14	{padding: 75px;}
.padding15	{padding: 80px;}

.padding-top1px	{padding-top: 1px;}
.padding-top2px	{padding-top: 2px;}
.padding-top3px	{padding-top: 3px;}
.padding-top4px	{padding-top: 4px;}
.padding-top1	{padding-top: 5px;}
.padding-top2	{padding-top: 10px;}
.padding-top3	{padding-top: 15px;}
.padding-top4	{padding-top: 20px;}
.padding-top5	{padding-top: 25px;}
.padding-top6	{padding-top: 30px;}
.padding-top7	{padding-top: 35px;}
.padding-top8	{padding-top: 40px;}
.padding-top9	{padding-top: 45px;}
.padding-top10	{padding-top: 50px;}
.padding-top11	{padding-top: 55px;}
.padding-top12	{padding-top: 60px;}
.padding-top13	{padding-top: 65px;}
.padding-top14	{padding-top: 75px;}
.padding-top15	{padding-top: 80px;}

.padding-right1px	{padding-right: 1px;}
.padding-right2px	{padding-right: 2px;}
.padding-right3px	{padding-right: 3px;}
.padding-right4px	{padding-right: 4px;}
.padding-right1		{padding-right: 5px;}
.padding-right2		{padding-right: 10px;}
.padding-right3		{padding-right: 15px;}
.padding-right4		{padding-right: 20px;}
.padding-right5		{padding-right: 25px;}
.padding-right6		{padding-right: 30px;}
.padding-right7		{padding-right: 35px;}
.padding-right8		{padding-right: 40px;}
.padding-right9		{padding-right: 45px;}
.padding-right10	{padding-right: 50px;}
.padding-right11	{padding-right: 55px;}
.padding-right12	{padding-right: 60px;}
.padding-right13	{padding-right: 65px;}
.padding-right14	{padding-right: 75px;}
.padding-right15	{padding-right: 80px;}

.padding-bottom1px	{padding-bottom: 1px;}
.padding-bottom2px	{padding-bottom: 2px;}
.padding-bottom3px	{padding-bottom: 3px;}
.padding-bottom4px	{padding-bottom: 4px;}
.padding-bottom1	{padding-bottom: 5px;}
.padding-bottom2	{padding-bottom: 10px;}
.padding-bottom3	{padding-bottom: 15px;}
.padding-bottom4	{padding-bottom: 20px;}
.padding-bottom5	{padding-bottom: 25px;}
.padding-bottom6	{padding-bottom: 30px;}
.padding-bottom7	{padding-bottom: 35px;}
.padding-bottom8	{padding-bottom: 40px;}
.padding-bottom9	{padding-bottom: 45px;}
.padding-bottom10	{padding-bottom: 50px;}
.padding-bottom11	{padding-bottom: 55px;}
.padding-bottom12	{padding-bottom: 60px;}
.padding-bottom13	{padding-bottom: 65px;}
.padding-bottom14	{padding-bottom: 75px;}
.padding-bottom15	{padding-bottom: 80px;}

.padding-left1	{padding-left: 5px;}
.padding-left2	{padding-left: 10px;}
.padding-left3	{padding-left: 15px;}
.padding-left4	{padding-left: 20px;}
.padding-left5	{padding-left: 25px;}
.padding-left6	{padding-left: 30px;}
.padding-left7	{padding-left: 35px;}
.padding-left8	{padding-left: 40px;}
.padding-left9	{padding-left: 45px;}
.padding-left10	{padding-left: 50px;}
.padding-left11	{padding-left: 55px;}
.padding-left12	{padding-left: 60px;}
.padding-left13	{padding-left: 65px;}
.padding-left14	{padding-left: 75px;}
.padding-left15	{padding-left: 80px;}


.margin1px	{margin: 1px;}
.margin2px	{margin: 2px;}
.margin3px	{margin: 3px;}
.margin4px	{margin: 4px;}
.margin1	{margin: 5px;}
.margin2	{margin: 10px;}
.margin3	{margin: 15px;}
.margin4	{margin: 20px;}
.margin5	{margin: 25px;}
.margin6	{margin: 30px;}
.margin7	{margin: 35px;}
.margin8	{margin: 40px;}
.margin9	{margin: 45px;}
.margin10	{margin: 50px;}
.margin11	{margin: 55px;}
.margin12	{margin: 60px;}
.margin13	{margin: 65px;}
.margin14	{margin: 75px;}
.margin15	{margin: 80px;}

.margin-top1px	{margin-top: 1px;}
.margin-top2px	{margin-top: 2px;}
.margin-top3px	{margin-top: 3px;}
.margin-top4px	{margin-top: 4px;}
.margin-top1	{margin-top: 5px;}
.margin-top2	{margin-top: 10px;}
.margin-top3	{margin-top: 15px;}
.margin-top4	{margin-top: 20px;}
.margin-top5	{margin-top: 25px;}
.margin-top6	{margin-top: 30px;}
.margin-top7	{margin-top: 35px;}
.margin-top8	{margin-top: 40px;}
.margin-top9	{margin-top: 45px;}
.margin-top10	{margin-top: 50px;}
.margin-top11	{margin-top: 55px;}
.margin-top12	{margin-top: 60px;}
.margin-top13	{margin-top: 65px;}
.margin-top14	{margin-top: 75px;}
.margin-top15	{margin-top: 80px;}

.margin-right1px	{margin-right: 1px;}
.margin-right2px	{margin-right: 2px;}
.margin-right3px	{margin-right: 3px;}
.margin-right4px	{margin-right: 4px;}
.margin-right1		{margin-right: 5px;}
.margin-right2		{margin-right: 10px;}
.margin-right3		{margin-right: 15px;}
.margin-right4		{margin-right: 20px;}
.margin-right5		{margin-right: 25px;}
.margin-right6		{margin-right: 30px;}
.margin-right7		{margin-right: 35px;}
.margin-right8		{margin-right: 40px;}
.margin-right9		{margin-right: 45px;}
.margin-right10	{margin-right: 50px;}
.margin-right11	{margin-right: 55px;}
.margin-right12	{margin-right: 60px;}
.margin-right13	{margin-right: 65px;}
.margin-right14	{margin-right: 75px;}
.margin-right15	{margin-right: 80px;}

.margin-bottom1px	{margin-bottom: 1px;}
.margin-bottom2px	{margin-bottom: 2px;}
.margin-bottom3px	{margin-bottom: 3px;}
.margin-bottom4px	{margin-bottom: 4px;}
.margin-bottom1	{margin-bottom: 5px;}
.margin-bottom2	{margin-bottom: 10px;}
.margin-bottom3	{margin-bottom: 15px;}
.margin-bottom4	{margin-bottom: 20px;}
.margin-bottom5	{margin-bottom: 25px;}
.margin-bottom6	{margin-bottom: 30px;}
.margin-bottom7	{margin-bottom: 35px;}
.margin-bottom8	{margin-bottom: 40px;}
.margin-bottom9	{margin-bottom: 45px;}
.margin-bottom10	{margin-bottom: 50px;}
.margin-bottom11	{margin-bottom: 55px;}
.margin-bottom12	{margin-bottom: 60px;}
.margin-bottom13	{margin-bottom: 65px;}
.margin-bottom14	{margin-bottom: 75px;}
.margin-bottom15	{margin-bottom: 80px;}

.margin-left1	{margin-left: 5px;}
.margin-left2	{margin-left: 10px;}
.margin-left3	{margin-left: 15px;}
.margin-left4	{margin-left: 20px;}
.margin-left5	{margin-left: 25px;}
.margin-left6	{margin-left: 30px;}
.margin-left7	{margin-left: 35px;}
.margin-left8	{margin-left: 40px;}
.margin-left9	{margin-left: 45px;}
.margin-left10	{margin-left: 50px;}
.margin-left11	{margin-left: 55px;}
.margin-left12	{margin-left: 60px;}
.margin-left13	{margin-left: 65px;}
.margin-left14	{margin-left: 75px;}
.margin-left15	{margin-left: 80px;}