@CHARSET "ISO-8859-1";

body {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida";
	margin: 0px;
	padding: 0px;
	border: 0px;
	background:#e2eff1;
	overflow-x:hidden;
}

IMG {
	border: 0px;

}

a {
	text-decoration: none;
}
#linas{
color:#888888;
float:left;
font-size:18px;
margin:4px 0 0 14px;
text-shadow:0 1px 1px;
}
#lout{
background:transparent url(../images/vista_logout.gif) no-repeat scroll 0 -17px;
float:right;
font-size:11px;
height:16px;
margin:-15px 34px 0 0;
padding:1px 21px 0 13px;
width:33px;
}
#lout:hover{
background:transparent url(../images/vista_logout.gif) no-repeat scroll 0 0px;
}
#lout a, #lout a:visited{
color:white;
display:block;
margin-top:-2px;
}
#lout a:hover{
}
/*************RIBBON******************/
#ribbon {
	width: 100%;
	height: 50px;
/*	border-bottom: solid 1px white;*/
	border-top: solid 1px #f5f5f5;
	min-width: 850px;
	z-index:10;
/*	overflow: hidden;*/
}

#logo {
border-right:1px solid #FAFAFA;
float:left;
height:50px;
position:absolute;
width:140px;
z-index:10004;
}

#logo IMG {
}

#title_bar {
	position: relative;
	height: 50px;
	z-index:10000;
}

#title {
	width: 700px;
	height: 40px;
	padding-top: 20px;
	padding-left: 150px;
	position: absolute;
}

#title a {
	text-decoration: none;
	color: #8fc68e;
	font-size: 25px;
}

.menu_title {
	color: lightBlue;
	font-size: 19px;
	font-weight: bold;
	height: 30px;
	width: 140px;
	float: left;
	padding-left: 3px;
}

.menu_description {
	color: gray;
	font-size: 9px;
	font-weight: bold;
	height: 70px;
	width: 140px;
	float: left;
	padding-left: 10px;
}

.menu_image {
	height: 100px;
	width: 50px;
	float: right;
}

#ribbon LI.active,#ribbon LI.active:HOVER {
/*	background-color: #eced8e;
	background-image: url("../images/ribbon/active.png");
	background-repeat: no-repeat;*/
}

#ribbon LI:HOVER {
/*	background-color: #eced8e;
	background-image: url("../images/ribbon/fade.png");
	background-repeat: repeat-x;*/
}

#ribbon .spacer,#ribbon .spacer:HOVER {
/*	background-image: url(../images/ribbon/ribbon.png);
	border: medium none;
	height: 100px;
	width: 50px;*/
}

#title_bar li {
/*background:#C6E8E2 none repeat scroll 0 0;*/
border-right:1px solid #FAFAFA;
float:left;
height:50px;
position:relative;
width:145px;
/*overflow:hidden;*/
}

#ribbon li a {
	text-decoration: none;
}

