/*======================================
Theme Name: SuccessCoaching
Theme URI: http://www.successcoaching.ro
Description: SuccessCoaching - Coach Rodica Obancea
Version: 1.0
Author: Bogdan Pantoc
Design: PTB
Author URI: http://www.playtheballs.ro

======================================*/

/***********************************
begin resets & clear
***********************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;

}

ol, ul {
	list-style: none;
}


table {
	border-collapse: separate;
	border-spacing: 0;
}

caption, th, td {
	text-align: left;
	font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

.clear:after {
	clear: both;
	content: ".";
	display: block;
	height:0;
	visibility: hidden;
}

.clear {
	display: inline-block;
}

* html .clear {
	height: 1%;
}

.clear {
	display: block;
}

body{
	background:#dedede;
	font-family: Arial, Helvetica, sans-serif;
	color:#555555;
	font-size:12px;
}

#wrapper {
	margin:10px auto;
	width:990px;
	float:none;
}

.clear{
clear:both;
}


a {
color:#01a4a6;
text-decoration:none;
}

a:hover {
color:#01a4a6;
text-decoration:underline;
}

p {
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
line-height:15px;
}

ul,li {
list-style:none;
margin:0;
padding:0;
}


#header{
	float:left;
	width:975px;
	height:107px;
	background:#fff;
}

#header .P1 {
	width:300px;
	float:left;
	padding-top:15px
}

#header .P2 {
	width:355px;
	float:left;
	padding-right:20px;
	padding-top:50px;
	background:url(images/teltop.jpg) no-repeat top right
}

.P2 .contact {
	width:215px;
	float:right;
	background:url(images/cautare.jpg) no-repeat left;
	height:20px;	
}

#searchform {
	float:left;
}

.P2 .contact p {
	float:left;
	font-weight:bold;
	color:#fff;
	line-height:20px;
	padding-left:6px;
}

.P2 .contact .box {
	border:0;
	background:transparent;
	width:170px;
	margin-top:0px;
	font-size:12px;
	color:#a29a9a;
	padding-left:6px;
	margin-top:1px;
}

.P2 .contact .btn {
	border:0;
	background:transparent;
	width:30px;
	margin-top:0px;
	padding:0;
	font-size:11px;
	color:#333;
	cursor:pointer;
}

.container {
	background:#fff;
	width:975px;
	float:left;
	padding-left:15px;
}

#header h1 {
	width:300px;
	float:left;
	height:107px;
	text-indent:-5000px;
	background: url(images/logo.jpg) no-repeat;
}

#header h1 a{
	display:block;
	width:300px;
	float:left;
	height:71px;
}

#header h2 {
	width:305px;
	float:left;
	height:71px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}

.meniu {
	height:34px;
	width:960px;
	float:left;
	background:#01a1a2 url(images/meniu.jpg) no-repeat ;
}

.meniu ul {
	float:left;width:950px;
	padding-left:10px;
}

.meniu ul li {
	float:left;
	text-indent:-10000px;
	height:34px;
	padding-left:2px;
}

.meniu ul a {
	height:34px;
	background-position:bottom;
	display:block;
}

.meniu .curent,
.meniu ul a:hover {
	background-position:top;
}

.meniu .t1 a:hover,
.meniu .t1 a {
	background-image:url(images/acasa.jpg);
	width:62px;
}

.meniu .t2 a:hover,
.meniu .t2 a {
	background-image:url(images/viziune.jpg);
	width:75px;
}

.meniu .t3 a:hover,
.meniu .t3 a {
	background-image:url(images/servicii.jpg);
	width:139px;
}

.meniu .t4 a:hover,
.meniu .t4 a {
	background-image:url(images/programe.jpg);
	width:90px;
}

.meniu .t5 a:hover,
.meniu .t5 a {
	background-image:url(images/portofoliu.jpg);
	width:87px;
}

.meniu .t6 a:hover,
.meniu .t6 a {
	background-image:url(images/resurse.jpg);
	width:79px;
}

.meniu .t7 a:hover,
.meniu .t7 a {
	background-image:url(images/evenimente.jpg);
	width:106px;
}

.meniu .t8 a:hover,
.meniu .t8 a {
	background-image:url(images/blog.jpg);
	width:54px;
}

.meniu .t9 a:hover,
.meniu .t9 a {
	background-image:url(images/contact.jpg);
	width:77px;
}


.meniu .t10 a:hover,
.meniu .t10 a {
	background-image:url(images/presa.jpg);
	width:61px;
}

/******************************footer***************/

