body {
	background: white url('../img/t1_background.jpg') no-repeat 0em top;
	font-family: "Georgia";
}

#drop_grid {
	background: url(../img/t1_grid200x200.gif);
}
.droppable {
	border: 3px solid #369;
	margin-left: -5px;
	margin-top: -5px;
	/*background-color: blue !important;*/
}

.not_droppable {
	border: 5px solid red;
	margin-left: -5px;
	margin-top: -5px;
	/*background-color: red !important;*/
	
}
/* custom elements */

a img {
	border: 0;
	background-color: transparent;
}

#logo {
	top: 0;
	left: 0;
}

/* quotes properties */

#quote1 p, #quote2 p {
	padding: 0.9em;
	text-align: left;
	text-transform: none;
	font-weight: normal;
}

#quote1 {
	top: 200px;
	left: 0;
	background-color: white;
	color: gray;
	}
#quote1 p {
	font-size: 1.4em;
	margin: 2.2em 0.5em;
	font-style: italic;
	font-weight:bold;
}
#quote2, #footer {
	background-color: #8a8a8a;
	color: white;
}
#quote2 {
	top: 200px;
	left: 200px;
}
#quote2 p {
	font-size: 1.5em;
	margin: 1em 0.5em;
}

/* boxes properties */

#design_xp {
	top: 400px;
	left: 0px;
	background: url(../img/t1_area_experience.jpg) no-repeat;
}
#design_xp_home {
	top: 200px;
	left: 600px;
	background: url(../img/t1_area_experience.jpg) no-repeat;
}

#design_xp_home a, #design_xp a, #promo_career_coaching a, #promo_life_coaching a, #promo_leader_within a, #promo_coaching_personal a, #promo_facilitarea_schimbarii a, #promo_leadership a {
	text-align: left;
	color: white;
	font-weight: normal;
	text-transform: lowercase;
	text-decoration: none;
	display: block;
	font-size: 3.9em;
}

.slide_face, .slide_back, .bg_flash {
	top: 0;
	width: 20em;
	height: 20em;
	position: absolute;
}
.slide_back {
	left: 20em;
	background: url('../img/t1_slide_back.gif');
}
.bg_flash {
	background-color: #fff;
}

/* text boxes - inside large text */

#design_xp_home .slide_back a, #design_xp .slide_back a, #promo_career_coaching .slide_back a, #promo_life_coaching .slide_back a, #promo_leader_within .slide_back a, #promo_coaching_personal .slide_back a, #promo_facilitarea_schimbarii .slide_back a, #promo_leadership .slide_back a {
	font-size: 1.4em;
	line-height: 1.2em;
	padding: 0;
}

/* text boxes - bullets */

#design_xp_home .slide_back li, #design_xp .slide_back li, #promo_career_coaching .slide_back li, #promo_life_coaching .slide_back li, #promo_leader_within .slide_back li, #promo_coaching_personal .slide_back li, #promo_facilitarea_schimbarii .slide_back li, #promo_leadership .slide_back li {
	list-style-type: square;
	margin: 0.8em 0.8em 0 2em;
}

/* text boxes - inside title */

#design_xp_home .slide_back span, #design_xp .slide_back span, #promo_career_coaching .slide_back span, #promo_life_coaching .slide_back span, #promo_leader_within .slide_back span, #promo_coaching_personal .slide_back span, #promo_facilitarea_schimbarii .slide_back span, #promo_leadership .slide_back span {
	font-size: 1.7em;
	line-height: 1.6em;
	color: white;
	padding: 0.3em;
}

/* text boxes - content */

#design_xp_home .slide_back p, #design_xp .slide_back p, #promo_career_coaching .slide_back p, #promo_life_coaching .slide_back p, #promo_leader_within .slide_back p, #promo_coaching_personal .slide_back p, #promo_facilitarea_schimbarii .slide_back p, #promo_leadership .slide_back p {
	font-size: 1.1em;
/*	font-weight:bold;*/
	line-height: 1.2em;
	color: white;
	padding: 0.5em;
}

#design_xp_home a, #design_xp a {
	padding: 0.35em 0.1em;
	text-align: right;
	line-height: 1.4em;
}

#design_xp_home li a, #design_xp li a {
	padding: 0.1em;
	text-align: left;
	line-height: 1.5em;
}

