@font-face {
    src:url("../css/7595.ttf");
    fontFamily: "Palatino Linotype";
}
@font-face {
    src:url("../css/7596.ttf");
    fontFamily: "Palatino Linotype";
    fontWeight: bold;
    /*Bold */
}
@font-face {
    src:url("../css/7597.ttf");
    fontFamily: "Palatino Linotype";
    fontWeight: bold;
    fontStyle: italic;
    /*Bold italic*/
}
body {
  font-weight: normal;
  font-size:15px;
  font-family:"Palatino Linotype", Arial, Verdana, sans-serif;
  background: black;
  _text-align:center;
}

p {
  margin: 0;
}
img {
  border:0;
}
div.clear {
  clear: both;
}

#wrapper {
  width: 800px;
  display:block;
  margin: 5px auto;
  background: #c00;
  padding-bottom: 15px;
}

ul#menu {
  list-style-type: none;
  height: 47px;
  padding: 0;
  margin: 0;
}

ul#menu li {
  float: left;
  height: 47px;
}

ul#menu li a {
  display: block;
  width: 100%;
  height: 100%;
}

ul#menu li.home {
  background: url('../images/menu_1_home.gif') no-repeat;
  width: 84px;
}

ul#menu li.imagini {
  background: url('../images/menu_2_imagini.gif') no-repeat;
  width: 89px;
}

ul#menu li.noi {
  background: url('../images/menu_3_noi.gif') no-repeat;
  width: 110px;
}

ul#menu li.cursuri {
  background: url('../images/menu_4_cursuri.gif') no-repeat;
  width: 87px;
}

ul#menu li.cupa {
  background: url('../images/menu_5_cupa.gif') no-repeat;
  width: 164px;
}

ul#menu li.proiecte_speciale {
  background: url('../images/menu_6_proiecte.gif') no-repeat;
  width: 164px;
}

ul#menu li.contact {
  background: url('../images/menu_7_contact.gif') no-repeat;
  width: 102px;
}

div#header div#header_1_1 {
  background: url('../images/header_1_1.gif') no-repeat;
  height: 70px;
}

/*
--------original---------
div#header div#header_2 {
  height: 250px;
}*/


div#header div#header_2 {
	height: 250px;
	background: url('../images/header_2_3.gif');
	background-position: right;
}

div#header div#header_2_1 {
  background: url('../images/header_2_1.gif') no-repeat;
  width: 31px;
  height: 100%;
  float: left;
}

div#header div#header_2_2 {
  background: url('../images/header_2_2.gif') no-repeat;
  width: 203px;
  height: 100%;
  float: left;
}

div#header div#header_2_2 ul {
  list-style-type: none;
  margin: 0;
  text-align: center;
  width: 200px;
  margin: 0;
  padding: 0;
}

div#header div#header_2_2 ul li span.title {
  font-weight: bold;
}

div#header div#header_2_3 {
  background: url('../images/header_2_3.gif') no-repeat;
  width: 566px;
  height: 100%;
  float: right;
}

div#header div#header_3 {
  background: url('../images/header_3.gif') no-repeat;
  height: 45px;
  padding: 0 1em;
}

body#index div#header div#header_3 p {
  text-align: center;
  color: #f0a60f;
}

body#index div#header div#header_3 p span.greeting {
  font-weight: bold;
  color: #e30102;
}



div#header div#faq {
  background: url('../images/header_3.gif') no-repeat;
  height: 45px;
  padding: 0 1em;
}

body#faq div#header div.faq{
	margin-top:15px ;
	background-color : #550600 ;
}

body#faq div#header div.faq p {
  margin-top : 5px ;
  text-align: center;
  color: #f0a60f;
}

body#faq div#header div.box_middle p span.question {
  font-weight: bold;
  color: #e30102;
}



body#index div#header div#header_4 {
  height:270px;
}

body#index div#header div#header_4_1 {
  background:transparent url(../images/header_4_1.jpg) no-repeat scroll 0 0;
  display:block;
  float:left;
  font-size:15px;
  font-style:italic;
  height:128px;
  _height:240px;
  padding:110px 9px 0 20px;
  text-align:justify;
  width:290px;
  _width:315px;
}