#footer {
	width:975px;
	font-size:11px;
	color: #777;
	margin:0 auto;
	float:left;
	height:25px;
	padding-top:8px;
	padding-right:10px;
}

#footer a{
color:#777;
}

#footer p {
line-height:47px;
line-height:13px;
color:#777;
font-size:11px;
padding-left:10px;
}


/***********************HOMEPAHE***************/
	
.LEFT {
	width:240px;
	float:left;
	padding-top:10px;
}


.idem1 {
	width:220px;
	float:left;
	background:url(images/relat.jpg) no-repeat;
	padding-top:30px;
}

.idem1 a {
	background:url(images/sg.jpg) no-repeat left center;
	padding-left:8px;
}

.idem1 p {
	padding-bottom:3px;
	color:#555555;
}

.news {
	width:188px;
	border:1px solid #cdcdcd;
	background:#e7f3f3 url(images/newstop.jpg) no-repeat top left;
	float:left;
	margin-top:15px;
	padding-top:35px;
	padding-left:17px;
	padding-right:12px;
	padding-bottom:20px;
}

.news div {
	float:left;
	width:187px;
	padding-top:5px;
}

.news div p {
	float:left;
}

.news div .p {
	width:43px;
	padding-top:2px;
}

.news div input {
	background:url(images/news_box.jpg) no-repeat;
	width:136px;
	height:22px;
	border:0;
	padding-left:5px;
	color:#333;
}


.news div .bt {
	padding-top:15px;
	width:185px;

}

.news div .btn {
	background: url(images/news_btn.jpg) no-repeat;
	width:99px;
	height:20px;
	border:0;
	font-size:11px;
	float:right;
	cursor:pointer;
	text-indent:-10000px;
}

.idem2 {
	background:url(images/rezervatop.jpg) no-repeat top;
	margin-top:15px;
	float:left;
}

.idem2 .img {
	border:1px solid #DADADA;
	padding:8px;
	margin-bottom:8px;
	float:left;
}


.idem2 a {
	background:none;
	padding:0;
	font-size:11px;
	margin-top:10px;
	float:left;
	width:200px;
	margin-bottom:10px;
}

.idem2 .a {
	margin:0px;
}

/**********************************/

.CENTRU {
	width:480px;
	float:left;
	padding-top:15px;
}

.CENTRU .intro {
	background:url(images/intro_top.jpg) no-repeat top left;
	padding-top:77px;
	width:438px;
	border:1px solid #DADADA;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	float:left;
}

.CENTRU .intro p {
	color:#555;
	padding-bottom:5px;
}


.CENTRU .intro .p {
	color:#555;
	padding-bottom:2px;
}

.CENTRU .intro a{
	text-decoration:underline;
	background: url(images/sg.jpg) no-repeat left center;
	padding-left:7px;
}

.servicii hr,
.bloghr {
	border:0;
	border-bottom:1px solid #DADADA;
	margin-top:10px;
	width:674px;
	float:left;
	}
	
.CENTRU .intro hr {
	border:0;
	border-bottom:1px solid #DADADA;
	margin-top:10px;
	width:438px;
	float:left;
}

.CENTRU .lastblog {
	padding-top:10px;
	float:left;
	width:438px;
	
}

.CENTRU .int {
	float:left;
	width:438px;	
}


