.body {
	margin:0px;
}

.txt {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #000000; 
text-decoration: none;
line-height: 20px;
}

a.txt:hover {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #a3d530; 
text-decoration: none;
line-height: 20px;
}

.txt2 {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: bold; 
color: #97c52c; 
text-decoration: none;
line-height: 20px;
padding-right:6;
}

a.txt2 {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: bold; 
color: #a3d530; 
text-decoration: none;
line-height: 20px;
padding-right:6;
}

a.txt2:hover {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: bold; 
color: #a3d530; 
text-decoration: none;
line-height: 20px;
padding-right:6;
}

.title {  
font-family: tahoma; 
font-size: 9pt; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none;
line-height: 20px;
}

.txt_link {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #FFFFFF; 
text-decoration: none;
line-height: 18px;
}

a.txt_link:hover {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #a3d530; 
text-decoration: none;
line-height: 18px;
}

.txt_link_f {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #00112a; 
text-decoration: none;
line-height: 18px;
}

a.txt_link_f:hover {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #000; 
text-decoration: none;
line-height: 18px;
}

a.title:hover {  
font-family: tahoma; 
font-size: 9pt; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none;
line-height: 20px;
}

.title2 {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: bold; 
color: #286da3; 
text-decoration: none;
line-height: 20px;
}

a.title2:hover {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: bold; 
color: #a3d530; 
text-decoration: none;
line-height: 20px;
}

.txt_tree1 {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: bold; 
color: #286da3; 
text-decoration: none;
line-height: 20px;
}

a.txt_tree1:hover {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: bold; 
color: #a3d530; 
text-decoration: none;
line-height: 20px;
}

.txt_tree2 {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #096D99; 
text-decoration: none;
line-height: 20px;
}

.txt_link2 {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #000000; 
text-decoration: none;
line-height: 18px;
}

a.txt_link2:hover {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #D4052C; 
text-decoration: none;
line-height: 18px;
}

.txt_link_up {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #494949; 
text-decoration: none;
line-height: 16px;
text-align:center;
}

a.txt_link_up:hover {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #D4052C; 
text-decoration: none;
line-height: 16px;
text-align:center;
}


.txt_back {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #D4052C; 
text-decoration: underline;
line-height: 20px;
}

a.txt_back:hover {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #D4052C; 
text-decoration: none;
line-height: 20px;
}

.c {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #616161; 
text-decoration: none;
line-height: 20px;
}

a.c:hover {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #D4052C; 
text-decoration: none;
line-height: 20px;
}

.c_ar {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #D4052C ;
text-decoration: none;
line-height: 20px;
}

a.c_ar:hover {  
font-family: tahoma; 
font-size: 8pt; 
font-weight: normal; 
color: #616161; 
text-decoration: none;
line-height: 20px;
}


.button_a { 
font-family: tahoma; 
font-size: 11px; 
font-weight: normal; 
color: #000000; 
text-decoration: none; 
border: 1px #616161 solid; 
background-color: #ffffff 
}

FIELDSET {
BORDER-RIGHT: #cccccc 1px dotted; 
BORDER-TOP: #cccccc 1px dotted; 
BORDER-LEFT: #cccccc 1px dotted; 
BORDER-BOTTOM: #cccccc 1px dotted;
}

FIELDSET LABEL {
CURSOR: pointer;
}

FIELDSET LEGEND {
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
COLOR: #6490d1; 
FONT-FAMILY: tahoma, Helvetica, sans-serif;
BACKGROUND-COLOR: #F8F8F8;
}

hr {
border-style: dashed; 
border-width: 1px;
color:	#C0C0C0;
}

.table {
border-collapse: collapse;
}

.tree { 
font-family: Tahoma; 
font-size: 12px; 
font-weight: normal; 
color: #ffffff; 
text-decoration: none;
}

a.tree { 
font-family: Tahoma; 
font-size: 12px; 
font-weight: normal; 
color: #ffffff; 
text-decoration: none;
}

a.tree:hover, a.tree:focus { 
font-family: Tahoma; 
font-size: 12px; 
font-weight: normal; 
color: #ffffff; 
text-decoration: underline;
}

a.tree:visited { 
font-family: Tahoma; 
font-size: 12px; 
font-weight: normal; 
color: #ffffff; 
}

.tree_red {
font-family: Tahoma; 
font-size: 11px; 
font-weight: normal; 
color: #000000; 
text-decoration: none;
font-weight:bold;

}

.txt_paging {  
font-family: tahoma; 
font-size: 12px; 
font-weight: normal; 
color: #000000; 
text-decoration: none;
line-height: 20px;
}

.txt_paging a:hover {  
font-family: tahoma; 
font-size: 12px; 
font-weight: normal; 
color: #FF0000; 
text-decoration: none;
line-height: 20px;
}

