@charset "UTF-8";
/* CSS Document */

body{background-color:#fff;margin-top:0;margin-left:0;font-family: Helvetica, Arial, sans-serif;font-size:16px;}
h1{font-family:helvetica, arial, sans-serif;font-size:18px;}
h2{font-size:17px;}
h3{font-size:16px;line-height:14px;}
.ad300{width:300px; min-height:251px; margin-right:0px}
.bccw{width: 1250px;}
.border1{border-top-width:thin;border-bottom-width:thin;border-top-style:solid;border-bottom-style:solid;border-top-color:#bbbbbb;border-bottom-color:#bbbbbb;border-collapse:collapse;}
.border2{border:thin solid #bbbbbb;border-collapse:collapse;}
.bwhite{font-weight:bold;color:#ffffff;}
.centertxttd{text-align: center}
.dbline{width:1200px;height:5px;top:0;margin-top:0; background-color:#003399}
.dix{
box-shadow: 3px 3px 3px 3px rgba(136, 136, 136, 0.75);
-moz-box-shadow: 3px 3px 3px 3px rgba(136, 136, 136, 0.75);
-webkit-box-shadow: 3px 3px 3px 3px rgba(136, 136, 136, 0.75);
margin-bottom:9px;}
.einzug{padding-right:18px}
.show{height:27px; width:50px; top:0;margin-top:0; color:#FFFFFF; background-color:#003399}
.caption{font-family:Futura, Trebuchet MS, Arial, sans-serif;font-size:1.1em;line-height:1.2em}
.caption2{font-family:Futura, Trebuchet MS, Arial, sans-serif;font-size:0.9em;line-height:1em}
.caption3{font-family:Futura, Trebuchet MS, Arial, sans-serif;font-size:1.3em;line-height:1.3em}
#oneworld:visited {color:#EEE;text-decoration:none;}
#oneworld:hover {color: #003399;text-decoration:none;background-color:#FFF}
#oneworld:active {color:#FF8000;text-decoration:none;}
.footblu{background-color:#BDCEE7;text-align: center; margin-top:9px; margin-bottom:9px; padding-left:9px; padding-right:9px; line-height:27px;}
.footer{text-align: center;border-top-width:thin;border-bottom-width:thin;border-top-style:solid;border-bottom-style:solid;border-top-color:#bbbbbb;border-bottom-color:#bbbbbb;border-collapse:collapse;}
.img-left{float:left;margin-bottom:1px;padding-top:0px;margin-right:20px;}
.img-right{float:right;margin-right:10px;margin-bottom:1px;padding-top:0px;margin-left:20px;clear:right;}
.img-right2{float:right;margin-bottom:1px;padding-top:0px;margin-left:20px;clear:right;}
.introtxt{line-height:18px;padding-right:18px}
.introtxt2{width:auto;padding-right:9px;font-size:15px; }
.txteinz{width:auto;padding-right:18px}
.menutd{padding-right:18px}
.stateintro{width:639px;padding-right:18px; font-size:16px; line-height:18px}
.topindex{width:450px;padding-right:18px; font-size:14px; line-height:16px}
.topindexnew{width:180px;text-align:center;padding-right:9px; padding-left:9px; font-size:14pt; line-height:13pt}
.topad{width:729px;height:90px;padding-right:0px}
.logotd{width:200px;text-align:center;margin-left:auto;margin-right:0;alignment-adjust:central; font-size:smaller}
.cttd{width:300px;padding-right:9px;font-size:16px;line-height:18px}
.moreab{width:207px;padding-right:9px;font-size:16px;line-height:18px}
.bmtab{width:342px; vertical-align:bottom}
.tab123{width:275px;padding-right:9px}
.nix{width:1215px;height:27px;padding:0px;top:0;margin-top:0;margin-left:40px;alignment-adjust:central; }
.noxg{width:1200px!important;margin-left: auto;margin-right: auto;top:0;margin-top:0}
.profil{font-size:11px;}

td.ad120{width: 122px;}
td.ad160{width: 160px;}
td.ad300{width: 302px;min-height:250px;margin-right:0px}
td.ad340{width: 338px!important;min-height:280px;}
.threecolBM{width:290px;max-width:290px;min-width:290px;}
.threecol{width:290px; font-size:16px; line-height:21px}
.twocol{width:180px;}
.col225{width:225px;}
.weather{width:271px;padding-right:9px;font-size:16px;line-height:18px}
.xgiftd{width: 36px;}
a:link{color:#00009c;text-decoration:none;}
a:visited{color:#3366ff;text-decoration:none;}
a:hover{color:#ff9900;text-decoration:underline;cursor:pointer}
a:active{color:#000;text-decoration:none;}
IMG.displayed {display: block;margin-left: auto;margin-right: auto}
img{border:0;border-style:none;}
table{border-collapse:collapse;border-width: 0px;padding: 3px;}
td{vertical-align:top;}
.redfont{color:#ff0000;}
.linkz{font-size:16px; line-height:21px}

.up{
	position: fixed;
	float:right;
	bottom: 18px;
	height: 27px;
	width: 54px;
	display: none;
	margin-left:1350px;
	background-color: #1146A2;
	color: #FFF;
	text-align: center;
	padding-top: 9px;
	border-top-right-radius: 9px;
	border-top-left-radius: 9px;
	border-bottom-left-radius:9px;
	border-bottom-right-radius:9px;
}
.up a:link {
	font-size: 12px;
	background-color: #1146A2;
	color: #FFF;
}
.up a:hover {
	text-decoration: underline;
}

	#ownomenu, #ownomenu ul { list-style: none;z-index: 999;position: relative; }
	#ownomenu, #ownomenu * { padding: 0; margin: 0; }

	/* Head links */
	#ownomenu li.ownolink { width: 151px; float: left; margin-left: -3px; border: 1px #CCC solid; text-align: center; }
	#ownomenu li.ownolink a { display: block; padding: 9px; text-decoration:none; }
	#ownomenu li.ownolink a:hover { color:#003399;background: #FFF; }
	
	/* Child lists and links */
	#ownomenu li.ownolink ul { display: none; border-top: 1px #CCC solid; text-align: left }
	#ownomenu li.ownolink:hover ul { display: block; width:198px;color:#FFF ;background: #003399}
	#ownomenu li.ownolink ul li a { padding: 5px; height: 18px; text-decoration:none;}
	#ownomenu li.ownolink ul li a:hover { color:#003399;background: #FFF; z-index: auto}
	
	/* Pretty styling */
	#ownomenu a { color: #FFF; font-weight:lighter; font-size:14px} 
	#ownomenu ul li a:hover { text-decoration: none;color:#003399;background: #FFF}
	#ownomenu li.ownolink { background-color: #003399; }
	#ownomenu li.ownolink ul { padding-bottom: 1px; }
	
	#ownoDiv1 {
	position:absolute;
	width:99%;
	z-index:1000;
    margin-left: 9px;
	margin-top:9px;
	}
	#wrap { width:1210px; margin-right: auto; margin-left: auto}