body,td{
margin : 0px;
padding : 0px;
font-size:18px;
font-family: 'Varela Round', verdana;
color : #767676;
line-height:26px;
}

h1,h2,h3,h4{
margin : 0;
padding : 0;
padding-bottom: 5px;
line-height : normal;
}

h1{
font-size: 26px;
line-height: 30px;
font-weight: normal;
}

h2{
font-size: 22px;
line-height: 30px;
font-weight: normal;
}

h3{
font-size: 18px;
line-height: 25px;
font-weight: normal;
}

h4{
font-size: 16px;
line-height: 20px;
font-weight: normal;
}

p{
margin : 0;
padding : 0;
}

img{
 border:0px;
}

/*  Links  */


a,a:visited,a:active,a:hover,a:link  {
color : #902020;
text-decoration : none;
}
a:hover  {
text-decoration : underline;
color : #902020;
}



a.link_weiss,a.link_weiss:visited,a.link_weiss:active,a.link_weiss:hover,a.link_weiss:link  {
color : #fff;
text-decoration : none;
}
a.link_weiss:hover  {
text-decoration : underline;
color : #fff;
}


.rot{
	color: #902020;
}


.verlauf{
	padding: 0 50px;
	width: 900px;
	background-image: url(/pix/layout/verlauf.jpg);
	background-position: top center;
	background-repeat: repeat-x;
}
.ohne_verlauf{
	padding: 0 50px;
	width: 900px;
}

.footer_text{
	font-size: 10px;
	color: #fff;
	background-color: #767676;
	line-height: 15px;

}

input.termin_input{
	border: solid 1px #a4a4a4;
	
}
textarea.termin_input{
	border: solid 1px #a4a4a4;
	width: 290px;
	height: 91px;
	margin-bottom: 16px;
}

input.lang{
	width: 290px;
	height: 30px;
	margin-right: 10px;
	margin-bottom: 16px;
}

input.kurz{
	width: 90px;
	height: 30px;
	margin-right: 10px;
	margin-bottom: 16px;
}