* {
	margin:0;
	padding:0;
}
img {
	border:0;
	vertical-align:bottom;
}
body {
	background:url(../images/bg.gif);
	background-repeat:no-y;
	background-attachment:fixed;
	background-position:center; 	
}
#wrap {
	width:938px;
	position:absolute;
	left:50%;
	margin:0 0 0 -469px;
}
#header {
	height:146px;
	width:938px;
	background-image:url(../images/bg-header.jpg);
}
#header a {text-decoration:none; cursor:hand; color:#1874CD;}
.carnival_title {height:46px; float:left; width:270px; padding:40px 287px 10px 135px; display:block; color:#1874CD; font-size:45px; font-family:Monotype Corsiva;}
.carnival_subtitle {height:20px; width:270px; padding:2px 125px 10px 150px; display:block; color:#1874CD; font-size:20px; font-family:Monotype Corsiva; float:left;}
#menu {
	height:88px;
	width:938px;
	background-image:url(../images/bg-menu.jpg);
}
#menu a {width:140px; height:50px; float:left; display:block; color:#fcfbfb; font-size:18px; font-family:Tahoma; text-align:center; text-decoration:none; padding-top:32px; padding-left:13px;}
#menu a:hover {width:140px; height:50px; float:left; display:block; color:#FF0000; font-size:18px; font-family:Tahoma; text-align:center; text-decoration:none; background-repeat:no-repeat; padding-top:32px}
#menu_provizoriu {
	height:88px;
	width:938px;
	background-image:url(../images/bg-menu.jpg);
}
/*----------- petreceri style ----------*/
#menu_petreceri {height: 480px}
#menu_petreceri li {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#6495ED;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	width:100%;
	height:30px;
	line-height:30px;
	list-style:none;
	text-indent:25px;
	}
#menu_petreceri a {color: #FF7F24; text-decoration: none; width:98%; height:30px; display:block; }
#menu_petreceri a:visited {color:#FF7F24; text-decoration: none; text-decoration:none;}
#menu_petreceri a:hover {color:#8B4513; text-decoration: none; background-color:#FFD39B; text-decoration:none;}
#content_petreceri {float:left; padding-left:20px; font-family:Tahoma; color:#262626; font-size:12px; width:430px; text-align:justify;}
#content_petreceri a {color:green; text-decoration:none;}
#content_petreceri a:hover {color:red; text-decoration:none;}
#content_petreceri h2 {float:left; display:block; font-size:16px; font-family:Tahoma;}
#content_petreceri p {font-size:12px; color:#262626; text-align:justify; padding-top:10px;}
#photo_personaje {width:180px; padding:20px 30px 0px 100px;}
#right_buttons {width:160px; height:80px; padding:0px 10px 20px 20px; float:right;}
#photo_index {width:180px; padding:0px 20px 20px 20px;}
/*----------- ursitoare style ----------*/
#menu_ursitoare li {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#6495ED;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	width:100%;
	height:30px;
	line-height:30px;
	list-style:none;
	text-indent:25px;
	}
#menu_ursitoare a {color: #228B22; text-decoration: none; width:98%; height:30px; display:block; }
#menu_ursitoare a:visited {color:#228B22; text-decoration: none; text-decoration:none;}
#menu_ursitoare a:hover {color:#228B22; text-decoration: none; background-color:#BCEE68; text-decoration:none;}
/*----------- costume style ----------*/
#menu_costume li {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#DC143C;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	width:100%;
	height:30px;
	line-height:30px;
	list-style:none;
	text-indent:25px;
	}
#menu_costume a {color: #DC143C; text-decoration: none; width:98%; height:30px; display:block; }
#menu_costume a:visited {color:#DC143C; text-decoration: none; text-decoration:none;}
#menu_costume a:hover {color:#A52A2A; text-decoration: none; background-color:#FEE0C6; text-decoration:none;}
.personaje_link {text-decoration:none; font-size:12px; padding-left:80px; font-family:arial;}
#content_provizoriu {
	float:left;
	}
