

html {
	margin : 0px 0px 0px 0px;
} 

body {
	margin 					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
	font-family 		: Arial, Helvetica, sans-serif;
	color						: #333333;
	font-size				: 15px;
}

#pageboundingbox{
	border					: 0px solid red;
	padding					: 0px 0px 0px 0px;
	margin					: 0px auto;
	width						: 800px;
}

#headerboundingbox0 {
	margin 					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
	height					: 6px;
	width						: 770px;
	border					: 0px solid blue;
	background			: #359DFC;
}

#headerboundingboxHeadermenu {
	margin 					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
	height					: 27px;
	width						: 770px;
	border					: 0px solid blue;
	background			: #1E63C0;
}

#headerboundingboxHeadermenuCol1 {
	height					: 27px;
	width						: 566px;
	float						: left;
	padding					: 0px 0px 0px 15px;
	margin 					: 0px 0px 0px 0px;
	border					: solid 0px green;
}

#headerboundingboxHeadermenuCol2 {
	height					: 23px;
	width						: 170px;
	float						: left;
	color						: #abd7ff;
	padding					: 4px 0px 0px 0px;
	margin 					: 0px 0px 0px 0px;
	border					: solid 0px red;
	text-align			: right;
}

#headerboundingboxBild {
	margin 					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
	height					: 109px;
	width						: 770px;
	background			: #264C97;
}

#headerboundingboxMenu {
	margin 					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
	height					: 25px;
	width						: 770px;
	background			: #359DFE;
}

#headerboundingboxMenuCol1 {
	margin 					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
	height					: 25px;
	width						: 19px;
	float: left;
}

#headerboundingboxMenuCol2 {
	margin 					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
	height					: 25px;
	width						: 564px;
	float: left;
}

#headerboundingboxMenuCol3 {
	margin 					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
	height					: 25px;
	width						: 5px;
	float: left;
}

#headerboundingboxLines {
	width						: 770px;
	height					: 6px;
	background      : #A8D5FF;
	border-top			: 1px solid #ffffff;
	border-bottom		: 1px solid #ffffff;
	margin					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
}

#headerboundingboxMenupfad {
	width						: 710px;
	height					: 17px;
	background      : #DBEEFF;
	border-bottom		: 2px solid #ffffff;
	margin					: 0px 0px 0px 0px;
	padding					: 2px 30px 0px 30px;
}

#contentboundingbox {
	width						: 800px;
	float						: left;
	margin					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
	border					: 0px solid lime;
}

#contentboundingboxTop {
	width						: 710px;
	padding					: 30px 30px 15px 30px;
	margin					: 0px 0px 0px 0px;
	float						: left;
	border					: solid 0px green;
	background			: #F5F5F5
}

#contentboundingboxBottom {
	width						: 710px;
	padding					: 15px 30px 15px 30px;
	margin					: 0px 0px 0px 0px;
	float						: left;
	border					: solid 0px red;
	background			: #ffffff
}

#contentboundingboxZweispaltig {
	width						: 720px;
	float						: left;
	margin					: 0px 0px 0px 0px;
	padding					: 30px 50px 30px 30px;
	border					: 0px solid lime;
	background-image: url("/cms/cmsCustom/wielandoertli/headers/default_v1.0.0/images/contentZweispaltig_bg.gif");
	background-repeat: repeat-y;
}

#footerboundingbox {
	width						: 800px;
	margin					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
	clear						: both;
}

#footerboundingboxLines {
	width						: 770px;
	height					: 6px;
	background      : #4EAAFF;
	border-top			: 2px solid #ffffff;
	border-bottom		: 1px solid #ffffff;
	margin					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
}

#footerboundingboxKundenadresse {
	width						: 710px;
	height					: 17px;
	font-size       :	11px;
	color						: #abd7ff;
	background      : #1E63C0;
	margin					: 0px 0px 0px 0px;
	padding					: 2px 30px 0px 30px;
}

#footerboundingboxCopyright {
	width						: 370px;
	height					: 15px;
	font-size       :	10px;
	color						: #888888;
	margin					: 0px 0px 0px 0px;
	padding					: 2px 0px 0px 30px;
	float						: left;
}

#footerboundingboxWebdesign {
	width						: 350px;
	height					: 15px;
	font-size       :	10px;
	color						: #359dfd;
	margin					: 0px 0px 0px 0px;
	padding					: 2px 50px 0px 0px;
	text-align			: right;
	float						: left;
}

