/*======================================
Theme Name: Oameni din online
Theme URI: http://www.playtheballs.ro
Description: - Oameni din online
Version: 1.0
Author: Bogdan Pantoc
======================================*/

*{
margin:0;
padding:0;
}


body{
background:#010101 url(images/bg.png) repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
}

#wrapper{
background:#FFFFFF url(images/bg_container.png) repeat-y;
margin:3px auto;
width:960px;
position:relative;
}

.clear{
clear:both;
}

a{
text-decoration:none;
outline:none;
}

 a{
border:none;
}

ul{
list-style:none;
}

img {
border:0px;
padding:0px;
margin:0px;
}

#header-c{
float:left;
width:690px;
background:#fff;
height:175px;
}

#header img{
border:0px;
}

#header{
height:142px;
clear:both;;
background-color:#000;
}

#header .sigla{
width:173px;
padding-left:13px;
height:117px;
padding-top:20px;
float:left;
}

#header .header2{
height:142px;
width:504px;
float:left;
background-color:#000;
text-align:right;
}

#header .header2 a{
color:#808080;
}

#header .conditii{
float:right;
padding-top:10px;
padding-right:40px;
}

#header-c .meniu{
width:690px;
height:33px;
background:url(images/bg_meniu.png) repeat-x;
float:left;
}

.alignleft img,
.alignright img{
border:0px;
}

.alignleft{float:left;}
.alignright{float:left; padding-left:10px;}

.mesaj_top {
padding-top:62px;
}
.mesaj_top .text{
width:250px; text-align:left; float:right; padding-right:10px; color:#999999;
}
/******************************contentttttttttttt***************/
#content-container{
float:left;
width:690px;
padding-bottom:20px;
}


/*block1*/

.block12{
width:625px;
float:left;
float:left;
padding-left:35px;
padding-top:18px;
padding-right:32px;

}

.block12 .articol{
padding-left:10px;
padding-top:10px;
padding-right:10px;
padding-bottom:6px;
background-color:#e7f0f6;
margin-bottom:18px;
}

.block12 .articol h2{
font-size:14px;
line-height:18px;
padding-bottom:7px;
}

.block12 .articol h2 a{
color:#105b89;
}

.block12 .articol a{
color:#105b89;
}

.block12 .articol p{
padding-bottom:10px;
}

.block12 .articol .detalii {
background-color:#fff;
color:#1670a7;
height:18px;
width:595px;
display:block;
line-height:18px;
padding-left:10px;
}

.articol .comentarii{
float:right;
background:url(images/Blog_07.png) no-repeat;
width:28px;
height:17px;
text-align:center;
font-weight:bold;
padding-top:10px;
}

.block12 .articol .detalii .autor{
width:180px;
float:left;
}
.block12 .articol .detalii .cat{
float:left;
}

.block12 h3 {

}

.block1 {
width:330px;
float:left;
padding-left:30px;
padding-right:15px;
padding-top:18px;
}

.block1 h2 {
color:#105b89;
padding-bottom:5px;
font-size:14px;
}

.block1 p{
color:#333333;
font-size:11px;
line-height:13px;
padding-bottom:10px;
}

.block1 h3{
font-size:12px;
padding-bottom:5px;
}

.block1 .viziune{
color:#666;
}

.block1 h4 {
background:url(images/b2.png) no-repeat left center;
padding-left:12px;
}

.block1 h4 a {
color:#146394;
}
/*block2*/

.block2 {
width:315px;
float:left;
padding-top:15px;
}

.block2 p {
float:left;
height:65px;
display:block;
}

.block2 a{
color:#146495;
text-decoration:underline;
}

.block2 img {
padding-right:10px;
}

.block2 h3 {
font-size:11px;
clear:both;
float:left;width:303px;
background: url(images/b1.png) no-repeat left center;
padding-left:12px;

}

.block2 h3 a {
color:#333333;
text-decoration:none;
}
.block2 h3 a:hover {
text-decoration:underline;
}

#blog {
width:270px;
float:left;
background:#fff url(images/bg_sidebar.png) no-repeat top left;
}

#blog .content{
width:270px;
float:left;
background:#fff url(images/bg_sidebar.png) no-repeat top left;
}

#blog .negru{
float:left;
width:270px;
background-color:#000;
height:25px;
}

