td.bg {
	background-color: #004b80; 
}

td.mline {
	background-color: #666666;
}

td.submenu_border {
	border: 1px solid #666666;
	background: #ffffff url(/images/menu_bg.jpg);
}

body, td {
	color: #000000;
	font: 9pt Verdana;
}

td.menu {
	font: 12pt Verdana;
	color: #000000;
	cursor: hand;
	cursor: pointer;
	padding: 5 10 5 20;
}

td.menu_ {
	font: 12pt Verdana;
	color: #000000;
	padding: 5 10 5 20;
}

td.menu a:hover, td.menu a:link, td.menu a:visited {
	font: 12pt Verdana;
	color: #ffffff;
	text-decoration:none;
}

td.menu a:hover {
	text-decoration:underline;
}


td.menu2 {
	font: bold 14px Verdana;
	color: #000000;
	cursor: hand;
	cursor: pointer;
	text-transform: lowercase;
	padding: 10 5 5 5;
}

td.menu2 a:hover, td.menu2 a:link, td.menu2 a:visited {
	font: bold 14px Verdana;
	color: #ffffff;
	text-transform: lowercase;
	text-decoration:none;
}

td.menu2 a:hover {
	text-transform: lowercase;
	text-decoration:underline;
}


A:hover, A:link, A:visited, A:active {
	color: #000000;
	text-decoration:none;
}

A:hover {
	text-decoration:underline;
}

.header {
	color: #ffffff;
	font: bold 14px Verdana;
}


td.title {
	font: bold 11pt Verdana;
	color: #FFFFFF;
	padding: 0 15 5 15;	
}

A.design:hover, A.design:link, A.design:visited, A.design:active {
	font: 8pt Verdana;
	text-decoration:none;
	color: #FFFFFF;
}

A.design:hover {
	text-decoration:underline;
}

td.adress {
	font: 8pt Verdana;
	color: #ffffff;
	padding: 13 0 5 10;
}

td.adress a {
	font: bold 8pt Verdana;
	color: #ffffff;
}


.accordion {
	width: 220px;
}
.accordion h3 {
	background: #e4e8f1 url('/images/arrow.gif') no-repeat left 8px;
	padding: 5px 5px 5px 20px;
	margin: 0;
	font: bold 12px Verdana;
	color: #6e7ca0;
	cursor: pointer;
}
.accordion h3.active {
	background: #d0daef url('/images/smenu_bg_up.gif') no-repeat top;
}

.accordion div {
	background: #d0daef url('/images/smenu_bg_down.gif') no-repeat bottom;
}

.accordion h4 {
	background: url('/images/plus.gif') no-repeat left 8px;
	padding: 5px 5px 5px 20px;
	margin: 0;
	font: bold 11px Verdana;
	color: #6e7ca0;
	cursor: pointer;
}
.accordion h4.active {
	background: url('/images/minus.gif') no-repeat left 8px;
}

.accordion h5 {
	padding: 0px 5px 0px 20px;
	margin: 0;
	color: #6e7ca0;
}

.accordion h6 {
	background: url('/images/stop.gif') no-repeat left 8px;
	padding: 5px 5px 5px 20px;
	margin: 0;
	font: bold 11px Verdana;
	color: #6e7ca0;
	cursor: pointer;
}

.accordion p {
	background: url('/images/point.gif') no-repeat left 5px;
	margin: 0px;
	padding: 0px 0px 3px 10px;
}
.accordion a, .accordion a:link, .accordion a:visited {
	padding: 0px;
	font: bold 11px Verdana;
	color: #6e7ca0;
	text-decoration: none;
}

.accordion a:hover {
	text-decoration: underline;
}


div.element {
	margin: 10px;
	background: #d7dae2 url('/images/el_right_down.gif') no-repeat bottom right;
	float: left;
}

div.element div {
	background: url('/images/el_right_top.gif') no-repeat top right;
}

div.element div div {
	background: url('/images/el_left_top.gif') no-repeat top left;
}

div.element div div div {
	background: url('/images/el_left_down.gif') no-repeat bottom left;
}

div.element div div div div {
	width: 200px;
	height: 250px;
	background: url('');
	padding: 10px;
}


div.element2 {
	margin: 10px;
	background: #d7dae2 url('/images/el_right_down.gif') no-repeat bottom right;
	float: left;
}

div.element2 div {
	background: url('/images/el_right_top.gif') no-repeat top right;
}

div.element2 div div {
	background: url('/images/el_left_top.gif') no-repeat top left;
}

div.element2 div div div {
	background: url('/images/el_left_down.gif') no-repeat bottom left;
}

div.element2 div div div div {
	background: url('');
	padding: 10px;
}


div.element3 {
	margin: 10px;
	background: #d7dae2 url('/images/el_right_down.gif') no-repeat bottom right;
	float: left;
}

div.element3 div {
	background: url('/images/el_right_top.gif') no-repeat top right;
}

div.element3 div div {
	background: url('/images/el_left_top.gif') no-repeat top left;
}

div.element3 div div div {
	background: url('/images/el_left_down.gif') no-repeat bottom left;
}

div.element3 div div div div {
	background: url('');
	padding: 10px;
}


div.element4 {
	margin: 10px;
	background: #d7dae2 url('/images/el_right_down.gif') no-repeat bottom right;
}

div.element4 div {
	background: url('/images/el_right_top.gif') no-repeat top right;
}

div.element4 div div {
	background: url('/images/el_left_top.gif') no-repeat top left;
}

div.element4 div div div {
	background: url('/images/el_left_down.gif') no-repeat bottom left;
}

div.element4 div div div div {
	background: url('');
	padding: 10px;
}


.ten {
	font: 10px Verdana;
}

.aarc {
	background-color: #6e7ca0;
	color: #ffffff;
	padding: 5px;
	
}