#promo_career_coaching, #promo_facilitarea_schimbarii {
	top: 400px;
	left: 600px;
	background: url(../img/t1_area_career.jpg) no-repeat;
}

#promo_career_coaching a, #promo_facilitarea_schimbarii a {
	padding: 0.5em;
	line-height: 1.3em;
}

#promo_life_coaching, #promo_coaching_personal {
	top: 200px;
	left: 800px;
	background: url(../img/t1_area_life.jpg) no-repeat;	
}

#promo_life_coaching a, #promo_coaching_personal a {
	padding: 0.5em 1em 0.5em 0.5em;
	line-height: 1.3em;
}

#promo_leader_within, #promo_leadership {
	top: 400px;
	left: 400px;
	background: url(../img/t1_area_leader.jpg) no-repeat;	
}

#promo_leader_within a, #promo_leadership a {
	padding: 0.5em 1em 0.5em 0.5em;
	font-size: 3.9em;
	text-align: left;
	bottom: 0;
	color: white;
	font-weight: normal;
	display: block;
	line-height: 1em;
	text-transform: lowercase;
	text-decoration: none;
}

/* pre-defined sections */

#coaching, #leadership_development, #life_coaching, #executive_corporate_coaching, #corporate_info, #blog {
	top: 0;
	background: transparent;
}

.section {
	background: transparent;
}

.section a, #coaching a, #leadership_development a, #corporate_info span, #blog a, #life_coaching a, #executive_corporate_coaching a  {
	/*line-height: 7.8em;*/
	font-size: 2.5em;
	display: block;
	position: absolute;
	width: 100%;
	text-align: center;
	font-weight: normal;
	color: black;
	text-decoration: none;
	padding-top: 3.5em;
}

/* custom placement for the pre-defined sections */

#coaching, #facilitarea_schimbarii {
	left: 200px;
}

#life_coaching, #coaching_personal {
	left: 400px;
}

#leadership_development, #leadership {
	left: 600px;
}

#executive_corporate_coaching {
	left: 1200px;
}

#corporate_info, #despre_noi {
	left: 800px;
}

#blog {
	left: 1000px;
}

#content {
	width: 59.9em; 
	height: 119.9em; 
	background-color: #c5c4c4;
	top: 200px;
	left: 400px;
}

#content_header {
	height: 19.9em;
	background: url(../img/t1_background_title_menu.gif) repeat-x;
}

#content_main {
	width: 59.9em;
	background: url(../img/t1_background_content.gif) repeat-x;
}

#content_header h1 {
	font-size: 3em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:100;
	padding: 2.4em 1em 0.5em 1em;
}

#sub_navi {
	font-size: 1.3em;
	padding: 0.5em 2em 1em 1.9em;
}

#sub_navi a {
	text-decoration:none;
	color:#369;
	padding: 0.5em 0.5em 0.5em 0.5em;
	line-height:2em;
}

#sub_navi a:hover, #sub_navi a.selected {
	text-decoration: none;
	color: white;
	background-color:#ff5400;
	padding: 0.5em 0.5em 0.5em 0.5em;
	line-height:2em;
}

#content_main p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.25em;
	padding: 25px 25px 0 25px;
	line-height:1.7em;
}

#content_main a {
	text-decoration:none;
	color:#369;
	padding: 0.5em 0.5em 0.5em 0.5em;
	line-height:2em;
}

#content_main a:hover {
	text-decoration: none;
	color: white;
	background-color:#ff5400;
	padding: 0.5em 0.5em 0.5em 0.5em;
	line-height:2em;
}


#content_main blockquote {
	font-weight:500;
	font-size: 3em;
	line-height:1.5em;
	font-style:italic;
	padding: 0.5em 2.5em 0 2.5em;
	color:white;
}

#content_main span.quote {
	font-weight:400;
	font-size: 2.8em;
	line-height:1.5em;
	font-style:italic;
	padding: 0.5em 2em 0 2em;
	color:white;
	text-align:right;
}

#content_main ul li {
	list-style-type:circle;
	list-style-position:outside;
	font-size:13px;
	line-height:1.7em;
	padding:0 0 0 1.2em;
}

#content_main ol {
	list-style-type:decimal;
	list-style-position:outside;
	font-size:13px;
	line-height:1.7em;
	margin:0 0 0 1em;
}