#boxes {
	height:150px;
	width:928px;
	margin:15px 0 0 5px;
}
#boxes a {cursor:hand;}
#box1 {
	width:299px;
	height:150px;
	background-image:url(../images/petrecere_copii.gif);
	float:left;
	margin:0 5px 0 5px;
	display:inline;
}
#box2 {
	width:299px;
	height:150px;
	background-image:url(../images/ursitoare.gif);
	float:left;
	margin:0 5px 0 5px;
	display:inline;
}
#box3 {
	width:299px;
	height:150px;
	background-image:url(../images/costume_carnaval.gif);
	float:left;
	margin:0 0 0 5px;
	display:inline;
}
#content {
	width:938px;
	margin:15px 0 0 0;
}
#left {
	width:250px;
	background-image:url(../images/bg-left.jpg);
	background-repeat:repeat-y;
	float:left;
	margin:0 0 0 10px;
	display:inline;
}
#banner_style1 {width:200px; height: 100px; border:3px solid #F0F8FF; margin: 0px 5px 0px 24px;}
#banner_style2 {width:200px; height: 100px; border:3px solid #F0F8FF; margin: 20px 5px 0px 24px;}
#banner_pub {width:200px; height: 50px; border:3px solid #F0F8FF; margin: 20px 5px 0px 24px;}
#img_pub {width:200px; height:50px;}
#img_banner {width:200px; height:100px;}
#main {
	width:655px;
	background-color:#FFF;
	float:left;
	margin:0 0 0 17px;
}
#main_secondary {
	width:470px;
	background-color:#FFF;
	float:left;
	margin:0 0 0 17px;
}
#index_content {padding:25px; color:#262626; font-family:Tahoma;}
#index_content h3 {float:left; display:block; font-size:16px; font-family:Tahoma; }
#index_content p {font-size:12px; color:#262626; text-align:justify; }
#index_content a {color:green; text-decoration:none;}
#index_content a:hover {color:red; text-decoration:none;}
#footer {
	width:938px;
	height:66px;
	background-image:url(../images/bg-footer.jpg);
	margin:15px 0px 10px 0px;
}
#footer a {width:60px; height:35px; float:left; display:block; color:#FF6600; font-size:12px; font-family:Tahoma; text-align:center; text-decoration:none; padding-top:26px; padding-left:15px;}
#footer a:hover {width:60px; height:35px; float:left; display:block; color:#FF0000; font-size:12px; font-family:Tahoma; text-align:center; text-decoration:none; background-repeat:no-repeat; padding-top:26px}
#footer p {width:180px; height:35px; float:right; display:block; color:#FF6600; font-size:12px; font-family:Tahoma; text-align:center; padding-top:26px; padding-left:15px;}
ul {margin-left:20px; font-size:12px;}
li {color:#0b6fc4;}
.message_click {margin:10px 0px 10px 100px;}
/*----------- update css - 20.11.2011 ----------*/
.left_half {float:left; width:49%;}
.in_studio {float:left; text-align:left; margin-left:35px; font-weight:bold; color:green;}
.galerie_in_studio {width:180px; height:270px; margin:10px 30px 0px 20px; float:left; } 
.right_half {float:right; width:49%;}
.in_actiune {float:right; text-align:left; margin-right:25px; font-weight:bold; color:red;}
.galerie_in_actiune {width:180px; height:270px; margin:10px 30px 0px 20px;} 
.poza_urs_1 {float:left; margin:10px 5px; width:130px;}
.poza_urs_2 {float:left; margin:10px 5px; width:130px;}
.poza_urs_3 {float:right; margin:10px 5px; width:130px;}
.left_third {float:left; width:32%;}
.urs_in_studio {float:left; text-align:left; margin-left:55px; font-weight:bold; color:green;}
.ursitoare_in_studio {width:125px; margin:10px 30px 0px 20px; float:left; }
.center_third {float:left; width:32%;}
.urs_in_actiune {float:left; text-align:left; margin-left:55px; font-weight:bold; color:red;}
.ursitoare_in_actiune {width:125px; margin:10px 30px 0px 20px; float:left; }
.right_third {float:right; width:32%;}
.urs_video {float:left; text-align:left; margin-left:65px; font-weight:bold; color:magenta;}
.ursitoare_video {width:125px; margin:10px 30px 0px 20px; float:left; }
.photo_magie {width:250px; padding:20px 30px 0px 80px;}
.photo_statui {width:250px; padding:20px 30px 0px 60px;}
.poza_personaje_animatie {width:200px; padding:0px 30px 0px 80px;}
.player_style {float:left; margin:20px; border:3px solid black; display:block; width:390px; height:220px}
.but_pictura {width:160px; padding:0px 10px 20px 20px; float:right;}
