
body {
	padding:0px;
	margin:0px;
	margin-top:0px;
	background-color:#dfdfdf;
	font:normal 12px Tahoma;
	text-decoration:none;
	line-height:normal;
}

table, tr, td, input, textarea {
	scrollbar-arrow-color:#fff;
	scrollbar-base-color:#ccc;
	scrollbar-face-color:#ccc;
	scrollbar-highlight-color:#fff;
	scrollbar-darkshadow-color:#fff;
	scrollbar-shadow-color:#666;								
	scrollbar-3dlight-color:#666 
}
        
div,p,table {
	color: #4f4f4f;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	font-weight:normal;
	text-decoration:none;
	line-height:160%;
}

textarea,input {
	border: 1px solid #838381;
	color:#000;
	background-color:#fefefc;	
	height:20px;
	font:normal 11px Tahoma;
	padding:2px 5px 3px 5px;
}

.btn {
	border: 1px solid #838381;
	color: #c70000;
	background-color: #f4f4ea;	
	padding:2px 5px 3px 5px;
	font:normal 11px Tahoma;
	height:20px;
}

form {
	margin:0px; 
	padding:0px; 
}

h1 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 20px;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-transform:none;
	color:#333;
	margin:0px; 
	padding:0px;
}

h2 {
	font:bold 14px Tahoma;
	line-height: normal;
	text-decoration: none;
	color:#333;
	margin:0px;
	margin-bottom:3px;
	text-decoration:underline;
}

h2#first {
	font:bold 11px Tahoma;
	line-height: normal;
	text-decoration: none;
	color:#6f5244;
	margin:0px;
	margin-top:9px;
	margin-bottom:3px;
}

h3 {
	font:bold 11px Tahoma;
	line-height: normal;
	text-decoration: none;
	color:#6f5244;
	margin:0px;
	margin-bottom:3px;
}
 
a,a:link,a:visited,a:active  {
	color:#4f4f4f;
	font:normal 11px Tahoma;
	text-decoration:underline;
}

a:hover {
	color:#4f4f4f;
	font:normal 11px Tahoma;
	text-decoration:underline;
} 

/* Simple hot link. */
a.hotl,a.hotl:link,a.hotl:visited,a.hotl:active  {
	color:#a80202;
	font:normal 11px Tahoma;
	text-decoration:underline;
}

a.hotl:hover {
	color:#a80202;
	font:normal 11px Tahoma;
	text-decoration:underline;
} 