body#index div#header div#header_4_2 {
  background: url('../images/header_4_2.jpg') no-repeat;
  border:0;
  display:block;
  width: 481px;
  height: 100%;
  float: left;
  overflow: auto;
}
body#index div#header div#header_4_2 img {
	margin-left:0px;
	_margin-left:-25px;
}

body#index div#header div#header_4_2 p {
  margin: 32px 0 0 25px;
}

body#faq div#header div#header_4 {
  height: 270px;
}

body#faq div#header div#header_4_1 {
  background: url('../images/header_4_1.jpg') no-repeat;
  width: 319px;
  height: 100%;
  float: left;
}

body#faq div#header div#header_4_2 {
  background: url('../images/header_4_2.jpg') no-repeat;
  width: 481px;
  height: 100%;
  float: left;
  overflow: auto;
}

body#faq div#header div#header_4_2 p {
  margin: 32px 0 0 25px;
}


body#index div#cursuri_header {
  background: url(../images/cursuri_up_header.jpg);
  height: 120px;
}

body#index div#cursuri_middle {
	background:transparent url(../images/cursuri_middle.gif) repeat-y scroll 0 0;
	padding:0 25px;
	text-align:left;
}

body#index div#cursuri_middle h3 {
  margin: 0 0 0 3em;
  font-size: 15px;
}

body#index div#cursuri_middle ul {
  list-style-type: none;
}

body#index div#cursuri_middle ul li {
  margin-top: 1em;
}

body#index div#cursuri_middle ul li p {
  font-size: 14px;
}

body#index div#cursuri_middle ul li p span.day {
  font-weight: bold;
}

body#index div#cursuri_middle ul li p a,
body#index div#cursuri_middle p.inscrieri a {
  text-decoration: none;
  font-weight: bold;
  color: #7b000c;
}

body#index div#cursuri_middle p.inscrieri {
  padding-left: 3em;
}

body#index div#cursuri_bottom {
  background: url('../images/cursuri_bottom.gif') no-repeat;
  height: 20px;
}
/*********************************/
/*          Regula 1             */
/********************************/
body#regula_1 div#regula_1_header {
  background-image:url(../images/pygmalion_header.gif);
  height: 120px;
}

body#regula_1 div#regula_1_middle {
  background-image:url(../images/pygmalion_middle.gif);
}
body#regula_1 div#regula_1_middle h3 {
  font-size:20px;
  font-weight:bold;
  margin:0;
}
body#regula_1 div#regula_1_bottom {
  background-image:url(../images/pygmalion_bottom.jpg);
  height:200px;
}

/*********************************/
/*      Fin    Regula 1         */
/********************************/

/*********************************/
/*          Regula 2             */
/********************************/
body#regula_2 div#regula_2_header {
  background-image:url(../images/pygmalion_header.gif);
  height: 120px;
}

body#regula_2 div#regula_2_middle {
  background-image:url(../images/pygmalion_middle.gif);
}
body#regula_2 div#regula_2_middle h3 {
  font-size:20px;
  font-weight:bold;
  margin:0;
}
body#regula_2 div#regula_2_bottom {
  background-image:url(../images/pygmalion_bottom.jpg);
  height:200px;
}

/*********************************/
/*      Fin    Regula 2         */
/********************************/
/*********************************/
/*          Regula 3             */
/********************************/
body#regula_3 div#regula_3_header {
  background-image:url(../images/pygmalion_header.gif);
  height: 120px;
}

body#regula_3 div#regula_3_middle {
  background-image:url(../images/pygmalion_middle.gif);
}
body#regula_3 div#regula_3_middle h3 {
  font-size:20px;
  font-weight:bold;
  margin:0;
}
body#regula_3 div#regula_3_bottom {
  background-image:url(../images/pygmalion_bottom.jpg);
  height:200px;
}

