body {
	margin: 0 auto;
	padding: 0;
	background-color: #FFF;
	text-align: center;
	height:100%;
}

img {border: 0;}
 h1, .h1 {
	font: bold 18px Times New Roman;
	color: #346A96;
}

h2, .h2 {
	font: bold 17px Times New Roman;
	color: #B00C13;
}

h3, .h3 {
     padding:0;
	margin:0;
	font: normal 16px Times New Roman;
	color: #000;
}
ul.h2,  ul.h2 li {margin: 0; padding: 0; font: bold 17px Times New Roman; color: #B00C13; list-style-image:none;}
ul li.content {padding:0; margin:0; color: #B00C13;}
ul li.content a {
     font: bold 16px Times New Roman;
	color: #0962AB;
	text-decoration: none;
	}
ul li a:hover {text-decoration: underline;}
	
table {border-collapse:collapse;}
td {padding:0; margin:0; vertical-align:top;}
form {padding: 0;	margin: 0;}
.box {width:100%; height:100%;}
table.lev1 {width: 100%;}

td.lbg {background: #206092 url(../img/lbg.gif) repeat scroll right;}
td.rbg {background: #206092 url(../img/rbg.gif) repeat scroll left;}
td.lband {background: #9CC1E1 url(../img/lband.gif) repeat-y scroll left; width: 12px;}
td.rband {background: #9CC1E1 url(../img/rband.gif) repeat-y scroll right;	width: 12px;}
td.main1, table.lev2, table.lev3{	width: 969px; height:100%;}

td.tband {
	background: #314F73;
	height: 7px;
	border-bottom: 2px solid #FFF;
}

td.bband1 {
	background: #314F73;
	height: 10px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

td.bband2 {
	background: #518EBA;
	height: 10px;
}

td.top-left, td.top-left table {
	background: #4A99DF url(../img/tband.jpg);
	width: 200px;
}

.top-right {
	background: #4A99DF url(../img/tband.jpg) repeat-x scroll top;
	width: 769px;
	vertical-align: top;
}

td.top-right2 {
	background-image: url(../img/toppic1.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height: 119px;
	text-align: left;
	vertical-align: top;
}

div.advokat {
	position: relative;
	top: 40px;
	left: 30px;
}

.title {
	background: #5BABE3 url(../img/title.gif) no-repeat;
	height: 42px;
	width:100%;	
}
.title td {
	font: bold 14px/16px Times New Roman;
	color: #B20D16;
	text-transform:	uppercase;
	padding: 0 0 19px 54px;
	vertical-align: bottom;
}

td.center-left {
	width: 240px;
	vertical-align: top;
}

td.center {
	/*width: 489px;*/
	width: 100%;
	vertical-align: top;
}

td.center-right {
	width: 253px;
	vertical-align: top;
	padding-top: 25px;
}

td.menuitem {
	background: #396F9A url(../img/menuitem.gif) no-repeat scroll top;
	border-bottom: 2px solid #FFF;
	height: 40px;
	padding: 2px 4px 2px 15px;
	vertical-align:middle;
}

td.menuitem a {
	font: bold 11px/12px Times New Roman;
	color: #FFF;
	text-transform:	uppercase;
	text-decoration: none;
}

td.anonce {
	background: #396F9A url(../img/anonce.gif) no-repeat scroll top;
	width: 253px;
	height: 60px;
	padding: 2px 2px 2px 4px;
	border-bottom: 2px solid #FFF;
	text-align: center;
	vertical-align: middle;
}

td.anonce a {
	font: bold 12px/13px Times New Roman;
	color: #FFF;
	text-decoration: none;
}

td.search {
	background: #A6B0B9 url(../img/srchband.gif) repeat-x;
	height: 86px;
	width: 201px;
	vertical-align:middle;
}

td.cntband {
	background: #FFF url(../img/cntband.gif) repeat-y scroll left;
	width: 20px;
}

input.search {
	border: 1px solid #A2A2A2;
	width: 175px;
}

table.search td {
	padding: 1px 10px 1px 10px;
	font: bold 12px Times New Roman;
	color: #000;
}

td.links {
	width: 201px;
	height: 84px;
	background: #FFF url(../img/bglink.jpg) no-repeat scroll center;
	vertical-align: middle;
}

td.links ul {
	list-style-image: url(../img/bullit.gif);
	margin: 0 0 0 22px;
	padding: 0;
}

td.links ul li a {
	font: bold 12px/18px Times New Roman;
	color: #FFF;
	text-decoration: none;
}

td.links ul li {
	line-height: 18px;
}

td.liteblue {
	width: 201px;
	background-color: #D8E2EB;
}

div.liteblue {
	width: 201px;
	background-color: #D8E2EB;
}

td.cntbot {
	height: 20px;
	background: #FFF url(../img/cntbot.gif) repeat-x scroll bottom;
}

td.cntbandbot, td.cntbandbot img {
	width: 39px;
	height: 53px;
}

td.botlblue {
	/*height: 47px;*/
	background-color: #D8E2EB;
	text-align: center;
	padding-top: 10px;
	font: normal 12px Times New Roman;
}

.botlblue  {
	font: normal 12px Times New Roman;
}

.lux, .lux a {text-decoration:none; text-align: center; font: normal 11px Times New Roman; color: #0962AB;}

td.map {
	text-align: center;
	vertical-align: middle;
	font: normal 14px Times New Roman;
	color: #386C94;
	text-decoration: underline;
	height: 30px;
}

td.content {
	height: 100%;
	vertical-align: top;
	padding: 25px 10px 10px 10px;
	font-size: 16px;
}

td.content p {
	font: normal 15px Times New Roman;
	text-align: justify;
	padding: 0;
	margin: 0 5px 0 0;
	text-indent: 20px;
}

td.content p a {
	color: #386C94;
}

input.quest {
	border: 1px solid #3C6C92;
	background-color: #CEE0EC;
	width: 265px;
	/*height: 17px;
	margin-bottom: 20px;*/
}

textarea.quest {
	border: 1px solid #3C6C92;
	background-color: #CEE0EC;
	width: 525px;
	height: 77;
}

td.formm {
	text-align: right;
	vertical-align: bottom;
}

td.caption {
	text-align: right;
	vertical-align: top;
	padding-right: 5px;
	font: bold 13px Times New Roman;
	color: #AE1518;
}

td.star {
	font: normal 11px Times New Roman;
	color: #000;
	padding-top: 5px;
}

td.buttons {
	padding-top: 5px;
	text-align: right;
}

td.NewsDateCell {
	font: bold 13px Times New Roman;
	color: #B5101D;
	padding-bottom: 2px;
}

td.NewsTitleCell {
	padding-bottom: 2px;
	color: #0962AB;
	text-transform:	uppercase;
	text-decoration: none;
	font: bold 13px Times New Roman;
}

td.NewsTitleCell a {
	font: bold 13px Times New Roman;
	color: #0962AB;
	text-transform:	uppercase;
	text-decoration: none;
}
td.NewsTitleCell a:hover {
	text-decoration: underline;
}

td.NewsAnonceCell {
	padding-bottom: 10px;
	font: normal 13px Times New Roman;
	text-align: justify;
}

td.NewsAnonceCell a {
	font: normal 18px Times New Roman;
	color: #000;
	text-decoration: none;
	text-align: justify;
}

.question {
	font: normal 13px Times New Roman;
	color: #0962AB;
	padding-bottom: 4px;
	text-align: justify;
}

.question a {
	font: normal 13px Times New Roman;
	color: #0962AB;
	text-decoration: none;
	text-align: justify;
}

td.answer {
	font: normal 13px Times New Roman;
	color: #000;
	padding-bottom: 8px;
	text-align: justify;
}

li.sm a {
	font: normal 13px Times New Roman;
	color: #0962AB;
}

.SearchResult td {
	font: normal 13px Times New Roman;
	color: #000;
	padding:1px 0 1px 0;
	vertical-align:top;
}

.SearchResult td a {
	font: normal 13px Times New Roman;
	color: #0962AB;
}

td.RSS {
	height: 100%;
	vertical-align: top;
	padding: 5px;
}

td.RSS p {
	font: normal 13px Times New Roman;
	text-align: left;
	padding: 0;
	margin: 7px 0 6px 0;
}

td.RSS div {
	padding-bottom:10px;
}

td.RSSTitle {
	padding-bottom: 10px;
	/*color: #0962AB;*/
	text-decoration: none;
	font: 13px Times New Roman;
}

td.RSSTitle a {
	font: bold 13px Times New Roman;
	color: #0962AB;
	text-decoration: none;
}

td.RSSTitle a:hover {
	font: bold 13px Times New Roman;
	color: #0962AB;
	text-decoration: underline;
}

td.RSS p a {
	color: #0962AB;
}
.bg {background:url(../img/icon.jpg) 0 0 no-repeat; height:54px; width:100%;}
td.navy {vertical-align:middle; text-align:center;}
td.flytext {vertical-align:middle; text-align:left; color:#fff;}
td.phone {color:#fff; font: bold 14px Times New Roman; vertical-align:middle; text-align:center;}
.link {
	color:#0962AB;
	font: normal 16px Tahoma;
	text-decoration: underline;
}
.pagger {font: normal 15px Times New Roman; color: #0962AB; padding:10px 0; text-align:center;}
.pagger a {font: normal 15px Times New Roman; color: #0962AB; text-decoration: underline;}
.titlelink {font: normal 16px Times New Roman; color: #0962AB; text-decoration: none;}
.titlelink:hover {text-decoration: underline;}

.press {padding:10px 0 15px 0; border-top:1px solid #346A96;}
.black {color: #000000;  text-decoration: none;}