p {margin: 0 0 1em 0;}
ol, ul { color:#06c;list-style-type:disc;line-height:116%; }
li { padding:0px 0px 2px 0px; }
ul li span, ol li span { color:#ac002f; }

/* General */
ul.mmul { list-style-type:none;padding:0;margin:0;display:block;text-align:center;text-transform:lowercase; }
ul.mul { list-style-type:disc; padding:0 0 0 20px;margin:0px;text-align:left;text-transform:none; }
li.smpc { background-color:#3d1901;padding:0px;border-top:solid 1px #f7f3ea; text-align:center; }
li.nsmpc { background-color:#3d1901;padding:0px;border-top:solid 1px #f7f3ea; text-align:center; }
li.smpc ul { background-color:#e7dbc5; padding-top:4px; }
li.nsmpc ul { background-color:#e7dbc5; padding-top:4px; }

a.mmpc,a.mmpc:link,a.mmpc:visited { color:#FFF;text-decoration:none;font:bold 11px Tahoma;line-height:220%; }
a.mmpc:hover { color:#FFF;text-decoration:underline;font:bold 11px Tahoma;line-height:220%; }
a.mpc,a.mpc:link,a.mpc:visited { color:#090200;text-decoration:none;font:bold 11px Tahoma;line-height:164%; }
a.mpc:hover { color:#090200;text-decoration:underline;font:bold 11px Tahoma;line-height:164%; }

/* Proprietary. */
li.m_mob_ul { background-color:#3d1901;padding:0px;border-top:solid 1px #f7f3ea;line-height:220%; }
li.m_mob_ul ul { background-color:#e7dbc5;line-height:160%;padding-top:4px; }
li.m_teren_ul { background-color:#1e2d42;padding:0px;line-height:220%;;border-top:solid 1px #f7f3ea; }
li.m_teren_ul ul { background-color:#e7dbc5;line-height:160%;padding-top:4px; }
li.m_joaca_ul { background-color:#495a0a;padding:0px;line-height:220%;border-top:solid 1px #f7f3ea; }
li.m_joaca_ul ul { background-color:#e7dbc5;line-height:160%;padding-top:4px; }


/* Top Menu */
.mt {
	color:#fff;
	background-color:#a80202;
	font:normal 11px Tahoma;
	padding-left:5px; 
}
a.ml,a.ml:link,a.ml:visited {
	color:#fff;
	font:normal 11px Tahoma;
	text-decoration:none;
}
a.ml:hover {
	color:#fff;
	font-size:11px;
	text-decoration:underline;
}

/* Menu settings. */
.dmenu {
	position:absolute;
	visibility:hidden;
	font:normal 11px Tahoma;
	z-index:100;
	text-align:left;
	background-color:#f7f3ea;
	width:160px;
	border:1px solid #c4c1b2;
}

.dmenu a,.dmenu a:active,.dmenu a:link,.dmenu a:visited {
	width:100%;
	height:15px;
	display:block;
	padding:3px 0 3px 0;
	font:normal 11px Tahoma;
	text-decoration: none;
	text-indent:5px;
	color:#6f5244;
	border-bottom:1px dotted #c4c1b2;
}

.dmenu a:hover { 
	background-color:#c4c1b2;
	padding:3px 0 3px 0;
	color:#fff;
}

.nava { }
.msc {
	background:#4F2527;
}
.mst {
	color:#fff;
	font:normal 11px Arial;
}

a.msl,a.msl:link,a.msl:visited {
	color:#fff;
	font:normal 11px Arial;
	text-decoration:none;
}
a.msl:hover {
	color:#fff;
	font-size:11px;
	text-decoration:underline;
}

a.mll,a.mll:link,a.mll:visited {
	color:#ccc;
	font:normal 11px Arial;
	text-decoration:none;
}
a.mll:hover {
	color:#eee;
	font-size:11px;
	text-decoration:underline;
}


/* Time cell */
.time { color:#000;font:normal 11px Tahoma; }

/* Bottom Menu */
.bmt {
	color:#4f4f4f;
	font-size:normal 11px Tahoma;
	/* padding-left:5px; */
	/* padding-right:5px; */
}
.bmln {
	color:#777;
	background-color:#777;
}
a.bml,a.bml:link,a.bml:visited {
	color:#4f4f4f;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.bml:hover {
	color:#4f4f4f;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

/* Context link. */
.ctt {
	color:#6f5244;
	font-size:normal 11px Tahoma;
	/* border-bottom:dotted 1px #6f5244; */
	background-color:#f3f3f3;
}
a.ctl,a.ctl:link,a.ctl:visited {
	color:#a80202;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.ctl:hover {
	color:#a80202;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

/* Copyright text. */
.copyt { color:#333; }

a.msrv { color:#346296; font:bold 13px "Tahoma"; text-decoration:none; }
a.msrv:hover { color:#346296; font:bold 13px Tahoma; text-decoration:underline; }

.ad_title { color:#D97371; }
.mark {color:#c70000;font-weight:normal;}

a.lnl { color:#fff;}
a.lnl:hover { color:#000;}

/* Menu page content */
.mh { color:#555;background-color:#DFE0CE;font:bold 16px Tahoma;margin:0px;padding:0px;padding-top:10px;padding-left:23px;padding-bottom:5px; }
.mc { background-color:#21110D;background-image:url('/images/menu_content_bg.gif');}
.mcsep { background-color:#E3E2E0;padding-left:23px;padding-right:23px; }
.tmc { border:0px;margin:0px;margin-top:0px;background-image:url('/images/menu_content_bg_light.gif');background-repeat:no-repeat;}
.tmcn { border:0px;margin:0px;margin-top:5px;background-image:url('/images/menu_content_bg_light_nt.gif');background-repeat:no-repeat;}
.mrs { padding-left:10px; }
.smpc { color:#FFD030;font:normal 14px "Arial";padding:1px;text-align:left;}
.nsmpc { color:#fff;font:normal 16px "Times New Roman";padding:1px;text-align:left;}
li.lipc { border-bottom:dotted 1px #bbb;line-height:100%;margin:0px;padding:0px;padding-top:5px;padding-bottom:4px; }
ul.lpc { list-style-type:square;color:#333;line-height:22px;padding:0px;margin:0px;margin-top:5px;margin-left:39px; }

a.submpc,a.submpc:link,a.submpc:visited { color:#FFD030;text-decoration:none;font:normal 11px Tahoma; }
a.submpc:hover { color:#FFD030;text-decoration:underline;font:normal 11px Tahoma;}


/* Footer link */
a.fl,a.fl:link,a.fl:visited,a.fl:active  {
	color:#4f4f4f;
	font:bold 11px Tahoma;
	text-decoration:none;
}

a.fl:hover {
	color:#4f4f4f;
	font:bold 11px Tahoma;
	text-decoration:underline;
}

/* Footer text */
.ft { border-top:solid 1px #06c; }
/* Footer separator. */
.fs {color:#4f4f4f;font-size:12px;font-face:Verdana;}

a.fol,a.fol:hover,a.fol:visited,a.fol:link {
	color:#fff;
	font:normal 8px Tahoma;
	text-decoration:none;
}
a.tfol,a.tfol:hover,a.tfol:visited,a.tfol:link {
	color:#000;
	font:normal 8px Tahoma;
	text-decoration:none;
}
div.fol_div {
	z-index:10;
	visibility:visible;
	position:absolute;
	top:-1000px;
	left:-1000px;
}

img { margin:0;padding:0px; }
p img {margin:0;padding:2px;border:solid 1px #838381;}
p { margin-top:4px;line-height:15px;}	

img.pimg {margin:8px 8px 8px 0px;padding:2px;border:solid 1px #9B604E;}
img.limg { margin:0px;padding:0px;margin-left:22px;margin-top:15px; }
img.bimg { margin:0px;padding:0px;border:solid 1px #838381; }
img.pri { margin:0px;padding:0px;border:solid 1px #838381; }

.site { background-color:#cfbfab;color:#999;}
.langt {
	color:#ccc;
	font:normal 11px Arial;
}

a.sitel,a.sitel:link,a.sitel:visited { color:#999;text-decoration:none;font:normal 11px Tahoma; }
a.sitel:hover { color:#999;text-decoration:underline;font:normal 11px Tahoma; }

a.lspon,a.lspon:link,a.lspon:visited,a.lspon:hover { color:#0E0A08; } 

.tthumb { }
.ithumb { color:#566; }

.x1 { font-size:40px;font-family:Verdana,sans-serif;width:auto;float:left; }
#container {width:100%;height:auto;}

/* Form format. */
.frm { border:solid 1px #c4c1b2; }
/* Title */
.frmt { color:#6f5244;font:bold 12px Tahoma;border-top:dotted 1px #c4c1b2; } 
/* Hot info */
.frmhi { color:#a80202; }
/* Hot area */
.frmha { background-color:#f7f3ea; }
/* Before send info. */
.frms { border-top:dotted 1px #c4c1b2; }
/* Comment */
.frmc { color:#999; }

/* Main containers */
.main_tab { /* border-top:solid 1px #000;*/background-color:#fff;height:100%;padding:10px; }
.main_addr { color:#000;font:normal 13px Tahoma; line-height:20px;text-align:center; }
a.addrl,a.addrl:link,a.addrl:visited { color:#46816f;text-decoration:underline;font:normal 13px Tahoma; line-height:20px; }
a.addrl:hover { color:#46816f;text-decoration:underline;font:normal 13px Tahoma; line-height:20px;}
.sleft { background-color:#f7f3ea;border-right:solid 1px #c4c1b2; border-left:solid 1px #c4c1b2;padding-left:10px;padding-right:10px;padding-top:10px; }

.sright { background-color:#fff;border-right:solid 1px #c4c1b2;padding-left:10px;padding-right:0px; }
.info { background-color:#fff;border-right:solid 1px #c4c1b2;padding-left:10px;padding-right:5px; }
a.infol,a.infol:link,a.infol:visited { 
	color:#000;
	font:bold 11px Tahoma;
	text-decoration:none;
	line-height:160%;
}
a.infol:hover { 
	color:#000;
	font:bold 11px Tahoma;
	text-decoration:underline;
	line-height:160%;
}


.content { padding-left:10px; }
.box { border:solid 1px #c4c1b2;padding:4px 3px 4px 3px;margin-top:5px; }
.box_info { background-color:#f2f5fa;margin:0px;padding:0px; }

.redt { color:#a80202;}

/* Promotion info. */
.promotion { line-height:160%;color:#000; }
a.promol,a.promol:link,a.promol:visited { 
	color:#3e3a77;
	font:bold 11px Tahoma;
	text-decoration:none;
	line-height:160%;
}
a.promol:hover { 
	color:#3e3a77;
	font:bold 11px Tahoma;
	text-decoration:underline;
	line-height:160%;
}

/* Cart style. */
.cartnum { color:#6f5244; }
.message { font:normal 13px Tahoma; }

/* News style. */
.newsr {
	padding:10px 0px 10px 0px;
	border-bottom:dotted 1px #c4c1b2;
}

.err_msg { color:#c70000;font:bold 12px Tahoma; }

