/*
Theme Name: Blank 2 Column (modificata de www.acidartstudio.com)
Theme URI: http://refueled.net/blank-themes/
Description: Tema simpla, alba, modificata de www.acidartstudio.com.
Author: refueled & www.acidartstudio.com
Author URI: http://www.acidartstudio.com
version: 2.0
Tags:
*/
*{
	margin:0;
	padding:0;
}
html {
	background:url(images/bg.jpg) no-repeat top;
}	
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
ul {
	list-style:url(images/li.png);
	margin:0 0 10px 15px;
}
ol {
	margin:0 0 10px 19px;
}
:focus {
	outline:0;
}
h1 {
	padding:0 0 10px 0;
	font-size:25px;
	font-weight:bold;
	color:#009900;
	text-shadow:#CCCCCC 0px 1px 0px;
}
h2 {
	padding:0 0 10px 0;
	font-size:23px;
	font-weight:bold;
	color:#009900;
	text-shadow:#CCCCCC 0px 1px 0px;
}
h3 {
	padding:0 0 10px 0;
	font-size:20px;
	font-weight:bold;
	color:#009900;
	text-shadow:#CCCCCC 0px 1px 0px;
}
h4 {
	padding:0 0 10px 0;
	font-size:16px;
	font-weight:bold;
	color:#009900;
	text-shadow:#CCCCCC 0px 1px 0px;
}
img {
	border:none;
	padding:0;
}
img.cb {
	border:#CCCCCC 1px solid;
	padding:5px;
	margin:2px;
}
img a {
	border:none;
}
img.left {
	float:left;
	border:none;
	padding:5px 0 0 0;
}
img.right {
	float:right;
	border:none;
	padding:0 0 0 5px;
}
a {
	color:#3399FF;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
#container {
	width:1070px;
	height:auto;
	margin:0 auto;
	color:#333333;
}
#header {
  	width:1070px;
  	height:100px;
	position:relative;
	float:left;
}
#logo {
	width:100px;
	height:100px;
	position:relative;
	float:left;
	background:url(images/logo.png) no-repeat top;
}
#headerDr {
	width:auto;
	height:34px;
	position:relative;
	float:right;
	margin:33px 0 0 0;
}
#sustine {
	width:145px;
	height:34px;
	position:relative;
	float:left;
	margin:0 18px 0 0;
	background:url(images/sustineNeCuUnBanner.png) no-repeat top;
}
#sustine:hover {
	background:url(images/sustineNeCuUnBanner.png) no-repeat bottom;
}
#facebook {
	width:33px;
	height:34px;
	position:relative;
	float:left;
	margin:0 18px 0 0;
	background:url(images/facebook.png) no-repeat top;
}
#twitter {
	width:33px;
	height:34px;
	position:relative;
	float:left;
	background:url(images/twitter.png) no-repeat top;
}
#menu {
	width:800px;
	height:30px;
	position:relative;
	float:left;
	background:url(images/meniu.png) no-repeat top;
}
#menu ul {
	margin:0;
	padding:0;
}
#menu ul li {
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#menu ul li a {
	width:auto;
	height:23px;
	position:relative;
	float:left;
	padding:7px 13px;
	margin:0;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:#666666 0px 1px 0px;
}
#menu ul li a:hover {
	text-shadow:none;
	color:#0000CC;
}
#wrContent {
	width:800px;
	height:auto;
	position:relative;
	float:left;
}
#content {
	width:758px;
	height:auto;
	position:relative;
	float:left;
	padding:20px;
	background:#FFFFFF;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
}
#contentDown {
	width:800px;
	height:14px;
	position:relative;
	float:left;
	background:url(images/josContinut.png) no-repeat top;
}
.post {
	margin:0;
	padding:0;
	line-height:14pt;
}
.postIndex {
	width:97%;
	height:auto;
	position:relative;
	float:left;
	margin:0 0 20px 0;
	padding:0 10px 10px 10px;
	background:url(images/postIndex.png) repeat-x bottom;
}		
.post h2{
}	
.post h2 a {
	color:#009900;
	text-decoration:none;
}
.post h2 a:hover {
	color:#3399FF;
	text-decoration:none;
}
.postIndex h2 a {
	color:#009900;
	text-decoration:none;
}
.postIndex h2 a:hover {
	color:#3399FF;
	text-decoration:none;
}
.post ul {
}
.post li {
}
.entry p {
	margin:12px 0;
}
.postmetadata {
	clear:both;
	padding:6px;
	margin:30px 0;
	border:#CCCCCC solid 1px;
	border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	behavior:url(border-radius.htc);
}
.postmetadata a {
	padding:1px 3px 2px 3px;
	text-decoration:none;
	color:#FFFFFF;
	background:#3399FF;
	border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
}
.postmetadata a:hover {
	background:#009900;
}
.aFundal {
	padding:1px 3px 2px 3px;
	text-decoration:none;
	color:#FFFFFF;
	background:#009900;
	border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
}
.aFundal:hover {
	text-decoration:none;
	background:#3399FF;
}
.navigation {
	width:100%;
	position:relative;
	float:left;
	margin:0;
	padding:0;
	overflow:hidden;
}	
.alignleft a {
	float:left;
	margin:15px 0;
	padding:1px 3px 2px 3px;
	text-decoration:none;
	color:#FFFFFF;
	background:#3399FF;
	border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
}
.alignright a {
	float:right;
	margin:15px 0;
	padding:1px 3px 2px 3px;
	text-decoration:none;
	color:#FFFFFF;
	background:#3399FF;
	border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
}
.alignleft a:hover {
	background:#009900;
}
.alignright a:hover {
	background:#009900;
}
/* sidebar */
#sidebar {
	width:250px;
	height:auto;
	position:relative;
	float:right;
	margin:0 0 0 20px;
}
#sidebar h2 {
	font-size:16px;
	text-shadow:none;
	color:#FFFFFF;
}
.sidebarHeader {
	width:230px;
	height:24px;
	position:relative;
	float:left;
	padding:6px 10px 0 10px;
	margin:0;
	color:#FFFFFF;
	text-shadow:#666666 0px 1px 0px;
	background:url(images/headerSidebar.png) no-repeat top;
}
.sidebarCenter {
	width:248px;
	height:auto;
	position:relative;
	float:left;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	background:#FFFFFF;
}
.sidebarFooter {
	width:250px;
	height:24px;
	position:relative;
	float:left;
	margin:0 0 20px 0;
	background:url(images/footerSidebar.png) no-repeat top;
}
#sidebar p {
	margin:0;
	padding:0 6px 0 12px;
}
#sidebar img {
	padding:0;
	margin:0;
}
#sidebar ul {
	list-style:none;
	margin:10px 0 10px 20px;
}
#sidebar ul li {
	margin:0 0 0 10px;
	padding:0;
	list-style-image:url(images/li.png);
}
#sidebar ul li a {
	color:#009900;
	text-decoration:none;
}
#sidebar ul li a:hover {
	color:#FFFFFF;
	border-radius:3px;
	padding:1px 2px;
	background:#009900;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
}
#searchBlock {
	width:250px;
	height:46px;
	position:relative;
	float:left;
	margin:0 0 20px 0;
	background:url(images/wrCautare.png) no-repeat top;
}
#searchform {
	padding:0;
	margin:11px 0 0 10px;
}
#searchform input#s {
	width:207px;
	height:18px;
	padding:2px 9px;
	color:#666666;
	background:#FFFFFF;
	border:#0033CC 1px solid;
	border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    -webkit-border-radius:5px;
}
#searchform input#searchsubmit{
	border:none;
	background:#333;
	color:#fff;
	text-transform:lowercase;
}

