body, table, td, div, center {
	color : #000000;
	border : 0px;
	margin : 0px;
	padding : 0px;
	font-size : 12px;
	font-style : normal;
	font-family : Arial;
}

body {
	background-color : #314046;
	background-image : url(/img/dsg/dsg_01.png);
}

table.table_body {
	width : 949px;
	border : 3px solid #34464D;
	margin : 20px;
	background-color : #FFFFFF;
}

/* TOP */

td.td_frm_calendar {
	width : 331px;
	height : 126px;
	border-left : 3px solid #149548;
	background-color : #37bf6d;
	background-image: url(/img/dsg/dsg_02.png);
}

td.td_frm_weather {
	width : 331px;
	height : 83px;
	border-left : 3px solid #149548;
	background-color : #3dd67a;
}

td.td_frm_menu {
	height : 126px;
	background-color : #0d7798;
}

td.td_frm_action {
	height : 43px;
	color : #FFFFFF;
	font-size : 16px;
	text-align : center;
	font-weight : bold;
	font-family : Arial;
	background-color : #284954;
	background-image : url(/img/dsg/dsg_09.png);
}

td.td_action, td.td_actionS {
	color : #FFFFFF;
	font-size : 16px;
	font-weight : bold;
	font-family : Arial;
}

.a_action, a.a_action:link, a.a_action:hover, a.a_action:active, a.a_action:visited, a.a_action:visited:active,
.a_actionS, a.a_actionS:link, a.a_actionS:hover, a.a_actionS:active, a.a_actionS:visited, a.a_actionS:visited:active {
	color : #FFFFFF;
	font-size : 16px;
	font-weight : bold;
	font-family : Arial;
	text-decoration : underline;
}

td.td_action {
	text-align : center;
}

td.td_actionS {
	text-align : right;
}

a.a_action:hover, a.a_actionS:hover {
	color : #ef8828;
}

.a_actionS, a.a_actionS:link, a.a_actionS:hover, a.a_actionS:active, a.a_actionS:visited, a.a_actionS:visited:active, a.a_actionS:hover {
	font-size : 12px;
}

td.td_frm_free, td.td_frm_free_data {
	color : #c5c4c5;
	height : 40px;
	text-align : right;
	padding-right : 10px;
	background-color : #f5f4f5;
	background-image : url(/img/dsg/dsg_10.png);
}

td.td_frm_free_data {
	color : #c5c4c5;
	text-align : right;
	padding-right : 10px;
}

/* FOOTER */

td.td_frm_footer1 {
	width : 702px;
	height : 14px;
	font-size : 1px;
}

td.td_frm_footer2 {
	width : 241px;
	height : 29px;
	font-size : 1px;
	background-color : #34c16c;
	background-image : url(/img/dsg/dsg_05.png);
}

td.td_frm_footer3 {
	width : 702px;
	height : 12px;
	font-size : 1px;
	border-top : 3px solid #31C36B;
	background-color : #b9b9b9;
	background-image : url(/img/dsg/dsg_07.png);
}

td.td_frm_footer4 {
	width : 702px;
	height : 30px;
	font-size : 1px;
	background-color : #E6E6E6;
}

td.td_frm_footer5 {
	width : 241px;
	height : 30px;
	font-size : 1px;
	text-align : right;
	vertical-align: top;
	background-color : #3c4d54;
	background-image : url(/img/dsg/dsg_06.png);
}

td.td_counter {
	padding-left : 7px;
}

td.td_right {
	width : 100%;
	text-align : right;
	padding-right : 7px;
	vertical-align: middle;
}

.cright, a.cright:link, a.cright:hover, a.cright:active, a.cright:visited, a.cright:visited:active {
	color : #5C5C5C;
	font-size : 10px;
	font-family : Arial;
	text-decoration : none;
}

a.cright:hover {
	color : #ef8828;
	text-decoration : underline;
}

/* MENU */

div.mbf1 {
	width : 123px;
	height : 122px;
	cursor : pointer;
}

div.mbf2 {
	width : 109px;
	height : 41px;
	cursor : pointer;
}