#title_bar li ul li{
display:none;

}
#title_bar ul#menu_ul{
display:block;
height:50px;
list-style-type:none;
margin:0 0 0 121px;
padding:0;
position:relative;
z-index:1001;
top:-50px;
/*background:#C6E8E2 none repeat scroll 0 0;*/
}
#title_bar ul#menu_ul_bg{
background:#3F617A;
height:50px;
position:relative;
top:0;
margin:0;
opacity:0.25;
filter:alpha(opacity=25);
}
#title_bar ul li ul{
height:185px;
margin:0;
overflow:hidden;
padding:0;
z-index:999;
width:375px;
}
.menutitle{
font-size:26px;
height:40px;
padding-top:10px;
text-align:center;
text-decoration:none;
}
.menudescr{
font-size:22px;
height:22px;
padding:77px 55px;
position:relative;
width:244px;
}
#menudescr_bg{
background:transparent url(../../template/images/vista_bg1.png) no-repeat scroll 0 0;
height:186px;
left:0;
/*opacity:0.5;
filter:alpha(opacity=50);*/
position:absolute;
top:0;
width:366px;
z-index:999;
}
#and_cover{
position:fixed;
height:1500px;
width:2000px;
left:-4000px;
top:-5000px;
background:#004b7a;
z-index:899;
opacity:0;
filter:alpha(opacity=0);
}
.menuicon{
left:10px;
position:absolute;
top:10px;
z-index:1001;
width:40px;
height:85px;
}
#actor-trans{
background:transparent url(../../template/images/icons/actor-trans.png) no-repeat scroll 0 0;
}
#home-trans{
background:transparent url(../../template/images/icons/home-trans.png) no-repeat scroll 0 0;
}
#star-trans{
background:transparent url(../../template/images/icons/star-trans.png) no-repeat scroll 0 0;
}
#script-trans{
background:transparent url(../../template/images/icons/script-trans.png) no-repeat scroll 0 0;
}
#film-trans{
background:transparent url(../../template/images/icons/film-trans.png) no-repeat scroll 0 0;
}
#package-trans{
background:transparent url(../../template/images/icons/package-trans.png) no-repeat scroll 0 0;
}
#logo-big{
background:transparent url(../images/logo-big.png) no-repeat scroll 0 0;
height:175px;
position:fixed;
right:3%;
top:320px;
width:338px;
/*opacity:0.5;
filter:alpha(opacity=50);*/
}
#s_k{
height:7px;
margin:0 auto;
z-index:10;
}
#supermans_killer{
height:100%;
left:0;
position:absolute;
top:0px;
width:100%;
z-index:998;
background:transparent url(../images/white_px.gif) repeat 0 0;
display:none;
}
#chisto_superman{
font-size:22px;
height:187px;
left:120px;
padding:0;
position:absolute;
top:-190px;
width:366px;
z-index:9999;
}
#title_bar a, #title_bar a:visited{
color:#555555;
text-shadow:0 0 2px #555599;
}
#title_bar a:hover{
color:#555555;
text-shadow:0 0 2px #995555;
}
#chisto_superman a, #chisto_superman a:visited{
color:#555555;
text-shadow:0 0 3px #555599;
}
#chisto_superman a:hover{
color:#555555;
text-shadow:0 0 3px #995555;
}
.menu_item_cont{
display:none;
}
#menu_item_cont, #menu_item_cont1, #menu_item_cont2, #menu_item_cont3, #menu_item_cont4, #menu_item_cont5, #menu_item_cont6{
/*opacity:0;
filter:alpha(opacity=0);*/
position:absolute;
top:0;
left:0;
z-index:1000;
}
/*************LOGIN********************/
#contactarea{
height:60px;
width:482px;
position:absolute;
top:70px;
right:0;
z-index:1008;
}
/*#contactdiv{
height:43px;
width:50px;
float:left;
cursor:pointer;
background:transparent url(../images/icons/contact-trans.png) no-repeat 0 0;
margin-top:8px;
}*/
#contactdiv{
height:40px;
width:40px;
float:left;
cursor:pointer;
margin-top:12px;
z-index:100;
position:absolute;
margin-left:0px;
}
#loginarea {
background:transparent url(../images/login_bg.png) no-repeat scroll 0 0;
color:#515151;
font-size:12px;
height:60px;
margin:0 24px 0 0;
padding:16px 0 0 0;
text-align:right;
width:413px;
z-index:1008;
float:right;
}

/*************MESSAGE******************/
#message, #warning, #error{
background:transparent url(../images/w_message_bg.png) repeat-y scroll 0 0;
color:#515151;
font-size:19px;
padding:6px 6px 6px 30px;
position:absolute;
text-align:left;
width:100%;
}

#message{
background:transparent url(../images/w_message_ok.png) repeat-y scroll 0 0;
}
#error{

}
#msg_ok{
background:transparent url(../images/msg_ok.png) no-repeat scroll 0 0;
color:#555555;
font-size:20px;
height:29px;
left:245px;
padding:23px 13px;
position:fixed;
top:-80px;
width:216px;
}
#mod_p_cont_close1{
height:17px;
width:45px;
background:transparent url(../images/vista_close.gif) no-repeat scroll 0 -17px;
position:absolute;
top:0px;
right:20px;
z-index:10000;
}
#mod_p_cont_close1:hover{
background:transparent url(../images/vista_close.gif) no-repeat scroll right 0;
}
#mod_p_cont_close{
height:16px;
width:46px;
background:transparent url(../images/vista_close.gif) no-repeat scroll 0px -18px;
position:absolute;
top:0px;
right:20px;
z-index:10000;
}
#mod_p_cont_close:hover{
background:transparent url(../images/vista_close.gif) no-repeat scroll 0px -1px;
}
#mod_p_forms_cont{
background:transparent url(../images/cont_f_right1.png) no-repeat scroll right 0;
height:450px;
left:50%;
margin-left:-400px;
position:absolute;
top:-460px;
}
#mod_p_forms_cont_left{
background:transparent url(../images/cont_f_left1.png) no-repeat scroll 0 0;
float:left;
height:450px;
width:14px;
}
#mod_p_forms_cont_center{
background:transparent url(../images/cont_f_center1.png) repeat-x scroll 0 0;
float:left;
height:450px;
margin-right:25px;
padding-left:13px;
padding-top:25px;
width:358px;
}
.cont_inputs{
background:transparent url(../images/transp.png) repeat scroll 0 0;
color:#555555;
font-family:arial;
height:20px;
margin-bottom:10px;
padding:7px;
width:330px;
}
.cont_textarea{
background:transparent url(../images/transp.png) repeat scroll 0 0;
color:#555555;
font-family:arial;
font-size:15px;
padding:7px;
height:200px;
width:330px;
margin-bottom:10px;
}
#cont_submit_buttin_wrapper{

}
.subm_button{
background:transparent url(../images/transp.png) repeat scroll 0 0;
color:#555555;
font-size:16px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:3px 12px;
width:75px;
margin-left:140px;
}
#theform{
}
#mod_p_cont_f_cont_refer{
height:400px;
padding:0;
width:350px;
}
/*************CONTENT******************/
#content {
	padding-left: 25px;
	z-index:10;
}

