﻿*	{font-family:Arial;  }

body	{margin:0; background:url(/img/main_back.png);}
.big	{font-family:tahoma; font-size:18px; color:#333333; font-weight:bold; text-decoration:none; }
#top td	{height:50; font:24px Haettenschweiler;}
#topback	{width:100%; background:url(/img/main_back_top.png) repeat-x top center; border-top:1px solid gainsboro}
reflect	{border:1px solid silver; padding:3;}

#all	{padding:0; margin:0; margin-top:0;}
#all td.main	{width:1;padding:0;}
#all .top	{text-align:right; font:11px Tahoma; color:#777777;}

#main	{height:100%; padding:0; border-collapse:collapse;}
#main td	{vertical-align:top; padding:0;}
#twin	{width:160; height:auto; border-collapse:collapse; margin-top:15; margin-left:0}
#twin td	{padding:0; vertical-align:middle}
#twin td.TL	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/twin_topL.png);width:5;height:38}
#twin td.TC	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/twin_topC.png);width:auto;height:38; font-size:11px; font-weight:normal; color:#222222; text-align:center;}
#twin td.TR	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/twin_topR.png);width:5;height:38}
#twin td.BL	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/twin_botL.png);width:5;height:15}
#twin td.BC	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/twin_botC.png);width:auto;height:15;}
#twin td.BR	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/twin_botR.png);width:5;height:15}
#twin td.CL	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/twin_mainL.png);width:5;height:15}
#twin td.CC	{padding:10;padding-top:3;padding-bottom:1;font:12px tahoma; background:white; }
#twin td.CR	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/twin_mainR.png);width:5;height:15}

#swin	{width:160; height:auto; border-collapse:collapse; margin-top:15; margin-left:0}
#swin td	{padding:0; vertical-align:middle}
#swin td.TL	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/swin_topL.png);width:5;height:38}
#swin td.TC	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/swin_topC.png);width:auto;height:38; font-size:11px; font-weight:normal; color:#222222; text-align:center;}
#swin td.TR	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/swin_topR.png);width:5;height:38}
#swin td.BL	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/swin_botL.png);width:5;height:15}
#swin td.BC	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/swin_botC.png);width:auto;height:15;}
#swin td.BR	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/swin_botR.png);width:5;height:15}
#swin td.CL	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/swin_mainL.png);width:5;height:15}
#swin td.CC	{padding:10;padding-top:3;padding-bottom:1;font:12px tahoma; background:#fbded6; }
#swin td.CR	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/swin_mainR.png);width:5;height:15}
a	{text-decoration:none; color:blue;}
a#pix	{expression(window.status=''); }
a#pix:hover	{expression(alert(1)); }

.pngfx	{behavior: url(/img/iepngfix/iepngfix.htc);}

#tags	{width:160; height:auto; border-collapse:collapse; margin-top:15; margin-left:0; text-align:center}

#cart	{width:150; height:auto; border-collapse:collapse; margin-top:15; margin-left:20}
#cart td	{padding:0; background:none; font-size:11; vertical-align:middle}
#cart td.TC	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/borsa.png) no-repeat top left; width:150;height:48; font-size:18px; font-weight:bold; color:#3c5873; text-align:right}
#cart td.CC	{border:1px dashed #517f93; padding:10;padding-top:3;padding-bottom:1;font-family:tahoma}
#cart td.CC i	{color:#1d3f60; width:100%; text-align:center}
#cart td.BC	{text-align:right; padding-top:7}
#cart td.BC a	{font-weight:bold; border:0; color:#41688E}
#cart td.BC a:hover	{color:#1d3f60}
.bsk td	{overflow:hidden}
.bsk td a	{font:9px tahoma; color:maroon}
.bsk td a:hover	{color:red}
.bsk td a.usr	{color:#1d3f60;}
.bsk td a.usr:hover	{color:lightgreen}

a.tag	{font:11px tahoma;color:#5289a5}
a.tag:hover	{font:11px tahoma;color:yellow}

.sml {font:11px arial}
.und {font:11px arial; color:blue;  border-bottom:1px dotted blue}

.smlimg	{border:1px solid lightsteelblue; padding:1px; background:#f1efe9}
.nml	{font:9px tahoma}
#cusr td a {color:maroon}
#cusr td a:hover {color:red}
#cusr td a.glnk {color:lightsteelblue}
#cusr td a.glnk:hover {color:steelblue}

#meni	{height:auto; width:auto; border-collapse:collapse; margin:0; background:none}
#meni td	{padding:0; vertical-align:top}
#meni td.oL	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/meni0_L.png) no-repeat top center;width:7;height:31}
#meni td.oC	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/meni0_C.png) repeat-x;width:auto;height:31; }
#meni td.oD	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/meni_line.png) no-repeat top left;width:3;height:31;font:11px arial; vertical-align:middle;}
#meni td.oD1	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/meni_line.png) no-repeat top left;width:1;height:31;font:11px arial; vertical-align:middle;}
#meni td.oM	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/meni0_C.png) repeat-x;width:7;height:31;font:11px arial; vertical-align:middle; padding-left:5;padding-right:5;}
#meni td.oN	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/meni0_M.png) repeat-x;width:7;height:31;font:11px arial; vertical-align:middle; padding-left:5;padding-right:5;}
#meni td.oR	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/meni0_R.png) no-repeat;width:7;height:31}
#meni td.lBL	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/meni1_BL.png);width:7;height:8}
#meni td.lBR	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/meni1_BR.png);width:7;height:8}
#meni td.lBC	{background:white; height:8}
#meni div.lTL	{behavior: url(/img/iepngfix/iepngfix.htc);background:url(/img/meni1_TL.png);width:7;height:23}
#meni div.lTR	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/meni1_TR.png);width:7;height:23}
#meni td.lTC	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/meni1_TC.png);width:auto;height:23; white-space: nowrap; font:11px arial; font-weight:bold; vertical-align:middle; padding-left:5;padding-right:5; padding-top:2}
#meni td.oN a	{color:#ffffcc; text-decoration:none;font-weight:bold; border:0; margin-bottom:2}
#meni td.oN a:hover	{color:7cffff}
#meni td.oN a.g	{color:#cccccc; text-decoration:none; font-weight:normal; border:0}
#meni td.oN a.g:hover {color:7cffff}
#meni td.oN a.j	{color:steelblue; text-decoration:none; font-weight:bold; border:0}
#meni td.oN a.j:hover	{color:midnightblue}
.podmeni	{z-index:999999; display:none; width:150; height:auto; position:absolute; margin-top:10; padding-top:5; background:#122c37 url(/img/smeni_line.png) repeat-x top left; filter:alpha(opacity=90) ; -moz-opacity: 0.9; opacity: 0.9; -khtml-opacity: 0.9;}
.podmeni a	{background:none; font-weight:normal; height:20; padding-left:10; width:100%; float:left; color:#ffffcc; font:11px arial}
.podmeni a:hover {background:url(/img/meni_on.png) no-repeat 3px 0px; color:#7cffff}


div.lflag	{width:16; height:16; background:url(/img/countries_16.png) no-repeat; float:right; margin-right:30; position:relative; }


a.mmn	{color:red}

#mwin	{width:650; height:auto; border-collapse:collapse; margin-bottom:15;}
#mwin td	{padding:0; vertical-align:top; font-size:12; }
#mwin td.BL	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/mwin_botL.png);width:7;height:23}
#mwin td.BC	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/mwin_botC.png);width:auto;height:23;}
#mwin td.BR	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/mwin_botR.png);width:7;height:23}
#mwin td.CL	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/mwin_mainL.png);width:7;height:29}
#mwin td.CC	{padding:20; padding-top:0;padding-bottom:0; font:12px tahoma; textq-align:justify; background:white}
#mwin td.CR	{behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/mwin_mainR.png);width:7;height:29}
#mwin td.XX	{background:url(/img/main_back.png);}

#back td	{background:url(/img/main_back.png); color:#3c5873}
#back td b	{color:#222222}

#main td.paddingTM{padding-left:10; padding-right:10;}


div#cl {position:absolute; height:auto; text-align:center;width:100%; }
div#cl a {font:16px arial; font-weight:bold; color:white; text-decoration:none}
div#cl a:hover {color:blue}

.smeni	{margin-bottom:10;border-bottom:1px solid gainsboro; color:gainsboro; height:20; width:100%}
.smeni a	{font-size:11px; font-weight:normal; border:0;color:steelblue;padding:2;padding-top:0;}
.smeni a#s	{font-weight:normal;color:black;background:gainsboro}
.smeni a.m	{font-weight:normal;padding:1}
.smeni a.c	{font-weight:normal;color:#aa0000}
.smeni a:hover{color:770000;background:#f0f0f0}
.smeni td div#spring{font:11px tahoma; vertical-align:bottom; color:gray; width:auto; text-align:right; overflow:hidden; height:16}
.smeni td#arr{width:20; background:url(/img/arr.png) no-repeat;}

.foottp	{background:url(/img/fbacka_g.png) repeat-x top center; border-top:1px solid #6a94a6; height:auto; margin-top:20; }
.footer	{}

a.city	{color:steelblue; font:11px tahoma; font-weight:bold; }
a.city:hover	{color:#b44646}

a.marlnk	{color:maroon; cursor:pointer}
a.marlnk:hover	{color:red}
a.rdlnk		{font:10px tahoma; font-weight:bold; color:#aa0000; cursor:pointer}
a.rdlnk:hover	{color:red}
a.blulnk	{color:#0072ff; cursor:pointer}
a.blulnk:hover	{color:#014aa4}
a.sbllnk	{color:#41688E}
a.sbllnk:hover	{color:#1d3f60}
a.whtlnk	{color:#ffffff}
a.whtlnk:hover	{color:lightgreen}
a.yellnk	{color:yellow}
a.yellnk:hover	{color:lightgreen}
a.lrdlnk	{color:#edb6b6}
a.lrdlnk:hover	{color:lightgreen}

#mwint a	{color:#3333ff;}
#mwint a:hover	{color:red;}

.footer table.tfooter	{width:820; height:1000;color:gainsboro; font:10px arial; height:150; behavior: url(/img/iepngfix/iepngfix.htc); background:url(/img/umbrella.png) no-repeat top center;}
.footer table.tfooter td	{font:11px tahoma; vertical-align:top; color:#4f4f4f}
.footer table.tfooter td div	{width:auto;margin-bottom:5;font-weight:bold; text-decoration:none}
.footer table.tfooter td a	{border:0; color:#1d3f60}
.footer table.tfooter td a:hover	{border:0; color:lightgreen}
.footer a {font-weight:normal}

.nrm	{font:Arial 12; color:red}
.inp	{border:1px solid silver; padding-left:5; font:11px Arial; background:#f6f6f6}

#contact td {vertical-align:middle}
#errmsg	{font:11px Arial; font-weight:bold; color:red}

#search	td	{font:11px tahoma; text-align:center; border-bottom:1px solid #eeeeee; height:17px}
#search	td.n	{font:11px tahoma; text-align:left}
#search	td.g	{font:11px tahoma; color:gray;}
#mnt	td	{font:11px tahoma; border:0; height:12px; color:#777777;}
.add	{border:1px solid lightsteelblue; width:124; }
.add a	{font:11 arial; color:steelblue}
.add a:hover	{color:#ee0000}
.addT	{border:1px solid white; width:149; margin-bottom:5}
.addT img {border:2px solid transparent}

a.tag	{font:11px tahoma;color:#5289a5}
a.tag:hover	{font:11px tahoma;color:yellow}

.flAUD	{background:url(/img/flags.png) no-repeat 0px 0px; width:16px; height:8px}
.flCHF	{background:url(/img/flags.png) no-repeat -16px 0px; width:16px; height:8px}
.flCZK	{background:url(/img/flags.png) no-repeat -32px 0px; width:16px; height:8px}
.flEUR	{background:url(/img/flags.png) no-repeat -48px 0px; width:16px; height:8px}
.flGBP	{background:url(/img/flags.png) no-repeat -64px 0px; width:16px; height:8px}
.flHUF	{background:url(/img/flags.png) no-repeat -80px 0px; width:16px; height:8px}
.flNOK	{background:url(/img/flags.png) no-repeat -96px 0px; width:16px; height:8px}
.flPLN	{background:url(/img/flags.png) no-repeat -112px 0px; width:16px; height:8px}
.flSEK	{background:url(/img/flags.png) no-repeat -128px 0px; width:16px; height:8px}
.flUSD	{background:url(/img/flags.png) no-repeat -144px 0px; width:16px; height:8px}