/*********************************/
/*      Fin    Regula 3         */
/********************************/
/*********************************/
/*          Regula 4             */
/********************************/
body#regula_4 div#regula_4_header {
  background-image:url(../images/pygmalion_header.gif);
  height: 120px;
}

body#regula_4 div#regula_4_middle {
  background-image:url(../images/pygmalion_middle.gif);
}
body#regula_4 div#regula_4_middle h3 {
  font-size:20px;
  font-weight:bold;
  margin:0;
}
body#regula_4 div#regula_4_bottom {
  background-image:url(../images/pygmalion_bottom.jpg);
  height:200px;
}

/*********************************/
/*      Fin    Regula 1         */
/********************************/

div.box_header {
  background-repeat: no-repeat;
  height: 120px;
}

div.box_middle {
  background-repeat: repeat-y;
  padding: 0 2em;
  text-align:left;
}

div.box_middle h3 {
  margin: 0;
  padding: .3em 2em 1em;
  color: #891604;
}

div.box_middle p {
  padding-bottom: .5em;
  line-height: 125%;
}

div.box_middle p img {
  /*float: right;*/
  clear: both;
  margin: 0 0 1em 1em;
}

div.box_bottom {
  background-repeat: no-repeat;
  height: 20px;
}

body#index div#pygmalion_header {
  background-image: url('../images/pygmalion_header.gif');
}

body#index div#partener_header {
  background-image: url('../images/partener_header.jpg');
}

body#index div#pygmalion_middle {
  background-image: url('../images/pygmalion_middle.gif');
}

body#index div#pygmalion_bottom,
body#cupa div#edition2_bottom,
body#noi div#rezultate_bottom {
  background-image:url(../images/pygmalion_bottom.gif);
  height:20px;
}

body#cupa div#edition6_header {
  background-image: url('../images/edition6_header.jpg');
}

body#cupa div#edition7_header {
  background-image: url('../images/edition7_header.jpg');
}

body#cupa div#summerdancefest_header {
  background-image: url('../images/header_dancefest2010.jpg');
}

body#cupa div#edition6_middle {
  background-image: url('../images/edition6_middle.gif');
}

body#cupa div#edition6_middle table{
  border:1px solid #000000;
}
body#cupa div#edition6_middle table#partener{
  border:0;
}

body#cupa div#edition6_middle table.orar td {
  padding:5px;
  width:230px;
}
body#cupa div#edition6_middle table td.tab_middle {
  border-left:1px solid #000000;
  border-right:1px solid #000000;
}
body#cupa div#edition6_bottom {
  background-image: url('../images/edition6_bottom.gif');
}

body#cupa div#edition5_header {
  background-image: url('../images/edition5_header.jpg');
}

body#cupa div#edition5_middle {
  background-image: url('../images/edition5_middle.gif');
}

body#cupa div#edition5_bottom {
  background-image: url('../images/edition5_bottom.gif');
}

body#cupa div#edition4_header {
  background-image: url('../images/edition4_header.jpg');
}

body#cupa div#edition4_middle {
  background-image: url('../images/edition4_middle.gif');
}
body#cupa div#edition4_middle img {
  float:none;
}
body#cupa div#edition4_bottom {
  background-image: url('../images/edition4_bottom.gif');
}

body#cupa div#edition3_header {
  background-image: url('../images/edition3_header.jpg');
}

body#cupa div#edition3_middle {
  background-image: url('../images/edition3_middle.gif');
}

body#cupa div#edition3_bottom {
  background-image: url('../images/edition3_bottom.gif');
}

body#cupa div#edition2_header {
  background-image: url('../images/edition2_header.jpg');
}

body#cupa div#edition2_middle {
  background-image: url('../images/edition2_middle.gif');
}
body#cupa div#edition1_header {
  background-image: url('../images/edition1_header.jpg');
}

body#cupa div#edition1_middle {
  background-image: url('../images/edition2_middle.gif');
}

body#cupa div#edition1_bottom {
  background-image: url('../images/pygmalion_bottom.gif');
}
body#cupa div#regulament_header {
  background-image:url(../images/regulamente_header.jpg);
}

