BODY {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	margin:0px;
	margin-top:1px;
	background-image:url(../Imgs/bg.jpg);
	background-repeat:repeat-x;
}

P {
	FONT-SIZE: 12px; COLOR: #333333; 
	line-height:22px;
}

TD {
	FONT-SIZE: 12px; COLOR: #000000;
}

a 
{
	FONT-SIZE: 12px; COLOR: #054990; FONT-STYLE: normal; TEXT-DECORATION: none;
}

a:hover 
{
	text-decoration: underline; 
}

a.News
{
	FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none
}

a:News:hover 
{
	text-decoration: underline; COLOR:#FF0000;
}

a.mainNews
{
	FONT-SIZE: 14px; COLOR: #054990; FONT-STYLE: normal; TEXT-DECORATION: none
}

a.mainNews:hover 
{
	text-decoration: underline; COLOR:#FF0000;
}

a.menu {
	FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-STYLE: normal; text-decoration: none;margin-left:20px;margin-right:20px;font-weight:bold;
}

a.menu: hover {
	FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-STYLE: normal; text-decoration: underline;margin-left:20px;margin-right:20px;font-weight:bold;
}

a.menu2 {
	FONT-SIZE: 12px; COLOR: #d9301b; FONT-STYLE: normal; text-decoration: none;
}

a.menu2: hover {
	FONT-SIZE: 12px; COLOR: #d9301b; FONT-STYLE: normal; text-decoration: underline;
}

a.dock {
	FONT-SIZE: 12px; COLOR: #303030; FONT-STYLE: normal; text-decoration: none;
}

a.dock: hover {
	FONT-SIZE: 12px; COLOR: #303030; FONT-STYLE: normal; text-decoration: underline;
}

a.listitem
{
	color:#0949c5;
	font-size:15px;
	text-decoration:none;
}

.csButton {
	font-size: 9pt;
	color: #333333;
	background-color: #eeeeee;
	cursor: hand;
	padding: 1px;
	height: 19px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;
}
.csInput {
	font-size: 9pt;
	color: #333333;
	border: 1px solid #999999;
	height:18px;

}
.csInputMust {
	font-size: 9pt;
	color: #333333;
	background-color: #D3E5F1;
	border: 1px solid #646464;

}

.ModuleTitle
{
	font-size:14px;
	color:#010000;
	font-weight:bold;
}

.ModuleTitle2
{
	font-size:14px;
	color:#929791;
	font-weight:bold;
}

.ModuleHead
{
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	 text-decoration: none;
}

.ModuleHead2
{
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
	 text-decoration: none;
}


.go-wenbenkuang {
	font-size: 9pt;
	color: #333333;
	background-color: #eeeeee;
	cursor: hand;
	padding: 1px;
	height: 22px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;
}
.go-wenbenkuang2 {
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #0B7DB9;
	cursor: hand;
	padding: 1px;
	height: 19px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;
}
.wenbenkuang {
	font-size: 13pt;
	color: #333333;
	border: 1px solid #999999;
	height: 21px;

}
.wenbenkuang2 {
	font-size: 9pt;
	color: #333333;
	height: 10px;
	background-color: #D7FF8F;
	border: 1px solid #646464;

}
.wenbenkuang3 {
	font-size: 9pt;
	color: #333333;
	border: 1px solid #0B7DB9;

}
.wenbenkuangDisplay {
	font-size: 9pt;
	color: #333333;
	height: 18px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px solid #cccccc;

}
.wenbenkuangPlg {
	font-size: 9pt;
	color: #FF0000;
	height: 18px;
    background:none;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;

}

.tdSelect
{ 
	BORDER-TOP: solid 1px #E5C48F ; 
	BORDER-LEFT: solid 1px #E5C48F ;
	BORDER-RIGHT: solid 1px #E5C48F ;
	background-image:url(../Imgs/module2_bg1.jpg);
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	font-size:14px;
	color:#010000;
	font-weight:bold;
}

a.tdSelectA
{
	FONT-SIZE: 14px; COLOR: #010000; FONT-STYLE: normal; TEXT-DECORATION: none;
}

