img {
border:0;
}

a {
outline: 0;
cursor:hand;
}

body {
	background: #383A28 url(media/bg.jpg) repeat-x center top;
	margin: 0px;
	padding: 0px;
	color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
}


#contenedor {
	margin: 0px auto;
	height: 665px;
	width: 1000px;
	text-align: center;
	position: relative;
}
.top {
	background: url(media/top.jpg) no-repeat 0px 0px;
	height: 518px;	text-align: left;
}
.bottom {
	background: url(media/bottom.jpg) no-repeat 0px 0px;
	height: 147px;
}

#menu {	
	left: 748px;
	top: 189px;
	background: url(media/menu.jpg )no-repeat 0px 0px;
	height: 105px;
	width: 124px;
	position: absolute;
}

#menu_show {
	

	height: 105px;
	width: 124px;
	position: absolute;
}

#menu1 {
margin: 0;
padding: 0;
width: 116px;
height: 30px;

background: url("media/menu/btn1_off.jpg") 0 0 no-repeat;
}

#menu1 a {
	padding-top: 6px;
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
	text-indent:-99999px;
	text-decoration: none;
	background: url("media/menu/btn1_on.jpg") 0 0 no-repeat;
}

#menu1 a:hover {
background-position: -150px 0;
}

#menu1 a:active {
background-position: -300px 0;
}


#menu2 {
margin: 0;
padding: 0;
width: 116px;
height: 26px;

background: url("media/menu/btn2_off.jpg") 0 0 no-repeat;
}

#menu2 a {
	padding-top: 6px;
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
	text-indent:-99999px;
	text-decoration: none;
	background: url("media/menu/btn2_on.jpg") 0 0 no-repeat;
}

#menu2 a:hover {
background-position: -150px 0;
}

#menu2 a:active {
background-position: -300px 0;
}


#menu3 {
margin: 0;
padding: 0;
width: 116px;
height: 26px;

background: url("media/menu/btn3_off.jpg") 0 0 no-repeat;
}

#menu3 a {
	padding-top: 6px;
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
	text-indent:-99999px;
	text-decoration: none;
	background: url("media/menu/btn3_on.jpg") 0 0 no-repeat;
}

#menu3 a:hover {
background-position: -150px 0;
}

#menu3 a:active {
background-position: -300px 0;
}

#menu4 {
margin: 0;
padding: 0;
width: 116px;
height: 25px;

background: url("media/menu/btn4_off.jpg") 0 0 no-repeat;
}

#menu4 a {
	padding-top: 6px;
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
	text-indent:-99999px;
	text-decoration: none;
	background: url("media/menu/btn4_on.jpg") 0 0 no-repeat;
}

#menu4 a:hover {
background-position: -150px 0;
}

#menu4 a:active {
background-position: -300px 0;
}


#home {
	padding-top: 110px;
	padding-left: 100px;
	position: absolute;
	height: 380px;
	width: 630px;
	z-index: 100;

}





#pelicula {
	top: 78px;
	left: 114px;
	position: absolute;
	height: 424px;
	width: 609px;
	z-index: 500;
	background: url(media/bg_tv.jpg) no-repeat 0px 0px;
	visibility: hidden;
} 


#sinopsis {position: absolute;margin-left:45px;margin-right:40px;width:520px;visibility: hidden;}


#elenco {
	position: absolute;
	left:20px;
	
	width:540px;
	
	visibility: hidden;
}

#ficha_tecnica {
	position: absolute;
	margin-left:45px;
	margin-right:20px;
	width:540px;
	visibility: hidden;
}


#videos {
	top: 78px;
	left: 114px;
	position: absolute;
	height: 424px;
	width: 609px;
	z-index: 400;
	background: url(media/bg_tv.jpg) no-repeat 0px 0px;
	visibility: hidden;
}


#trailer {
	top: 78px;
	left: 114px;
	position: absolute;
	height: 424px;
	width: 609px;
	z-index: 400;
	background: url(media/bg_tv.jpg) no-repeat 0px 0px;
	visibility: hidden;
}