body#cupa div#regulament_middle {
  background-image: url('../images/edition2_middle.gif');
}
body#cupa div#regulament_bottom {
	background-image:url(../images/pygmalion_bottom.gif);
	height:20px;
}

body#noi div#despre_noi_header {
  background-image: url('../images/despre_noi_header.bak.jpg');
}

body#noi div#despre_noi_middle {
  background-image: url('../images/despre_noi_middle.gif');
}

body#noi div#despre_noi_bottom {
  background-image: url('../images/despre_noi_bottom.gif');
}

body#noi div#antrenori_header {
  background-image: url('../images/antrenori_header.jpg');
}

body#noi div#antrenori_middle {
  background-image: url('../images/antrenori_middle.gif');
}
body#noi div#antrenori_middle h2{
  margin-top:0;
}
body#noi div#antrenori_bottom {
  background-image: url('../images/antrenori_bottom.gif');
}

body#noi div#rezultate_header {
  background-image: url('../images/rezultate_header.jpg');
}

body#noi div#rezultate_middle {
  background-image: url('../images/rezultate_middle.gif');
}

body#noi div#miscelaneous_header {
  background-image: url('../images/miscelaneous_header.jpg');
}

body#noi div#miscelaneous_middle {
  background-image: url('../images/miscelaneous_middle.gif');
}

body#noi div#miscelaneous_bottom {
  background-image: url('../images/miscelaneous_bottom.gif');
}

body#proiecte_speciale div#proiecte_speciale_header {
  background-image: url('../images/proiecte_speciale_header.jpg');
}

body#proiecte_speciale div#proiecte_speciale_middle {
  background-image: url('../images/proiecte_speciale_middle.gif');
}
body#proiecte_speciale div#proiecte_speciale_middle a {
  font-weight:bold;
  text-decoration:underline;
}
body#proiecte_speciale div#proiecte_speciale_middle a img{
  border:0;
}
body#proiecte_speciale div#proiecte_speciale_bottom {
  background-image: url('../images/proiecte_speciale_bottom.gif');
}

body#faq div#faq_header {
  background-image: url('../images/faq_header.jpg');
}

body#faq div#proiecte_speciale_middle {
  background-image: url('../images/proiecte_speciale_middle.gif');
}

body#faq div#proiecte_speciale_bottom {
  background-image: url('../images/proiecte_speciale_bottom.gif');
}

body#cursuri div#cursuri_up_header {
  background-image: url('../images/cursuri_up_header.jpg');
}

body#cursuri div#cursuri_up_middle {
  background-image: url('../images/cursuri_up_middle.gif');
}

body#cursuri div#cursuri_up_bottom {
  background-image:url(../images/cursuri_up_bottom.gif);
  margin-bottom:20px;
}

body#cursuri div#cantonament_up_header {
  background-image: url('../images/cantonament_header.jpg');
}

body#cursuri div#cantonament_up_middle {
  background-image: url('../images/cursuri_up_middle.gif');
}

body#cursuri div#cantonament_up_bottom {
  background-image: url('../images/cursuri_up_bottom.gif');
}


body#contact div#contact_header {
  background-image: url('../images/contact_header.jpg');
}

body#contact div#contact_middle {
  background-image:url(../images/contact_middle.gif);
  padding:0 25px;
}
body#contact div#contact_middle div#form {
  display:block;
  float:left;
}
body#contact div#contact_middle div#form span {
  display:block;
  font-size:12px;
  font-weight:bold;
  margin-bottom:15px;
  margin-right:5px;
  width:45px;
}
body#contact div#contact_middle table td {
  vertical-align:top;
}
body#contact div#contact_middle table td a{
  display:block;
  font-size:14px;
  font-weight:bold;
  margin:5px 0;
}
body#contact div#contact_middle table td.scris1 span.titlu,
body#contact div#contact_middle table td span.titlu {
  font-weight:bold;
}
body#contact div#contact_middle a {
  font-style:italic;
  text-decoration:underline;
}
body#contact div#contact_bottom {
  background-image: url('../images/contact_bottom.gif');
}

