@charset "utf-8";
/*-----------------------------------------------------------------------------*/
/* Copyright 2008 - www.optimizare.biz */
/*-----------------------------------------------------------------------------*/

/*** Reset ***/
html					{ height: 101%; }
body, p, ul, form		{ margin: 0; padding: 0; font-family: tahoma; list-style: none; }
body					{ font-size: 82%; background: #e5e5e5; height: 100%;}
img, hr					{ border: none; }
a						{ outline: none; text-decoration: none; }

/*** General clases ***/
.left					{ float: left; }
.right					{ float: right; }
.blue					{ color: #01448d !important; }
.lightBlue				{ color: #b6d9ff; }
.clear					{ clear: both; }

/*** Typo ***/
h1, h2, h3, h4, h5, h6	{ font-weight: 100; }
h1						{}
h2						{}
h3						{}
p.title					{}

/*** General layout ***/
#wrapper				{ width: 940px; margin: 0 auto; background: #fff url(../img/traducere_bk.gif) top right repeat-y; overflow: auto; }
#leftSide				{ width: 453px; padding: 15px 28px 0 15px; background: url(../img/servicii-traducere.jpg) 100% 90% no-repeat; position: relative; }
#leftSide p				{ color: #333; }
#rightSide				{ width: 443px; }
#header					{}
#footer					{ background: #013062; height: 120px; text-align: center; padding: 20px 25px; color: #014ea0; margin-top: 30px; }

/*** Misc ***/
.traducere			{ background: url(../img/traducere.jpg) left bottom no-repeat; padding: 70px 120px 15px 10px; margin-bottom: 20px; }
.tip					{ background: #ccc url(../img/tipTop.gif) no-repeat; width: 442px; }
.tip dd					{ margin: 0; padding: 5px 10px; }
.tip dd.bottom			{ background: url(../img/tipBottom.gif) bottom no-repeat; }
.address				{ margin: 120px 0 20px 40px; }
a.btnSalubrizare		{ width: 28px; height: 395px; background: url(../img/btntraduceri.jpg) no-repeat; position: absolute; top: -10px; right: 0; }
a:hover.btntraducere	{ background-position: -28px 0; }

/*** Servicii traducere ***/
#servicii				{ background: url(../img/firme-traducere.gif) no-repeat; padding: 0 24px; color: #b1c9e4; height: 100%; }
#servicii h1.title		{ margin: 0; line-height: 110px; height: 110px; }
.domenii				{ color: #b1c9e4; margin: 10px 0; }
.domenii li a			{ color: #b1c9e4; padding-left: 30px; background: url(../img/bullet.gif) 10px 3px no-repeat; }
.domenii li a:hover		{ color: #f90; background: url(../img/yellow-bullet.gif) 10px 3px no-repeat; }
.domenii li				{ border-bottom: 1px solid #013976; height: 23px; line-height: 23px; background: #013062; }
li.gallery				{ background: none; padding: 20px 0; height: auto; }
li.gallery a img		{ padding: 5px; background: #014ea0; margin-right: 6px; }
.domenii li a:hover img	{ background: #025cbb; }
li.gallery a			{ background-image: none; padding-left: 0; }
li.gallery p			{ padding-top: 5px; }
li.text					{ background: none; padding: 10px 10px 10px 30px; height: auto; font-size: 0.85em; line-height: 1.5em; border-bottom: 0; }
li.text a				{ background: none; padding-left: 0; color: #386ea8; }
li.text a:hover			{ background: none; }

/*** Footer ***/
.copy					{ color: #386ea8; font-size: 0.8em; }
.copy a					{ color: #b1c9e4; background: url(../img/copy.gif) bottom repeat-x; }
.copy a:hover			{ color: #f90; }