div.mbf3 {
	width : 123px;
	height : 83px;
	cursor : pointer;
}

div.mbf4 {
	width : 123px;
	height : 41px;
	cursor : pointer;
}

div.mbn1, div.mbn2, div.mbn3 {
	color : #FFFFFF;
	cursor: pointer;
	font-size : 15px;
	text-align : right;
	font-weight : bold;
	font-family : Tahoma, Verdana;
	padding-right : 8px;
}

div.mbn1 {
	padding-top : 54px;
}

div.mbn2 {
	padding-top : 11px;
}

div.mbn3 {
	padding-top : 33px;
}

.menu, a.menu:link, a.menu:hover, a.menu:active, a.menu:visited, a.menu:visited:active {
	text-decoration : none;
}

td.td_menu1, td.td_menu2, td.td_menu3, td.td_menu4, td.td_menu8,
td.td_menu1a, td.td_menu2a, td.td_menu3a, td.td_menu4a, td.td_menu8a {
	width : 124px;
	text-align : center;
	border-right : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	vertical-align: middle;
	background-color : #0d7798;
	background-image : url(/img/dsg/menu/dsgm_1.png);
}

td.td_menu1a {
	height : 83px;
	background-image : url(/img/dsg/menu/dsgm_1a.png);
}

td.td_menu2 {
	height : 83px;
	background-image : url(/img/dsg/menu/dsgm_2.png);
}

td.td_menu2a {
	background-image : url(/img/dsg/menu/dsgm_2a.png);
}

td.td_menu3 {
	background-image : url(/img/dsg/menu/dsgm_3.png);
}

td.td_menu3a {
	background-image : url(/img/dsg/menu/dsgm_3a.png);
}

td.td_menu4 {
	background-image : url(/img/dsg/menu/dsgm_4.png);
}

td.td_menu4a {
	background-image : url(/img/dsg/menu/dsgm_4a.png);
}

td.td_menu8 {
	height : 41px;
	background-image : url(/img/dsg/menu/dsgm_8.png);
}

td.td_menu8a {
	height : 41px;
	background-image : url(/img/dsg/menu/dsgm_8a.png);
}

td.td_menu5, td.td_menu6, td.td_menu7,
td.td_menu5a, td.td_menu6a, td.td_menu7a {
	width : 109px;
	height : 41px;
	border-bottom : 1px solid #FFFFFF;
	background-color : #0d7798;
	background-image : url(/img/dsg/menu/dsgm_5.png);
}

td.td_menu5a {
	background-image : url(/img/dsg/menu/dsgm_5a.png);
}

td.td_menu6 {
	background-image : url(/img/dsg/menu/dsgm_6.png);
}

td.td_menu6a {
	background-image : url(/img/dsg/menu/dsgm_6a.png);
}

td.td_menu7 {
	background-image : url(/img/dsg/menu/dsgm_7.png);
}

td.td_menu7a {
	background-image : url(/img/dsg/menu/dsgm_7a.png);
}

td.td_menu1a, td.td_menu2a, td.td_menu3a, td.td_menu4a,
td.td_menu5a, td.td_menu6a, td.td_menu7a, td.td_menu8a {
	background-color : #085d7d;
}

/* MAIN */
table.table_idx {
	margin-top : 40px;
	margin-left : 40px;
}

h1, td.td_title {
	color : #9D9D9D;
	font-size : 16px;
	font-weight : bold;
	font-family : Tahoma, Verdana;
	padding-bottom : 14px;
}

.mh1, a.mh1:link, a.mh1:hover, a.mh1:active, a.mh1:visited, a.mh1:visited:active {
	color : #9D9D9D;
	font-size : 16px;
	font-weight : bold;
	font-family : Tahoma, Verdana;
	padding-bottom : 14px;
	text-decoration : none;
}

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

div.div_roller {
	width : 241px;
	height : 210px;
	background-image : url(/img/dsg/dsg_03.png);
}

#div-roller-box {
	width : 241px;
	height : 210px;
}

#td-index-right {
	background-image : url(/img/dsg/dsg_03.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}