body#imagini div#imagini_header {
  background-image: url('../images/imagini_header.jpg');
}

body#imagini div#imagini_middle {
  background-image: url('../images/imagini_middle.gif');
}

body#imagini div#imagini_bottom {
  background-image: url('../images/imagini_bottom.gif');
}

.editia7h {
	 background-image:url('../images/edition7_header.jpg');
	 background-repeat:no-repeat;
	 height: 120px;
	 width: 800px;
}
.editia7m {
	 background-repeat: repeat-y;
	 background-image:url('../images/edition7_middle.gif');
	 width: 800px;
	 padding-left: 25px;
	 padding-right: 25px;
}
.editia7b {
	 background-image:url('../images/edition7_bottom.gif');
	 background-repeat:no-repeat;
	 height: 20px;
	 width: 800px;
}
.txt_cupa {
		font-size: 14px;
		font-weight: bold;
		text-align:center;
		width: 750px;
		line-height: 25px;
}

A:link {text-decoration: none; color:black;}
A:visited {text-decoration: none; color:black;}
A:active {text-decoration: none; color:black;}
A:hover {text-decoration: none; color: black;}

/**********************************/
/*            Menu Flash          */
/**********************************/
body#index div#header_1 {
  height: 320px;
}

body#index div#header_1 div {
  height: 100%;
  float: left;
}

body#index div#header_1 div#header_1_1_a {
  width: 31px;
  background: url('../images/header_1_1_a.jpg') no-repeat;
}

body#index div#header_1 div#header_1_1_b {
  width: 204px;
  background: url('../images/header_1_1_b.jpg') no-repeat;
}

body#index div#header_1 div#header_1_1_c {
  width: 31px;
  background: url('../images/header_1_1_c.jpg') no-repeat;
}

body#index div#header_1 div#header_1_2 {
  width: 534px;
  background: url('../images/header_1_2.jpg') no-repeat;
}

body#index div#header_1 div#header_1_2 object,
body#index div#header_1 div#header_1_2 embed {
  width: 534px;
  height: 100%;
}
body#index div#header_1 div#header_1_1_b ul {
  list-style-type: none;
  margin: 0;
  text-align: center;
  width: 200px;
  margin: 0;
  padding: 70px 0 0 0;
}

body#index div#header_1 div#header_1_1_b ul li span.title {
  font-weight: bold;
}

div#header div#header_1_1 {
  background: url('../images/header_1_1.gif') no-repeat;
  height: 70px;
}
.MsoNormal {
	font-size:14px;
	font-weight:bold;
	white-space:nowrap;
}
.p_blue {
	background:#CC0001 none repeat scroll 0 0;
	color:#FFFFFF;
	font-weight:bold;
	margin:0 auto 0;
	padding:3px;
	text-align:center;
	width:556px;
}
td.submitZone {
	padding-top:5px;
	text-align:center;
}
#forma {
	padding:5px;
}
.partenerPrincipal {
	font-size:16px;
	font-weight:bold;
	padding:10px 0;
	text-align:center;
}
.parteneri {
	display:block;
	font-size:16px;
	font-weight:bold;
	margin-top:22px;
	text-align:center;
}


#contact-area {
	width: 450px;
	font-size: 13px;
	background-color: #ffb700;
}
#contact-area td {
	padding-left: 20px;
	text-align: left;
}

#contact-area input, #contact-area textarea, #contact-area select {
	padding: 3px;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #cd6e02;
	background-color: #ffebb8;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 1px solid #000;
	background-color: #FFF;
}

#contact-area input.submit-button {
	width: 150px;
	background-color: #a31700;
	color: #FFF;
	border: 1px solid #900;
}

label {
	width: 150px;
	padding-top: 5px;
	font-size: 12px;
}
#sponsori {
		width: 650px;
}
.sponsoritop {
		background-color: #a31700;
		color: #FFF;
		text-align: center;
}