p {
	margin: 	0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


td {
	font-size				: 15px;
	text-align			: left;
}

div {
	font-size				: 15px;
	text-align			: left;
}

textarea {
	font-size				: 11px;
	color						: #333333;
	background			: #ffffff;
	border					: solid 1px #aaaaaa;
}

select {
	font-size				: 11px;
	color						: #333333;
	background			: #ffffff;
	border					: solid 1px #aaaaaa;
}

input {
	font-size				: 11px;
	color						: #333333;
	background			: #ffffff;
	border					: solid 1px #aaaaaa;
}




h1 {
	font-size 	  	: 22px;
	font-weight			:	normal;
	font-style			: normal;
	color           : #000000;
	margin      		: 0px 0px 10px 0px;
	padding					: 0px 0px 0px 0px;
}

h2 {
	font-size 			: 18px;
	font-weight			:	normal;
	font-style			: normal;
	margin      		: 0px 0px 5px 0px;
	padding					: 0px 0px 0px 0px;
}

h3 {
	font-size 			: 15px;
	font-weight			:	bold;
	font-style			: normal;
	margin      		: 0px 0px 2px 0px;
	padding					: 0px 0px 0px 0px;
}

h4 {
	font-size				: 15px;
	font-weight			:	normal;
	font-style			: normal;
	color           : #888888;	
	margin      		: 0px 0px 2px 0px;
	padding					: 0px 0px 0px 0px;
}

h5 {
	font-size				: 15px;
	font-weight			:	normal;
	font-style			: normal;
	color           : #d90000;
	margin      		: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
	display					: inline;
}

h6 {
	font-size				: 12px;
	font-weight			:	normal;
	font-style			: normal;
	margin      		: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
	display					: inline;
}

pre {
	font-family 		: Arial, Helvetica, sans-serif;
	font-size				: 15px;
	font-weight			:	normal;
	font-style			: normal;
	margin					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
}

.none {
	font-size: 15px;
	text-align: left;
	margin					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
}

.popUpButton {
	height					: 18px;
	color						: #000000;
	text-align			: center;
}



a:link	{
	color						: #395dfd;
	text-decoration	: none;
}

a:visited	{
	color						: #395dfd;
	text-decoration	: none;
}
a:active {
	color						: #395dfd;
	text-decoration	: none;
}
a:hover	{
	color						: #1f63c0;
	text-decoration	: none;
}


.headermenuLink:link	{
	color						: #abd7ff;
	font-size				: 12px;
	font-weight			: bold;
	text-decoration	: none;
}
.headermenuLink:visited	{
	color						: #abd7ff;
	font-size				: 12px;
	font-weight			: bold;
	text-decoration	: none;
}
.headermenuLink:active {
	color						: #abd7ff;
	font-size				: 12px;
	font-weight			: bold;
	text-decoration	: none;
}
.headermenuLink:hover	{
	color						: #ffffff;
	font-size				: 12px;
	font-weight			: bold;
	text-decoration	: none;
}


.footermenuLink:link {
	color						: #abd7ff;
	font-size				: 11px;
}
.footermenuLink:visited {
	color						: #abd7ff;
	font-size				: 11px;
}
.footermenuLink:active {
	color						: #abd7ff;
	font-size				: 11px;
}
.footermenuLink:hover {
	color						: #ffffff;
	font-size				: 11px;
}


.footercopyrightLink:link {
	color						: #395dfd;
	font-size				: 10px;
}
.footercopyrightLink:visited {
	color						: #395dfd;
	font-size				: 10px;
}
.footercopyrightLink:active {
	color						: #359dfd;
	font-size				: 10px;
}
.footercopyrightLink:hover {
	color						: #1f63c0;
	font-size				: 10px;
}


.element  {
	padding-top: 5px
	margin
	font-size				: 11 px;
	text-align			: left;
}


ol {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 13px;
}
ul {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 13px;
}
.element ol {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 13px;
}
.element ul {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 8px;
}

.element li {
	margin-left: -33px;
}
li {
	margin-left: -33px;
}



.bordercolor {
	background-color: #333333;
}
.content {
	background-color: #ffffff;
}
.normal {
	font-size				: 15px;
	background-color: transparent;
}
.copyright {
	color						: #888888;
	font-size				: 10px;
}

hr {
	color						:	#aaaaaa;
	height					: 1px;
}
