html												{background-color:#51aa51; height:100%; }
body												{margin:0px; font-family:Verdana; font-size:10pt; color:#444; overflow-y:scroll; overflow-x:hidden; }
table												{padding:0px; margin:0px; border-spacing:0px; }
tr													{padding:0px; margin:0px; border-spacing:0px; }
td													{padding:0px; margin:0px; border-spacing:0px; font-size:10pt; }
img													{border:0px; display:block; }
a													{color:#444; text-decoration:none; }
a:hover											{text-decoration:underline; }

textarea 											{resize:none; }

input[type=text], 
input[type=password], 
textarea, 
select												{font-size:10pt; color:#444; font-family: Verdana; width:100%; height:20px; border:1px solid #aaa; padding:0px; margin:0px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
input[type=text]:hover, 
input[type=password]:hover, 
textarea:hover, 
select:hover										{border:1px solid #0062ab; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
input[type=text]:focus, 
input[type=password]:focus, 
textarea:focus, 
select:focus										{border:1px solid #0062ab; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
textarea												{height:80px; }
input[type=button], 
input[type=submit]									{padding:2px; padding-left:5px; padding-right:5px; margin:0px; background-image:url(http://www.2in.ro/servo/btn-blue-bg.gif); border:1px solid #333; height:26px; text-shadow: 0 1px 1px rgba(0,0,0,.5); color: #fffbf9; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;}
input[type=button]:hover, 
input[type=submit]:hover							{background-position:0px 24px; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); cursor:pointer; }

#contactTitle										{padding-left:50px; }

li a													{font-size:8pt; position:relative; top:0px; left:0px; padding:3px; padding-left:16px; display:block; }

h1													{font-size:14pt; padding:2px; margin:0px; color:#2a7cba; padding-left:0px; position:relative; top:-14px; font-weight:normal; }
h2													{margin:5px; padding-left:10px; font-size:12pt; }
h3													{margin:5px; padding-left:10px; font-size:10pt; }

p													{padding:2px; margin:2px; }

:focus 												{outline:none; }

.shadow5 											{box-shadow:0px 2px 5px rgba(0, 0, 0, .7); -moz-box-shadow:0px 2px 5px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 2px 5px rgba(0, 0, 0, .7); }

#masterContent									{padding:10px; width:640px; clear:both; position:relative; top:0px; left:0px; }
#masterContent a									{text-decoration:underline; display:inline; margin:0px; padding:0px; }
#masterCotnent ul									{margin:1em; margin-left:2em; }
#masterContent ul li								{display:list-item; list-style: disc outside; margin-left:2em; }
#masterContent h1								{font-size:13pt; font-weight:normal; color:#777; }

#tMenu ul 											{display:inline; margin:0px; padding:0px; z-index:20; display:table-row; }
#tMenu ul li div 										{display:none; }
#tMenu ul li											{display:inline; float:left; padding:0px; position:relative; top:0px; left:0px; }
/*#tMenu ul li div										{vertical-align:middle; display:table-cell; text-align:center; height:44px; }*/
#tMenu ul li span									{display:block; font-size:10pt !important; padding:0px; margin:0px; padding-left:9px; padding-right:9px; color:#fff; font-weight:bold; cursor:pointer; }
#tMenu ul li a										{display:block; font-size:10pt !important; padding:14px; margin:0px; padding-left:9px; padding-right:9px; color:#fff; font-weight:bold; }
#tMenu ul li:hover									{text-decoration:none; background-color:#967315; }
#tMenu ul li a										{font-size:10pt; text-align:center; }
#tMenu ul li a:hover									{text-align:center; text-decoration:none; }

#tMenu ul li ul										{display:none; text-align:left; width:180px; background-image:url(http://www.2in.ro/servo/r-top-fade-d.png); margin:0px; padding:3px; box-shadow:0px 1px 3px rgba(0, 0, 0, .6); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .6); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .6); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .6); }
#tMenu ul li:hover ul								{display:block; position:absolute; top:40px; }
#tMenu ul li ul li										{display:block; width:180px; clear: both; padding:0px; margin:0px; position:relative; top:0px; left:0px; }
#tMenu ul li ul li:hover								{background-color:#967315; color:#fff; }
#tMenu ul li ul li span								{font-weight:normal; text-decoration:none !important; padding-left:14px; color:#444 !important; text-align:left; padding-top:3px; padding-bottom:3px; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }
#tMenu ul li ul li a									{font-weight:normal; text-decoration:none !important; padding-left:14px; color:#444 !important; text-align:left; padding-top:3px; padding-bottom:3px; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }
#tMenu ul li ul li a:hover								{color:#de561e; text-align:left; }

#tMenu ul li ul ul									{position:absolute; left:180px; margin-top:-38px; }
#tMenu ul li:hover ul ul								{display:none; }
#tMenu ul ul li:hover ul								{display:block; }
#tMenu ul ul li:hover ul ul							{display:none; }
#tMenu ul ul ul li:hover ul							{display:block; }

.selMLevel0_0										{background-color:#ded3a1; }
.selMLevel0_0 a										{color:#543e04 !important; }

#logForm											{display:inline-block; padding:3px; padding-left:10px; padding-right:10px; margin:0px; position:relative; top:0px; left:0px; }
#logMenu 											{padding-top:3px; }
#logMenu ul										{list-style-type:none; padding:2px; margin:0px; }
#logMenu li										{width:160px; position:relative; top:0px; left:0px; padding:2px; margin:0px; padding-left:50px; padding-right:10px; color:#444; }
#logMenu li span									{position:absolute; top:7px; left:7px; color:#444; }
#logMenu li a										{color:#444; display:block; }
#logMenu li a:hover								{color:#444; }
#logMenu p										{padding:2px; margin:0px; cursor:pointer; }
#logMenu li .hintString								{display:none; position:absolute; top:0px; left:220px; padding:5px; border:1px solid #aaa; width:140px; background-color:#fff3a1; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
#logMenu li:hover .hintString 						{display:block; }
#logMenu li .hintString span							{position:absolute; top:5px; left:-11px; font-family:Arial; font-size:10pt; }

#pWindow											{width:100%; height:100%; position:fixed; top:0px; left:0px; z-index:1000; }
#windowBg											{width:100%; height:100%; position:fixed; top:0px; left:0px; z-index:1001; background-color:#000; opacity:.7; }
#windowIns										{width:100%; height:100%; display:table-cell; text-align:center; vertical-align:middle; }
#windowIns span									{display:block; text-align:left; padding:9px; padding-bottom:0px; font-size:10pt; color:#fff; position:relative; z-index:1005; cursor:default; text-shadow: 0 1px 1px rgba(0,0,0,.5); }
#windowIns img									{position:absolute; top:5px; right:3px; z-index:1005; cursor:pointer; }
#windowIns div										{display:inline-block; background-color:rgba(0, 192, 255, .8); padding:0px; margin:0px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
#windowFrame										{position:relative; background-color:#fff; z-index:1002; border:1px solid #333; margin:8px; margin-bottom:7px; }

#contCat											{}
#contCat li											{padding:3px; cursor:pointer; }
#contCat img										{display:inline; margin-right:5px; margin-bottom:-2px; }
#contCat span										{font-size:10pt; font-weight:bold; }
#contCat ul										{padding-left:20px; }

#tSearch td											{padding:8px; }
#tSearch a											{color:#de561e; }
#tSearch span										{color:#ccc; }

#pager												{width:630px; text-align:center;  padding:7px !important; margin-left:3px !important; min-height:0px !important; border:0px !important; margin-top:20px !important; text-decoration:none !important; }
#pager span										{padding:4px; margin:2px; padding-left:8px; padding-right:8px; font-weight:bold; color:#0061ab; cursor:default; }
#pager a											{padding:4px; margin:2px; padding-left:8px; padding-right:8px; font-weight:bold; text-decoration:none; color:#0061ab; background-color:#e5e5e5; }
#pager a:hover										{text-decoration:none; background-color:#cfe9f0; }
#pager .pagerActived								{background-color:#0061ab; color:#fff !important; }


#showPrice										{position:absolute; top:5px; right:10px; color:#a41f69; font-size:14pt; }
#showPrice h2										{display:inline-block; padding:0px; margin:0px; }
#showPrice h2 span									{margin-left:5px; font-weight:normal; color:#777; text-decoration:line-through; }
#showPrice span									{font-size:10pt; }

#showProd											{padding:0px; margin:0px; width:100%; }
#showProd td										{padding:2px; }

#buyHead											{width:100%; padding:3px; background-color:#00c0ff; color:#fff; }
#buyHead select									{height:24px; padding:3px; }
#buyHead td										{padding:5px; }
#pCantity, #pSize									{padding:2px; margin:0px; margin-left:2px; border:0px; width:50px; }
#pColor											{padding:2px; margin:0px; margin-left:2px; border:0px; width:80px; }
#buyHead input[type=submit]						{padding:0px; margin:-3px; background-image:url(http://www.2in.ro/servo/bag-big.png); background-position:0px 0px; border:0px; width:46px; height:34px; margin-left:6px; background-color:transparent; }
#buyHead input[type=submit]:hover					{padding:0px; margin:-3px; border:0px; margin-left:6px; }

#adPossibles a, 
#adPossibles span									{height:20px; padding-left:30px; display:inline-block; background-repeat:no-repeat; background-position:top left; padding-top:4px; margin-right:6px; text-decoration:none; }
#adPossibles a:hover								{background-position:0px -24px; }
#adPossibles .facebook								{background-image:url(http://www.2in.ro/servo/facebook.png); padding-left:20px !important; margin-right:2px !important; }
#adPossibles .twitter								{background-image:url(http://www.2in.ro/servo/twitter.png); padding-left:20px !important; margin-right:2px !important; }
#adPossibles .email								{background-image:url(http://www.2in.ro/servo/email.png); padding-left:20px !important; margin-right:2px !important; }

#prodProfileImage									{padding:10px; background-color:#fff; box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); }
#prodImages										{text-align:center; }
#prodImages img									{padding:5px; margin:5px; background-color:#fff; margin-top:5px; margin-bottom:5px; display:inline-block; cursor:pointer; box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); }

#sameProds										{text-align:left; }
#sameProds h2									{padding:5px; margin:0px; background-color:#aa2a33; color:#fff; font-size:10pt; font-weight:normal; text-align:left; }
#sameProds div									{width:120px; margin:4px; display:inline-block; position:relative; text-decoration:none; text-align:center; }
#sameProds div div									{width:120px; height:140px; float:left; margin:0px; text-align:center; }
#sameProds div div	img								{display:inline-block; }
#sameProds div div h3								{text-align:center; display:block; padding:2px; margin:2px; border-top:1px dotted #aaa; font-size:8pt; font-weight:normal; text-decoration:none !important; }
#sameProds h4									{position:absolute; bottom:0px; width:100px; color:#a41f69; font-size:10pt; padding:0px; margin:0px; font-weight:normal; }
#sameProds h4 span								{position:relative; font-size:7pt; }
#sameProds .prodPromo							{position:absolute; top:0px; left:0px; width:50px; height:50px; }
#sameProds .sep									{width:1px; height:150px; display:inline-block; margin-top:5px; margin-bottom:5px; }

#prodComments									{}
#prodComments h2								{padding:5px; margin:0px; background-color:#aa2a33; color:#fff; font-size:10pt; font-weight:normal; text-align:left; display:block; }
#prodComments h3								{padding:2px; margin:5px; margin-bottom:0px; display:block; }
#prodComments h5								{font-weight:normal; position:absolute; top:-18px; right:4px; font-size:8pt; bottom:none; }
#prodComments p									{padding:2px; margin:5px; margin-top:0px; display:block; }

#productList										{margin-left:-10px; margin-top:-20px; }
#productList .oldPrice								{position:absolute; bottom:8px; left:8px; font-size:9pt; color:#777; text-decoration:line-through; }
#productList .prodPromo							{position:absolute; top:0px; left:0px; width:80px; height:80px; }
#productList h3									{display:block; position:absolute; padding:2px; margin:0px; font-size:11pt; text-align:right; font-weight:normal; width:292px; color:#a41f69; }
#productList h4									{position:absolute; bottom:0px; width:290px; text-align:right; color:#a41f69; font-size:14pt; padding:2px; margin:2px; font-weight:normal; }
#productList h4 span								{position:relative; font-size:10pt; }
#productList p 									{position:absolute; left:160px; width:130px; top:40px; font-size:8pt; }
#productList div									{width:300px; height:200px; padding:0px; margin:22px; margin-right:1px; margin-bottom:1px; display:inline-block; position:relative; top:0px; left:0px; background-color:#fff; text-align:left; box-shadow:0px 0px 16px rgba(0, 0, 0, .15); -moz-box-shadow:0px 0px 16px rgba(0, 0, 0, .15); -webkit-box-shadow:0px 0px 16px rgba(0, 0, 0, .15); -khtml-box-shadow:0px 0px 16px rgba(0, 0, 0, .15); }
#productList div:hover								{box-shadow:0px 0px 16px rgba(0, 0, 0, .5); -moz-box-shadow:0px 0px 16px rgba(0, 0, 0, .5); -webkit-box-shadow:0px 0px 16px rgba(0, 0, 0, .5); -khtml-box-shadow:0px 0px 16px rgba(0, 0, 0, .5); }
#productList div img								{width:140px; margin:7px; display:inline; margin-bottom:2px; padding-top:20px; }
#productList div div								{width:226px; height:60px; float:left; border:0px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; border:0px; }
#productList div div:hover							{box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; border:0px; }


#rightContent										{width:230px; margin-left:10px; }
#rightContent div									{color:#fff; margin-bottom:10px; background-image:url(http://www.2in.ro/servo/right-bg-menus.png); background-position:bottom left; background-repeat:no-repeat; background-color:#a4822a; box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); }
#rightContent div h2								{padding:5px; margin:0px; background-color:#aa2a33; font-size:11pt; font-weight:normal; text-align:left; }
#order												{display:block; text-align:center; padding-bottom:3px; }
#order a											{display:inline-block; padding:2px; margin-left:auto; margin-right:auto; font-size:12pt; background-image:url(http://www.2in.ro/servo/button-order.jpg); width:120px; background-position:top right; padding-right:26px; border:1px solid #777; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
#order a:hover										{background-position:bottom right; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }

#showCart p										{padding:2px; margin-top:2px; margin-bottom:2px; position:relative; padding-bottom:20px; border-bottom:1px dotted #fff; }
#showCart p span									{position:absolute; bottom:3px; right:2px; }
#showCart a										{color:#fff; display:block; padding-right:30px; }
#showCart img										{position:absolute; top:-2px; right:0px; cursor:pointer; }

#shippingTop p									{padding:4px; margin-top:2px; margin-bottom:2px; position:relative; border-bottom:1px dashed #a41f69; min-height:36px; }
#shippingTop p a									{position:absolute; top:10px; left:90px; font-size:13pt; color:#aaa; }
#shippingTop p span								{position:absolute; top:10px; right:8px; }
#shippingTop p span select							{padding:2px; border:1px solid #ddd; width:46px; height:24px; }
#shippingTop p span img							{display:inline; position:relative; margin:-8px; margin-left:2px; }

.shipping2											{margin-bottom:24px; }
.shipping2 h3										{margin:2px; padding:6px; border-bottom:1px dashed #a41f69; }
.shipping2 h4										{padding:2px; margin:2px; text-align:right; }
.shipping2 p											{padding:4px; margin-top:2px; margin-bottom:2px; position:relative; border-bottom:1px dashed #a41f69; }
.shipping2 p a										{position:absolute; top:14px; left:50px; }
.shipping2 p span									{position:absolute; top:14px; right:8px; }
.shipping2 p input[type=radio]						{padding:4px; margin-bottom:10px; margin-top:8px; margin-left:10px; }
.shipping2 p label									{position:relative; top:-2px; margin-right:10px; }
.bshipping2bill										{padding:4px; margin-top:2px; margin-bottom:2px; position:relative; }
.bshipping2bill div									{display:inline-block; width:420px; }
.bshipping2bill input[type=radio]						{padding:10px; margin:24px; position:relative; top:-24px; margin-bottom:0px; display:inline-block; }
#grandTotal										{display:inline-block; }

.buttonOther										{display:inline-block !important; padding:2px !important; margin-left:auto; margin-right:auto; font-size:10pt; background-image:url(http://www.2in.ro/servo/button-other-l.jpg); background-position:top right; padding-left:6px !important; padding-right:30px !important; border:1px solid #777; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
.buttonOther:hover									{background-position:bottom right; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }

#rCategories ul									{padding:5px; margin:0px; list-style-type:none; }
#rCategories ul li									{padding:0px; margin:0px; }
#rCategories ul li a									{padding:4px; margin:0px; color:#fff; font-size:9pt; }
#rCategories ul li ul									{list-style-type:square; padding:2px; padding-left:20px; color:#aa2a33; }
#rCategories .rCSelected							{background-color:#aa2a33; }

#topProds h2										{margin-bottom:10px !important; display:block; }
#topProds div										{padding:0px; padding-bottom:5px; margin:5px; margin-top:-5px; background:none; position:relative; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; min-height:65px; }
#topProds div div									{min-height:2px; margin:0px; padding:0px; }
#topProds div h3									{padding:0px; margin:0px; margin-left:70px !important; color:#fff; font-size:10pt; font-weight:normal; text-align:left; top:0px; left:0px; }
#topProds div img									{position:absolute; top:0px; left:0px; width:58px; height:58px; border:1px solid #a00; background-color:#fff; padding:2px; }
#topProds div h4									{position:relative; font-size:10pt; padding:0px; margin:0px; margin-left:70px; }
#topProds .prodPromo								{position:absolute; top:0px; left:0px; width:40px; height:40px; border:0px; padding:0px; background:none; }
.prodPromom										{position:absolute; top:-7px; right:-7px; width:135px !important; height:135px !important; border:0px; padding:0px; }

#bottomSide										{width:970px; }
#bottomSide h2									{padding:2px; margin:2px; font-size:10pt; }
#bottomSide ul										{padding:5px; margin:0px; list-style-type:square; color:#aa2a33; }
#bottomSide ul li									{padding:0px; margin:0px; margin-left:20px; }
#bottomSide ul li a									{padding:3px; margin:0px; display:inline-block; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }
#bottomSide ul li a:hover							{background-color:#777; color:#fff; }
#bottomSide p										{padding:10px; text-align:center; }

#bDesigns											{text-align:right; font-size:7pt; padding-top:10px; padding-right:50px; }
#bDesigns a										{display:inline-block; margin:-2px; padding:3px; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }
#bDesigns a:hover									{background-color:#777; color:#fff; }

#listBlog 											{position:relative; }
#listBlog a											{text-decoration:none; }
#listBlog div										{padding:0px; margin:2px; border:1px solid #ccc; position:relative; top:0px; left:0px; }
#listBlog div h3										{padding:5px; margin:0px; background-color:#eee; }
#listBlog div span									{position:absolute; top:5px; right:8px; font-size:8pt; }
#listBlog div div										{border:0px; padding:0px; margin:0px; }

#listBlog h2										{padding:2px; margin:2px; margin-top:20px; border-bottom:1px solid #a00; font-size:10pt; }
#listBlog h4										{padding:2px; margin:2px; text-align:center; }

#showBlog 										{padding:0px; margin:2px; position:relative; top:0px; left:0px; }
#showBlog h3										{padding:5px; margin:0px; background-color:#eee; }
#showBlog span									{position:absolute; top:5px; right:8px; font-size:8pt; font-style:italic; }

#mapContainer 									{padding:2px; margin:2px; margin-top:10px; border:1px solid #aaa; background-color:#fff; }

.emotionImage										{border:0px; width:19px; height:19px; display:inline-block; position:relative; margin-top:-4px; margin-bottom:-4px; }

#mySettings										{width:100%; padding-top:20px; }
#mySettings td										{padding:4px; font-size:11pt; }
#mySettings td input[type=password], 
#mySettings td input[type=text]						{width:240px; font-size:12pt; padding:3px; }
.msLeft												{width:260px; padding-right:20px; text-align:right; }

#myOrdersList									{border-top:1px solid rgba(0, 150, 255, .15); }
#myOrdersList div									{border-bottom:1px solid rgba(0, 150, 255, .15); }
#myOrdersList h2									{font-size:10pt; font-weight:normal; padding:2px; margin:2px; }
#myOrders td										{padding:2px; }

#langBar											{position:absolute; top:0px; right:98px; padding:3px; }
#langBar a											{margin:2px; }
#langBar img										{display:inline-block; }

#searchBar										{position:absolute; top:30px; right:190px; }
#searchBar span									{display:block; margin-bottom:2px; color:#f0d39f; font-weight:bold; }
#searchBar input[type=text]							{width:160px; height:23px; margin:0px; display:inline-block; position:relative; }
#searchBar input[type=submit]						{margin:0px; display:inline-block; position:relative; top:2px; left:1px; }

#tSearch											{width:100%; color:#444; }
#tSearch input[type=text]							{width:440px; border:1px solid #aaa; margin-right:6px; font-size:12pt; height:none; padding:2px; }
#tSearch input[type=submit] 						{position:relative; top:-1px; }
#tSearch h2										{padding:2px; margin:2px; }
#tSearch h3										{padding:2px; margin:2px; }


#ShopFinal											{padding:20px; font-size:12pt; text-align:center; }

#fPage img											{width:357px; display:inline-block; }

#imgList img										{display:inline-block; border:6px solid #fff; margin:3px; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }


#productGroupList 								{position:relative; margin-top:-9px; }
#productGroupList .listItem 						{position:relative; padding:5px; margin:3px; border:1px solid #a00; background-color:#fff; }
#productGroupList h2 								{padding:2px; margin:5px; display:inline-block; }
#productGroupList h3 								{padding:2px; margin:5px; display:inline-block; color:#a00; font-size:12pt; }
#productGroupList .imgContainer 					{padding:5px; text-align:center; background-color:#eee; }
#productGroupList img 							{display:inline-block; margin:5px; border:5px solid #fff; }
#productGroupList .counterBack 					{position:absolute; top:4px; right:4px; font-size:15pt; font-weight:bold; width:130px; color:#a00; }
#productGroupList .counterLabel 					{position:absolute; top:14px; right:140px; font-size:10pt; font-weight:bold; width:130px; text-align:right; }



#shippingButton 									{background-color:#292929; display:inline-block; color:#fff; height:30px; }
#shippingButton img 								{display:inline-block; margin:2px; margin-left:16px; margin-top:4px; }
#shippingButton span 								{display:inline-block; margin-left:5px; margin-right:16px; position:relative; top:-10px; }
#orderButton 										{display:inline-block; background-image:url(http://www.2in.ro/servo/btn-blue-bg.gif); color:#fff; height:30px; margin-left:1px; }
#orderButton img 									{display:inline-block; margin-bottom:2px; margin-top:4px; margin-left:-2px; }
#orderButton span 									{display:inline-block; margin-left:14px; margin-right:14px; position:relative; top:-10px; }

#topMenu 											{padding:0px; margin:0px; display:inline-block; padding:0px; margin:0px; }
#topMenu li 										{padding:0px; margin:0px; display:inline-block; background-image:url(http://www.2in.ro/servo/top-menu-bg.gif); height:40px; }
#topMenu a, #topMenu span 						{display:inline-block; padding:12px; padding-left:15px; padding-right:15px; font-size:10pt; color:#fff; }
#topSelMenu 										{background-image:url(http://www.2in.ro/servo/btn-blue-bg.gif) !important; }

#sTopMenu 										{display:inline-block; height:42px; padding:0px; margin:0px; }
#sTopMenu li 										{padding:0px; margin:0px; display:inline-block; height:42px; }
#sTopMenu a, #sTopMenu span 					{display:inline-block; padding:12px; padding-left:12px; padding-right:12px; font-size:9pt; color:#555; }
#topSelSMenu a 									{color:#00c0ff; }

#prodPager 										{padding:0px; margin:0px; display:block; list-style:none !important; }
#prodPager li 										{padding:7px !important; padding-left:15px !important; padding-right:15px !important; margin:1px !important; margin-bottom:0px !important; margin-left:0px !important; display:inline-block !important; list-style:none !important; background-color:#eee; cursor:pointer; }
#descDescs 										{padding:30px; padding-top:5px; padding-bottom:15px; width:100%; }
#descDescs td 										{border-bottom:1px dotted #aaa; padding:5px; }

.cloud 												{display:inline-block; padding:2px; margin:2px; color:#777; }
.cloud1 												{font-size:7pt; }
.cloud2 												{font-size:8pt; }
.cloud3 												{font-size:9pt; }
.cloud4 												{font-size:10pt; }
.cloud5 												{font-size:12pt; }
.cloud6 												{font-size:14pt; }
.cloud7 												{font-size:18pt; }
.cloud8 												{font-size:24pt; }

#homePromo 										{padding:2px; }
#homePromo h2 									{padding:2px; margin:2px; font-size:12pt; color:#aaa; }
#homePromo div 									{display:inline-block; margin:7px; padding:2px; width:140px; position:relative; height:320px; }
#homePromo p 									{position:absolute; top:144px; left:0px; width:136px; padding:2px; height:130px; background-image:url(http://www.2in.ro/servo/promo-fade-top.gif); background-repeat:repeat-x; background-position:top left; }
#homePromo span 									{position:absolute; bottom:0px; right:0px; display:inline-block; padding:3px; padding-left:6px; padding-right:6px; font-size:11pt; font-weight:bold; background-color:#a41f69; color:#fff; }

#searchForm 										{border-spacing:3px; margin-left:10px; }
#searchForm input[type=text] 						{border:0px; padding:3px; margin:0px; width:183px; height:24px; background-image:url(http://www.2in.ro/servo/search-hu.gif); background-position:0px 0px; }
#searchForm input[type=text]:hover, 
#searchForm input[type=text]:focus 				{border:0px; padding:3px; margin:0px; background-position:0px 30px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#searchForm input[type=submit] 					{border:0px; padding:0px; margin:0px; width:40px; height:30px; background-image:url(http://www.2in.ro/servo/search-button.gif); background-position:0px 0px; }
#searchForm input[type=submit]:hover, 
#searchForm input[type=submit]:focus 				{background-position:0px 30px; }


#inviterRightTable 								{width:260px; margin-bottom:10px; padding-bottom:2px; border-spacing:2px; background-image:url(http://www.2in.ro/servo/bg-right-menu.png); background-position:top center; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
#inviterRightTable input[type=button]:hover 		{border:0px; padding:0px; margin:0px; background-position:0px 0px; }
#inviterRightTable td 								{text-align:center; }

#rightTopMenu 									{width:260px; padding-top:10px; padding-bottom:10px; }
#rightTopMenu td 									{width:33%; }
#rightTopMenu td div 								{position:relative; text-align:center; }
#rightTopMenu td div div 							{height:80px; }
#rightTopMenu td img 								{display:inline; }
#rightTopMenu td a 								{font-size:7pt; color:#116eb4; }
#rightTopMenu td a:hover 							{text-decoration:underline; }

#rightCategorii 									{background-image:url(http://www.2in.ro/servo/bg-right-menu.png); background-position:top center; padding-bottom:1px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
#rightCategorii h3 									{margin:0px; padding:9px; padding-right:25px; font-size:12pt; color:#fff; text-shadow:0px 1px 9px rgba(0, 0, 0, .7); }
#rightCategorii ul 									{padding:3px; background-color:rgba(255, 255, 255, .85); margin:3px; display:block; }
#rightCategorii ul li 								{padding:1px; margin:0px; display:block; }
#rightCategorii ul li:hover 							{background-color:#fff; }
#rightCategorii ul li a 								{padding:4px; padding-left:8px; margin:0px; display:block; color:#116eb4; font-size:9pt; }
#rightCategorii .xRSubMenu a 						{padding-left:18px !important; color:#7db1d8 !important; }
#rightCategorii .xRCatSel 							{background-color:#0064af !important; }
#rightCategorii .xRCatSel a 							{color:#fff !important; }
#rightCategorii .xRsCatSel 							{background-color:#3186c5 !important; }
#rightCategorii .xRsCatSel a 						{color:#fff !important; }

/*#topSelector 										{height:35px; background-image:url(http://www.2in.ro/servo/bg-top-fadde.gif); background-repeat:no-repeat; background-position:bottom center; text-align:center; position:relative; margin-bottom:10px; }*/
/*#topSelector 										{height:53px; background-color:#ddd; text-align:center; position:relative; margin-bottom:10px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }*/
#topSelector 										{height:53px; background-image:url(http://www.2in.ro/servo/bg-header-fade.gif); background-repeat:no-repeat; background-position:bottom center; position:relative; top:0px; left:0px; padding:0px; margin:0px; margin-top:-10px; }
#topSelector ul 									{display:inli-block; padding:0px; margin:0px; position:absolute; width:680px; top:0px; left:340px; margin-left:-280px; }
#topSelector ul li 									{position:relative; display:inline-block; padding:0px; margin:1px; margin-left:-42px; margin-bottom:0px; width:249px; }
#topSelector a 										{display:block; height:24px; padding-top:16px; padding-right:32px; padding-left:2px; text-align:center; font-size:10pt; color:#aaa; font-weight:bold; background-image:url(http://www.2in.ro/servo/bg-top-unselected.png); }
#topSelector a:hover 								{text-decoration:none; }

#questionsList 									{padding:0px; margin:0px; margin-top:-2px; position:relative; }
#questionsList a 									{display:block; }
/*#questionsList a:hover 								{text-decoration:none; }*/
#questionsList div 									{margin-top:3px; margin-bottom:3px; background-color:#f6f6f6; padding:9px; position:relative; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; margin-bottom:5px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
#questionsList div div 								{padding:0px; margin:0px; background-color:transparent; min-height:75px; position:relative; border:0px; }
#questionsList div div img 							{position:absolute; top:2px; left:2px; background-color:#fff; padding:3px; width:60px; height:60px; border:1px solid #999; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
#questionsList div div .answerCount 					{position:absolute; top:3px; right:3px; text-align:right; display:block; font-size:7pt; font-style:italic; color:#888; padding:0px; margin:0px; }
#questionsList div div .questionCFooter 				{text-align:left; display:block; font-size:8pt; color:#777; padding:7px; padding-right:10px; background-color:rgba(0, 0, 0, .05); position:relative; border:1px solid rgba(0, 0, 0, .15); margin:2px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
#questionsList div div .questioner 					{display:inline-block; min-height:inherit; background-color:#fa0; color:#fff; font-size:11pt; padding:5px; padding-left:14px; padding-right:14px; margin-bottom:6px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
#questionsList div div .questionerImg 				{position:absolute; display:block; left:20px; top:28px; width:8px; height:8px; background-color:#fa0; border:0px; padding:0px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#questionsList .goldenuser 							{position:absolute; top:38px; left:-9px; background:transparent; padding:3px; width:26px; height:40px; border:0px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#questionsList div div .rank 							{position:absolute; display:block; left:6px; top:55px; background-color:rgba(255, 255, 255, .7); border-top:1px solid rgba(0, 0, 0, .2); width:60px; text-align:center; font-size:7pt; font-weight:bold; }
#questionsList div h3 								{padding:3px; margin:2px; padding-left:80px; color:#777; font-weight:normal; font-size:9pt; }
#questionsList div p 								{padding:3px; margin:2px; padding-left:80px; color:#0d6db5; font-weight:normal; font-size:12pt; text-align:justify; line-height:22px; }
#questionsList div p img 							{position:relative; width:19px; height:19px; padding:0px; margin:0px; margin-bottom:-2px; margin-top:-2px; border:0px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#questionsList div form 							{display:inline-block; position:absolute; top:3px; right:4px; font-size:7pt; color:#777; }
#questionsList div form input[type=radio] 			{position:relative; top:2px; left:5px; }
#questionsList div form input[type=button] 			{height:20px !important; padding-top:0px !important; padding-bottom:0px !important; }
#questionsList div input[type=checkbox] 			{position:relative; display:inline-block; margin-top:-2px; margin-bottom:-6px; top:2px; }
#questionsList div label 							{font-size:7pt; position:absolute; right:100px; }
#questionsList div form input[type=submit] 			{font-size:7pt; font-weight:bold; height:inherit; background:#c00; margin-left:7px; opacity:.7; padding:3px; padding-left:5px; padding-right:5px; }
#questionsList div form:hover input[type=submit] 	{opacity:1; }

#answerCont h2 									{padding-top:16px; padding-bottom:3px; color:#aaa; }
#noAnswerDiv 										{padding:10px; font-size:9pt; padding-bottom:50px; text-align:center; color:#777; }

#answerList 										{padding:0px; margin:0px; margin-top:-2px; position:relative; }
#answerList a 										{display:block; }
/*#answerList a:hover 								{text-decoration:none; }*/
#answerList div 									{margin-top:3px; margin-bottom:3px; background-color:#f6f6f6; padding:9px; position:relative; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; margin-bottom:5px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
#answerList div div 									{padding:0px; margin:0px; background-color:transparent; min-height:85px; position:relative; border:0px; }
#answerList div div img 								{position:absolute; top:2px; left:2px; background-color:#fff; padding:3px; width:60px; height:60px; border:1px solid #999; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
#answerList div div .answerCount 					{position:relative; text-align:right; display:inline-block; font-size:7pt; font-style:italic; color:#888; padding:0px; margin:0px; }
#answerList div div .answerCFooter 					{text-align:right; display:block; font-size:8pt; color:#777; padding:7px; padding-right:10px; background-color:rgba(0, 0, 0, .05); position:relative; border:1px solid rgba(0, 0, 0, .15); margin:2px; padding-right:100px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
#answerList div div .answerer 						{display:inline-block; min-height:inherit; background-color:#fa0; color:#fff; font-size:11pt; padding:5px; padding-left:14px; padding-right:14px; margin-bottom:6px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
#answerList div div .answererImg 					{position:absolute; display:block; left:20px; top:28px; width:8px; height:8px; background-color:#fa0; border:0px; padding:0px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#answerList .goldenuser 							{position:absolute; top:38px; left:-9px; background:transparent; padding:3px; width:26px; height:40px; border:0px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#answerList div div .rank 							{position:absolute; display:block; left:6px; top:55px; background-color:rgba(255, 255, 255, .7); border-top:1px solid rgba(0, 0, 0, .2); width:60px; text-align:center; font-size:7pt; font-weight:bold; }
#answerList div h3 									{padding:3px; margin:2px; padding-left:80px; color:#777; font-weight:normal; font-size:9pt; }
#answerList div p 									{padding:3px; margin:2px; padding-left:80px; color:#0f680f; font-weight:normal; font-size:12pt; text-align:justify; line-height:22px; }
#answerList div p img 								{position:relative; width:19px; height:19px; padding:0px; margin:0px; margin-bottom:-2px; margin-top:-2px; border:0px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#answerList div form 								{display:inline-block; position:absolute; top:3px; right:4px; font-size:7pt; color:#777; }
#answerList div form input[type=radio] 				{position:relative; top:2px; left:5px; }
#answerList div form input[type=submit] 				{font-size:7pt; font-weight:bold; height:inherit; background:#c00; margin-left:7px; opacity:.7; padding:3px; padding-left:5px; padding-right:5px; }
#answerList div form:hover input[type=submit] 		{opacity:1; }
#answerList div .high5 								{width:50px; height:50px; background:transparent; border:0px; position:absolute; top:-15px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#answerList div .high5gg 							{width:50px; height:50px; background-color:transparent; background-image:url(http://www.2in.ro/servo/hand-gray-green.png); background-position:0px 0px; padding:0px; margin:0px; border:0px; position:absolute; top:-15px; cursor:pointer; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#answerList div .high5gg:hover 						{background-position:0px 50px; }
#answerList block  									{padding-bottom:10px; display:block; }
#answerList block h4 								{padding:2px; margin:1px; }

#ansTable 											{display:inline-block; padding:0px; margin:0px; height:inherit; margin-top:-4px; margin-bottom:-1px; margin-right:30px; }
#ansTable .percent 									{padding-left:6px; }
#ansTable .percent span 							{font-size:8pt; top:2px;  position:relative; }
#ansTable img 										{width:inherit !important; height:inherit !important; position:relative !important; border:0px !important; padding:0px !important; margin:0px !important; box-shadow:none !important; -moz-box-shadow:none !important; -webkit-box-shadow:none !important; -khtml-box-shadow:none !important; background:transparent !important; }

#iiTop 												{}
#iiTop div 											{min-height:70px; margin-top:3px; margin-bottom:3px; background-color:#f6f6f6; padding:9px; position:relative; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; margin-bottom:5px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
#iiTop .avatar 										{position:absolute; top:10px; left:50px; background-color:#fff; padding:3px; width:60px; height:60px; border:1px solid #999; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
#iiTop .goldenuser 									{position:absolute; top:44px; left:40px; background:transparent; padding:3px; width:26px; height:40px; }
#iiTop div span 										{position:absolute; display:block; left:54px; top:61px; background-color:rgba(255, 255, 255, .7); border-top:1px solid rgba(0, 0, 0, .2); width:60px; text-align:center; font-size:7pt; font-weight:bold; }
#iiTop div h3 										{position:absolute; display:block; left:130px; top:26px; font-size:14pt; color:#aaa; }
#iiTop .order 										{position:absolute; display:block; width:40px; top:31px; left:0px; border:0px; text-align:right; font-size:14pt; color:#aaa; background:transparent; }
#iiTop .puncte 										{position:absolute; display:block; width:70px; top:19px; left:590px; border:0px; text-align:right; font-size:16pt; color:#fff; text-align:center; background-color:#51aa51; padding:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; border:3px solid #fff; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }




#topRightMenu 									{position:absolute; top:0px; right:0px; }
#topRightMenu ul 									{display:inline-block; padding:3px; padding-top:11px; margin:0px; }
#topRightMenu ul li 								{display:inline-block; padding:0px; margin:0px; color:#fff; position:relative; margin-top:-4px; margin-bottom:-4px; }
#topRightMenu ul li:hover 							{background-color:rgba(0, 0, 0, .2); }
/*#topRightMenu ul li:hover 							{background-color:rgba(255, 255, 255, .2); }*/
#topRightMenu .topMenuNoA 						{display:inline-block; padding:7px !important; padding-left:7px !important; padding-right:7px !important; margin:0px; font-size:10pt; color:#fff; cursor:default; margin-top:-4px; margin-bottom:-4px; min-width:109px; text-align:right; }
#topRightMenu ul li a, 
#topRightMenu ul li div 								{display:inline-block; padding:7px; padding-left:7px; padding-right:7px; margin:0px; font-size:10pt; color:#fff; }
#topRightMenu ul li img 							{display:inline-block; margin-bottom:-5px; margin-top:-5px; }
#topRightMenu ul li ul 								{display:none; position:absolute; top:30px; right:0px; background-color:#539153; padding:4px; margin:0px; z-index:1000; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 2px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
/*#topRightMenu ul li ul 								{display:none; position:absolute; top:22px; right:0px; background-color:#84c384; padding:4px; margin:0px; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 2px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }*/
#topRightMenu ul li:hover ul 						{display:block; }
#topRightMenu ul li ul li 							{display:block; margin:0px; text-align:left; }
#topRightMenu ul li ul li a 							{display:block; padding-left:15px; padding-right:25px; white-space:nowrap; padding-top:5px; padding-bottom:5px; }
#topRightMenu ul li ul li img 						{display:inline-block; height:20px; width:20px; margin-top:-2px; margin-bottom:-5px; margin-left:-10px; margin-right:5px; position:relative; top:0px; border:1px solid #fff; }
.topNoHover:hover 									{background:transparent !important; }

#logForm 											{width:390px; min-height:460px; }
#logForm table 										{width:100%; border-spacing:10px; padding-top:3px; border:8px solid #a8d0ee; -moz-border-radius:15px; -webkit-border-radius:15px; -khtml-border-radius:15px; border-radius:15px; }
#logImgForm table 									{width:100%; border-spacing:10px; padding-top:11px; }
#logForm table td 									{color:#555; padding-top:5px; padding-bottom:5px; font-size:11pt; }
#logForm input[type=text], 
#logForm input[type=password], 
#logForm select 									{font-size:12pt; padding:5px; height:inherit; }
#logForm input[type=submit], 
#saveButton 										{background:#e00; padding:10px; font-size:15pt; height:inherit; padding-left:20px; padding-right:20px; font-weight:bold; border:5px solid #fff; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); }
#logForm input[type=submit]:hover, 
#saveButton:hover 								{box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); }
#logForm a, 
#logImgForm a 									{font-size:11pt; display:inline-block; padding:5px; color:#555; }
#logForm h2, 
#logImgForm h2 									{text-align:left; font-size:17pt; padding:2px; margin:2px; position:relative; margin-right:-80px; padding-left:0px; margin-left:0px; font-weight:normal; }
#logForm .aLogFacebook, 
#logImgForm .aLogFacebook 						{padding-left:32px; font-size:12pt; padding-bottom:0px; padding-top:6px; padding-right:7px; background:#0062ab; background-image:url(http://www.2in.ro/servo/facebook-logon.png); background-repeat:no-repeat; background-position:7px 6px; border:1px solid #333; height:28px; text-shadow: 0 1px 1px rgba(0,0,0,.5); color: #fffbf9; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }

#logImgForm img 									{width:160px; margin:10px; display:inline-block; margin-top:-5px; background-color:#fff; padding:3px; border:1px solid #999; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }


/*#logForm 											{width:320px; min-height:460px; }
#logForm table 										{width:100%; border:1px solid #ccc; border-spacing:10px; padding-top:3px; background-image:url(http://www.2in.ro/servo/log-form-bg.png); background-repeat:no-repeat; background-position:center; }
#logForm table td 									{color:#fff; padding-top:5px; padding-bottom:5px; font-size:11pt; }
#logForm input[type=text], 
#logForm input[type=password], 
#logForm select 										{font-size:12pt; padding:5px; height:inherit; }
#logForm input[type=submit] 							{font-size:15pt; background:#0062ab; height:inherit; padding:8px; padding-left:20px; padding-right:20px; }
#logForm a 											{font-size:11pt; display:inline-block; padding:5px; color:#fff; }
#logForm h2 										{text-align:left; font-size:17pt; padding:2px; margin:2px; position:relative; margin-right:-80px; padding-left:0px; margin-left:0px; font-weight:normal; }
#logForm .aLogFacebook 								{padding-left:32px; font-size:12pt; padding-bottom:0px; padding-top:6px; padding-right:7px; background:#0062ab; background-image:url(http://www.2in.ro/servo/facebook-logon.png); background-repeat:no-repeat; background-position:7px 6px; border:1px solid #333; height:28px; text-shadow: 0 1px 1px rgba(0,0,0,.5); color: #fffbf9; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }*/

#inviterTable 										{margin:20px; padding:10px; margin-left:40px; background-color:#fff; width:600px; box-shadow:0px 3px 15px rgba(0, 0, 0, .5); -moz-box-shadow:0px 3px 15px rgba(0, 0, 0, .5); -webkit-box-shadow:0px 3px 15px rgba(0, 0, 0, .5); -khtml-box-shadow:0px 3px 15px rgba(0, 0, 0, .5); }
#inviterTable input[type=text], 
#inviterTable input[type=password], 
#inviterTable select 								{font-size:12pt; padding:5px; height:inherit; }
#inviterTable input[type=submit] 					{font-size:12pt; background:#0062ab; height:inherit; padding:8px; }

.openthTable 										{width:568px; }
.openthTable td 										{padding:3px; }

#recommendTable 								{width:970px; background-color:#f6f6f6; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; margin-top:15px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
#recommendTable td 								{padding:5px; padding-bottom:1px; font-size:8pt; }
#recommendTable img 							{display:inline-block; height:24px; margin:2px; margin-top:-5px; margin-bottom:-5px; }
#recommendTable a 								{cursor:pointer; }
#recommendTable a:hover 						{text-decoration:none; }

#footerTable 										{width:970px; border-spacing:10px; }
#footerTable a 										{color:#fff; }

#topSearchBox 									{top:8px; left:290px; position:absolute; }
#topSearchBox input[type=text] 						{background-color:rgba(255, 255, 255, .7); width:220px; font-size:12pt; padding:2px; box-shadow:0px 0px 5px rgba(0, 0, 0, .5); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .5); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .5); -khtml-box-shadow:0px 0px 5px rgba(0, 0, 0, .5); }
#topSearchBox input[type=submit] 					{width:22px; height:21px; top:2px; left:200px; position:absolute; background:url(http://www.2in.ro/servo/handglass.png); padding:0px; margin:0px; border:0px; }
#topSearchBox input[type=text]:hover, 
#topSearchBox input[type=text]:focus 				{background-color:rgba(255, 255, 255, .9); box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); }

#hsv 												{position:absolute; top:55px; right:0px; }

#newQuestion 										{padding:13px; margin-top:0px; margin-bottom:30px; background-color:#fff; border:8px solid #a8d0ee; -moz-border-radius:15px; -webkit-border-radius:15px; -khtml-border-radius:15px; border-radius:15px; }
#newQuestion h2 									{padding:0px; padding-top:10px; padding-bottom:0px; }
#newQuestion h3 									{padding:0px; padding-top:6px; padding-bottom:5px; font-size:14pt; color:#2a7cba; margin-left:64px; position:relative; }
#newQuestion h3 span 								{position:absolute; top:-5px; left:-58px; padding:5px; background-color:#e00; font-size:15pt; border:5px solid #fff; color:#fff; padding-left:10px; padding-right:10px; padding-top:3px; -moz-border-radius:60px; -webkit-border-radius:60px; -khtml-border-radius:60px; border-radius:60px; box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); }
#newQuestion legend 								{padding:5px; width:674px; }
#newQuestion label 								{padding:5px; width:674px; display:block; }
#newQuestion input[type=text] 						{padding:5px; font-size:14pt; width:542px; margin-left:60px; }
#newQuestion textarea 								{padding:5px; font-size:14pt; width:542px; margin-left:60px; height:200px; }
#newQuestion div 									{padding-left:60px; }
#newQuestion div select 							{padding:5px; font-size:14pt; width:272px; height:inherit; }
#newQuestion input[type=button] 					{background:#e00; padding:10px; font-size:15pt; height:inherit; padding-left:20px; padding-right:20px; font-weight:bold; border:5px solid #fff; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); }
#newQuestion input[type=button]:hover 			{box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); }

#systemWindow 									{position:fixed; top:0px; left:0px; width:100%; height:100%; background-color:rgba(0, 0, 0, .5); z-index:10000; }
#systemWindowX 									{position:relative; display:inline-block; padding:10px; background-color:#fff; -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; box-shadow:0px 3px 25px rgba(0, 0, 0, .6); -moz-box-shadow:0px 3px 25px rgba(0, 0, 0, .6); -webkit-box-shadow:0px 3px 25px rgba(0, 0, 0, .6); -khtml-box-shadow:0px 3px 25px rgba(0, 0, 0, .6); }
#wCloseButton 									{position:absolute; top:-20px; right:-20px; cursor:pointer; }
#systemWindowOK 								{background:#e00; padding:5px; font-size:12pt; height:inherit; padding-left:10px; padding-right:10px; margin:15px; margin-bottom:5px; font-weight:bold; border:5px solid #fff; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); }
#systemWindowOK :hover							{box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); }

#profileLeft 										{width:170px; }
#profileLeft img 									{width:120px; margin:10px; margin-left:22px; margin-top:-5px; background-color:#fff; padding:3px; border:1px solid #999; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
#profileLeft .rank 									{position:absolute; display:block; left:31px; top:102px; background-color:rgba(255, 255, 255, .7); border-top:1px solid rgba(0, 0, 0, .2); width:114px; padding:3px; padding-bottom:5px; text-align:center; font-size:8pt; font-weight:bold; }
#profileLeft .goldenuser 							{position:absolute; top:70px; left:40px; margin-left:-45px; background:transparent; padding:3px; width:53px; height:80px; border:0px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#profileLeft p 										{font-size:7pt; padding-left:5px; }
#high5 											{text-align:center; }
#high5 img 										{width:50px; height:50px; padding:0px; margin:0px; border:0px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; display:inline-block; }
#high5 span 										{display:inline-block; position:relative; top:-15px; font-size:16pt; margin-left:5px; }
#high5 a 											{display:inline-block; position:relative; margin-left:-15px; margin-top:10px; }


#profileTopTable 									{width:100%; border-spacing:5px; position:relative; margin-top:-18px; }
#profileTopTable td 								{white-space:nowrap; vertical-align:middle; }
#profileTopTable td h3 							{text-align:left; padding:2px; margin:2px; display:block; font-size:16pt; color:#51aa51; }
#profileTopTable td a 								{font-size:8pt; display:inline-block; padding:6px; padding-left:12px; padding-right:12px; background-color:#e1e1e1; border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa; margin:3px; margin-right:0px; -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; }
#profileTopTable td a:hover 						{text-decoration:none; border:1px solid #aaa; background-color:#ccc; }
#profileTopTable .unblockButton 					{background-color:#ee292c; border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa; color:#fff; }
#profileTopTable .unblockButton:hover 				{background-color:#cc171a; }

#blogLing 											{padding:5px; position:relative; margin-top:-10px; margin-left:5px; }
#blogLing a 										{font-size:12pt; }

#MyOptionsList 									{padding-right:0px; padding-top:20px; padding-bottom:30px; position:relative; left:-2px; }
#MyOptionsList h3 								{padding:3px; padding-left:46px; margin:2px; margin-top:10px; font-size:13pt; color:#aaa; border-bottom:1px solid #aaa; cursor:pointer; background:url(http://www.2in.ro/servo/arrows-green.png) no-repeat 20px 7px; }
#MyOptionsList .optionDetails 						{position:relative; margin:2px; margin-top:-2px; padding:5px; margin-bottom:20px; border:1px solid #aaa; border-top:0px; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -khtml-border-bottom-left-radius:6px; border-bottom-left-radius:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; -khtml-border-bottom-right-radius:6px; border-bottom-right-radius:6px; }

#optActivity table td 								{padding:5px; font-size:10pt; }
#optActivity table td a 								{font-size:10pt; }

#optFriends, 
#optMultumiti, 
#optFRequest 	 									{padding:5px; text-align:center; }
#optFriends div, 
#optMultumiti div, 
#optFRequest div 									{display:inline-block; width:145px; margin:3px; padding:2px; padding-top:7px; position:relative; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
#optFriends div:hover, 
#optMultumiti div:hover, 
#optFRequest div:hover 							{background-color:#f8f8f8; box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); }
#optFriends div img, 
#optMultumiti div img, 
#optFRequest div img 								{display:inline-block; background-color:#fff; padding:3px; width:60px; height:60px; border:1px solid #999; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
#optFriends .rank, 
#optMultumiti .rank, 
#optFRequest .rank 								{position:absolute; display:block; left:50%; top:58px; margin-left:-30px; background-color:rgba(255, 255, 255, .7); border-top:1px solid rgba(0, 0, 0, .2); width:60px; text-align:center; font-size:7pt; font-weight:bold; }
#optFriends div div, 
#optMultumiti div div, 
#optFRequest div div 								{display:block; width:inherit; font-size:8pt; font-weight:bold; padding:1px; margin:0px; }
#optFriends div div:hover, 
#optMultumiti div div:hover, 
#optFRequest div div:hover 						{box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#optFriends .goldenuser, 
#optMultumiti .goldenuser, 
#optFriends .goldenuser 							{position:absolute; top:41px; left:50%; margin-left:-45px; background:transparent; padding:3px; width:26px; height:40px; border:0px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }

#customTitle 										{padding-bottom:2px; margin-bottom:20px; border-bottom:1px dashed #aaa; margin-right:3px; margin-left:2px; }
#customTitle h2 									{padding:3px; margin:0px; color:#0062ab; }

#myAnswerCont 									{position:relative; padding-top:170px; margin-top:10px; }
#myAnswer 										{width:684px; background-color:#fff; border:8px solid #a8d0ee; -moz-border-radius:15px; -webkit-border-radius:15px; -khtml-border-radius:15px; border-radius:15px; text-align:right; box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); }
#myAnswer form 									{display:block; }
#myAnswer h3 										{text-align:left; padding:2px; margin:2px; }
#myAnswer textarea 								{width:672px; height:80px; margin:5px; display:block; }
#myAnswer input[type=submit] 						{background:#e00; padding:8px; font-size:12pt; height:inherit; padding-left:20px; padding-right:20px; margin:5px; margin-top:2px; margin-bottom:6px; font-weight:bold; border:5px solid #fff; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); }
#myAnswer input[type=submit]:hover 				{box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); }
#answerBottom 									{padding:15px; padding-left:0px; padding-right:0px; }

#formHaiSaVorbim textarea 						{height:80px; margin:3px; padding-right:160px; width:532px; }
#formHaiSaVorbim input[type=submit] 				{position:absolute; top:4px; right:8px; background:#0a0; padding:8px; font-size:12pt; height:inherit; padding-left:20px; padding-right:20px; margin:5px; margin-top:5px; margin-right:0px; margin-bottom:6px; font-weight:bold; border:5px solid #fff; height:70px; width:150px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); }
.bodyHaiSaVorbim 									{position:relative; min-height:70px; margin-top:3px; margin-bottom:3px; background-color:#f6f6f6; padding:9px; position:relative; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; margin-bottom:5px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
.imgHaiSaVorbim img 								{position:absolute; top:10px; left:10px; background-color:#fff; padding:3px; width:60px; height:60px; border:1px solid #999; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
.imgHaiSaVorbim span 								{position:absolute; display:block; left:14px; top:61px; background-color:rgba(255, 255, 255, .7); border-top:1px solid rgba(0, 0, 0, .2); width:60px; text-align:center; font-size:7pt; font-weight:bold; }
.imgHaiSaVorbim .goldenuser 							{position:absolute; top:43px; left:-1px; background:transparent; padding:3px; width:26px; height:40px; border:0px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
.msgHaiSaVorbim 									{position:relative; margin-left:80px; }
.msgHaiSaVorbim h2 									{padding:2px; margin:1px; font-size:8pt; }
.msgHaiSaVorbim p 									{padding:2px; margin:1px; color:#124a75; font-weight:normal; font-size:12pt; text-align:justify; line-height:22px; }
.msgHaiSaVorbim span 								{position:absolute; top:0px; right:0px; font-size:7pt; }

#newsList 											{}
#newsList div, 
#newsListOpened 									{position:relative; margin-top:3px; margin-bottom:3px; background-color:#f6f6f6; padding:9px; position:relative; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; margin-bottom:15px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
#newsList div h2 									{padding:2px; margin:2px; font-size:12pt; color:#2a7cba; }
#newsList div h2 span 								{position:relative; font-size:9pt; top:0px; right:inherit; color:#7cb7e3; }
#newsList div span 									{position:absolute; top:5px; right:5px; font-size:8pt; color:#999; }
#newsList div p 									{padding:4px; font-size:9pt; line-height:22px; color:#777; }

#myMessages 										{padding:5px; text-align:center; }
#myMessages div 									{display:block; margin:3px; padding:2px; padding-top:7px; position:relative; min-height:70px; margin:-5px; margin-left:0px; margin-right:0px; }
#myMessages .unread 								{background-color:#c7e3f8 !important; }
#myMessages div:hover 							{background-color:#e0eef9; }
#myMessages a 									{margin-left:90px; display:block; position:relative; }
#myMessages a:hover 								{text-decoration:none; }
#myMessages input[type=checkbox] 					{position:absolute; top:30px; left:5px; }
#myMessages div img 								{position:absolute; top:15px; left:35px; display:block; background-color:#fff; padding:3px; width:40px; height:40px; border:1px solid #999; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
#myMessages div div 								{display:block; width:inherit; min-height:0px; font-size:10pt; font-weight:bold; padding:1px; margin:0px; text-align:left; padding-top:10px; }
#myMessages div div:hover 						{box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; background:transparent; }
#myMessages .datepos 								{position:absolute; top:6px; right:10px; background:transparent; padding:3px; width:260px; font-weight:normal; text-align:right; }
#myMessages .datepos:hover 						{background:transparent; }
#myMessages p 									{font-size:8pt; line-height:24px; text-align:left; }
#myMessages hr 									{margin:5px; margin-left:0px; margin-right:0px; border:0px; padding:0px; background-color:#498fc2; height:2px; }

#topMessages 										{text-align:left; }
#topMessages a 									{font-size:8pt; display:inline-block; padding:6px; padding-left:12px; padding-right:12px; background-color:#e1e1e1; border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa; margin:3px; margin-right:0px; -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; }

#openedMessages 									{padding:5px; }
#openedMessages div 								{display:block; margin:3px; padding:2px; padding-top:7px; position:relative; min-height:70px; margin-top:3px; margin-bottom:3px; margin-bottom:5px; }
#openedMessages div div img 						{position:absolute; top:5px; left:5px; display:block; background-color:#fff; padding:3px; width:60px; height:60px; border:1px solid #999; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
#openedMessages .rank 							{position:absolute; display:block; left:9px; top:58px; background-color:rgba(255, 255, 255, .7); border-top:1px solid rgba(0, 0, 0, .2); width:60px; text-align:center; font-size:7pt; font-weight:bold; }
#openedMessages .goldenuser 						{position:absolute; top:41px; left:0px; margin-left:-4px; background:transparent; padding:3px; width:26px; height:40px; border:0px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#openedMessages .messageImgFriend 				{position:absolute; left:5px !important; }
#openedMessages .messageImgMe 					{position:absolute; right:68px !important; }
#openedMessages .datepos 						{text-align:center;  min-height:0px; font-size:7pt; color:#999; }
#openedMessages p 								{background-color:#e3eef9; position:relative; margin-left:90px; margin-right:80px; border:1px solid #ccc; padding:10px; padding-left:15px; padding-right:15px; margin-bottom:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
#openedMessages p:hover 						{background-color:#e3eef9; }
#openedMessages p .arrowFriend 					{position:absolute; top:5px; left:-5px; }
#openedMessages p .arrowMe 						{position:absolute; top:5px; right:-5px; }



/*#openedMessages 									{padding:5px; }
#openedMessages div 								{display:block; margin:3px; padding:2px; padding-top:7px; position:relative; min-height:70px; margin-top:3px; margin-bottom:3px; background-color:#f6f6f6; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; margin-bottom:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
#openedMessages div img 							{position:absolute; top:5px; left:5px; display:block; background-color:#fff; padding:3px; width:60px; height:60px; border:1px solid #999; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
#openedMessages .rank 								{position:absolute; display:block; left:9px; top:58px; background-color:rgba(255, 255, 255, .7); border-top:1px solid rgba(0, 0, 0, .2); width:60px; text-align:center; font-size:7pt; font-weight:bold; }
#openedMessages div div 								{display:block; width:inherit; min-height:0px; font-size:8pt; font-weight:bold; padding:1px; margin:0px; border:0px; text-align:left; margin-left:80px; }
#openedMessages div div:hover 						{box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#openedMessages .goldenuser 						{position:absolute; top:41px; left:0px; margin-left:-4px; background:transparent; padding:3px; width:26px; height:40px; border:0px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#openedMessages .datepos 							{position:absolute; top:1px; right:10px; background:transparent; padding:3px; width:260px; font-weight:normal; text-align:right; }
#openedMessages p 									{padding-left:80px; font-size:12pt; line-height:24px; text-align:left; }
#openedMessages p img 								{position:relative; display:inline-block; width:19px; height:19px; padding:0px; margin:0px; border:0px; top:0px; left:0px; margin-top:-3px; margin-bottom:-3px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
*/

#newMessage 										{margin:5px; margin-top:0px; padding:5px; text-align:right; position:relative; margin-bottom:-15px; }
#newMessage textarea 								{padding:5px; padding-right:140px; width:522px; }
#newMessage input[type=submit] 					{background:#e00; padding:8px; font-size:12pt; height:inherit; position:absolute; top:10px; right:10px;  height:80px; font-weight:bold; border:5px solid #fff; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); }
#newMessage input[type=submit]:hover 				{box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); }

#newMessageProfil 								{min-height:80px; margin-left:17px; position:relative; }
#newMessageProfil div img 							{position:absolute; top:5px; left:5px; display:block; background-color:#fff; padding:3px; width:60px; height:60px; border:1px solid #999; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
#newMessageProfil .rank 							{position:absolute; display:block; left:9px; top:58px; background-color:rgba(255, 255, 255, .7); border-top:1px solid rgba(0, 0, 0, .2); width:60px; text-align:center; font-size:7pt; font-weight:bold; }
#newMessageProfil .goldenuser 					{position:absolute; top:41px; left:0px; margin-left:-4px; background:transparent; padding:3px; width:26px; height:40px; border:0px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#newMessageProfil .username 						{position:absolute; top:22px; left:90px; width:400px; font-size:14pt; padding:2px; margin:0px; color:#2a7cba; padding-left:0px; position:relative; font-weight:normal; }

#PubSettings 										{width:700px; min-height:460px; }
#PubSettings table 									{width:100%; border-spacing:10px; padding-top:3px; border:8px solid #a8d0ee; -moz-border-radius:15px; -webkit-border-radius:15px; -khtml-border-radius:15px; border-radius:15px; }
#PubSettings table td 								{color:#555; padding-top:5px; padding-bottom:5px; font-size:11pt; vertical-align:top; }
#PubSettings table td span 							{display:inline-block; padding-top:1px; font-size:7pt; }
#PubSettings input[type=text], 
#PubSettings input[type=password], 
#PubSettings select 								{font-size:12pt; padding:5px; height:inherit; }
#PubSettings input[type=submit] 					{background:#e00; padding:8px; font-size:12pt; height:inherit; padding-left:20px; padding-right:20px; margin:5px; margin-top:5px; margin-right:0px; margin-bottom:0px; font-weight:bold; border:5px solid #fff; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); }
#PubSettings input[type=submit]:hover 				{box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); }
#PubSettings a 									{font-size:11pt; display:inline-block; padding:5px; color:#555; }
#PubSettings h2 									{text-align:left; font-size:17pt; padding:2px; margin:2px; position:relative; padding-left:0px; margin-left:0px; font-weight:normal; }

#pubFriends 										{padding:5px; border:1px solid #aaa; width:480px; height:160px; overflow-y:auto; overflow-x:hidden; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
#pubFriends:hover 								{border:1px solid #0062ab; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
#pubFriends div 									{display:inline-block; width:144px; margin:3px; padding:2px; padding-top:7px; position:relative; min-height:50px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
#pubFriends div:hover 								{background-color:#f8f8f8; box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); }
#pubFriends div img 								{position:absolute; top:5px; left:5px; display:block; background-color:#fff; padding:3px; width:40px; height:40px; border:1px solid #999; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
#pubFriends div div 								{display:block; position:absolute; top:5px; left:60px; font-size:8pt; font-weight:normal; padding:1px; margin:0px; text-align:left; width:80px; background:transparent; }
#pubFriends input[type=checkbox] 					{position:absolute; top:36px; left:56px; z-index:10; }
#pubFriends div div:hover 							{box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
#pubFriends p 										{padding-left:80px; font-size:12pt; line-height:24px; text-align:left; }

#pubAlfaNList 										{padding-bottom:8px; text-align:center; }
#pubAlfaNList a 									{display:inline-block; padding:3px; padding-left:5px; padding-right:5px; font-weight:bold; }

#raportForm 										{width:300px; padding:5px; text-align:center; }
#raportForm textarea 								{width:280px; height:100px; padding:6px; }
#raportForm input[type=button] 					{background:#e00; padding:8px; font-size:12pt; height:inherit; padding-left:20px; padding-right:20px; margin:5px; margin-top:5px; margin-right:0px; margin-bottom:0px; font-weight:bold; border:5px solid #fff; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); }
#raportForm input[type=button]:hover 				{box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); }

#optDActivity 										{padding:16px !important; padding-top:5px !important; }
#optDActivity div 									{display:inline-block; color:#fff; margin:5px; padding:8px; border:3px solid #fff; width:116px; height:74px; font-size:8pt; text-align:center; -moz-border-radius:15px; -webkit-border-radius:15px; -khtml-border-radius:15px; border-radius:15px; box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .7); }
#optDActivity p 									{margin:2px; padding:8px; font-size:26pt; text-align:center; font-weight:bold; background-color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }

#frm 												{margin-left:auto; margin-right:auto; border-spacing:5px; }
#frm input[type=text], 
#frm input[type=password], 
#frm select 											{font-size:12pt; padding:5px; height:inherit; width:358px; }
#nrsec 											{width:302px !important; background-position:4px 4px; }
#frm input[type=button] 							{background:#e00; padding:8px; font-size:12pt; height:inherit; padding-left:20px; padding-right:20px; margin:5px; margin-top:5px; margin-right:0px; margin-bottom:0px; font-weight:bold; border:5px solid #fff; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 5px rgba(0, 0, 0, .9); }
#frm input[type=button]:hover 						{box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 10px rgba(0, 0, 0, .9); }

#rightBottom 										{width:200px; vertical-align:top; padding-top:26px; line-height:18px; color:#fff; font-size:7pt; padding-left:60px; }
#rightBottom p 									{padding:2px; margin:0px; }

#selfContAds 										{position:relative; min-height:78px; margin-bottom:8px; text-align:center; }
#selfContAds div 									{position:absolute; width:260px; height:73px; top:5px; left:0px; color:#fff; text-shadow: 0px 1px 3px rgba(0, 0, 0, .9); -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
#selfContAds h3 									{font-size:12pt; font-weight:normal; padding-top:3px; margin-top:0px; }
#selfContAds span 									{font-size:24pt; }
#scaPg1 											{background-color:#ee292c; }
#scaPg2 											{background-color:#0064b0; }
#scaPg3 											{background-color:#269526; }

#pubsList 											{position:relative; margin-left:-5px; margin-right:-5px; margin-top:-10px; height:570px; }
#pubsList a 										{display:inline-block; position:relative; width:342px; margin:5px; height:180px; float:left; background:url(http://www.2in.ro/servo/pub-table.png) no-repeat 140px 33px; border:1px solid #ccc; }
#pubsList a:hover 									{border:2px solid #269526; margin:4px; box-shadow:0px 0px 35px rgba(0, 0, 0, .3); background-color:#269526; text-decoration:none; }
#pubsList h2 										{padding-top:8px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dashed #aaa; }
#pubsList h3 										{display:inline-block; width:130px; margin:5px; margin-top:0px; line-height:20px; font-weight:normal; }
#pubsList a:hover h2 								{border-bottom:1px dashed #fff; } 
#pubsList h2:hover, 
#pubsList h3:hover 								{text-decoration:none; }
#pubsList a:hover h2, 
#pubsList a:hover h3 								{color:#fff; }
#pubsList .usersstats 								{position:absolute; bottom:5px; left:5px; background:#fff; padding:2px; }
#pubsList img 										{display:inline-block; padding:1px; }
#pubsList .users 									{display:inline-block; position:relative; top:-3px; font-size:10pt; font-weight:bold; margin-right:5px; }

#topSide 											{position:absolute; top:43px; left:150px; width:820px; height:77px; }
#topSide h2 										{font-size:15pt; padding:3px; padding-left:20px; margin:0px; color:#e21b22; text-shadow:0px 0px 3px rgba(255, 255, 255, 1), 0px 0px 3px rgba(255, 255, 255, 1), 0px 0px 3px rgba(255, 255, 255, 1), 0px 1px 7px rgba(0, 0, 0, .8); }
#topSide h3 										{font-size:9pt; padding:2px; margin:0px; color:#0064b0; text-shadow:0px 0px 2px rgba(255, 255, 255, 1), 0px 0px 2px rgba(255, 255, 255, 1), 0px 0px 2px rgba(255, 255, 255, 1), 0px 1px 5px rgba(0, 0, 0, .8); }
#topSide p 											{padding:2px; margin:0px; }
#topSide a:hover 									{text-decoration:none; }
#questionOfWeek 									{padding:5px; margin-top:9px; width:700px; background-color:rgba(0, 0, 0, .08); }

/*#topSide 											{position:absolute; top:43px; left:150px; width:820px; height:77px; }
#topSide h2 											{font-size:11pt; padding:3px; padding-left:1px; margin:0px; }
#topSide h3 											{font-size:8pt; padding:2px; margin:0px; }
#topSide p 											{padding:2px; margin:0px; }

#questionOfWeek 									{width:630px; position:relative; height:61px; top:4px; border:1px solid #aaa; padding:3px; padding-left:10px; padding-right:10px; background:#fff; box-shadow:0px 0px 5px rgba(0, 0, 0, .2); }
#questionOfWeek h3 									{position:absolute; top:2px; right:2px; }*/












