/*#############################################################################*/
/*# CSS: dansezpentrumine.ro												  #*/
/*#									DEFAULT									  #*/
/*#																			  #*/
/*# Author: Webdesign-agency.ro     contact@webdesign-agency.ro               #*/
/*#############################################################################*/

/*################################# TAG CSS ###################################*/
body			{ margin: 0; padding: 0; font-family:Arial; font-size:12px;background:#5d5d5d; text-align:center; padding-bottom:30px;}
img				{ border: none;}
p				{ margin: 0; padding: 0; }
form			{ margin: 0; padding: 0; }
input, select	{ margin: 0; padding: 0;}
blockquote		{ padding: 0; margin: 0; border: none;}
h1				{ margin:0; padding:0;font-size:17px; font-family: Georgia, "Times New Roman", Times, serif ; text-align:left; color:#5d5d5d; font-weight:normal; margin:0 0 20px 0; border-bottom: solid 1px #5d5d5d;}
h2				{ margin:0; padding:0;font-size:15px; font-family: Georgia, "Times New Roman", Times, serif ; text-align:left; color:#5d5d5d; font-weight:normal; margin:12px 0 12px 0; border-bottom: solid 1px #5d5d5d;}
h3				{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline; color:#7f3090; padding-bottom:6px;}
h4				{ margin:0; padding:0; font-size:13px; color:#414141; background: url(../img/site/dot.jpg) no-repeat #ebebeb; padding:11px 0 11px 20px; font-weight:normal;}
h5				{ margin:0; padding:0; font-family:Arial; font-size:12px; color:#545353;}
html 			{ min-height: 100.01%;} /*  for vertical scrollbar in MOZ in every page,*/
.clearAll		{ clear:both;font-size:0;height:0;line-height:0;}
*html .iehack	{ height: 1%;}
.mov			{ color:#7f3090;}
/*################################# Home ###################################*/
.bg_container			{ width:878px; background:url(/img/site/bg_container.jpg) right top no-repeat; text-align:left; padding-top:60px; margin:0 auto;}
.container				{ width:603px;color:#5d5d5d;}
.header					{ background:url(/img/site/logo_top.jpg) no-repeat; width:603px;height:75px;}
.header a				{ display:block; width:266px; height:67px; margin-left:134px;}
.left					{ float:left; background:url(/img/site/meniu_bg.jpg) no-repeat; width:188px}
.content				{ width:603px; background:#ffffff;}
.footer					{ background:url(/img/site/footer_bg.jpg) no-repeat; width:603px; height:74px;}
.right					{ float:left; width:400px; padding:30px 14px 0 0;}
.img					{ float:left; padding:0 20px 10px 0;}
.bottom					{ background:url(/img/site/linie_punctata.jpg) repeat-x; padding:0px 0 0 0; margin:20px 0 0 8px; width:578px;}
.menu					{ width:188px; height:295px;}
.menu a					{ font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#ffffff; text-decoration:none; background:url(/img/site/menu.gif) 6px top no-repeat; height:25px; display:block; line-height:24px; padding-left:40px;}
.menu .sel				{ font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#c249dd; text-decoration:none; background:url(/img/site/menu.gif) 6px bottom no-repeat; height:25px; display:block; line-height:24px; padding-left:40px;}
.menu a:hover			{ background-position: 6px bottom; color:#c249dd;}
.bottom_left			{ float:left; padding:0 8px; width:273px; background:url(/img/site/linie_verticala.jpg) right top repeat-y;}
.foto_gal				{ float:left; display:block;border: solid 3px #ffffff; margin:0 4px 4px 0; width:81px; height:48px;}
.foto_gal:hover			{ border: solid 3px #7f3090; margin:0 4px 4px 0;}
.bottom_right			{ float:left; width:285px; padding:2px 0px; text-align:center;}
.bottom_right img		{ display: block;}
.webdesign				{ float:right; color:#ffffff; padding:37px 20px 0 0; font-size:11px;}
.webdesign a			{ color:#290d2f; text-decoration:none;font-size:11px;}
.webdesign a:hover		{ color:#ffffff; text-decoration:underline;}
.descriere				{ line-height:14px;}
/*################################# Galerie foto ###################################*/
.galerie_foto			{ margin:0 auto;padding:10px 0;width:370px;}
.vezi					{ text-decoration:none; color:#ffffff; background:#7f3090; line-height:18px; padding:2px 5px;}
.linie_punctata			{ height:1px; font-size:1px;background:url(/img/site/linie_punctata.jpg) left bottom repeat-x; margin-bottom:10px;}
.banner					{ margin:0 8px;padding:10px 0;}
/*################################# Contact ###################################*/
.date_contact			{ background:#ebe8e8; padding:10px;}
.contact_dates			{ float:left; width:225px;}
.contact				{ padding:20px 0; width:330px; margin:0 auto;}
.contact input			{ float:left;width:200px; height:19px; border:solid 1px #7f3090; margin:0 30px 10px 0;}
.contact label			{ float:left; width:45px;line-height:20px; text-align:right; padding-right:5px;}
.contact textarea		{float:left;width:271px; height:74px; border:solid 1px #7f3090; margin-bottom:10px;}
.contact a				{ float: right;}
/*################################# Program ###################################*/
.zi						{ float:left;background:url(/img/site/zi_bg.jpg) no-repeat; width:230px; height:25px;padding:0 5px; line-height:24px;}
.grupa					{ float:left;background:url(/img/site/grupa_bg.jpg) no-repeat; padding:0 5px; width:150px; height:25px;line-height:24px;}
.program .linie_punctata{ margin-right:4px;}
/*################################# Despre antrenor ###################################*/
.loc					{ float:left;background: url(../img/site/loc_bg.jpg) no-repeat; width:40px; height:24px;padding:0 5px; line-height:24px;}
.concurs				{ float:left;background: url(../img/site/concurs_bg.jpg); padding:0 5px; width:336px; height:24px;line-height:24px;}
.italic					{ font-style:italic;}

/*################################# Meniu paginare ####################################*/
.paging						{ float:left; font-family:Arial; font-size:12px; line-height:18px; width:325px; clear:both;}
.paging ul					{ list-style-type:none; padding:0; margin:5px 0 0 0; text-align:center;}
.paging ul li				{ display:inline; padding:0; margin:0;}
.paging ul li a.goBtn		{ float:left; padding:2px; margin-right:4px; width:37px; height:18px; display:block; border:1px solid #e6e6e6; font-size:11px; color:#000000;text-decoration:none;}
.paging ul li a.goBtn:hover	{ padding:2px; width:37px; height:18px; color:#FFFFFF;  background: #534f4c;}
.paging ul li a.goBtn2		{ float:left; padding:2px; margin-right:4px; width:42px; height:18px; display:block; border:1px solid #e6e6e6; font-size:11px; color:#000000; text-decoration:none;}
.paging ul li a.goBtn2:hover{ padding:2px; width:42px; height:18px; color:#FFFFFF; background: #534f4c;}
.paging ul li a.goTo		{ float:left; padding:2px 5px ; margin-left:5px; height:18px; display:block; font-size:11px; color: #000000; text-decoration:none;}
.paging ul li.sel			{ float:left; display:block; height:18px; padding:3px 0px 0 3px;}
.paging ul li .fld			{ float:left; padding:3px 0px 0 3px; margin:0 0 0 4px; width:20px; height:18px; border:1px solid #e6e6e6; color: #000000;}
.paging ul li a.pagNr		{ float:left; padding:2px; margin-right:4px; width:20px; height:18px; color:#000000; text-align:center; display:block; border:1px solid #e6e6e6; text-decoration:none;}
.paging ul li a.pagNr:hover	{ background-color:#534f4c; color:#FFFFFF;}
.paging ul  .selected		{ float:left; padding:2px; margin-right:4px; width:20px; height:18px; text-align:center; display:block; border:1px solid #e6e6e6; text-decoration:none; color:#FFFFFF;  background-color:#534f4c ;}
.paging form 				{ margin:0; padding:0;}

#content 					{ width:385px !important; overflow:hidden !important; margin:0 0 20px 0 !important; padding:0 5px 0 0 !important;}
#content h1,h2,h3,h4,h5,h6,strong,b,i,em  {color:#7f3090;}
#content table { max-width:375px !important; border-collapse: collapse !important; margin:0 2px; !important;}
#content table td  { border:1px dashed #262223 !important; padding:2px !important;}
.galerie_fotox				{ float: left; width:90px;}
.galerie_fotoy				{ float: right; width:185px; padding:0 0 10px 10px;}

/*Parteneri*/
.partener					{float:left; width:194px;overflow:hidden;padding:5px 3px; background:url(../img/site/linie_punctata.jpg) repeat-x left bottom; }
.partener a					{font-weight:bold;font-size:13px;display:block; overflow:hidden; width:194px;height:15px;}
.partener .img_part			{border:2px solid #7f3090;margin:5px 0; text-align:center;width:190px; height:50px; overflow:hidden;}
.partener .img_part img		{margin:0 auto;}
.partener p					{overflow:hidden; width:194px;height:15px;}