.CENTRU .lastblog h2 a{
	font-size:22px;
	font-weight:normal;
	background:none;
	padding:0;
	text-decoration:none;
	color:#666;
}

.CENTRU .lastblog h2 a:hover {
	color:#000;
}

.CENTRU .lastblog small {
	padding-bottom:10px;
	float:left;
	width:438px;
}

.liniegr {
	background:url(images/linie_03.jpg) no-repeat left;
	height:3px;
	float:left;
	width:470px;	
}
	
	
.liniegr2 {
margin-top:10px;
}

 .bootom {
	margin-top:20px;
	float:left;
	border-top:1px solid #DADADA;
	width:960px;
	padding-top:10px;
	font-weight:bold;
	padding-bottom:10px;
}

.bootom .p {
	float:right;
	padding-top:0;
}

 .bootom p{
	 float:left;
	 padding-top:10px;
	 font-size:11px;
 }
 
 
 .bootom a {
	 color:#555555;
	 text-decoration:none;
	 padding-right:20px;
 }
 
  .bootom a:hover {
	  color:#999;
  }

.CENTRU .testimonials {
	background: url(images/testimoniale_top.jpg) no-repeat top left;
	padding-top:17px;
	width:458px;
	border:1px solid #DADADA;
	padding-left:20px;
	padding-bottom:15px;
	float:left;
}

.CENTRU .testimonials .top_test {
	height:40px;
	float:left;
	width:438px;
}

.CENTRU .testimonials .top_test div {
	float:right;
}

.CENTRU .testimonials .top_test .st a {
	background:url(images/sgst.jpg) no-repeat top;
	height:13px;
	width:13px;
	display:block;
}

.CENTRU .testimonials .top_test .st a:hover {
	background:url(images/sgst.jpg) no-repeat bottom;
}

.CENTRU .testimonials .top_test .dr a {
	background:url(images/stdr.jpg) no-repeat top;
	height:13px;
	width:13px;
	display:block;
}

.CENTRU .testimonials .top_test .dr {
	margin-left:3px;
}

.CENTRU .testimonials .top_test .dr a:hover {
	background:url(images/stdr.jpg) no-repeat bottom;
}

.CENTRU .testimonials .test {
	width:228px;
	float:left;
}

.CENTRU .testimonials .test p{
	font-size:11px;
	line-height:12px;
}

.CENTRU .testimonials .test .qe {
	background:url(images/qt.jpg) no-repeat top left;
	padding-left:14px;
	padding-top:12px;
	width:195px;
}

.CENTRU .testimonials .test .qe p {
	background:url(images/qb.jpg) no-repeat right bottom;
	padding-right:22px;
	padding-bottom:14px;
}

.CENTRU .testimonials .test .aut {
	padding-left:14px;
	padding-top:12px;
	padding-right:16px;
	width:176px;
}


.CENTRU .testimonials .test .aut span {
	color:#999;
}



/******************************contentttttttttttt***************/

#content-container{
	float:left;
	width:970px;
}


/*--------------------------------SIDEBAR-----------------------*/

#sidebar {
	width:220px;
	float:left;
	padding-top:10px;
	padding-left:20px;
}

#sidebar .intreaba {
	background:url(images/intreabatop.jpg) no-repeat;
	padding-top:29px;
}

#sidebar .ceeste {
	background: url(images/Evaluare.JPG) no-repeat;
	padding-top:29px;
}



#sidebar .intreaba .img {
	border:1px solid #DADADA;
	padding:9px;
}

#sidebar .intreaba .p {
	padding-bottom:7px;
	padding-top:6px;
}

#sidebar .intreaba .qe {
	width:99px;
	height:21px;
	text-indent:-10000px;
}

#sidebar .intreaba .qe a{
		background:url(images/intreaba_btn.jpg) no-repeat;
	width:99px;
	height:21px;
	display:block;
}