#content_main ol li {
	list-style-type:decimal;
	list-style-position:outside;
	font-size:13px;
	line-height:1.7em;
	padding:0 0 0 2em;
}

#content_main strong {
	font-weight:bold;
}

#content_main p .img_right, #content_main p .img_left, #content_main p.img_center {
	width: 200px;
	height: 200px;
	position:absolute;	
	overflow:hidden;
	clear: both;
}

#content_main p .img_right {
	/*float: right;*/
	/*margin: 2em -2.5em 2em 2em; */
	margin: 25px 0 2em 375px; 
}
#content_main p .img_center {
	/*float: right;*/
	/*margin: 2em -2.5em 2em 2em; */
	margin: 217px 0 0em 175px; 
}

#content_main p .img_left {
	/*float: left;*/
	margin: 25px 0 2em -25px; 
}
#content_main p.clienti {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.25em;
	padding: 25px 25px 0 25px;
	line-height:1.7em;
	top: 200px ! important; 
	position: absolute;
}
#content_main p.clienti .img_clienti {
	margin: 0 0 2em -25px; 
}
}
#content_main p.clienti .img_clienti2 {
	margin: 600px 0 0 -25px; 
}

#content_main .img_displace_right, #content_main .img_displace_left, #content_main .img_displace_right_1st {
	width: 1px;
	overflow: hidden;
	/*height: 19.1em;*/
	clear: both;
}

#content_main .img_displace_left {
	float: left;
}

#content_main .img_displace_right {
	float: right;
}


#content_main .special {
	margin-bottom:0;
	position:absolute;
	overflow:visible;
	display:inline;
}
/*
#content_main .80special {
	position:absolute;
	overflow:visible;
	vertical-align:bottom;

}
*/

#content_main ul, #content_main ol {
	font-size: 1.6em;
	padding: 1.5em 2.5em 0 1.5em;
}

#content_main li {
	list-style-type: square;
	margin-left: 2.2em;
}

/* Blog */
#blog_content {
	margin-top: 0em;
	width: 799px;
	height: 399px; 
	line-height:2em;
	top: 200px;
	left: 400px;
	background: url('../img/t2_blog_bg2.jpg') repeat-y left top;
}
#blog_left {
	float: left;
	width: 59.8em;
}

#blog_left h1 {
	font-size: 3em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:100;
	padding: 1em 1em 0.5em 1em;
}
#blog_motto {
	font-family: "Georgia";
	font-style: italic;
	width: 31em;
	font-size: 1.5em;
	padding: 0em 2.5em 0.5em 2em;
	color:#7b7b7b;
}

#blog_navigation {
	margin:0.4em 0.4em 0 0.4em;
	font-size: 1.8em;
	line-height:1.9em;
	color: #336699;
	padding: 0 0.8em 0 0em;
	overflow:hidden;
}
.blog_post{
	margin-top: 2.2em;
}
#blog_navigation a {
	text-decoration: none;
	color: #336699;
	padding:0 1em 0 1em;
}

#blog_navigation a:hover {
	text-decoration: none;
	color: white;
	background-color:#ff5400;
	padding: 0 1em 0 1em;
}
.blog_title {
	text-decoration: none;
	color: #000000;	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
}
.blog_date {
	background: white url('../../img/blog_date_bg.jpg') no-repeat left top;
	float:left;
	width: 4.4em;
	margin: 0em 2.3em 0 2.3em;
	
}
.blog_date .date_top {
	color: #fff;	
	font-size: 1.0em;
	margin:0em 0 0 1.7em;
}
.blog_date .date_bottom {
	color: #666666;	
	font-size: 2.1em;
	margin:0em 0 0.3em 0.5em;
}
.blog_txt {
	float:right;
	width: 48em;
	margin:0 0.6em 0 0;
}

.blog_txt a{
	text-decoration:none;
	color:#369;
	padding: 0em 0.2em 0em 0.2em;
}

.blog_txt a:hover {
	text-decoration: none;
	color: white;
	background-color:#ff5400;
	padding: 0em 0.2em 0em 0.2em;
}


