div			{
			border: 0px;
			border-color: Lime;
			border-style: solid;
			border-collapse: collapse;
			margin: 0px;
			padding: 0px;
}
table		{
			border: 0px;
			border-color: black;
			border-style: solid;
			border-collapse: collapse;
			margin: 0px;
			padding: 0px;
}
td			{
			border: 0px;
			border-color: red;
			border-style: solid;
			border-collapse: collapse;
			margin: 0px;
			padding: 0px;
}
ul			{
			border: 0px;
			border-color: green;
			border-style: solid;
			border-collapse: collapse;
			margin: 0px;
			padding: 0px;
}
li			{
			border: 0px;
			border-color: blue;
			border-style: solid;
			border-collapse: collapse;
			margin: 0px;
			padding: 0px;
}
dt			{
			border: 0px;
			border-color: blue;
			border-style: solid;
			border-collapse: collapse;
			margin-left: 15px;
			padding: 0px;
}
p			{
			margin: 15px 0px;
			padding: 0px;
			display:inline;
}
/***********************************************************************************/

body		{
			margin: 0px;
			padding: 0px;
			background-color: white;
			background-image: url(../img/botombag.gif);
			background-repeat: no-repeat;
			background-position: bottom right;
}
/***********************************************************************************/

/*fullwidth*/
.fullwidth	{
			width: 100%;
}
/***********************************************************************************/ 

/*toptable*/
.toptable	{
			text-align: center;
			width: 100%;
			background-image: url(../img/15_2.gif);
			background-repeat: no-repeat;
			background-position: top right;
}
/***********************************************************************************/

/*midtable*/
.midtable	{
			text-align: center;
			width: 1024px;
}
/***********************************************************************************/

/*logo*/
.logo		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #4498ce;
			margin:70px;
}
.logo a		{
			color: #4498ce;
			text-decoration: none;
}
.logo a:hover	{
			color: #4498ce;
			text-decoration: underline;
}
/***********************************************************************************/

/*lang*/
.lang img	{
			border:1px solid #dadada;
}
/***********************************************************************************/

/*topline*/
.topline	{
			background-image: url(../img/3.gif);
			background-repeat: repeat-x;
			background-position: top;
			height: 2px;
			font-size: 1px;
}
/***********************************************************************************/

/*menu*/
.topmenu	{
			border-top:2px solid #DADADA;
			margin:10px 0px 40px 0px;
			width: 80%;
			margin-left: 40px;
}
.menu		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			color: #2199bb;
			width: 16%;
			padding: 5px 0px 5px 0px;
}
.menu a		{
			color: #2199bb;
			text-decoration: none;
}
.menu a:hover	{
			color: #2199bb;
			text-decoration: underline;
}
/***********************************************************************************/

/*title*/
#title		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 28px;
			color: white;
			background: url(../img/title-bg.jpg) repeat-x top left;
}
#title-word	{
			background: url(../img/title-r.jpg) no-repeat top right;
			text-align: right;
			padding-right: 10px;
			min-width: 196px;
}
/***********************************************************************************/

/*body*/
.body		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			color: #000000;
			padding: 0px 40px 0px 40px;
			margin-top:15px;
			width: 400px;
			text-align: justify;
}
.body a		{
			color: #2199bb;
			text-decoration: none;
}
.body a:hover	{
			color: #2199bb;
			text-decoration: underline;
}
/***********************************************************************************/

/*content*/
.content	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			color: black;
			text-align: justify;
			margin: 20px 30px 0px 30px;
}
.content a	{
			color: #2199bb;
			text-decoration: underline;
}
.content a:hover	{
			color: #2199bb;
			text-decoration: none;
}
/***********************************************************************************/

/*leftmenu*/
.leftmenu	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
}
.leftmenu a	{
			color: #2199bb;
			text-decoration: none;
}
.leftmenu a:hover	{
			color: #2199bb;
			text-decoration: underline;
}
/***********************************************************************************/

/*navigation*/
#nav, #nav ul	{
			list-style: none;
			margin: 0;
			padding: 0;
			float: left;
			width: 100%;
}
#nav li		{
			float: left;
			position: relative;
			back\ground: none;
}
#nav li ul	{
			display: none;
			position: absolute;
			background: #b2eafd;
			padding: 8px 0;
}
#nav a		{
			font-family: Arial, Helvetica, sans-serif;
			color: #2199bb;
			text-decoration: none;
			display: block;
			width: 120px;
			padding: 4px 5px;
			font-size: 15px;
}
#nav a:hover	{
			color: #2199bb;
			background: #b2eafd;
			font-size: 15px;
			background: #81dbfa;
}
#nav li:hover,
#nav li.jshover{ 
			background: #81dbfa;
}
#nav li li a	{
			width: 120px;
			background: none;
}
#nav li:hover ul,
#nav li.jshover ul{
			display: block;
}
#nav li:hover li ul,
#nav li.jshover li ul {
			display: none;
			width: 120px;
			top: -9px;
			left: 133px;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
			display: block;
}
/***********************************************************************************/

.blue14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2199bb; TEXT-DECORATION: underline;}
.blue14:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2199bb; TEXT-DECORATION: none;}
.blue14_n {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2199bb; TEXT-DECORATION: none;}

.sire10 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #505050; TEXT-DECORATION: none;}
.sire12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #787878; TEXT-DECORATION: underline;}
.sire12:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #787878; TEXT-DECORATION: none;}
.sire12_none {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #787878; TEXT-DECORATION: none;}
.sire13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #787878; TEXT-DECORATION: none;}
.sire14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #787878; TEXT-DECORATION: underline;}
.sire14:hover  {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #787878; TEXT-DECORATION: none;}
.sire14_none  {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #505050; TEXT-DECORATION: none;}
.grey10 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #AdAdAd; TEXT-DECORATION: none;}
.grey14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #AdAdAd; TEXT-DECORATION: none;}
.grey16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #AdAdAd; TEXT-DECORATION: none;}




.date {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; TEXT-DECORATION: none;}

.news {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2199bb; TEXT-DECORATION: underline;}
.news:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2199bb; TEXT-DECORATION: none;}

.black11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; TEXT-DECORATION: none;}
.black12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; TEXT-DECORATION: none;}
.black13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; TEXT-DECORATION: none;}
.black14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; TEXT-DECORATION: none;}
.black16{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; TEXT-DECORATION: none;}
.black18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; TEXT-DECORATION: none;}
.black22 {font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #000000; TEXT-DECORATION: none;}
.black22link {font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #000000; TEXT-DECORATION: none;}
.black22link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #000000; TEXT-DECORATION: underline;}

.mail {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; TEXT-DECORATION: underline;}
.mail:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; TEXT-DECORATION: none;}


.white12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; TEXT-DECORATION: none;}

.blue12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2199bb; TEXT-DECORATION: underline;}
.blue12:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2199bb; TEXT-DECORATION: none;}
.blue13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #2199bb; TEXT-DECORATION: underline;}
.blue13_n {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #2199bb; TEXT-DECORATION: none;}
.blue13:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #2199bb; TEXT-DECORATION: none;}

.bbb {background-image:url(img/bbb.gif); background-repeat:repeat-x;background-position:bottom;}
.bbb2 {background-image:url(img/bbb2.gif); background-repeat:repeat-x;background-position:top;}
.bbb3 {background-image:url(img/bgbg2.gif); background-repeat:repeat-x;background-position:top;}