#sidebar .business{
	padding-top:15px;
}


#sidebar .business .stire {
	padding-bottom:10px;
}

#sidebar .business .stire small{
	color:#999;
}


#sidebar .business .stire a {
	color:#555555
}

#sidebar .ceeste .p {
	padding-top:8px;
	float:left;
}

#sidebar .ceeste .img {
	margin-top:5px;
}

.alignleft {
	text-align:left;
	margin-right:10px;
	_margin-right:5px;
	float:left;border:1px solid #DADADA;
	padding:10px;

}

.alignright {
	text-align:right;
	padding-left:10px;
	float:right;
}

/**/
		
#form_rezervare	 {
	width:500px;
}

#form_rezervare	input {
	border:#cdcdcd 1px solid;
	font-size:11px;
	line-height:13px;
	padding:2px;
	width:160px;
}

#form_rezervare	td {
	padding-bottom:2px;
	padding-top:2px;
	padding-left:5px;
}

#form_rezervare	td em {
	color:#f3711f;
}

.posts {
	padding-top:15px;
	float:left;
}

/*-----------------PAGINARE-------------------------*/

.paginare p {
	float:left;
	font-size:12px;
	font-weight:bold;
	width:700px;
}

.paginare .anterioara a {
	color:#333;
}

.paginare .urmatoare {
}

.paginare .urmatoare a {
	color:#000;
}

.pagina .entr {
	width:500px;
	padding-right:24px;
	float:left;
	border-right:1px solid #DADADA;
	margin-top:10px;
}

.pagina  .page {
	padding-right:20px;
}

.pagina  .page p{
	padding-bottom:10px;
}

/*-----------------PAGE-------------------------*/

.cols {
	float:left;
	width:720px;
}

.pagina {
	border:1px solid #DADADA;
	padding:15px;
	width:680px;
	float:left;
	padding-top:10px;
	height:auto;
display:block;
}

.pagina {
	width:695px;
	padding-right:0;
}

.pagina h2 {
	padding-bottom:10px;
}

.pagina h3 {
	padding-bottom:10px;
	padding-top:10px;
	font-size:17px;
	font-weight:normal;
}

.pagina h4 {
	padding-bottom:7px;
	padding-top:7x;
	font-size:15px;
	font-weight:normal;
}

.pagina ul {
	padding-left:10px;
}

.pagina ul li {
	list-style:inside;

}

.pagina h2 a{
	font-size:22px;
	font-weight:normal;
	background:none;
	padding:0;
	text-decoration:none;
	color:#00888a;
}

.pagina h2 a:hover {
	color:#00888a;
}

.pagina h1 a{
	font-size:22px;
	font-weight:normal;
	background:none;
	padding:0;
	text-decoration:none;
	color:#00888a;
}

.pagina h1 a:hover {
	color:#00888a;
}


.pagina .post {
	padding-bottom:10px;
	border-bottom:1px solid #DADADA;
	margin-bottom:15px;
	float:left;
	width:500px;
}

.pagina .post .info .p a{
	background:url(images/sg.jpg) no-repeat left center;
	padding-left:7px;
	text-decoration:underline;
}

.pagina .post .info .p a:hover{
	text-decoration:none;
}

.pagina .post .categ {
	float:right;
}

.pagina .post .categ span {
	padding-left:6px;
	padding-right:5px;
}

.pagina .post .categ a {
	color:#555;
}

.pagina .post p {
	line-height:17px;
	font-size:12px;
	padding-bottom:6px;
}


/**/

.pagina .pp {
	padding-right:40px;
padding-bottom:10px;
}

#sidebarblog {
	float:right;
	width:160px;
	margin-top:10px;
	padding-left:10px;
}


#sidebarblog ul {
	margin:0;
	padding:0;
}

#sidebarblog ul li {
	background:url(images/bool.jpg) no-repeat left center;
	padding-left:10px;
	list-style:none;
	padding-left:12px;
	margin-bottom:2px;
}