#blog .rss {
background:#000 url(images/sidebar_top.png) no-repeat top left;
width:270px;
float:left;
height:28px;
padding-top:7px;
}

#blog .bg {
width:209px;
float:left;
padding-top:7px;
padding-left:21px;
padding-right:40px;
}

#blog .bg h2 {
font-size:12px;
line-height:17px;
padding-bottom:5px;
}

#blog .bg h2 a{
color:#333;
}

#blog .bg .detalii {
background:#e9f4fa;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
margin-top:8px;
margin-bottom:15px;
}

#blog .bg a {
color:#146495;
}

#blog .bg .detalii a{
color:#136292;
text-decoration:none;
}

#blog .bg p{
line-height:13px;
}

#blog .parteneri {
width:255px;
padding-left:15px;
}

/******************************sidebar***************/
#swrap{
float:left;
width:415px;
padding-top:6px;
margin:0;}

#introbar{
width:415px;}

#leftbar{
width:190px;
float:left;
padding-top:4px;
}

#rightbar{
width:225px;
float:left;
background:url(images/bg_sidebaar.png) right no-repeat;
}

#About p{
padding-left:10px;
padding-right:20px;
padding-bottom:7px;
text-align:justify;	
}

#About .link_about {
line-height:25px;
padding-top:8px;
}

#About .link_about a {
color:#333;
padding-right:12px;
text-decoration:none;
}


#sidebar_single{
float:left;
width:395px;
}

#leftbarwidget ul , ul#sidebarwidget{
list-style:none;
margin-bottom:15px;
}

#leftbar ul{
margin-bottom:0px;}

/*categorii */

#Blogroll h4,
#Categories h4{
background: url(images/bg_cat.png) no-repeat right;
padding:0px;
margin:0px;
padding-left:10px;
font-size:12px;
color:#fff;
line-height:21px;
margin-bottom:5px;
}

#Blogroll ul li,
#Categories ul li {
padding-left:10px;
line-height:20px;
}

/********************************** comments template ***********************************/
#comments {
width:500px;
text-align:left;
float:left;
}

.dlf a{
color:#666666;
}

.dlf a:hover{
background:#999999;
color:#FFFFFF;}

.ann {
text-align:left;}

.ann h3 {
font-size:14px;
line-height:25px;
padding-bottom:5px;
}

.ann a{
color:#333;
text-decoration:none;
}

#comments h2 {
margin-top : 30px;
font-size : 13px;
}
.commentlist {
list-style-type : none;
padding : 0;
}
.commentlist li {
color : #000000;}

.tx {
font-size:11px;
}
.tx p {
margin-top:5px;
}

.top-border {
color:#333;
font-size:11px;
border-bottom:1px dotted #e5e5e5;
padding-bottom:5px;
padding-top:4px;
}

.top-border .numar {
float:right;
background-color:#e5e5e5;
font-size:14px;
padding:5px;
padding-left:8px;
padding-right:8px;
margin-top:12px;
font-weight:bold;
}

.top-border h3{
font-size:14px;
line-height:18px;
}

.top-border h3 a{
color:#9d2e39;
}

.top-border a:hover{
background:#FFFFFF;
}

.top-border .date{
font-size:11px;
color:#333;
font-weight:bold;
}

.eachcomment{
border-left:0px;
width:480px;
}

#formsection{
padding: 0px;
}

#formsection h3 {
color:#146394;
font-size:14px;
margin-top:10px;
}

#author, #email, #url {
width:205px;
padding:1px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#commenttext{
width:460px;
_width:450px;
height:140px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
margin-top:7px;
}

.kiri .rand {
width:400px;
margin-top:7px;
}

.kiri .rand strong {
padding-left:10px;
}

.kiri .rand p {
float:left;
line-height:25px;
}

#submit {
background:url(images/trimite_comment.png) no-repeat;
width:92px;
height:20px;
border:0px;
margin-top:10px;
}
/******************************footer***************/
#footer {
	width:960px;
	font-size:11px;
	color: #999;
	margin:0 auto;
	height:47px;
}

#footer a{
color:#999;
padding-left:6px;
padding-right:6px;
}

#footer .cf {
float:right;
}

#footer img {
padding-left:10px;
}

