
body {

	background: url('../img/bg_verde.png') repeat-x #33FF33 fixed; 
	color:#303030;
	font:76% Verdana,Tahoma,Arial,sans-serif;
	margin:0;
}

body#bodyadmin {background: #99CCFF;}
p { 
	line-height:1.5em; 	
	margin:0 0 10px; 
	text-align: justify;
}
 
.pg_cl_rez_casute {
	width: 220px;
}
hr {
	height: 1px; 
	color: #7B8DBA;
}

p.footer {
	font-size: 9px;
	color: #505050;
	text-align: center;

}
p.contact {
	font-size: 12px;
	color: #505050;
	text-align:left;
	padding-left:60px;
	
}
a.afooter {
	font-size: 9px;
	color: #505050;
	text-align:center ;
	text-decoration:none;
	padding-left: 20px;	
}

a.afooter:hover {
	color: #FFF;
}

a.th_link {
	text-decoration: none;
	color: #008040;
}

a.th_link:hover {
	color: #FF0000;
}
.divcontact {
	margin: 0 auto;
	width:300px;
	height:450px;
	padding: 20px 20px 20px 20px;
	float:left;
}

#contact {
	width: 350px;
	height: 360px;
	margin: 0 auto;
}

#pagediv {
	vertical-align: middle;
	padding: 5px 5px 5px 5px;
	width: 300px;
	margin:0 auto;
}