#clip {	top: 78px;
	left: 114px;
	position: absolute;
	height: 424px;
	width: 609px;
	z-index: 400;
	background: url(media/bg_tv.jpg) no-repeat 0px 0px;
	visibility: hidden;}



#galeria {
	top: 78px;
	left: 114px;
	position: absolute;
	height: 424px;
	width: 609px;
	z-index: 300;
	background: url(media/bg_tv.jpg) no-repeat 0px 0px;
	visibility: hidden;
}



#prensa {
	top: 78px;
	left: 114px;
	position: absolute;
	height: 424px;
	width: 609px;
	z-index: 200;
	background: url(media/bg_tv.jpg) no-repeat 0px 0px;
	visibility: hidden;
}


#deja_comentario {
	top: 78px;
	left: 114px;
	position: absolute;
	height: 424px;
	width: 609px;
	z-index: 500;
	background: url(media/bg_tv.jpg) no-repeat 0px 0px;
	visibility: hidden;
}

.caja_comentarios_impar {
background-color: #333333;
border-top: 1px solid #666666;
border-bottom: 1px solid #666666;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
color: #7B7B7B;
font-size: 12px;
text-align: left;
padding: 5px;
}
.caja_comentarios_par {
background-color: #222;
border-top: 1px solid #666666;
border-bottom: 1px solid #666666;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
color: #7B7B7B;
font-size: 12px;
text-align: left;
padding: 5px;
}
.caja_comentarios P {
margin-bottom: 0px;
margin-top: 0px;
}

.caja_videos { background-color:#FFFFFF;padding:5px;float:left;margin-left:40px;_margin-left:20px}
.btn1 {padding:5px;float:left;margin-left:100px;_margin-left:80px}
.btn2 { padding:5px;float:right;margin-right:100px;_margin-right:80px}
.caja_videos2 { background-color:#FFFFFF;padding:5px;float:right;margin-right:40px;_margin-right:20px}


.border img {border: 1px solid #FFFFFF;margin: 0px 4px 0px 4px}

.border_video {border: 2px solid #FFFFFF; width:510px; height:380px;margin-left:60px;margin-top:10px}


#btn_home {height: 27px;width: 300px;left: 137px;top: 520px;position: absolute;}





#logo_estado {height: 51px;width: 56px;left: 160px;top: 430px;position: absolute;z-index: 600;}
#logo_fabula {height: 40px;width: 34px;left: 650px;top: 445px;position: absolute;z-index: 600;}

#home img,  {behavior: url(iepngfix.htc);width:452px;height:80px}

.clearer  {clear: both;display: block;height: 1px;margin-bottom: -1px;font-size: 1px;line-height: 1px;}




/* SCROLL */

#content1{
	height: 253px;
	width: 530px;
	overflow:hidden;float:left;
			}

.scrollbar-vert{
	background-color: #333;
	height: 206px;
	width: 10px;
	float:left;
			}
			
.handle-vert{
	height: 42px;
	width: 10px;
	background: url(media/handle.gif) no-repeat;
			}
			
#content {
			width: 530px;
			height: 253px;
			float: left;
			overflow: hidden;
			
		}

		

		#track {
			height: 240px;
			width: 10px;
			float: left;
			position: relative;
			background: #333333;
		}

		#thumb {
			position: absolute;
			top: 10px;
			left: 0;
			height: 10px;
			width: 10px;
			background: #494949;
		}



/*  ************************************ FORM  ************************************ */

fieldset {margin: 0;padding: 0; border:none}

label {display: block;margin-bottom: 5px;font-size: 11px}

.formWrapper fieldset { margin: 0;padding: 0 }

.formWrapper label {float: LEFT;display: block;width: 90px;margin-bottom: 5px;}

.borde_form {border: solid 1px #666;padding:2px; background-color:#222;color:white}