a.tdSelectA:hover
{
	FONT-SIZE: 14px; COLOR: #010000; FONT-STYLE: normal; TEXT-DECORATION: none;
}

.tdNoSelect
{ 
	BORDER-TOP: solid 1px #e4c58f ; 
	BORDER-bottom: solid 1px #e4c58f ; 
	background-image:url(../Imgs/module2_bg2.jpg);
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	text-align:center;
	font-size:14px;
	color:#929791;
	font-weight:bold;
}

a.tdNoSelectA
{
	FONT-SIZE: 14px; COLOR: #929791; FONT-STYLE: normal; TEXT-DECORATION: none;
}

a.tdNoSelectA:hover
{
	FONT-SIZE: 14px; COLOR: #929791; FONT-STYLE: normal; TEXT-DECORATION: none;
}

a.pad
{
	margin-left:8px;
	color:Black;
	text-decoration:none;
}

a.padright
{
	color:#d9301b;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}

li.list_item
{
	margin-bottom:11px;
}

li.list_item a, li.list_item a:visited
{
	color:#0949c5;
	font-size:15px;
	text-decoration:none;
}

li.list_item a:hover
{
	color:#0949c5;
	text-decoration:underline;
}

td.bank img
{
		display:block;
		float:left;
		margin-right:16px;
		margin-left:16px;
}



a.friend_link
{
	display:block;
	float:left;
	margin-left:30px;	
}


a.ent_culture, a.ent_culture:hover
{
	text-decoration:none;
	color:black;	
}



a.ent_culture img
{
	border-width:0px;	
}
a.ent_culture div
{
	padding-top:10px;
	font-weight:bold;	
}

a.more_link, a.more_link:hover
{
	text-decoration:none;
	color:#000103	
}

a.PopWord,a.PopWord:visited
{
	color:#d82f1c;
	font-weight:bold;
	margin-right:5px;
	text-decoration:none;
}

a.PopWord:hover
{
	text-decoration:underline;
}


a.Filiale,a.Filiale:visited
{
	color:#D7301D;
	padding-left:10px;
	background:url(../Imgs/ico.jpg) no-repeat left middle;
	text-decoration:none;
}

a.Filiale:hover
{
	text-decoration:underline;
}

TABLE.register TD DIV { COLOR: #cdcdcd }
TABLE.register TD { COLOR: #575757 }
TABLE.register SELECT { BORDER-BOTTOM: #d5e0e6 1px solid; BORDER-LEFT: #d5e0e6 1px solid; LINE-HEIGHT: 23px; WIDTH: 160px; DISPLAY: block; FLOAT: left; HEIGHT: 23px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: #d5e0e6 1px solid; BORDER-RIGHT: #d5e0e6 1px solid }
TABLE.register INPUT { BORDER-BOTTOM: #d5e0e6 1px solid; BORDER-LEFT: #d5e0e6 1px solid; LINE-HEIGHT: 23px; WIDTH: 160px; DISPLAY: block; FLOAT: left; HEIGHT: 23px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: #d5e0e6 1px solid; BORDER-RIGHT: #d5e0e6 1px solid }
TABLE.register input.Focus{
 border:1px solid #F90;
 background-color:#FFF0E1;
}

div.houseSearch a, div.houseSearch a:visited
{
	color:#d82f1c;
	text-decoration:none;
}

div.houseSearch a:hover
{
	text-decoration:underline;	
}

.art_content16
{
	font-size:16px;
}

.art_content16 p
{
	font-size:16px;
}

.art_content16 td
{
	font-size:16px;
}

.art_content16 div
{
	font-size:16px;
}

.art_content14
{
	font-size:14px;
}

.art_content14 p
{
	font-size:14px;
}

.art_content14 td
{
	font-size:14px;
}

.art_content14 div
{
	font-size:14px;
}

.art_content12
{
	font-size:12px;
}

.art_content12 p
{
	font-size:12px;
}

.art_content12 td
{
	font-size:12px;
}

.art_content12 div
{
	font-size:12px;
}