.center {
	width: 800px;
	margin: auto;
	text-align: center;
}

#main_frame { /*	background-image: url("../images/main-tile/mr_t.png");
	background-repeat: repeat-y;
	background-position: right;*/
	
}

#main_frame .l {
	/*	background-image: url("../images/main-tile/ml_t.png");
	background-repeat: repeat-y;*/
	
}

#main_frame .r {
	/*	background-image: url("../images/main-tile/mm_t.png");
	margin-left: 14px;
	margin-right: 15px;*/
	
}

#area {
left:180px;
min-height:400px;
padding:5px;
position:absolute;
top:81px;
z-index:0;
}

#bottom_frame {
	/*	background-image: url("../images/main-tile/br_t.png");
	background-repeat: no-repeat;
	background-position: right;
	height: 14px;*/
	
}

#background_img {
	position: absolute;
	top: 150px;
	left: 10%;
	z-index: -1;
}

#bottom_frame .l,#bottom_frame .r { /*	height: 14px;*/
	
}

#bottom_frame .l {
	/*	background-image: url("../images/main-tile/bl_t.png");
	background-repeat: no-repeat;*/
	
}

#bottom_frame .r {
	/*	background-image: url("../images/main-tile/bm_t.png");
	background-repeat: repeat-x;
	margin-left: 14px;
	margin-right: 14px;*/
	
}

/*************FOOTER******************/
#copyright {
	float:left;
font-size:11px;
margin:5px 0 0 60px;
}
#contactt{
float:right;
font-size:11px;
margin:5px 60px 0 0px;
}

#footer {
background:#233D50 none repeat scroll 0 0;
border-top:1px solid #DDFFFF;
bottom:0;
color:lightgray;
font-size:12px;
font-weight:bold;
height:40px;
line-height:30px;
opacity:0.6;
filter:alpha(opacity=60);
position:fixed;
text-align:center;
width:100%;
z-index:18;
}
a:active{
color:#00f;
 outline: none;
}

:focus
{
  -moz-outline-style: none;
    outline: none;
}

/*#body_bg{
/*background:#E2EFF1 url(../images/bgbgbg.jpg) no-repeat 0 0;*/
/*height:768px;
width:1000px;
position:absolute;
top:0;
left:0;
z-index:1;
opacity:0;
filter:alpha(opacity=0);
}*/
#body_bg{
/*background:#E2EFF1 url(../images/bgbgbg.jpg) no-repeat 0 0;*/
/*height:768px;
width:1000px;*/
opacity:0;
filter:alpha(opacity=0);
position:absolute;
top:0;
left:0;
z-index:-1;
}

#button_wrapper{
float:right;
margin:0px 38px 0px 0px;
}
#form_wrapper{
float:left;
margin:0px 0px 0px 15px;
}
.llabel{
float:left;
}
#loginarea form{
outline: none;
}
#loginarea input.inputbox{
background:transparent url(../images/transp.png) repeat 0 0;
outline: none;
color:#555555;
padding:6px 2px;
width:128px;
}
#loginarea input.button{
background:transparent;
color:#555555;
font-size:16px;
padding:3px 12px;
outline: none;
width:80px;
}
#ajax_loader{
height:128px;
left:50%;
margin-left:-16px;
position:fixed;
top:250px;
width:128px;
z-index:10000;
display:none;
}

.actr_last{
display:none;
}
#img_bg_cont{
height:100%;
overflow:hidden;
position:absolute;
top:0;
width:100%;
}