/* comments */
#wrComentarii {
	width:100%;
	height:auto;
	position:relative;
	float:left;
	margin:40px 0 0 0;
}
#comments {
	margin:0;
	padding:0
}	
ol.commentlist {
	list-style-type:none;
	margin:0;
	padding:0;
}
.avatar {
	float:left;
	margin:0 12px 0 0;
}
ol.commentlist li {
	background:#FFFFFF;
	margin:10px 0;
	padding:5px 0 5px 10px;
	list-style-type:none;
}
ol.commentlist li.alt {
	background:#EEEEEE;
}
ol.commentlist li p {
	margin:6px 0 6px 0;
	padding:0 12px 0 0;
	line-height:14pt;
}
ol.commentlist a {
	color:#000;
}
cite {
	font-weight:bold;
	font-style:normal;
}
cite a {
	color:#000000;
	text-decoration:none;
	border-bottom:1px dotted #465D71;
}

/* misc */
.t11 {
	font-size:11px;
	color:#999999;
}
.randFormular {
	width:100%;
	height:auto;
	position:relative;
	float:left;
	margin:10px 0 0 0;
}
.randFormular p {
	width:100%;
	height:auto;
	position:relative;
	float:left;
	margin:5px 0 0 0;
}
.labelFormular {
	width:100%;
	height:auto;
	position:relative;
	float:left;
	padding:0 0 5px 0;
	font-style:italic;
}
.campFormular {
	width:50%;
	height:20px;
	padding:5px;
	color:#333333;
	border:#CECECE 1px solid;
	border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    -webkit-border-radius:5px;
}
.campTextarea {
	width:99%;
	height:100px;
	padding:5px;
	color:#333333;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	border:#CECECE 1px solid;
	border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    -webkit-border-radius:5px;
}
.butonFormular {
	width:150px;
	height:25px;
	position:relative;
	float:left;
	padding:2px 0 0 0;
	margin:0 10px 0 0;
	border:0 none;
	cursor:pointer;
	outline:none;
	color:#FFFFFF;
	text-align:center;
	background:url(images/butonFormular.png) no-repeat top;
}
.butonFormular:hover {
	background:url(images/butonFormular.png) no-repeat bottom;
}
.josFormular {
	width:100%;
	position:relative;
	float:left;
	color:#009900;
	font-size:11px;
	font-style:italic;
}
.succesCamp {
	border:#009900 1px solid;
}
.eroareCamp {
	background:#F8DBDB;
	border:#E77776 1px solid;
}
.eroareMesaj {
	color:#E77776;
}
.mesajSucces {
	width:94%;
	height:auto;
	position:relative;
	float:left;
	padding:5px 10px 5px 38px;
	margin:10px 0;
	border:#009900 1px solid;
	color:#009900;
	font-size:14px;
	font-weight:bold;
	background:#C6FF96 url(images/mesajSucces.png) no-repeat left;
}
.mesajEroare {
	width:94%;
	height:auto;
	position:relative;
	float:left;
	padding:5px 10px 5px 38px;
	margin:10px 0;
	border:#E77776 1px solid;
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	background:#F8DBDB url(images/mesajEroare.png) no-repeat left;
}
.mesajSuccesMini {
	width:98%;
	height:auto;
	position:relative;
	float:left;
	padding:3px;
	margin:10px 0 0 0;
	background:#C6FF96;
	border:#009900 1px solid;
	text-align:center;
	color:#006600;
}
.mesajEroareMini {
	width:98%;
	height:auto;
	position:relative;
	float:left;
	padding:3px;
	margin:10px 0 0 0;
	background:#F8DBDB;
	border:#E77776 1px solid;
	text-align:center;
	color:#FF0000;
}
.panglicaGN {
	width:105px;
	height:164px;
	position:relative;
	float:left;
	margin:0 0 0 10px;
	background:url(images/panglicaGN.png) no-repeat top;
}
.textPanglica {
	width:125px;
	height:auto;
	position:relative;
	float:left;
	padding:0 0 0 10px;
	text-align:center;
	text-decoration:none;
	font-size:13px;
	color:#009900;
}
.textPanglica:hover {
	text-decoration:none;
	color:#3399FF;
}
.extraInfo {
	width:99%;
	height:auto;
	position:relative;
	float:left;
	margin:10px 0 0 0;
	padding:5px;
	background:#FFFFCC;
	border:#FFCC00 solid 1px;
	border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    -webkit-border-radius:5px;
}
img.centered {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
img.alignright {
	padding:4px;
	margin:0 0 2px 7px;
	display:inline;
}
img.alignleft {
	padding:4px;
	margin:0 7px 2px 0;
	display:inline;
}
.alignright {
	float:right;
}
.alignleft {
	float:left
}
.randText {
	width:100%;
	height:auto;
	position:relative;
	float:left;
	margin:5px 0 0 0;
}
.listaArticole img {
	position:relative;
	float:left;
	padding:4px;
	border:#CCCCCC solid 1px;
	border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    -webkit-border-radius:5px;
}
.wrSt {
	position:relative;
	float:left;
}
.wrSt a {
	padding:1px 3px 2px 3px;
	text-decoration:none;
	color:#FFFFFF;
	background:#3399FF;
	border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
}
.wrSt a:hover {
	background-color:#009900;
}
.wrDr {
	position:relative;
	float:right;
}
.facebookShare {
	width:16px;
	height:16px;
	position:relative;
	float:left;
	margin:0 10px 0 0;
	background:url(images/facebookShare.png) no-repeat top left;
}
.twitterShare {
	width:16px;
	height:16px;
	position:relative;
	float:left;
	background:url(images/twitterShare.png) no-repeat top left;
}
.wp-caption {
   border:1px solid #ddd;
   text-align:center;
   background-color:#F3F3F3;
   padding-top:4px;
   margin:10px;
   border-radius:3px;
   -moz-border-radius:3px;
   -khtml-border-radius:3px;
   -webkit-border-radius:3px;
}
.wp-caption img {
   margin:0;
   padding:0;
   border:0 none;
}
.wp-caption p.wp-caption-text {
   line-height:17px;
   padding:0 4px 5px;
   margin:0;
}
#footer {
	width:800px;
	height:auto;
	position:relative;
	float:left;
}
#footer ul li {
	list-style:none;
	display:inline;
	text-align:center;
}
#footerSt {
	width:450px;
	height:auto;
	position:relative;
	float:left;
	margin:0 0 0 20px;
}
#footerSt h3 {
	font-size:12px;
	font-weight:normal;
	padding:0 0 5px 0;
}
#footerSt .spacer {
	width:100%;
	height:20px;
	position:relative;
	float:left;
	background:
}
#footerDr {
	width:290px;
	height:auto;
	position:relative;
	float:right;
	margin:0 20px;
	color:#3399FF;
	text-align:center;
}
#bannerLumeBuna {
	width:150px;
	height:37px;
	position:relative;
	float:left;
	background:url(images/bannerLumeBuna.png) no-repeat top;
}
#bannerLumeBuna:hover {
	background:url(images/bannerLumeBuna.png) no-repeat bottom;
}
#bannerUniversitate {
	width:150px;
	height:37px;
	position:relative;
	float:left;
	background:url(images/bannerUniversitate.png) no-repeat top;
}
#bannerUniversitate:hover {
	background:url(images/bannerUniversitate.png) no-repeat bottom;
}
#bannerIuliusMall{
	width:150px;
	height:37px;
	position:relative;
	float:left;
	background:url(images/bannerIuliusMall.png) no-repeat top;
}
#bannerIuliusMall:hover {
	background:url(images/bannerIuliusMall.png) no-repeat bottom;
}
#bannerNitech {
	width:150px;
	height:80px;
	position:relative;
	float:left;
	background:url(images/bannerNitech.png) no-repeat top;
}
#bannerNitech:hover {
	background:url(images/bannerNitech.png) no-repeat bottom;
}