.links_operation { 
font-family: Tahoma; 
font-size: 11px; 
font-weight: normal; 
color: #156079; 
text-decoration: none ;
font-weight:normal;
}

.links_operation:hover { 
font-family: Tahoma; 
font-size: 11px; 
font-weight: normal; 
color:#156079; 
text-decoration:underline
font-weight:normal;
}
.attach_img{
	border:1px solid #CCCCCC;
}
/* Iconize 0.5 */

/* websites (pictures and movies) */
a[href *="youtube.com/watch?"], a[href *="sevenload.com/videos/"], a[href *="metacafe.com/watch/"] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_film.gif) no-repeat center left;
}

a[href *="flickr.com/photos/"], a[href *="zooomr.com"], a[href *="imageshack.us"], a[href *="bubbleshare.com"], a[href *="sevenload.com/bilder/"] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_pic.gif) no-repeat center left;
}

/* extensions */

a[href$='.doc'], a[href$='.rtf'] {
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_doc.gif) no-repeat center left;
}

a[href$='.txt'] {
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_txt.gif) no-repeat center left;
}

a[href$='.xls'] {
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_xls.gif) no-repeat center left;
}

a[href$='.rss'], a[href$='.atom'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_feed.gif) no-repeat center left;
}

a[href$='.opml'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_opml.gif) no-repeat center left;
}

a[href$='.phps'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_phps.gif) no-repeat center left;
}

a[href$='.phps'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_phps.gif) no-repeat center left;
}

a[href$='.torrent'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_torrent.gif) no-repeat center left;
}

a[href$='.vcard'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_vcard.gif) no-repeat center left;
}

a[href$='.exe'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_exe.gif) no-repeat center left;
}

a[href$='.dmg'], a[href$='.app'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_dmg.gif) no-repeat center left;
}

a[href$='.pps'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_pps.gif) no-repeat center left;
}

a[href$='.pdf'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_pdf.gif) no-repeat center left;
}

a[href$='.xpi'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_plugin.gif) no-repeat center left;
}

a[href$='.fla'], a[href$='.swf'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_flash.gif) no-repeat center left;
}

a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'], a[href$='.ace'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_archive.gif) no-repeat center left;
}

a[href$='.ical'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_ical.gif) no-repeat center left;
}

a[href$='.css'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_css.gif) no-repeat center left;
}

a[href$='.ttf'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_ttf.gif) no-repeat center left;
}

a[href$='.mov'], a[href$='.wmv'], a[href$='.mp4'], a[href$='.avi'], a[href$='.mpg'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_film.gif) no-repeat center left;
}

a[href$='.mp3'], a[href$='.wav'], a[href$='.ogg'], a[href$='.wma'], a[href$='.m4a'] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_music.gif) no-repeat center left;
}

/* messenger */
a[href ^="aim:"] {
	padding: 5px 5px 5px 20px;
    background: transparent url(icons/icon_aim.gif) no-repeat center left;
}

a[href ^="msnim:"] {
	padding: 5px 5px 5px 20px;
    background: transparent url(icons/icon_msn.gif) no-repeat center left;
}

a[href ^="xmpp:"] {
	padding: 5px 5px 5px 20px;
    background: transparent url(icons/icon_jabber.gif) no-repeat center left;
}

a[href *="icq.com"] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_icq.gif) no-repeat center left;
}

a[href *="edit.yahoo.com/config/send_webmesg?"] { 
	padding: 5px 5px 5px 20px;
	background: transparent url(icons/icon_yim.gif) no-repeat center left;
}

a[href ^="callto:"] {
	padding: 5px 5px 5px 20px;
    background: transparent url(icons/icon_call.gif) no-repeat center left;
}

a[href ^="skype:"] {
	padding: 5px 5px 5px 20px;
    background: transparent url(icons/icon_skype.gif) no-repeat center left;
}

a[href ^="gg:"] {
	padding: 5px 5px 5px 20px;
    background: transparent url(icons/icon_gadugadu.gif) no-repeat center left;
}

/* email */
a[href ^="mailto:"] {
	padding: 5px 5px 5px 20px;
    background: transparent url(icons/icon_mailto.gif) no-repeat center left;
}

/* use this class to make sure that images won't get iconized */

.imageLink {
	padding-right: 0px !important;
	background: none !important;
}

/***************** New Home Page *********/

.h-clear{
	clear: both;
	}
	
.h-container{
	width: 100%;
	height: 100%;
    background: url(../images/hbg-1.gif) repeat-x center top;
	}
	
.h-content{
	width: 810px;
	margin: auto;
	}
	
