/* CSS BoxMania Webhome Basismodell */

html {
	height: 100.1%;
	font-size: 62.5%;
	 scrollbar-face-color: #1c3b8e;
  scrollbar-shadow-color: #333333;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-darkshadow-color: #333333;
  scrollbar-track-color: #ffffff;
  scrollbar-arrow-color: #cccce6;
}
body {
	/* text-align: center; */
		font-family: verdana,arial;
		font-size: 1.5em;
	line-height: 1.45em;
}

* {margin: 0px; padding: 0px; border: 0px;}

h1, h2, h3, h4, h5, h6 {
	font-family: "Century Gothic", sans-serif; 
	margin: 0em 0em 0.5em 0em; 
	color: #000080;
}
h1 {
	font-size: 2.2em; 
	border-bottom: 1px dashed #000080; 
	padding-bottom: 0.4em;
	font-weight: normal;
}
div#header h1 {border: 0px;}
h2 {font-size: 2.0em;}
h3 {font-size: 1.8em;}
h4 {font-size: 1.6em;color:#1c3b8e;}
h5 {font-size: 1.4em;color:#ff0000;}
h6 {font-size: 1.2em;color:#1c3b8e;}

a {}
a:link{font-family: Verdana, Helvetica, sans-serif;padding: 1px 0;color: #333333; font-weigth: bold; text-decoration: none;font-size:1.0em;}
a:visited {font-family: Verdana, Helvetica, sans-serif;padding: 1px 0;color: #333333; font-weigth: bold; text-decoration: none; font-size:1.0em;}
a:hover {font-family: Verdana, Helvetica, sans-serif;padding: 1px 0;color: #1c3b8e; font-weigth: bold; text-decoration: underline; font-size:1.0m;}
a:active {font-family: Verdana, Helvetica, sans-serif;padding: 1px 0;color: #333333; font-weigth: bold; text-decoration: none;font-size:1.0em;}

a:link.footer{font-family:  Verdana, Helvetica, sans-serif;padding: 1px 0;color: #ffffff; font-weigth: bold; text-decoration: none;font-size:1.1em;}
a:visited.footer {font-family: Verdana, Helvetica, sans-serif;padding: 1px 0;color: #ffffff; font-weigth: bold; text-decoration: none; font-size:1.1em;}
a:hover.footer {font-family: Verdana, Helvetica, sans-serif;padding: 1px 0;color: #cccce6; font-weigth: bold; text-decoration: none; font-size:1.1m;}
a:active.footer {font-family: Verdana, Helvetica, sans-serif;padding: 1px 0;color: #ffffff; font-weigth: bold; text-decoration: none;font-size:1.1em;}

a:link.copy{font-family:  Verdana, Helvetica, sans-serif;padding: 1px 0;color: #ffffff; font-weigth: bold; text-decoration: none;font-size:0.7em;}
a:visited.copy {font-family: Verdana, Helvetica, sans-serif;padding: 1px 0;color: #ffffff; font-weigth: bold; text-decoration: none; font-size:0.7em;}
a:hover.copy {font-family: Verdana, Helvetica, sans-serif;padding: 1px 0;color: #cccce6; font-weigth: bold; text-decoration: none; font-size:0.7m;}
a:active.copy {font-family: Verdana, Helvetica, sans-serif;padding: 1px 0;color: #ffffff; font-weigth: bold; text-decoration: none;font-size:0.7em;}


div#wrapper {
	margin: 0px 0px;
	/* text-align: left; */
	background-color:#ffffff;

}

div#header {
	height: 75px;
	background: #1c3b8e;
	background-image: url(img/header.jpg);
	padding: 0px;
	border: 0px solid #000033;
}

div#header2 {
	height: 75px;
	background: #1c3b8e;
	background-image: url(img/header2.jpg);
	padding: 0px;
	border: 0px solid #000033;
}

div#wrap_content {}

div#col1 {

	float: left;
	width: 199px;
	background: #ffffff;
	padding: 0px 0px;
	margin-top:15px;
	
}



div#maintext {
	margin: 0px 0px 0px 199px;
	padding: 30px 50px 10px 70px;
	background-color:#ffffff;

}

div#maintext_gut {
	margin: 0px 0px 0px 199px;
	padding: 30px 50px 10px 70px;
	background-color:#ffffff;
	background-image: url(img/hg_mehr.jpg);
	background-repeat:no-repeat;

}

div#maintext div#frame img{
	float: right;
	margin: 0px 0px 0px 30px;
	border: 0px solid #1c3b8e;
}

div#maintext div#frame2 img{
	float: right;
	margin: 0px 0px 0px 0px;
	border: 0px solid #1c3b8e;
}

ul {
	margin: 10px 0px;
	list-style-position: inside;
	list-style-type: square;	
	padding-left: 120px;
}

ul#busse {
	margin: 10px 0px;
	list-style-position: inside;
	list-style-type: circle;	
	padding-left: 120px;
}

ul#buchung {
	margin: 10px 0px;
	list-style-position: inside;
	list-style-type: circle;	
	padding-left: 60px;
}



div#footer {
	padding: 2px auto 4px auto;
	text-align: center;
	background: #1c3b8e;
	color:#ffffff;
	font-size: 0.95em;
}

input, textarea
{
font-family:verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-family:arial, sans-serif;
border-style:solid;
border-width:1px;
border-color: #1c3b8e;


}

.button
{
border: medium outset; 
background-color: #1c3b8e;
border-color: #ffffff #cccccc #ffffff #cccccc;
color:#ffffff;
cursor:pointer;
font-weight: bold;
font-size:12px;
padding: 4px auto;
}

.fehler
{color:#ff0000;}

.buchung
{font-size:0.8em;}
 div#reisen
 {	padding-left: 60px;}
