h3 {
	color : #666666; 
} 
#logo {
	padding-top : 0; 
	padding-bottom : 0; 
	padding-left : 0; 
	padding-right : 0; 
	width : 100%; 
	background : url(img/topcb.gif); 
	background-repeat : repeat-x; 
} 
#header1 {
	height : 103px; 
	width : 100%; 
	background : url(img/bot.gif); 
	background-repeat : repeat-y; 
	margin : 0; 
} 
#header1 h1 {
	color : #0099cc; 
	height : 103px; 
	margin : 0; 
	background : url(img/topcb.gif); 
	background-repeat : repeat-x; 
	padding : 0; 
	font-family : Arial, Tahoma, sans-serif; 
	font-size : 11px; 
	background-color : #f0f1f3; 
} 
#header {
	height : 68px; 
	width : 100%; 
	background : url(img/bot.gif); 
	background-repeat : repeat-y; 
	margin : 0; 
	padding : 0; 
} 
#hdr {
	position : absolute; 
	visibility : visible; 
	left : 200px; 
	top : 103px; 
	height : 62px; 
	width : 261px; 
	background : url(img/bot.gif); 
	padding : 0; 
	margin : 0; 
	clip : rect(0,281px,62px,0); 
} 
#hdr1 {
	position : absolute; 
	visibility : visible; 
	left : 0; 
	top : 0; 
	height : 103px; 
	width : 730px; 
	background : url(img/topn.gif) no-repeat 0 0; 
	padding : 0; 
	margin : 0; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 0; 
	border-bottom-width : 0; 
	border-left-width : 0; 
	clip : rect(0,730px,103px,0); 
} 
#header h1 {
	height : 68px; 
	margin : 0; 
	background : url(img/botn.gif); 
	padding : 25px 20px 0 0; 
	font-family : Arial, Tahoma, sans-serif; 
	font-size : 21px; 
	color : #fff; 
	font-weight : bold; 
	letter-spacing : -1px; 
	text-align : right; 
} 
#header h2 {
	height : 43px; 
	margin : 0; 
	background : url(img/botn.gif); 
	padding : 25px 20px 0 0; 
	font-family : Arial, Tahoma, sans-serif; 
	font-size : 21px; 
	color : #fff; 
	font-weight : bold; 
	letter-spacing : -1px; 
	text-align : right; 
} 
#spaci {
	width : 204px; 
	height : 1px; 
} 
#btext {
	padding : 0; 
	background-color : #f0f1f3; 
	font-family : Arial, Tahoma, sans-serif; 
	font-size : 80%; 
	line-height : 140%; 
	color : #303030; 
} 
#btext div {
	padding : 5px 20px 1px; 
	background-color : #fff; 
	border-color : black black black #bfc0c3; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 0; 
	border-bottom-width : 0; 
	border-left-width : 1px; 
} 
#btext div div {
	clear : both; 
	padding : 10px 0 0 40px; 
	height : 20px; 
	width : 100%; 
	vertical-align : top; 
	background-color : #fff; 
	border-color : black black black black; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 0; 
	border-bottom-width : 0; 
	border-left-width : 0; 
} 
#btext div td {
	padding : 0; 
	border-color : black black black white; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 0; 
	border-bottom-width : 0; 
	border-left-width : 1px; 
} 
#btext table td {
	font-size : 100%; 
} 
b {
	color : #f00; 
} 
ul li {
	list-style-image : url(img/li.gif); 
	text-align : justify; 
} 
.features ul {
	padding : 0; 
	margin-left : 16px; 
	margin-top : 0; 
	margin-right : 10px; 
	margin-bottom : 20px; 
	line-height : 140%; 
} 
body {
	padding : 0; 
	margin : 0; 
	color : #000; 
	background-color : #f0f1f3; 
} 
#leftmenu {
	margin : 0; 
	padding : 0; 
	width : 200px; 
	background-color : #0099cc; 
	border-bottom : 1px solid #fff; 
	border-top : 5px solid #bfc0c3; 
	position : absolute; 
	visibility : visible; 
	left : 0; 
	top : 103px; 
	background-position : left top; 
	clear : left; 
	border-color : black black #ffffff; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 0; 
	border-bottom-width : 1px; 
	border-left-width : 0; 
} 
html > body #leftmenu div {
	margin-top : 0; 
	margin-left : 0; 
	margin-bottom : 0; 
	margin-right : 0; 
	width : 173px; 
	padding : 0; 
} 
#leftmenu .over {
	font-weight : bold; 
	color : #f00; 
	font-size : 10px; 
	font-family : Tahoma, Arial, sans-serif; 
	background-color : #ebebeb; 
	padding : 7px 20px 7px 6px; 
	border-top : 1px solid #eaebec; 
	border-bottom : 1px solid #bfc0c3; 
	text-align : right; 
} 
#leftmenu .over a {
	color : #f00; 
	text-decoration : underline; 
} 
#leftmenu .top {
	color : #3d3d3d; 
	font-weight : bold; 
	font-size : 10px; 
	font-family : Tahoma, Arial, sans-serif; 
	background-color : #d5d6d9; 
	padding : 7px 20px 7px 6px; 
	border-top : 1px solid #eaebec; 
	border-bottom : 1px solid #bfc0c3; 
	text-align : right; 
} 
#leftmenu .top1 {
	color : #3d3d3d; 
	font-weight : bold; 
	font-size : 10px; 
	font-family : Tahoma, Arial, sans-serif; 
	background-color : #d5d6d9; 
	padding : 7px 20px 7px 6px; 
	border-top : 5px solid #bfc0c3; 
	border-bottom : 1px solid #bfc0c3; 
	text-align : right; 
} 
#leftmenu .over1 {
	font-weight : bold; 
	color : #f00; 
	font-size : 10px; 
	font-family : Tahoma, Arial, sans-serif; 
	background-color : #ebebeb; 
	padding : 7px 20px 7px 6px; 
	border-top : 5px solid #bfc0c3; 
	border-bottom : 1px solid #bfc0c3; 
	text-align : right; 
} 
#leftmenu a, #leftmenu a:visited, #leftmenu a:active {
	font-size : 10px; 
	font-family : Tahoma, Arial, sans-serif; 
	color : #3d3d3d; 
	text-decoration : none; 
	font-weight : bold; 
} 
#leftmenu a:hover {
	color : #f00; 
	text-decoration : underline; 
} 
#leftmenu table {
	padding : 0; 
	margin : 0; 
	width : 173px; 
} 
#leftmenu td {
	font-size : 10px; 
	font-family : Tahoma, Arial, sans-serif; 
	margin-top : 0; 
	margin-right : 0; 
	margin-bottom : 0; 
	margin-left : 0; 
} 
#fatactive {
	color : #3d3d3d; 
	font-weight : bold; 
	background-color : #fffaf3; 
	border-top : 1px solid #ffffff; 
	border-bottom : 0 solid #f2ede6; 
	padding : 7px 20px 7px 6px; 
} 
#fatactive td a, #fatactive td a:visited, #fatactive td a:active {
	font-weight : normal; 
} 
.lm4 {
	color : #3d3d3d; 
	font-weight : bold; 
	text-align : right; 
	line-height : 140%; 
} 
.lm3 {
	color : #f00; 
	width : 1%; 
	vertical-align : middle; 
} 
.lm2 {
	width : 99%; 
	vertical-align : top; 
	text-align : right; 
	line-height : 140%; 
} 
#leftheader {
	padding : 0 0 5px; 
} 
.leftheader {
	padding : 0 0 5px; 
} 
.text {
	font-family : Arial, Tahoma, sans-serif; 
	font-size : 80%; 
	line-height : 140%; 
	color : #303030; 
} 
div.hr {
	border-top : 1px solid #d0d1d3; 
	border-bottom : 1px solid #fff; 
	height : 0; 
} 
.z10 {
	font-size : 10px; 
	font-family : Tahoma, Arial, sans-serif; 
} 
form {
	margin : 0; 
} 
.m5 {
	margin-bottom : 3px; 
} 
.m10 {
	margin-bottom : 0; 
	margin-left : 10px; 
	padding : 12px 15px 15px; 
	background-color : #f0f1f3; 
	border-right : 1px solid #f0f1f3; 
	border-bottom : 1px solid #d0d1d3; 
	border-top : 1px solid #fff; 
} 
a {
	color : #ff7300; 
} 
a:visited {
	color : #ff7300; 
} 
a:active {
	color : #ff7300; 
} 
h2 {
	font-family : Arial, Tahoma, sans-serif; 
	font-size : 15px; 
	color : #fe7a10; 
	margin-top : 0; 
} 
h4 {
	font-family : Arial, Tahoma, sans-serif; 
	font-size : 13px; 
	color : #ff7300; 
	margin-top : 0; 
	font-weight : bold; 
} 
#btext p {
	text-align : justify; 
} 
#userlist {
	width : 136px; 
	background : url(img/logos.gif) repeat-y; 
	padding : 0; 
	margin : 0; 
	clip : rect(0,136px,804px,0); 
	background-color : #f0f1f3; 
} 
.exclusive {
	border-top : 2px dashed #ff0000; 
	border-bottom : 2px dashed #ff0000; 
	border-left : 2px dashed #ff0000; 
	border-right : 2px dashed #ff0000; 
	font-weight : bold; 
	color : #ff0000; 
	float : right; 
	width : 130px; 
	line-height : 90%; 
	padding-top : 3px; 
	padding-bottom : 3px; 
	padding-left : 3px; 
	padding-right : 3px; 
	text-align : center; 
} 
.selection {
	line-height : 10%; 
	padding-top : 0; 
	padding-bottom : 0; 
	padding-left : 0; 
	padding-right : 0; 
	border : #ff0000; 
	border-style : solid; 
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px; 
} 
.selectionarea {
	padding-top : 3px; 
	padding-bottom : 3px; 
	padding-left : 3px; 
	padding-right : 3px; 
	background-color : #fffaf3; 
	font-size : 10px; 
	font-family : Tahoma, Arial, sans-serif; 
	cursor : pointer; 
	cursor : help; 
	border : #ff0000; 
	border-style : dotted; 
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px; 
} 
div.row {
	clear : both; 
	padding : 10px 0 0; 
	height : 20px; 
	font-size : 11px; 
	width : 100%; 
	vertical-align : top; 
} 
div.row.dash {
	border-top : 1px solid #e6e6e6; 
	margin-top : 10px; 
	width : 100%; 
} 
div.row label {
	float : left; 
	width : 100px; 
	text-align : left; 
	display : block; 
} 
div.row input, div.row textarea, div.row select {
	float : left; 
	width : 248px; 
	padding-left : 3px !important; 
} 
input#freitext {
	width : 245px; 
	padding-left : 3px !important; 
} 
sinput.button {
	color : #5a5a5a; 
	background : #f2f2f2; 
	font-weight : bold; 
	width : auto !important; 
	font-size : 11px; 
	background : #e0e0e0; 
	border-top : 1px solid #f0f0f0; 
	border-left : 1px solid #f0f0f0; 
	border-bottom : 1px solid #c6c6c6; 
	border-right : 1px solid #c6c6c6; 
	border-width : 1px; 
} 
input.button {
	font-weight : bold; 
	width : auto !important; 
} 
fieldset {
	border-top : none; 
	border-left : none; 
	border-right : none; 
	border-bottom : 1px solid #e6e6e6; 
	padding : 0 0 10px; 
	margin : 0; 
	position : relative; 
} 
fieldset .obligatory {
	position : absolute; 
	left : 310px; 
	top : 5px; 
	font-size : 10px; 
	color : #999; 
} 
fieldset label span {
	color : #f90; 
	font-weight : bold; 
} 
fieldset h3 {
	font-size : 12px; 
	color : #333; 
	font-weight : bold; 
	padding : 5px 0 5px 40px; 
	border-top : 1px solid #e6e6e6; 
	border-bottom : 1px solid #e6e6e6; 
	background : #fff; 
} 
@media print { 
#header1 {
	display : none; 
	height : 0; 
} 
#header1 h1 {
	display : none; 
	height : 0; 
} 
#header {
	height : 25px; 
	width : 100%; 
	padding : 0; 
} 
#hdr {
	display : none; 
	position : absolute; 
	visibility : visible; 
	left : 0; 
	top : 1px; 
	height : 0; 
	width : 0; 
	background-color : #000; 
} 
#hdr1 {
	position : absolute; 
	visibility : visible; 
	left : 0; 
	top : 0; 
	height : 0; 
	width : 0; 
	background-color : #000; 
} 
#header h2 {
	height : 25px; 
	margin : 0; 
	padding : 0; 
	font-size : 21px; 
	color : #000; 
	font-weight : bold; 
	letter-spacing : -1px; 
	text-align : center; 
} 
#btext {
	padding : 0; 
	background-color : #f0f1f3; 
	font-family : Arial, Tahoma, sans-serif; 
	font-size : 80%; 
	line-height : 140%; 
	color : #303030; 
} 
#btext div {
	padding : 25px 20px 1px; 
	background-color : #fff; 
	border-color : black black black black; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 0; 
	border-bottom-width : 0; 
	border-left-width : 0; 
} 
#spaci {
	width : 1px; 
	height : 1px; 
} 
body {
	padding : 0; 
	margin : 0; 
	color : #000; 
	background-color : #fff; 
} 
#leftmenu {
	display : none; 
	margin : 0; 
	padding : 0; 
	width : 200px; 
	background-color : #ff0000; 
	border-bottom : 1px solid #fff; 
	border-top : 50px solid #ff0000; 
	position : absolute; 
	visibility : visible; 
	left : 0; 
	top : 103px; 
	background-position : left top; 
	clear : left; 
	border-color : black black #ffffff; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 0; 
	border-bottom-width : 1px; 
	border-left-width : 0; 
} 
html > body #leftmenu div {
	display : none; 
	margin-top : 0; 
	margin-left : 0; 
	margin-bottom : 0; 
	margin-right : 0; 
	width : 13px; 
	padding : 0; 
} 
#leftmenu .over {
	font-weight : bold; 
	color : #f00; 
	font-size : 10px; 
	font-family : Tahoma, Arial, sans-serif; 
	background-color : #fff; 
	padding : 7px 20px 7px 6px; 
	border-top : 1px solid #eaebec; 
	border-bottom : 1px solid #bfc0c3; 
	text-align : right; 
} 
#userlist {
	display : none; 
} 
}