input											{ background: #FFF; border: 1px solid #FFF; -moz-border-radius: 5px; border-radius: 5px;}
textarea										{ background: #FFF; border: 1px solid #FFF; width: 200px; -moz-border-radius: 5px; border-radius: 5px;}
textarea:focus                                  { background: #FFC;}
input[type="text"]								{ background: #FFF; border: 1px solid #969696; width: 200px;}
input[type="text"]:focus 						{ background: #FFC; }
input[type="password"]:focus 					{ background: #FFC;}
select											{ background: #FFF; border: 1px solid #FFF; -moz-border-radius: 5px; border-radius: 5px;}
select:focus									{ background: #FFC;}
input[type="radio"]								{ border: none; background:none;}
.field_detail									{ color: #303030 ; font-style: italic;}
small											{ color:#303030; font-size: 11px;}
.register_alert	{ 
	color: #FFF;
}

.td_r 						{ width: 25%; }

div.content                 { width:760px; min-height: 800px; margin: 0 0 0 20px; text-align: justify; color: #606060;}
div.content img             { padding: 3px 3px 3px 3px; border: 1px solid #FFF; }

.td_cafenea 				{ width:780px; height:700px; background: inherit; margin:0 auto; text-align: left; 	font-family: Calibri; font-size: 15px; color: #606060; }
.td_cafenea div 			{ width:760px; margin:0 auto; padding:20px 20px 20px 20px;}
.td_cafenea img 			{ padding: 3px 3px 3px 3px; border: 1px solid #FFF; }

.td_party 					{ width:800px; height:700px; background: inherit; margin:0 auto; text-align: justify; color: #606060;}
.td_party div 				{ width:760px; margin:0 auto; padding-left:20px;}

.td_regulament 				{ width:800px; height:700px; background: inherit; margin:0 auto; text-align: left; font-family: Calibri; font-size: 15px; color: #606060;}
.td_regulament div 			{ width:760px; margin:0 auto; padding-left:20px;}

.td_play 					{ width:800px; padding:20px; background: inherit; margin:0 auto; text-align: left; font-family: Calibri; font-size: 15px; color: #606060;}
/*.td_play div 				{ width:760px; margin:0 auto; padding:20px 20px 20px 20px;} */
.td_play img 				{ padding: 3px 3px 3px 3px; border: 1px solid #FFF; margin:0 auto; }

.td_rezervari 				{ width:800px; height:700px; background: inherit; margin:0 auto; text-align: left; }

.td_contact 				{ width:800px; height:700px; background: inherit; margin:0 auto; text-align: left; }

.td_gallery 				{ width:800px; height:700px; background: inherit; margin:0 auto; text-align: left; font-family: Calibri; font-size: 15px; color: #606060;}
.td_gallery div 			{ width:760px; margin:0 auto; padding-left:20px; }
.td_gallery img 			{ padding: 3px 3px 3px 3px; border: 1px solid #FFF; }

.td_desprenoi 				{ width:800px; height:700px; background: inherit; margin:0 auto; text-align: left; font-family: Calibri; font-size: 15px; color: #606060;}
.td_desprenoi div 			{ width:760px; margin:0 auto; padding-left:20px; }

.td_oferta 					{ width:800px; height:700px; background: inherit; margin:0 auto; text-align: left; font-family: Calibri; font-size: 15px; color: #606060;}
.td_oferta div 				{ width:760px; margin:0 auto; padding-left:20px; }

.td_babyparking 			{ width:800px; height:700px; background: inherit; margin:0 auto; text-align: left; font-family: Calibri; font-size: 15px; color: #606060;}
.td_babyparking div 		{ width:720px; margin:0 auto; padding-left:20px; }


.description { 
	font-family: Calibri;
	font-size: 15px;
	color: #606060; 
}
#buton_rasp a {
	border:1px solid #ccc;
	height: 20px;
	width: 30px;
	color:#606060;
	display:inline;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
}

#buton_rasp a:hover {
	color: #FF0000;
	background-color:#D2D2D2;	
}
	
p.form_detail { 
	color:#505050; 
	font-weight: bold; 
	padding-left: 10px;
	font-size: 11px;
}
th {
	border: 1px solid green;
	background-color: #F3FBBD;
}
#tr_table_rez:hover {
	background-color: #C9EFEF;
}
.link_table_rez { text-decoration: none; font-weight: bold; color:#606060; }
.link_table_rez:hover { color: #FF0000; }
.form_rezervare input[type="text"], textarea { padding: 4px;}
/* css pentru admin */

#main_admin 			{ width: 1020px; margin: 0 auto; border: 1px dotted blue; padding-top: 40px; padding-bottom: 20px; background-color: #fff; }
#menu_admin_rez 		{ height: 30px; margin: 0 auto; padding-top: 10px; padding-bottom: 10px; }
#menu_admin_rez a 		{ border:1px solid #7B8DBA; height: 20px; color:#606060; display:inline; font-weight: bold; text-decoration: none; padding: 5px; }
#menu_admin_rez a:hover { background-color: #D2D2D2; color: #FFF; }


#main_menu_admin 	{ padding:10px; width:auto; border-bottom: 1pt solid #7B8DBA; background: #F0EFF8;  }
#main_menu_admin a 	{ font-size: 12px; font-weight: bold; border:1px solid #7B8DBA; padding:7px; text-decoration: none; }
#main_menu_admin a:hover { background-color: #99CCFF; color:#FFFFFF; text-decoration:none; }

#meniu_stanga 		{ background: url('../img/BGport6.png') no-repeat left ; height:250px; width:170px; margin:0 auto; padding:25px 0 0 0; float:left; }
#meniu_stanga ul 	{ margin: 20px auto; padding:0; text-align:left; }
#meniu_stanga li 	{ list-style:none; width: inherit; margin:0; padding:2px 0 2px 0; }
#meniu_stanga a		{ font-family:Arial Rounded MT Bold; font-size:19px; font-weight:normal; color: #FFFFFF; text-decoration:none; text-align:left; padding: 2px 0px 2px 20px; display:block; }

#meniu_stanga_ 		{ background: url('../img/BGgreen6.png') no-repeat left ; height:250px; width:170px; margin:0 auto; padding:25px 0 0 0; float:left; }

#meniu_stanga_ a	{ font-family:Arial Rounded MT Bold; font-size:19px; font-weight:normal; color: #FFFFFF; text-decoration:none; text-align:center; padding: 2px 0px 2px 0px; display:block; }
#meniu_stanga a:hover { color:#ccc; }

#meniu_stanga__     { background: url('../img/BGmov6.png') no-repeat left ; height:250px; width:170px; margin:10px auto; padding:25px 0 0 0; float:left; }
#meniu_stanga__ input[type="text"] { padding: 5px; width: 135px; margin:5px 10px; color: #808080; background-color: #F8F9A3; }
#meniu_stanga__ form {margin-top: 40px;}
#meniu_stanga__ span    { color: #FFFFFF; font-size: 10px; padding-left: 5px;}
#meniu_stanga__ input[type="submit"] {margin-left: 35px; font-weight: bold; cursor: pointer; width: 100px; margin-top: 5px; 
border-bottom-color: #FFFFFF; 
border-bottom-style: outset;
border-width :2px;}

#cms    div.field   {width:800px;}
#cms    input[type="text"] { padding: 5px; width: 600px; margin:5px 10px; background-color: #FFFEE1;}
#cms    label {width: 150px; float:left; font-weight: bold; color: #606060; padding: 5px; text-align: left; }

#blink {vertical-align: bottom; margin-top:130px;}
.listareuseri				    { border:1px solid #c3c3c3; border-collapse:collapse; text-align: left; }
.listareuseri th			    { background-color:#e5eecc; border:1px solid #c3c3c3; padding:3px; text-align: center; }
.listareuseri td			    { border:1px solid #c3c3c3; padding: 2px; }
.listareuseri tr:hover		    { background-color:#FFC;}
.tr1 							{ background-color: #FFF; }
.tr2 							{ background-color: #eee; }

/* linkuri meniu */
#meniu 	  { float:left; margin-bottom:0px; padding: 0px 0px 30px 0px; }
#meniu ul { margin: 0 auto; padding:0; }
#meniu li { list-style:none; float:left; height:60px; margin:0; padding:0; }
#meniu a  { font-family:Arial Rounded MT Bold; font-size:19px; font-weight:normal; line-height:50px; color: #FFFFFF; text-decoration:none; text-align:center; width: 160px; padding: 0px 4px 0px 4px; height:60px; margin: 0 auto; display:inline-block; }

#acasa { background: url('../img/butoane/acasa1.gif'); }
#acasa:hover { background: url('../img/butoane/acasa2.gif'); }

#locdejoaca{background: url('../img/butoane/locdejoaca1.gif');}
#locdejoaca:hover{background: url('../img/butoane/locdejoaca2.gif'); }

#cafenea{background: url('../img/butoane/cafebar1.gif'); }
#cafenea:hover{background: url('../img/butoane/cafebar2.gif');}

#ceoferim{background: url('../img/butoane/petreceri1.gif'); }
#ceoferim:hover{background: url('../img/butoane/petreceri2.gif');}

#rezervari{background: url('../img/butoane/rezervari1.gif'); }
#rezervari:hover{background: url('../img/butoane/rezervari2.gif');}

#con{background: url('../img/butoane/contact1.gif');}
#con:hover{background: url('../img/butoane/contact2.gif');}
/* gata linkuri meniu */

.div_footer{
    -moz-border-radius: 7px; border-radius: 7px;
	height:50px; 
	width:1020px; 
	border:2px solid #FFFFFF;  
	margin:10px auto; 
	padding: 5px 0 5px 0;
    background-color: #E2E9ED;
}
.galerie { padding:10px; border-right:2px solid white; border-top:2px solid white;  width:600px;margin-right: 50px; }