/* ------------------pagini---------------*/

#similare {
padding-bottom:10px;
}

#similare h3 {
color:#146394;
padding-bottom:10px;
font-size:14px;
}

#similare p {
padding-left:25px;
line-height:16px;
}

#similare a {
color:#666666;
text-decoration:none;
}

#similare a:hover {
text-decoration:underline;
}

/*------------------membri----------------------*/

/*block2*/

#membri {
width:620px;
float:left;
padding-top:15px;
padding-left:70px;
padding-bottom:10px;
}

.fondator {
color: #146495;
background-color:#e9f4fa;
padding-left:4px;
padding-right:4px;
}

#membri p {
float:left;
height:65px;
display:block;
padding-bottom:4px;
width:300px;
padding-right:10px;
line-height:16px;
}

#membri a{
color:#146495;
text-decoration:underline;
}

#membri img {
padding-right:10px;
}

#membri h3 {
font-size:11px;
clear:both;
float:left;width:303px;
background: url(images/b1.png) no-repeat left center;
padding-left:12px;
}

#membri h3 a {
color:#333333;
text-decoration:none;
}

#membri h3 a:hover {
text-decoration:underline;
}

#membri h2 {
font-size:14px;
color:#105b89;
padding-bottom:15px;
margin-left:-35px;
}

#membri h2 a{
color:#105b89;
}

.obtiuni {
padding-left:40px;
}

.obtiuni a{
color:#146394;
background:url(images/b2.png) no-repeat left center;
padding-left:13px;
padding-right:15px;
}

#pagina {
width:650px;
float:left;
padding-top:15px;
padding-left:40px;
padding-bottom:10px;
}

#pagina img {
float:left;
padding-top:6px;
padding-bottom:5px;
}

#pagina .content {
width:580px;
}

#pagina h2 {
font-size:14px;
color:#105b89;
padding-bottom:10px;
}

#pagina h3 {
font-size:12px;
color:#105b89;
padding-top:5px;
}

#pagina p{
padding-bottom:7px;
}

#pagina a {
color:#146495;
}

#pagina .detalii a{
color:#136292;
text-decoration:none;
}

.txtarea {
border:1px solid #a1a1a1;
width:250px;
height:76px;
margin-top:7px;
}

.txtbox {
border:1px solid #a1a1a1;
width:172px;
margin-top:7px;
}

#form_rezervare p {
padding-top:7px;
}

#submit {
width:95px;
height:17px;
background:url(images/send.png) no-repeat;
}

/**/

#membru h2 {
font-size:14px;
color:#105b89;
padding-bottom:15px;
margin-left:-35px;
}

#membru img {
padding:0px;
padding-right:27px;
padding-left:7px;
padding-bottom:244px;
float:left;
}

#membru h3 {
font-size:12px;
color:#000000;
width:500px;
padding-top:8px;
}

#membru a{
color:#333;
text-decoration:underline;
}

#membru p {
padding-bottom:4px;
padding-right:10px;
line-height:16px;
}

#membru {
width:580px;
float:left;
padding-top:15px;
padding-left:70px;
padding-bottom:10px;
}

#membru a{
color:#146495;
}


#membru h2{
color:#105b89;
}


/*sidebar blog*/

#blog1 {
width:270px;
float:left;
background:#fff url(images/bg_sidebar.png) no-repeat top left;
}

#blog1 .content_top{
width:270px;
float:left;
background:#fff url(images/bg_sidebar.png) no-repeat top left;
}

#blog1 .content{
width:270px;
float:left;
background:#fff url(images/bg_sidebar.png) no-repeat left top ;
}

#blog1 .negru{
float:left;
width:270px;
background-color:#000;
height:25px;
}

#blog1 .rss {
background:#000 url(images/sidebar_top.png) no-repeat top left;
width:270px;
float:left;
height:28px;
padding-top:7px;
}

#blog1 .bg {
width:219px;
background:url(images/homepagse_32.gif) repeat-y;
float:left;
padding-top:7px;
padding-left:21px;
padding-right:30px;
}

#blog1 .bg a {
color:#333;
}

#blog1 .bg a:hover{
text-decoration:underline;
}

#blog1 .bg p{
line-height:13px;
}

#blog1 .parteneri {
width:255px;
padding-left:15px;
}