﻿body{ padding-top: 1px;margin-top: 4px; height: 100%}

table  { width:100%; height: 100%;  }
table.auto{width:100%; height: auto}
table.auto_w_h{width:auto; height: auto}

table.main{ margin-left:auto; margin-right:auto; width:790px; height:100%}
table.content2{width:99%; height:auto; margin-left:4px; background-color: white;}
table.bgr_box{ background-image:url('../PRiNSinfo/images/bgr_box.png'); background-repeat:no-repeat; background-position: left; width:350px; height:223px}

td, div,p {font-family:Open Sans, Verdana;  font-size: 14px; color: #606060; vertical-align: top; text-align: inherit}
span {vertical-align: middle;}
.header {font-family: Open Sans Condensed, Verdana; font-size:31px;font-weight: bold;}
.headerred {font-family: Open Sans Condensed, Verdana; font-size:31px;font-weight: bold; color:#dc0000;}
.headergreen {font-size:16px;font-weight: bold; color:#11c653;}

.header1 {font-family: Open Sans Semibold, Verdana; font-size:20px;}
.header2 {font-family: Open Sans, Verdana; font-size:22px;font-weight: bold; text-align:left;}
.header3 {font-family: Open Sans, Verdana; font-size:13px;font-weight: normal;}
.header4 {font-size: 7pt; font-weight: 400;}


.gruen{ color:#b6db64;}
.white {color: white;}
.black {color: black;}

.anstrich_white{ background-image:url('../PRiNSinfo/images/punkt_weiss.png'); background-repeat:no-repeat; width:5px; height:5px; 
padding-left:10px; padding-right:10px; margin-top:10px;
}

.empty{ background-image:url('../images/design/null.gif'); background-repeat:no-repeat; height:1px; width:4px;}

.hinweis {font-style:italic;}
.achtung { font-style:italic; color:#DC0000;}
.fussnote{ font-size:9px;
}
.hcenter { text-align: center;}
.hright { text-align: right;}
.hjustify { text-align:justify; }
.vmiddle{ vertical-align:middle;}
.vtop{ vertical-align:top;}
.vbottom { vertical-align:bottom; }
.underline { text-decoration:underline; font-size: 9pt;}
.lineheight { line-height:150% }
.letterspacing { letter-spacing:-1px; }


.p6t3b { padding-bottom:3px; padding-top:6px; }
.p4t4b { padding-bottom:4px; padding-top:4px; }
.p4l4r { padding-left:4px; padding-right:4px; }
.p20l20r { padding-left:20px; padding-right:20px;}	
.p15l15r { padding-left:15px; padding-right:15px;}
.p15t15b { padding-top:15px; padding-bottom:15px;}

.p20l20r { padding-left:20px; padding-right:20px;}	
.p8l8r{  padding-left:8px; padding-right:8px;}	

.left0 { padding-left:0px;}

.border_left_top {border-left-style: solid; border-left-width: 1px; border-top-style: solid; border-top-width: 1px; border-color:#c0c0c0; padding:4px;}
.border_right {border-right-style: solid; border-right-width: 1px; border-color: #c0c0c0;}
.border_right_top {border-right-style: solid; border-right-width: 1px; border-color: #c0c0c0; border-top-style: solid;border-top-width: 1px; border-color:#c0c0c0;}
.border_bottom {border-bottom-style: solid; border-bottom-width: 1px; border-color:#c0c0c0;}
.border_top {border-top-style: solid; border-top-width: 1px; border-color:#c0c0c0;}
.border_red {border-style: solid; border-width: 2px; border-color:#dc0000;}

.xpoint { background-position: center center; background-image:url('../PRiNSinfo/images/Punkt_ffffff.png'); background-repeat:repeat-x;  padding-top:0.5em; padding-bottom:0.5em; padding-right:0.5em;}
.ypoint { background-position: center center; background-image:url('../PRiNSinfo/images/Punkt_ffffff.png'); background-repeat:repeat-y;}



#PRiNSbutton{ position: relative; width:218px; height:65px;}


a 				{font-family: Verdana,Arial;font-size: 12px;font-weight: normal;color: #E30000;text-decoration: none; cursor:pointer;}
	
a.email			{font-family: Verdana,Arial;font-size: 12px;font-weight: normal;color: #E30000;text-decoration: none;}
	
a#top_balken { color:#999; }
a#top_balken:hover, a#top_balken:focus { color:#333; text-decoration:underline;}

a#top_balken_prins { color:#999; }
a#top_balken_prins:hover, a#top_balken_prins:focus { color:#333; text-decoration:underline;}

a#top_balken_lmiv { color: white; }
a#top_balken_lmiv:hover, a#top_balken_lmiv:focus { color: #C0C0C0; text-decoration:underline;}

a.mark { color:white; font-size:0.4em;}

a#app_IOS {
	background: url('../images/anmelden/App_store_icon_icon_over.png') top left no-repeat;
	width: 181px;
	height: 53px;
	position: absolute;
		text-indent: -10000px;
	z-index: 1000;
}
a#app_IOS:hover, a#app_IOS:focus {
	background-position: bottom left;
}
a#PRiNSinfo {
	background: url('../PRiNSinfo/images/PRiNS_Button_Button_over.png') top left no-repeat;
	width: 218px;
	height: 61px;
	position: absolute;
	text-indent: -10000px;
	padding-left:100px;
}
a#PRiNSinfo:hover, a#PRiNSinfo:focus {
	background-position: bottom left;
}

 img {
	border:0;
}



