@charset "utf-8";

body {
	background-color:#ff7c00 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#999999;
	overflow-y: scroll;
	_overflow-y: normal;
}

* { margin:0; padding:0}
img { border:0}
a { text-decoration:none; outline:none; color:#4b4747}
a:hover { text-decoration:underline}
ul { list-style-type:none}
/*for FireFox*/
input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner {   
	border : 0px;
} 
/*for IE8 */
input[type="submit"]:focus, input[type="button"]:focus {     
    outline : none; 
}
.clear {clear:both; height:0; font-size:0; line-height:0}
/* clearing floated elements */
.clearing:after {content: "."; display:block; height:0px; font-size:0;line-height:0px; clear: both; visibility: hidden;}
.clearing {display:	inline-block;}
.clearing { /* Hides from IE-mac \*/display:block;}
* html .clearing { /* Hides from IE-mac \*/display:inline;}
/***********************************/
.fl { float:left }
.fr { float:right }

#main {
	width:546px;
	margin:0 auto;
	position:relative;
}
#outer-slider {
	left:0px;
	overflow:hidden;
	position:absolute;
	top:25px;
	width:516px;
}
#inner-slider {
	position:absolute;
	left:0;
	top:0;
}
#inner-slider  .logo {
	margin-left:30px;
}
#inner-slider .data {
	width:396px; 
	padding:2px; 
	margin:0px 0 6px 60px;
}
#inner-slider .amr {
	background:url(../images/amr_bg.png) left top no-repeat; 
	display:block; 
	margin:0 0 0 60px; 
	width:350px; 
	height:60px; 
	padding:5px 0px 5px 50px; 
	color:#d2cbae; 
	font-size:55px; 
	text-align:left; 
	font-family:Arial, Helvetica, sans-serif;
}
#inner-slider .amr2 {
	background:url(../images/amr_bg2.png) left top no-repeat; 
	display:block; 
	margin:0; 
	width:233px; 
	height:40px;
	_height:43px;	
	padding:5px 0 0 33px; 
	_padding-top:2px;
	color:#d2cbae; 
	font-size:36px; 
	text-align:left; 
	font-family:Arial, Helvetica, sans-serif;
}
.connect {
	width:410px; 
	left:60px;
	bottom:-85px;
	height:30px;
	position:absolute;
}
.connect a {
	float:left; 
	margin-right:15px;
}
.lineup {
	width:546px; 
	left:0px;
	bottom:-860px;
	position:absolute;
	padding-bottom:10px;
}
.lineup .ziggi {
	position:absolute;
	left:0;
	top:25px;
}
.lineup .true {
	position:absolute;
	left:233px;
	top:36px;
}
.lineup .djrafik {
	position:absolute;
	left:0;
	top:132px;
}
.lineup .jfb {
	position:absolute;
	left:285px;
	top:126px;
}
.lineup .djvadim {
	position:absolute;
	left:0px;
	top:246px;
}
.lineup .deekline {
	position:absolute;
	left:271px;
	top:255px;
}
.lineup .sabac {
	position:absolute;
	left:0px;
	top:405px;
}
.lineup .snowgoons {
	position:absolute;
	left:280px;
	top:402px;
}
.lineup .milliondan {
	position:absolute;
	left:144px;
	top:540px;
}

#form {
	background:url(../images/bg_form.png) left top no-repeat;
	position:relative;
	left:0;
	top:400px;
	_top:413px;
	width:540px;
}
#inner {
	height:0;
	left:84px;
	overflow:hidden;
	position:absolute;
	top:30px;
	width:360px;
}
#inner #pages-container {
	height:100px;
	position:absolute;
	left:0;
	top:0;
	width:360px;
}
a.inscrie {
	left:60px;
	bottom:-40px;
	height:0px;
	padding-top:28px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	position:absolute;
	width:398px;
	background:url(../images/connect.png) left top no-repeat;
	display:block;
	overflow:hidden;
}
a.inscrie:hover {
	background-position: 0 -28px;
}
h3 {
	display:none;
}
.form {
	width:200px;
	margin-right:15px;
}
.form input.text {
	padding:6px 10px 0;
	width:180px;
	height:24px;
	font-size:15px;
	color:#ff9900;
	background:url(../images/inputtext.jpg) left top no-repeat;
	border:none;
	margin-bottom:10px;
}
.form input.submit {
	background:url(../images/vreausastiu.jpg) left top no-repeat;
	width:115px;
	height:18px;
	border:none;
	cursor:pointer;
	font-size:0;
	float:right;
	color:#996633;
	margin-top:5px;
}
.texte {
	width:145px;
}
#content2 {
	margin:0 auto;
	width:690px;
	position:relative;
}
.header {
	left:0px;
	overflow:hidden;
	position:absolute;
	top:23px !important;
	width:660px !important;
	padding-top:186px;
}
.content {
	padding-top:206px;
	width:660px;
}
.left {
	width:260px;
	position:relative;
	padding-top:170px;
}
.left .ziggi2 {
	position:absolute;
	left:-21px;
	top:0;
}
.left p {
	font-size:11px; 
	color:#000;
	padding-bottom:8px;
	text-align:justify;
}
.right {
	width:362px;
	position:relative;
	padding-top:249px;
	z-index:1
}
.right .ziggipoza {
	position:absolute;
	right:-18px;
	top:0;
}
.right .clip {
	width:362px;
	height:300px;
	overflow:hidden;
	margin-bottom:10px;
	z-index:2;
	position:relative;
}
.afestival {
	border-top:1px solid #000; 
	width:397px; 
	text-align:center; 
	margin:25px 0; 
	padding-top:22px
}

ul.thumb li {
    margin: 0; padding: 5px;
    float: left;
    position: relative;  /* Set the absolute positioning base coordinate */
    width: 110px;
    height: 110px;
}
ul.thumb li img {
    width: 100px; height: 100px; /* Set the small thumbnail size */
    -ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
    border: 1px solid #ddd;
    padding: 5px;
    background: #f0f0f0;
    position: absolute;
    left: 0; top: 0;
}
ul.thumb li img.hover {
    background:url(thumb_bg.png) no-repeat center center;  /* Image used as background on hover effect
    border: none; /* Get rid of border on hover */
}