.blog_tag {
	margin:0.8em 0 0.3em 0;
}
.blog_tag a{
	color: #336699;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	text-decoration: none;	
}
.blog_content1 {

	font-size: 1.3em;
		padding: 25px 25px 0 25px;
}
.blog_content1 a{
	text-decoration:none;
	color:#369;
	padding: 0em 0.2em 0em 0.2em;
}
.blog_content1 a:hover{
	text-decoration: none;
	color: white;
	background-color:#ff5400;
	padding: 0em 0.2em 0em 0.2em;
}

.blog_content1 ul li {
	list-style-type:circle;
	list-style-position:outside;
	font-size:13px;
	line-height:1.7em;
	padding:0 0 0 1.2em;
}

.blog_content1 ol {
	list-style-type:decimal;
	list-style-position:outside;
	font-size:13px;
	line-height:1.7em;
	margin:0 0 0 1em;
}


.blog_content1 ol li {
	list-style-type:decimal;
	list-style-position:outside;
	font-size:13px;
	line-height:1.7em;
	padding:0 0 0 2em;
}

#prev_posts {
	float:left;
	width:40%;
	padding: 0 0 3em 2.3em;
	font-size: 1.2em;	
}
#prev_posts a{
	text-decoration:none;
	color: #000;
	padding-left: 2.7em;	
	background: url('../img/blog_arrow_left.gif') no-repeat left 3px;
}
#next_posts {
	float:right;
	width:40%;	
	padding: 0 2.3em 3em 0;
	text-align:right;
	font-size: 1.2em;	
}
#next_posts a{
	text-decoration:none;
	color: #000;
	padding-right: 2.7em;
	background: url('../img/blog_arrow_right.gif') no-repeat right 3px;		
}
#blog_comments_header {
	margin: 0.4em 1em 1em 1em;
	font-size: 1.1em;
	color: #7a7a7a;
}
#blog_comments_message {
	margin: 0.4em 1em 1em 1em;
	font-size: 1.3em;
	color: #ffb93f;
}
#blog_comments {
	margin: 1.4em 1em 3em 1em;
	font-size: 1.7em;
	background:  url('../img/t2_blog_bg3.gif') repeat-x left bottom;
	border-top: #c2b19d solid 1px;
	padding-top: 2em;
}
.blog_comment {
	margin: 0.5em 1.2em 0.5em 1.7em;
	font-size: 0.7em;
}
.blog_comment span{
	margin: 0.1em 0em 0.1em 0;
	font-size: 1.2em;
	font-weight:bold;
	display:block;
}
#BlogAddForm {
	color: #7a7a7a;
	font-size: 0.7em;
	margin: 0.4em 1em 0.4em 1.7em;
}
.SiteBlogForm {
	display:inline;
	margin: 0.2em 0.3em 0.2em 0em;
}
.SiteBlogForm2 {
	display:none;
}
#SiteBlogForm3 textarea{
	width:40em;
	height:10em;
	margin:0;
	padding:0;
}

#blog_right {
	float:right;
	width:19.8em;

}
#blog_right h1 {
	font-size: 2em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:100;
	padding: 1em 0.5em 0.5em 0.5em;
}
#blog_right .main_list{
	color: #336699;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	text-decoration: none;	
	padding: 0.5em 0.3em 0 1em;
	margin-bottom: 1.2em;
}
#blog_right .main_list a{
	color: #336699;
	text-decoration: none;	
}
#blog_right .main_list a:hover{
	text-decoration: none;
	color: white;
	background-color:#ff5400;
}
#blog_right #blog_tagcloud{
	color: #336699;
	line-height:1.9em;
	margin:1em 1.2em 1em 1.5em;
}
#blog_right .blog_level6{
	color: #336699;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 2.19em;	
}
#blog_right a.blog_level6{
	text-decoration: none;		
}
#blog_right a.blog_level6:hover{
	text-decoration: none;
	color: white;
	background-color:#ff5400;
}
#blog_right .blog_level5{
	color: #336699;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.88em;	
}
#blog_right a.blog_level5{
	text-decoration: none;		
}
#blog_right a.blog_level5:hover{
	text-decoration: none;
	color: white;
	background-color:#ff5400;
}
#blog_right .blog_level4{
	color: #336699;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.56em;	
}
#blog_right a.blog_level4{
	text-decoration: none;		
}
#blog_right a.blog_level4:hover{
	text-decoration: none;
	color: white;
	background-color:#ff5400;
}
#blog_right .blog_level3{
	color: #336699;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;	
}
#blog_right a.blog_level3{
	text-decoration: none;		
}
#blog_right a.blog_level3:hover{
	text-decoration: none;
	color: white;
	background-color:#ff5400;
}

