@import url(../../include/voting/media/starrating.css);
/*-----------------------------------------------------------------------------*/
/* Copyright&copy; 2008 - www.BizNet.com.ro */
/*-----------------------------------------------------------------------------*/


/*** Reset ***/
html					{ height:101%; }
body, form, fieldset, caption, h1, h2, h3, h4, h5, h6, p, a, ul, dl, dt, dd, img, hr { margin: 0; padding: 0; border: none; list-style: none; }
body					{ font: 62.5% "Arial"; background:url(../img/bkg.gif) 0 -40px repeat-x; background-color:#004a80; }

/*** Text elements ***/
h1						{ font-size:3em; font-weight:normal; /* 10px Ã 2em = 20px */ }
h1 em					{ font-style: normal; font-size: 0.7em; }
h1.title				{ color: #fff; font-size: 1.6em;}
h1.title span			{ background: url(../img/left_blue_title.gif) no-repeat; padding: 2px 20px 30px; display: block; }
h2.title				{ font-size: 1.6em; }
h2						{ font-size: 2.5em; font-weight:normal; /* 10px Ã 2em = 20px */}
h3						{ font: normal 1.3em Tahoma; /* 10px Ã 2em = 20px */  }
p						{ font-size: 1.2em; line-height: 1.5em; }
p.title					{ font-size: 1.6em; line-height: 1.5em; }
p.small					{ font-size: 1.1em; /* 10px Ã 1.2em = 12px */ line-height: 1.7em; }
a						{ outline: none; text-decoration: none; color:#376ca2; }
a:hover					{ color:#000; }
			

/*** General clases ***/
.left					{ float: left; }
.right					{ float: right; }
.imgright				{ float: right; margin: 0 0 20px 20px; }
.imgleft				{ float: left; margin: 0 10px 10px 0; padding:5px; border:1px solid #CCCCCC; }
.to-right				{ text-align: right; }
.center					{ text-align: center; }
.blue					{ color:#376ca2; }
.clear					{ clear:both; }
.imgborder				{ border:1px #b2b2b2 solid; padding:2px; }
.decor					{ border-bottom:dotted #fff 1px; }
.textmeniu				{ font-weight:bold; font-style:italic; font-size:18px; }
.blu					{ color:#003399;}

/* General Layout */
#wrapper				{ width:900px; margin: 0 auto; }
#head					{ width:900px; height:58px; padding:10px 0 0 0; margin:0 auto; }
#promo					{ width:900px; padding:10px 0 0 0; margin:0 auto; position:relative; }
#content				{ overflow:auto; padding-bottom:20px; background-color:#FFFFFF; }
#sidebar				{ width:340px; background-color:#eaeaea; height:600px; }
#menu					{ position:absolute; left:0; bottom:-1px; }
#main					{ width:550px; overflow:auto; padding-left:10px;}
#footer					{ padding:20px 0; clear:both; text-align:center; color:#FFFFFF; }
#footer a				{ color:#00FFFF;}
#footer a:hover			{ color:#0066FF;}

/* Lista */
.lista 					{ margin: 10px; }
.lista li				{ display:inline; }
.lista li a.curent		{ background:url(../img/right_tab.gif) top right no-repeat; }
.lista li a.curent span	{ background:url(../img/left_tab.gif) no-repeat; }
.lista li a				{ display:inline-block; font-size:14px; padding-right:10px; }
.lista li a:hover		{ background: url(../img/right_tab_ho.gif) top right no-repeat; }
.lista li a:hover span	{ background:url(../img/left_tab_ho.gif) no-repeat; }
.lista li a span		{ padding-left:10px; height:30px; line-height:30px; display:block; }

/* Blog */
.blog					{ margin:50px 20px 30px; }

/* Titluri */
.titluri				{ padding:5px; margin:10px 10px 10px 0; font-weight:bold; color:#003399; } 

/* Container */
.container				{ width:260px; padding:10px 10px 10px 30px; margin:20px; background:#FFFFFF; border:1px #0099FF solid; }
.container2				{ margin:20px;}
.container2 a			{ background:url(../img/bannerlucrari.jpg) no-repeat; display:block; width:302px; height:146px; }
.container2 a:hover		{ background:url(../img/banner-lucrari.gif) no-repeat; }

/* Recomandari */
.recomandari			{}
.recomandari li			{ font-size:12px; padding:2px 10px 2px 0; color:#000; }
.recomandari li.title	{ list-style:none; font-size:20px; font-style:italic; font-weight:bold; }
.recomandari ul li		{ padding-left:20px; }
.recomandari ul li ul li		{ margin-left:20px; }

/* Bullets */
.bullets li				{ list-style:none url(../img/buller.gif); }

/* Scroll Text */
.scroll					{ overflow:auto; width:650px; height:300px; font-size:12px; }

/* Galerie */
.galerie				{ }
.galerie a				{ margin:0 5px 5px 0; padding:5px; border:1px solid #ccc; float:left; }

/* Specific Pages */
#index #content			{ padding-bottom:0; }

/* Text */
.justify				{ text-align:justify; padding-right:20px; }

/* Contact */
.contact				{ padding-left:20px;}

/* cv */
.cv						{ background:url(../img/bkgcv.gif) repeat-y; text-align:justify;}
.tableft				{ text-align:right; width:165px;}
.tabright				{ padding-left:10px;}
.tabtext				{ font-size:12px;}
.tabtitlebig			{ font-size:18px;}
.tabtitle				{ font-size:16px;}			

/* Tongue */
.tongue					{ font-size:10px; }	
.tongue td				{ border:1px solid #dedede; }

/*** Contact form ***/
.contact				{ font-size: 1.3em; margin-top: 40px; }
.contact div			{ background: #f7f7f7; border: 1px solid #e5e5e5; margin-bottom: 2px; padding: 2px 10px; }
.contact input.txt, .contact textarea { width: 300px; border: 3px solid #e5e5e5; color: #666; padding-left: 5px; }
.contact input.txt		{ height: 20px; }
.contact textarea		{ overflow: auto; height: 120px; }
.contact label			{ display: inline-block; width: 160px; margin-right: 10px; }
.contact em				{ color: #ef8c08; }


/*** Calin ***/
#shareSistem img { vertical-align:middle; margin-left:10px; }




