body {
    margin: 0 auto;
	padding: 0;
    font-family: Helvetica;
	background: #aaaaaa repeat;    
	color: #dddddd;
    overflow-x: hidden;
    -webkit-user-select: none;
    -webkit-text-size-adjust: none;
	max-width: 480px;
	min-width: 320px;
	text-align: center;
	font-size: 14px;
}
a {color:#0000ff}
.promo {color:#dddddd; text-decoration:none}

a img{border:none;}
.iPush {background:url(../images/push.png);width:32px;height:44px;text-align:center}
.iPull {background:url(../images/pull.png);width:67px;height:44px;text-align:center}
/************************************************************************************************/

#Main {
	width: 100%;
	background: #ffffff;
	min-height: 405px;
	text-align: left;
	margin: 0 auto;
}

#LogoInside {
	background:#020202;
}

.sectionstitlegalleries {background: #da3c40 url(../images/back_div10.png) repeat-x; font-size: 18px; color: #ffffff; font-weight: bold; padding:0 12px 2px}
.sectionstitlemovies {background: #4986a8 url(../images/back_div10.png) repeat-x; font-size: 18px; color: #ffffff; font-weight: bold; padding:0 12px 2px}

.panel {font-size: 12px; color: #333333; font-weight:bold; padding:0px 10px}

.date {font-size: 17px; color: #222222; font-weight:bold}
.news_title {font-size: 21px; color: #111111; font-weight:bold}
.news_date {font-size: 14px; color: #444444; font-weight:normal}
.news_body {font-size: 16px; color: #111111; font-weight:normal}
.time {font-size: 14px; color: #ffffff; font-weight:bold}
.minitime {font-size: 12px; color: #ffffff; font-weight:bold}
.exhibit {font-size: 14px; color: #333333; font-weight:bold}
.event {font-size: 14px; color: #333333; font-weight:normal}
.bevent {font-size: 15px; color: #222222; font-weight:bold}
.aevent {font-size: 15px; color: #004496; font-weight:bold; text-decoration:none}
.aaee {font-size: 15px; color: #990000; font-weight:bold; text-decoration:none}
.countdown {font-size: 33px; color: #dd0000; font-weight:bold; text-decoration:none}
.countperiod {font-size: 15px; color: #555555; font-weight:bold; text-decoration:none}
.powered {font-size: 12px; color: #888888; font-weight:bold}
.alef {font-size: 23px; color: #555555; font-weight:bold; text-decoration:none}
.next {font-size: 16px; color: #dfdfdf; font-weight:bold; text-decoration:none}
.anchor {font-size: 15px; color: #333333; font-weight:normal; text-decoration:underline}
.nava {font-size: 14px; color: #ffffff; font-weight:bold; text-decoration:none}

.awardbest {font-size: 20px; color: #222222; font-weight:normal}
.awardname {font-size: 18px; color: #880000; font-weight:bold}
.awardcompany {font-style:italic;}

.partner {font-size: 17px; color: #ffffff; font-weight: bold;}
.booker {font-size: 27px; color: #ff0066; font-weight: bold; text-shadow: #000 0 2px 0}
.title {font-size: 14px; color: #dddddd; font-weight: bold;}
.titlemovie {font-size: 14px; color: #ffffff; font-weight: bold; padding:0px}
.picturesnumber {background-color: #4986a8;font-size: 14px; color: #ffffff; font-weight: normal}
.movietime {background-color: #4986a8;font-size: 14px; color: #ffffff; font-weight: normal}
.section {font-size: 13px; color: #afb5bb; font-weight: normal}
.tools {font-size: 14px; color: #000000}
.infobartext {font-size: 18px; color: #dddddd; margin:10px 0px 5px 15px; font-weight: bold}
h3 {color:#ffffff;margin:0 10px 10px 10px;font-size:16px;font-weight:bold}


ul, li{margin:0; border:0; padding:0; list-style:none;}
#middlebar{
font-size:14px;
color:#aaaaaa;
background:#222222;
font-weight:bold;
padding:0px;
height:0px;
}
#middlebar .menu li {
height:30px;
float:left;
}
#middlebar .menu li a{
color:#3b5d14;
text-decoration:none;
padding:0 10px;
height:30px;
line-height:30px;
display:block;
float:left;
padding:0 26px 0 10px;
}


#middlebar ul .submenu {
border:solid 0px #c9dea1;
border-top:none;
position:relative;
top:0px;
width:100%;
padding:0;
margin:0;
clear:both;
z-index:2;
display:none;
}
#middlebar ul .submenu li{
display:block;
float:none;
margin:0px;
border:0;
height:40px;
line-height:normal;
}
#middlebar .submenu li a{
background:#ffffff url(nav_bg1.png) repeat-x;
display:block;
float:none;
padding:12px;
margin:0;
border:0;
height:auto;
color:#333333;
line-height:normal;
}


#bar ul .submenu {
border:solid 0px #c9dea1;
border-top:none;
position:relative;
top:0px;
width:100%;
padding:0;
margin:0;
clear:both;
z-index:2;
}
#bar ul .submenu li{
display:block;
float:none;
margin:0px;
border:0;
height:40px;
line-height:normal;
}
#bar .submenu li a{
background:#ffffff url(nav_bg1.png) repeat-x;
display:block;
float:none;
padding:12px;
margin:0;
border:0;
height:auto;
color:#333333;
line-height:normal;
font-weight:bold;
}
