@charset "iso-8859-1";
body {overflow: auto; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; background-color: transparent;  margin: 0px; padding: 0px}

a			{ font-family : Verdana, Arial, Helvetica, sans-serif; text-decoration:none; cursor: pointer; cursor: hand }
a:link		{ color: #515EA5 }
a:visited 	{ color: #515EA5 }
a:hover 	{ color: #C32233 }
a:active	{ color: #C32233 }
a:focus		{ color: #C32233 }

a.menu:link		{ color: #333333; font-weight: bold }
a.menu:visited 	{ color: #333333; font-weight: bold }
a.menu:hover 	{ color: #EFEFEF; font-weight: bold }
a.menu:active	{ color: #EFEFEF; font-weight: bold }
a.menu:focus	{ color: #EFEFEF; font-weight: bold }

a.submenu:link		{ color: #333333; font-weight: bold }
a.submenu:visited 	{ color: #333333; font-weight: bold }
a.submenu:hover 	{ color: #EFEFEF; font-weight: bold }
a.submenu:active	{ color: #EFEFEF; font-weight: bold }
a.submenu:focus	{ color: #EFEFEF; font-weight: bold }

font.highlight {background-color: #FFCC66}
table.site {width: 100%; height: 100%}
table.top {width: 100%; height:50px}
table.left  {width: 150px; height: 100%; background-image: url(../domus/img/sidenav.gif); background-repeat: no-repeat}
table.right {}
table.bottom {width: 100%; height:40px; background-image: url(../domus/img/bottomleft.gif); background-repeat: repeat-y}
;div.content {clip:hidden; overflow:auto; padding: 20px; width: 650px; height: auto}
div.content {overflow:hidden; padding: 20px; width: 650px; height: auto}
table.siteedit {padding: 2px; border: 1px solid #C32233; background: #ADB4D9}
div.siteedit {padding: 2px; border: 1px solid #C32233; background: #ADB4D9; height: 65px; overflow:auto; text-align:right}

input {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none }
textarea {font-size: 10pt;  font-family : Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none }
select {font-size: 10pt;  font-family : Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none }
input.small { font-size: 10px; height: 18px; }
textarea.small 	{font-size: 10px}
select.small {font-size: 10px; width: 120px}


input.search { font-size: 10px; height: 18px; width: 90px; border: 1px solid #333333}
td.search { font-size: 10px; height: 40px; width: 125px; padding-left: 3px; border: 1px solid #333333; color: #333333; background: #ADB4D9; vertical-align: center; white-space: nowrap; text-align:left}
td.searchspacer {height: 20px; width: 125px;}

input.login {font-size: 10px; height: 18px; width: 80px; border: 1px solid #333333}
td.login { height: 60px; width: 125px; padding: 3px; font-size: 10px; border: 1px solid #333333; color: #333333; background: #ADB4D9}
td.loginspacer { height: 10px; width: 125px;}
td.logout { height: 21px; width: 125px; font-size: 8pt; text-align: center; vertical-align: center; border: 1px solid #333333; color: #333333; font-weight: bold; background: #ADB4D9; cursor: pointer; cursor: hand}
td.logoutspacer { height: 10px; width: 125px;}

td {font-size: 10pt	}

td.logo {height: 50px; width: 160px; background-image: url(../domus/img/topleft.gif) ; white-space: nowrap }
td.top {height: 50px; background-image: url(../domus/img/top.gif) ; vertical-align: top; white-space: nowrap}
td.topmenuspacer {height: 25px; font-size: 10px; text-align: right; vertical-align: bottom; padding: 3px}


td.bottomleft {height: 30px; width: 90px; border-top: 1px solid #EFEFEF; border-bottom: 1px solid #EFEFEF; color: #333333; background: #ADB4D9; white-space: nowrap }
td.bottomcenter {height: 30px; width: 600px; font-size: 8pt; vertical-align: center; border-top: 1px solid #EFEFEF; border-bottom: 1px solid #EFEFEF; color: #333333; background: #ADB4D9; white-space: nowrap }
td.bottomright {height: 30px; border-top: 1px solid #EFEFEF; border-bottom: 1px solid #EFEFEF; color: #333333; background: #ADB4D9; white-space: nowrap }
td.bottom{font-size: 2px; height: 10px; white-space: nowrap}

td.menu {height: 19px; width: 140px; min-width:140px; font-size: 8pt; text-align: center; vertical-align: center; border-left: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF; color: #333333; font-weight: bold; background: #ADB4D9; cursor: pointer; cursor: hand; white-space: nowrap}
td.menuhi {height: 19px; width: 140px; min-width:140px; font-size: 8pt; text-align: center; vertical-align: center; border-left: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF;color: #EFEFEF; font-weight: bold; background: #515EA5; cursor: pointer; cursor: hand; white-space: nowrap}
td.menuis {height: 19px; width: 140px; min-width:140px; font-size: 8pt; text-align: center; vertical-align: center; border-left: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF; color: #EFEFEF; font-weight: bold; background: #ADB4D9; cursor: pointer; cursor: hand; white-space: nowrap}

td.submenu {height: 21px; width: 125px; font-size: 8pt; text-align: center; vertical-align: center; border: 1px solid #333333; color: #333333; font-weight: bold; background: #ADB4D9; cursor: pointer; cursor: hand}
td.submenuhi {height: 21px; width: 125px; font-size: 8pt; text-align: center; vertical-align: center; border: 1px solid #333333; color: #EFEFEF; font-weight: bold; background: #515EA5; cursor: pointer; cursor: hand}
td.submenuis {height: 21px; width: 125px; font-size: 8pt; text-align: center; vertical-align: center; border: 1px solid #333333; color: #EFEFEF; font-weight: bold; background: #ADB4D9; cursor: pointer; cursor: hand}
td.submenuspacer {height: 200px;  width: "100%"; font-size: 8pt; text-align: center}

td.quickjump {font-size: 10px; border-bottom: 1px solid #515EA5; width: 140px}

td.colspacer {width: 20px; text-align: right; vertical-align:top}
td.rowspacer { width: 550px; height: 10px}

img.small {border: 1px solid #333333}
img.standard {border: 1px solid #333333}

td.lyt_tab1top {padding: 4px; vertical-align: center; font-weight: bold; height: 15px; width: 250Px; border-top: 1px solid #C32233; border-left: 1px solid #C32233; border-right: 1px solid #C32233; background: #ADB4D9}
td.lyt_tab1body {padding: 4px; width: 250Px; border-bottom: 1px solid #C32233; border-left: 1px solid #C32233; border-right: 1px solid #C32233; background: #FFFFFF}
h1.lyt_tab1 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10pt; font-weight: bold}

td.lyt_tab0top {padding: 2px; vertical-align: center; font-weight: bold;font-size: 13pt; height: 20px; width: 540px; border-bottom: 3px solid #C32233}
td.lyt_tab0body {padding: 4px; width: 540Px}
h1.lyt_tab0 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 13pt; font-weight: bold}

td.stats_headf {padding: 2px; color: black; background: #EFEFEF; border-top: 1px solid #C32233}
td.stats_heade {padding: 2px; color: black; width: 140px; background: #EFEFEF; border-top: 1px solid #C32233}
td.stats_listf {padding: 2px; color: black; background: #EFEFEF; border-top: 1px solid #C32233}
td.stats_liste {padding: 2px; color: black; width: 140px; background: #EFEFEF; border-top: 1px solid #C32233}
td.stats_summf {padding: 2px; color: black; background: #EFEFEF; border-top: 2px solid #C32233}
td.stats_summe {padding: 2px; color: black; width: 140px; background: #EFEFEF; border-top: 2px solid #C32233}