#sidebarblog ul li a {
	color:#555;
	text-decoration:none;
}

#sidebarblog ul li a:hover {
	text-decoration:underline;
}

.servicii ul {
	margin:0px;
	padding:0px;
}

.servicii ul li {
	list-style:none;
	width:323px;
	float:left;
	padding-right:15px;
	padding-left:20px;
	margin-top:15px;
	margin-bottom:10px;
}

.servicii ul li p {
	padding-bottom:10px;
}

.servicii ul li strong a {
text-decoration:none;
}

.servicii li h3 {
	color:#01A4A6;
	font-size:15px;
	font-weight:bold;
	padding-top:0;
}

.servicii li h3 a{
	text-decoration:none;
}

.servicii li a {
	background:url(images/sg.jpg) no-repeat left center;
	padding-left:10px;
	text-decoration:underline;
}

.servicii ul .first {
	border-right:1px solid #DADADA;
	width:315px;
	padding-left:0;
}


/***************************************************/
/*           Commenting System CSS        */
#combox {
	padding-bottom: 20px;
	float:left;
	background:#fff;
	width:432px;
}

h3#respond {
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	margin-top:15px;
	margin-bottom: 10px;
	color:#000;
	float:left;
	width:432px;
}

h3#comments {
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	padding-bottom: 5px;
	margin-bottom: 15px;
	color:#b42828;
	background:url(images/comments.jpg) no-repeat left ;
	padding-top:2px;
}

ol.commentlist {
	list-style-type: none;
	width:400px;
	margin:0;
	padding:0;
}

ol.commentlist li {
	background: #fff;
	float:left;
	width:500px;
	padding:5px;
	padding-right:0;
	padding-left:0;
	text-align:justify;
	color:#333;
	border-bottom:1px solid #ccc;
}

ol.commentlist li.alt {
	float:left;
	padding: 10px;
	width:400px;
	padding-right:0;
	padding-left:0;
}

.commentbody {
	float: left;
	display: inline;
	width: 400px;
}

.commentbody em {
	font-size: 11px;
}

/***************************************************/
p.comment_author, p.comment_author a {
	color: #000;
	font-size: 11px;
}

p.comment_author a:hover {
	color: #ff3600;
}

.email {
	color:#ccc;
}

.top_coment {
	width:400px;
	float:left;
}

.top_coment .comment_time {
	line-height: 1.5em;
	color: #999;
	font-size: 11px;
	font-family: tahoma;
	text-transform: uppercase;
	float:right;
}

.comment_text p{
	color: #666;
	margin-top: 5px;
	font-size: 12px;
	text-align:left;
}

.comment_text {
	border-bottom:1px dotted #ccc;
	padding-bottom:5px;
}
/***************************************************/
.reply form {
	width: 390px;
	padding:10px;
	padding-top:0;
	padding-left:0;
}

.reply p {
	margin-top: 10px;
	font-size: 11px;
}

.reply fieldset {
	vertical-align: middle;
	display: inline;
	border:none;
	margin:0;
	padding:0
}

.reply input {
	vertical-align: middle;
	display: inline;
	font-size: 11px;
}

.reply textarea {
	vertical-align: middle;
	display: inline;
	font-size: 11px;
}

.reply label {
	vertical-align: middle;
	display: inline;
	font-size: 11px;
	font-family: tahoma;
	margin-left: 10px;
}

.replytext {
	border: 1px solid #c5c0b9;
	width: 204px;
	padding: 2px;
	color: #493f35;
}

.replytext:focus {
	border: 1px solid #c5c0b9;
	background: #fefff7;
}

#commenttext {
	border: 1px solid #c5c0b9;
	font-family:Tahoma, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:17px;
	padding: 5px;
	width: 275px;
	height: 120px;
	color: #555;
	float:right
}

.replyarea:focus {
	border: 1px solid #c5c0b9;
	background: #fefff7;
}