#blog_right .blog_level2{
	color: #336699;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1em;	
}
#blog_right a.blog_level2{
	text-decoration: none;		
}
#blog_right a.blog_level2:hover{
	text-decoration: none;
	color: white;
	background-color:#ff5400;
}
#blog_right .blog_level1{
	color: #336699;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;	
}
#blog_right a.blog_level1{
	text-decoration: none;		
}
#blog_right a.blog_level1 :hover{
	text-decoration: none;
	color: white;
	background-color:#ff5400;
}

#blog_right #blog_campaign {
	margin: 0 0.9em 0.5em 0.9em;
}
#blog_right #blog_campaign div {
	margin: 0.5em 0 0 0;
}
#blog_right #blog_campaign #rss_left{
	float:left;
	width: 9.5em;
}
#blog_right #blog_campaign #rss_right{
	float:right;
	width: 6.7em;
}

/* Idle boxes */
#idle1, #idle2, #idle3, #idle4, #idle5, #idle6, #idle7, #idle8, #idle9 {
	background: #8a8a8a;
	display:none;
}


#idle2{
	top: 0px;
	left: 1400px;
}
#idle3{
	top: 200px;
	left: 1400px;
}
#idle4{
	top: 0px;
	left: 1600px;
}
#idle5{
	top: 0px;
	left: 1800px;
}
#idle6{
	top: 0px;
	left: 2000px;
}

/* Footer */
#footer {
	top: 600px;
	left: 1200px;
}
#footer p {
	text-align: left;
	text-transform: none;
	font-weight: normal;
	font-size: 1.2em;
	margin: 1em;
	line-height:1.6em;	
	padding:1.2em;
}
#footer div {
	margin: 0 10px 0 10px;	
}
#footer div a {
	text-align: left;
	color: white;
	font-weight: normal;
	text-decoration: none;
	line-height:2em;	
	margin: 0 5px 0 5px;
}
#footer div a:hover {
	text-align: left;
	color: white;
	font-weight: normal;
	text-decoration: none;
	line-height:2em;
	background-color:#ff5400;
	margin: 0 5px 0 5px;
}
/*
#footer div a {
margin:0.9em;
	text-align: left;
	color: white;
	font-weight: normal;
	text-decoration: none;
	font-size: 1.1em;
	line-height:2em;
}
#footer div a:hover {
margin:0.9em;
	text-align: left;
	color: white;
	background-color:#ff5400;
	font-weight: normal;
	text-decoration: none;
	font-size: 1.1em;
	line-height:2em;
}
*/

/*Downloadable Resources*/
#resource_form {
	display: none;
	width: 59.7em;
	height: 20em;
	background-color: #fff;
	z-index:200;
	position:absolute;
	top: 40em;
	left: 40em;
	border: 3px solid #369;
}
#resource_form #resource_form_error1, #resource_form #resource_form_error2 {
	font-size: 1em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:100;
	color: red;
	padding: 0.2em 0 0.2em 2.2em;
	display:none;
}
#resource_form h1{
	font-size: 3em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:100;
	padding: 1.2em 1em 0.5em 1em;
}
#resource_form .left {
	font-size: 1.6em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:50;	
	float: left;
	width: 10em;
	padding: 0.5em 0 0 1.5em;
}
#resource_form .right {
	float: right;
	width: 39em;
	padding-top: 0.5em;
}
#resource_form .right input {
	font-size: 1.2em;
	font-family:Georgia, "Times New Roman", Times, serif;
	width: 20em;	
	padding-right: 1.5em;
}
#resource_form .right input.error {
	font-size: 1.2em;
	font-family:Georgia, "Times New Roman", Times, serif;
	width: 20em;	
	padding-right: 1.5em;
	border: 2px solid red;
}
#resource_form .right input.submit {
	font-size: 1.4em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:50;
	padding: 0.2em 0.4em 0.2em 0.4em;	
	margin: 0.5em auto 0 auto;	
	width: 9em;
}

/* Miscellaneous */
.clear {
	clear: both;
}




