/*
Theme Name: Razvan	
Theme URI: http://www.razvanc.net
Description: O rebranduire necesara
Version: 1.0
Author: Razvan Cranganu	
Author URI: http://www.razvanc.net
*/
/* Reseturi globale */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}
/* The below restores some sensible defaults */
strong { font-weight: bold }
em { font-style: italic }
a img { border:none } /* Gets rid of IE's blue borders */
.clearfix{clear:both; height:0; overflow:hidden;}
/* Default */
html, body{height:100%;}
body{background: url('images/bg-main.jpg') top left no-repeat; font-family: Arial; font-size:13px; color: #333; line-height: 20px;}
#wrapper{width:800px; margin:0 auto; position:relative;}
/* Header */
#header{width:800px; float:left;}
	#header-stanga{width:400px; float:left;}
	#header-stanga #nume{font-size:45px; line-height:54px; color:#000; font-style:italic; font-family:"myriad pro","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; font-weight:500; margin:50px 0 20px 10px;}
	#nume a{color:#000; text-decoration:none; text-shadow:0px 2px 3px #555;}
	#nume a:hover{color:#cc0033; text-decoration:none; text-shadow:0px 2px 3px #555;}
	#header-dreapta{width:390px; float:left;}
	/* Navigare */
	#header-dreapta #nav{width:370px; float:right; margin:20px 10px;}
		#nav ul{list-style-type:none; text-align:right; float:right;}
		#nav ul li{display:inline-block; font-size:16px; line-height:20px; font-family: "myriad pro","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; font-style:italic;}
		#nav li a{color:#000; text-decoration:none;}
		#nav li a:hover{color:#cc0033; text-decoration:underline;}
	#header-dreapta .cautare{float:left;}
/* Cautare */
.formCauta{padding:10px; float:left; margin: 0 0 0 70px;}
.formCauta #s{float:left; font-family: Arial; font-size:12px; padding: 6px 5px; width: 225px; background: #FFF; border: 1px solid #CCC;}
.formCauta #btn{float:left; display:block; background:#000; border:0; color:#fff; margin:0 0 0 10px; padding:6px; font-weight:bold; font-family:Arial; font-size:12px; text-align:center; cursor:pointer;}
.formCauta #btn:hover{float:left; display:block; background:#cc0033; border:0; color:#fff; margin:0 0 0 10px; padding:6px; font-weight:bold; font-family:Arial; font-size:12px; text-align:center; cursor:pointer;}
/* Continut */
.continut{width:530px; height:100% !important;  float:left; background: url('images/bg-continut.png') no-repeat;}
	/* Articol */
	.articol{width:490px; height:100% !important;  float:left; margin:10px 20px; font-size:13px; text-align:justify; color:#000;}
	.articol .detalii{width:490px; float:left; font-size:11px; color:#666; padding:0 0 5px 0;}
	.articol .detalii a{color:#cc0033; text-decoration:none;}
	.articol .detalii a:hover{color:#000; text-decoration:none;}
	.articol .taguri{width:490px; float:left; border-top:1px dotted #666; font-size:11px; color:#666;}
	.articol .taguri a{color:#cc0033; text-decoration:none;}
	.articol .taguri a:hover{color:#000; text-decoration:none;}
	.articol h2{font-family: "helvetica neue","myriad pro","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; font-size:25px;}
	.articol h2 a{font-size:25px; line-height:30px; color:#000; text-decoration:none;}
	.articol h2 a:hover{font-size:25px; line-height:30px; color:#cc0033; text-decoration:none;}
   .articol h4 {color:#cc0033; font-weight:bold;}
	.articol p {padding:0 0 10px 0;}
	.articol a{color:#cc0033; text-decoration:none;}
	.articol a:hover{color:#000; text-decoration:none;}
	.articol ul { padding: 0 0 10px 0; list-style:circle;}
	.articol ol { padding: 0 0 10px 0; list-style:armenian;}
	.articol ul li { margin: 0 0 0 25px; list-style:circle;}
	.articol ol li { margin: 0 0 0 35px; list-style:disc;}
	.articol blockquote {width:450px; margin:0 0 0 30px; font-style:italic; padding:5px; color:#333; background:#fff; font-weight:bold;}
   .articol pre{width:490px; float:left; }
/* Optiuni */
.optiuni{width:490px; float:left; margin:10px 20px; border:1px solid #c8c8c8;}
.optiuni p{width:480px; padding:5px; color:#cc0033; font-size:12px; line-height:16px; font-family:Arial; font-weight:bold; }
.optiuni ul{list-style:none; padding:5px;}
.optiuni li {width:65px; float:left; text-align:center; color:#cc0033; font-family:arial; font-size:12px; line-height:14px; list-style:list-item; margin:0 0 10px 0;}
.optiuni li img{width:32px; height:32px; display:inline; cursor:pointer;}
.optiuni li a{font-size:12px; color:#000; text-decoration:none; display:inline; font-weight:bold;}
.optiuni li a:hover{font-size:12px; color:#cc0033; text-decoration:none; display:inline; font-weight:bold;}
/* Comentarii */
.comentarii{width:490px; float:left; margin:10px 20px;}
.comentarii h3{font-family: "helvetica neue","myriad pro","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; font-size:22px; margin:10px 0;}
.comentarii h3 a{color:#cc0033; text-decoration:none;}
.comentarii h3 a:hover{color:#333; text-decoration:none;}
	.comentariu {float:left; margin:10px 0; border-bottom: 1px dotted #ccc;}
	.comentariu .avatar{float:left; width:65px; margin:0 20px 0 0;}
		.avatar img{border:1px solid #c8c8c8; padding:2px;}
		.infoCom{width:400px; float:left; border-bottom:1px solid #c8c8c8;}
		.infoCom h3{width:400px; height:18px; font-size:16px; line-height:18px; font-weight:bold; float:left; margin:0 0 2px 0; font-family:arial; color:#39474f;}
		.infoCom h3 a{color:#cc0033; text-decoration:none;}
		.infoCom h3 a:hover{color:#39474f; text-decoration:none;}
		.infoCom .data{font-size:11px; color:#666;}
	.comentariu .text{width:400px; float:left;}
		.text p {padding:5px 0;}
	.comentariu .autor{border:1px solid #39474f;}
/* Adauga Comentariu */
.adaugaComentariu{width:490px; float:left; margin:10px 20px;}
.adaugaComentariu h3 {font-family: "helvetica neue","myriad pro","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; font-size:22px; margin:10px 0;}
.adaugaComentariu p{width:475px; float:left; font-family:Arial; font-size:12px; line-height:14px; padding: 0 0 5px 0; color: #666; font-weight:bold;}
.adaugaComentariu p em{font-size:11px; font-family:Arial; line-height:14px; font-weight:normal; font-style:italic;}
	.nume{width:240px; float:left; margin:0 10px 10px 0; font-size: 12px; color: #000;}
		.nume input {font-family: Arial; padding: 6px 5px; width: 225px; background: #FFF; border: 1px solid #CCC;}
		.nume input:hover {font-family: Arial; padding: 6px 5px; width: 225px; background: #FFF; border: 1px solid #CC0033;}
	.email{width:240px; float:left; font-size: 12px; color: #000;}
		.email input {font-family: Arial; padding: 6px 5px; width: 225px; background: #FFF; border: 1px solid #CCC;}
		.email input:hover{font-family: Arial; padding: 6px 5px; width: 225px; background: #FFF; border: 1px solid #CC0033;}
	.site{width:490px; float:left; margin:0 0 10px 0; font-size: 12px; color: #000;}
		.site p{width:490px; float:left; font-family:Arial; font-size:12px; line-height:14px; padding: 0 0 5px 0; color: #666; font-weight:bold;}
		.site input {font-family: Arial; padding: 6px 5px; width: 475px; background: #FFF; border: 1px solid #CCC;}
		.site input:hover {font-family: Arial; padding: 6px 5px; width: 475px; background: #FFF; border: 1px solid #CC0033;}
.adaugaComentariu textarea{font-family: Arial; font-size: 12px; color: #000; padding: 6px 5px; width: 475px; background: #FFF; border: 1px solid #CCC;}
.adaugaComentariu textarea:hover{font-family: Arial; font-size: 12px; color: #000; padding: 6px 5px; width: 475px; background: #FFF; border: 1px solid #CC0033;}
	.buton{display:block; background:#000; border:0; color:#fff; margin:10px 10px 10px 0; padding:6px; font-weight:bold; font-family:Arial; font-size:12px; text-align:center; cursor:pointer;}
	.buton:hover{display:block; background:#cc0033; border:0; color:#fff; margin:10px 10px 10px 0; padding:6px; font-weight:bold; font-family:Arial; font-size:12px; text-align:center; cursor:pointer;}
/* Sidebar */
#sidebar {width:250px; float:left; margin:10px 20px 10px 0;}
	#twitter{width:250px; float:left; font-size:12px; line-height:22px; margin:0 0 20px 0;}
	#twitter h2{width:125px !important; float:left; display:block; text-align:center; background: url('images/bg-tab.png') no-repeat; font-family: "helvetica neue","myriad pro","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; font-size:20px; color:#000; text-decoration:none; padding:5px 0; cursor:pointer !important; color:#fff !important;}
	#twitter #twitter_update_list {margin:28px 0 0 0; padding:5px; border:1px solid #ddd; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color:#666;}
	#twitter #twitter_update_list li {line-height:14px; }
	#twitter #twitter_update_list li span{line-height:12px; }
	#twitter #twitter_update_list a{color:#cc0033; text-decoration:none;}	
	#twitter #twitter_update_list a:hover{color:#000; text-decoration:none;}
	.rss p{ font-size:12px; line-height:20px; color:#666;}
	.rss li{display:block; border-bottom:1px dotted #ccc;}
	.rss li a{color:#cc0033; text-decoration:none;}
	.rss li a:hover{color:#000; text-decoration:none;}
	.ab-mail p{font-size:12px; line-height:20px; color:#666;}
	.categorii {font-size:12px; line-height:20px;}
	.categorii li{display:block; border-bottom:1px dotted #ccc;}
	.categorii li a{color:#cc0033; text-decoration:none;}
	.categorii li a:hover{color:#000; text-decoration:none;}
	.taguri a{color:#cc0033; text-decoration:none;}
	.taguri a:hover{color:#000; text-decoration:none;}
	.retele {font-size:12px; line-height:24px;}
	.retele li{display:block; border-bottom:1px dotted #ccc;}
	.retele li a{color:#cc0033; text-decoration:none;}
	.retele li a:hover{color:#000; text-decoration:none;}
	.retele li img{width:16px; height:16px; float:left; margin: 4px 5px 0 0;}
	.flickr ul{list-style:none;}
	.flickr li img{width:60px; height:60px; margin:10px 10px 0 0; border:2px solid #dae1e3; padding:1px;}
	.flickr li img:hover{width:60px; height:60px; margin:10px 10px 0 0; border:2px solid #39474f; padding:1px;}
	/* Jucarie */
		.container{width:250px;}
		ul.tabs {list-style:none;}
		ul.tabs li {display:block;}
		ul.tabs a{width:125px !important; float:left; display:block; text-align:center; background: url('images/bg-tab1.png') no-repeat; font-family: "helvetica neue","myriad pro","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; font-size:20px; color:#000; text-decoration:none; padding:5px 0;}
		ul.tabs a:hover{background: url('images/bg-tab.png') no-repeat; color:#fff; text-decoration:none;}
		ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {	background: url('images/bg-tab.png') no-repeat; cursor:pointer !important; color:#fff !important;} 
		div.panes{border-left:1px solid #cdcdcd; border-bottom:1px solid #ddd; border-right:1px solid #ddd; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin:0 0 20px 0; padding:10px;}
/* Footer */
.footer{width:760px; float:left; border-top:1px dotted #888888; margin:10px 20px;}
    .footer .copyright p{width:760px; float:left; font-size:11px; line-height:14px; color:#888888; padding:5px 0 2px 0;}
    .footer .copyright p a{color:#cc0033; font-weight:bold; text-decoration:none;}
    .footer .copyright p a:hover{color:#000000; font-weight:bold; text-decoration:none;}
    