BODY, P, TD, TH, A { font-family: Arial; font-size: 12px; }
BODY, P, TD, TH { color: #ffffff; }
BODY, P, FORM, H1, H2, H3 { padding: 0; margin: 0; }

BODY { background: url(images/bg_main.png); width: 100%; height: 100%; }
BODY.popup { background: #000000; }
A { text-decoration: none; }
A:hover { text-decoration: underline; }

.high { height: 100%; }
.wide { width: 100%; }
.big { width: 100%; height: 100%; }

H1 { font: normal 16px Arial; color: #e33b00; }
H2 { font: normal 13px Arial; color: #ffffff; }

DIV#nav1 { height: 26px; background: url(images/bg_nav1r.gif) right top no-repeat #ff6600; padding: 0 10px; }
DIV#langswitch { width: 392px; height: 26px; }
DIV#langswitch A { display: block; float: right; padding: 8px 9px 0 0; font: normal 14px Arial; color: #ffffff; text-decoration: none; }

DIV#fastchat { width: 392px; height: 26px; }

TD#main { background: url(images/bg_maincl.gif) left top repeat-y #000000; }
DIV.content { padding: 20px 7px 5px 47px; }

DIV.list { clear: both; margin-top: 19px; padding-right: 7px; }
DIV.list H2 { background: url(images/bg_w_dots.gif) top repeat-x #ff6600; padding: 1px 5px; margin: 0 0 16px 0; }
DIV.list H2 A { font: normal 13px Arial; color: #ffffff; text-decoration: none; }
DIV.list H2 A:hover { text-decoration: underline; }
DIV.list H2 SPAN { display: block; float: right; font: normal 11px Arial; margin: 2px 0 10px 10px; }

DIV.list DIV.item { clear: both; }
DIV.list DIV.item DIV.lead { padding: 0 0 16px 5px; }
DIV.list DIV.item DIV.lead DIV.pic { float: right; padding: 2px 0 14px 15px; }
DIV.list DIV.item DIV.lead DIV.pic IMG { border: 2px solid #ffffff; }

DIV.list.scroll { height: 460px; }
DIV.text.scroll { height: 440px; }

.scroll { 
	overflow: auto; 
	scrollbar-3dlight-color:#ff6600;
	scrollbar-arrow-color:#ff6600; 
	scrollbar-base-color:#000000; 
	scrollbar-darkshadow-color:#ff6600; 
	scrollbar-face-color:#000000; 
	scrollbar-highlight-color:#000000; 
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#000000;
}


DIV#copyright { text-align: right; padding: 40px 0; }
DIV#copyright IMG { margin-top: 5px; }
DIV#copyright * { color: #999999; }

DIV.text { clear: both; margin-top: 19px; padding-right: 7px; }
DIV.text H2 { background: url(images/bg_w_dots.gif) top repeat-x #ff6600; padding: 1px 5px; margin: 0 0 16px 0; font: normal 13px Arial; color: #ffffff; }
DIV.text H2 SPAN { display: block; float: right; font: normal 11px Arial; margin: 2px 0 10px 10px; }

DIV.text DIV.pic { float: right; padding: 2px 0 14px 15px; }
DIV.text DIV.pic IMG { border: 2px solid #ffffff; }
DIV.text A { color: #ff6600; }

DIV.gallery DIV.pic {  }
DIV.gallery DIV.pic IMG { border: 2px solid #ffffff; }

DIV.pictures A.title { color: #ffffff; font: normal 12px Tahoma; display: block; }
DIV.pictures IMG { border: 2px solid #ffffff; margin: 5px 0 0 0; }


A#back { color: #ffffff; display: block; margin-top: 8px; }
A#back:hover { color: #ff6600; }
A#back:visited { color: #ffffff; }

H2 A#back { font: normal 11px Tahoma; color: #ffffff; display: block; margin-top: 0px; }
H2 A#back:hover { color: #ffffff; }
H2 A#back:visited { color: #ffffff; }

/*
DIV#nav1
DIV#nav1a
DIV#nav2

DIV#locationbar
DIV#fasticons

DIV.list
DIV.list DIV.item
DIV.list DIV.item DIV.pic

DIV.text
DIV.lead

*/

/* [ TABLE VIEW ] */
TABLE.parsed { border-collapse: collapse; background: #333333; }
/*
TABLE.parsed TR.first TD,
	TABLE.parsed TR.first TH { padding: 3px 5px; background: #f5f5f5; 
		border-left: 1px solid #888888; border-right: 1px solid #888888; }
TABLE.parsed TR TD, TABLE.parsed TR TH { 
	vertical-align: top;
	border-left: 1px solid #cccccc;  border-right: 1px solid #cccccc; 
	border-bottom: 1px solid #f5f5f5; padding: 3px 5px; }
*/
TABLE.parsed TR TD, TABLE.parsed TR TH { vertical-align: top; border: 1px solid #ffffff; padding: 3px 5px; }

/* [ CONTECNT FORM VIEW ]*/
DIV.error { padding: 10px; margin:  0 0 10px 0; border: 1px solid #e6002f; background: #ff8534; color: #ffffff; }
DIV.error * { color: #ffffff;  }
DIV.error UL { margin: 5px 0; padding: 0 18px; }

FIELDSET { border: 0; padding: 0; }

FORM INPUT.text { border: 1px solid #999999; }
FORM TEXTAREA { border: 1px solid #999999; overflow: auto; }
FORM SPAN.req { color: red; }
FORM INPUT.button { border: 1px solid #ff6600; color: #ff6600; font-weight: normal; background: #000000; cursor: pointer; cursor: hand; }

TABLE.form TD { padding: 0 5px 5px 0; }
TABLE.form TEXTAREA { width: 100%; overflow: auto; }
TABLE.form INPUT.text { width: 95%; }
TABLE.form TD.err { color: #e6002f; }

/* menu slider */
#nav1 a, .menu a:visited { font: normal 13px Arial; color: #ffffff; }
.menu-item { font: normal 13px Arial; color: #ffffff; display: block; float: left; padding: 0 10px 0 10px; margin-top:5px;}
.nlsmenu { 
	border-bottom:#ff6600 1px solid; 
	border-top:#ff6600 1px solid; border-left:#ff6600 1px solid; border-right:#ff6600 1px solid; margin: 1px; z-index:1; }

.nlsitemcontainer { 
	opacity: .70; filter: "alpha(opacity=70)";
	background-color: #ff8534; padding: 1px; border-top: 1px solid #ff6600; }
.nlsitemcontainerover { background-color: #ff8534; padding: 1px; border-top: 1px solid #ff6600; }

.nlsitem { font-size: normal 11px Arial; color: #ffffff; padding: 1px 6px; background-color: #ff8534; }
.nlsitemover { font-size: normal 11px Arial; color: #ffffff; padding: 1px 6px; background-color:#ff6600; }
.nlsitemdisable { font-size: normal 11px Arial; color:#999999; padding: 1px 6px; }

/* pages */
.pages { padding: 15px 0; }
.pages IMG { margin: 0 3px; vertical-align: text-top; }
.pages IMG.bltr { margin-left: 18px; }
.pages IMG.bltl { margin-right: 18px; }
.pages A { font: normal 11px Arial; color: #ffffff; }
.pages A.act { color: #717171; }

.picture IMG { border: 2px solid #ffffff; }

/* shadows */
SPAN.sh { display: block; }
SPAN.sh IMG { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

SPAN.sh.tlc { width:20px; height:26px;display:inline-block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shtlc.png',sizingMethod='scale'); }
SPAN.sh.l { width:20px; height:100%;display:inline-block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shl.png',sizingMethod='scale'); }
SPAN.sh.blc { width:20px; height:18px;display:inline-block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shblc.png',sizingMethod='scale'); }
SPAN.sh.b1 { width:507px; height:18px;display:inline-block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shb1.png',sizingMethod='scale'); }
SPAN.sh.b2 { width:392px; height:18px;display:inline-block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shb1.png',sizingMethod='scale'); }
SPAN.sh.trc { width:14px; height:26px;display:inline-block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shtrc.png',sizingMethod='scale'); }
SPAN.sh.r { width:14px; height:100%;display:inline-block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shr.png',sizingMethod='scale'); }
SPAN.sh.brc { width:14px; height:18px;display:inline-block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shbrc.png',sizingMethod='scale'); }

TABLE.fastchat TD { 
	opacity: .69; filter: "alpha(opacity=69)";
	padding: 3px 3px 2px 3px; color: #ffffff; background: #ff6600; }
TABLE.fastchat TD * { opacity: 1.31; filter: "alpha(opacity=131)";}
TABLE.fastchat TD A { 
	font: normal 11px Tahoma; 
	padding: 0; margin: 0; color: #ffffff; white-space: nowrap; display: inline; }
TABLE.fastchat TD IMG { padding: 0; margin: 0; border: 0; vertical-align: middle; }

.title_bottom { font-family: Arial; font-size: 11px; }


.link{
	color:			#FFFFFF;
	text-decoration:none;
	font-size:		11px;
}

.link:hover{
	text-decoration:underline;
	font-size:		11px;
}