#submit {
	border:0;
	text-align: center;
	width: 80px;
	height: 25px;
	font-weight: bold;
	cursor: pointer;
	margin-top:10px;
	height:20px;
	width:99px;
	background:url(images/servicii_trimite.jpg) no-repeat left;
}

.top-border .numar {
	float:right;
	font-size:16px;
	font-weight:bold;
	color:#ccc;
	padding-top:5px;
}

.top-border {
	padding-bottom:7px;
}


.styled {
	font-size:11px;
	padding:2px;
	border:1px solid #aaa;
	width:183px;
}

#formsection {
	width:500px;
	float:left;
	padding-top:7px;
	padding-bottom:10px;
	margin-top:10px;
}

#formsection h3 {
	font-size:14px;
	line-height:15px;
	color:#555;
	padding-top:5px;
	padding-bottom:5px;
	background:#efefef;
	padding-left:10px;
	padding-right:10px;
}

.rand .tt {
	padding-bottom:2px;
	padding-top:5px;
}


.ann h3 {
	font-size:12px;
	line-height:17px;
	color:#555;
	padding-bottom:15px;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	font-weight:bold;
	margin-top:0px;
	padding-top:0;
}

.commentlist h3{
	font-size:12px;
	color:#555;
	padding-bottom:0px;
}


.ann h3 a,
.commentlist h3 a{
	color:#555;
}

.pagetitle {
	padding-bottom:10px;
}

.commentlist .tx p {
	font-size:12px;
	line-height:14px;
	color:#333;
}

.top-border .date {
	font-size:11px;
	font-weight:bold;
	font-size:11px;
}

.top-border .date a{
	color:#4e8409;
}

.col11 {
	width:500px;
	float:left;
}

.col2 {
	width:235px;
	float:left;
	padding-left:15px;
}

.col2 h3 {
	line-height:16px;
	color:#990000;
	padding-bottom:10px;
	padding-top:10px;
}

.col2 ul {
	border-left:1px solid #ccc;
	padding-left:10px;
}

.col2 li {
	padding-bottom:4px;
	list-style:circle;
}

.col2 li a {
	color:#1f3300;
}


/********************/

#frmRegister {
	padding-top:25px;
}

#frmRegister input {
	border:1px solid #DADADA;
	width:200px;
	font-size:11px;
	padding:5px;
	color:#333;
}

#frmRegister td {
	padding:5px;
}

#frmRegister textarea {
		border:1px solid #DADADA;
	width:250px;
	height:100px;
	font-size:12px;
	line-height:15px;
	padding:7px;
}

#frmRegister #submit {
	width:99px;
	border:0;
}

.pag3 .entr {
	border:0px;width:665px;
	padding-left:8px;
	padding-right:0;
}

.pag3 .entr .post {
	width:665px;
}

.intro .int li {
	padding-bottom:2px;
	list-style:disc;
	margin-left:14px;
}

.intro .int p {
	padding-top:10px;
}

/*****************SELECT HEADER**************************/

.selects {
	float:left;
	width:195px;
	padding-top:43px;
	padding-left:105px;
}

.autocomplete {
  background-color:white;
  text-align:left;
  max-height:200px;
  overflow:auto;
  margin-right:6px;
  border:1px solid #daeff0;
}

.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
.autocomplete ul li.selected { 
  background-color: #EEEEEE;
}
.autocomplete ul li {
  list-style-type:none;
  display:block;
  
  padding-top:6px;
  padding-left:6px;
  height:21px;
  cursor:pointer;
  
}
#exe_mba_sel_combo {
width:195px;
height:19px;
background-image:url(images/success_03.jpg);
border:0px solid #FFFFFF;
background-position:top left;
background-repeat:no-repeat;
cursor:pointer;
text-indent:-9999px;
}


#content-container .entr .post li {
	padding-bottom:2px;
	list-style:disc;
	margin-left:14px;
}