.h-left{
	float: left;
	width: 239px;
	height: 373px;
	background: url(../images/hbg-menu-y.gif) center top no-repeat;
	padding: 0px 0px 0px 16px ;
	position:relative;
	}
	

.h-logo{
	width: 245px;
	height: 75px;
	background: url(../images/hbg-logo.gif) center top no-repeat;
	top:24px;
	left:16px;
	position:absolute;
	text-indent:-999999px;
	}
	
.h-lang a{
	width: 239px;
	height: 46px;
	position:absolute;
	margin:327px 0px 0px 0px ;
	line-height:46px;
	font-family:tahoma;
	font-size:12px;
	text-align:center;
	color:#33CCCC;
	text-decoration:none;
	}
	
.h-menu-y{
	width: 239px;
	margin: 178px 0px 0px 0px ;
	position:absolute;
	}
	
.h-menu-y ul{
	width: 228px;
	height: 150px;
	padding: 0px 0px 0px 8px ;
	margin:0;
	list-style:none;
	}
	
.h-menu-y ul a{
	text-decoration: none;
	display:block;
	padding:0px 0px 2px 29px;
    height: 28px;
	line-height: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #86c2d3;
}
	
.h-menu-y ul a:hover{
	color: #bdeffd;
	width: 200px;
	font-weight: bold;
}
	
	

.h-a a:hover{
	background: url(../images/hbg-menu-y1.gif) center no-repeat;
	}

.h-b a:hover{
	background: url(../images/hbg-menu-y2.gif) center no-repeat;
	}
	
.h-c a:hover{
	background: url(../images/hbg-menu-y3.gif) center no-repeat;
	}
	
.h-d a:hover{
	background: url(../images/hbg-menu-y4.gif) center no-repeat;
	}
	
.h-e a:hover{
	background: url(../images/hbg-menu-y5.gif) center no-repeat;
	}
	
	
.h-enu-y li a{
		margin:0;
	}
	
.h-menu-y li a:hover{
	
	}


	
.h-banner{
	width: 555px;
	height: 373px;
	float: left;
	}
	
.h-menu-x{
	width: 810px;
	height: 51px;
	background: url(../images/hbg-menu-x.gif) top center no-repeat;
	padding: 0;
	margin:0 auto;
	
	}
	
.h-menu-x ul{
	height: 51px;
	margin:0 auto;
	padding:0;
	}
	
.h-menu-x a{
	text-decoration: none;
	color: #ffffff;
	display:block;
	padding:0;
	}
.h-menu-x a:hover{
	/* background: url(../images/hbg-menu-x_li.gif) top center repeat-x; */
	color:#A3D530;

}

.h-menu-x li{
	width: 33%;
	float: left;
	height: 51px;
	list-style: none;
	line-height: 51px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	}
	

	
.h-page{
	width: 778px;
	padding: 0px 16px 0px 16px ;

	}
	
.h-page p{
	line-height:20px;
	height:20px;
	}
	
		
.h-info_block{
	background:#FFFFFF;
	width: 219px; height:250px;
	margin: 0px 15px 0px 0px ;
	float:left;
	filter:alpha(opacity=70);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	padding: 10px 15px 0px 15px;
	}
	
	
.h-page img{
	margin:0px 0px 10px 0px ;
	border-bottom:1px solid #3366CC;
	}	
	
	
.h-info_block ul{
	list-style:inside;
	list-style-type:disc;
	}
	
.h-info_block li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	line-height:20px;	
	}



.h-info_block_pro{
	width: 219px; height:250px;
	background-color: #ffffff;
	margin:0px;
	padding: 10px 15px 0px 15px;
	float:left;
	}
	
.h-footer{
	width:778px;
	padding:0px 16px 0px 16px ;
	height:100px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333333;
	}
	
.h-footer_cont{
	margin:20px auto;
	width:750px;
	}
	
.h-footer ul{
	list-style: none;
	margin:0 auto;
	display:block;
	float:left;

	}
	
.h-footer li{
	width:115px;
	height:13px;
	float:left;
	border-right: 1px solid #666666;
	margin:0px;
	padding:0px;
	}

.h-footer li a{
	color: #666666;
	text-decoration:none;
}	
	
.h-footer p{
	line-height:20px;
	padding:10px 0px 0px 0px ;
	}
	


/*************************?


#h-box1, #h-box2, #h-box3, #h-box4{
}

/* Sample 5*/
#h-box5 div{
	background:#fff;
	width:555px;
	height:373px;
}
#h-box5 h3{
	padding:0 0 10px 0;
}
#h-box5 img{
	float:left;
	width:200px;
	height:140px;
	margin:0 10px 10px 0;
}
.h-mask{
	width:535px;
	height:373px;
	overflow:hidden;
}
.h-mask img{
	display:block;
	border:none;
}
