html,body{margin:0;
 padding:0px;background:#FFFFFF;

 }
body{font: 76% Verdana, Tahoma, Helvetica, Arial;text-align:center}
p{margin:0 10px 10px}
div#header{clear:both;width:100%;height:175px; border-bottom: none;
 border-color: Gray;
 border-bottom-width:3px; 
 background-image: url(images/wiesner_header.jpg);
 background-repeat: repeat-x;
 }
div#container{text-align:left;background:#FFFFFF;border-left: 10px solid #B9D4EF;border-right: 10px solid #B9D4EF;}
div#content p{line-height:1.4}

#ajaxticker1{
width: 200px;
height: 100px;
padding: 5px;
}

div#content_index{
 background-image: url(../uploads/index_back.jpg);
 height:470px;
 background-repeat: no-repeat;
 }

div#navigation{}

div#footer{background: #E4E4CA;color: #333;border:0px solid #CCC;text-align:center;font-size:90%}
div#footer p{margin:0;padding:5px 10px}

div#container{width:800px;margin:0 auto}
div#navigation{float:right;width:350px}
div#navigation a{
text-decoration:none;color:gray;
}
div#navigation a:hover{
color:#1870B7;
}

div#logo{
float:left;
width:441px;
/*background-image: url(images/wiesner_logo.jpg);*/
height: 103px;

}
div#logo h1
{
position: absolute;
	left: -10000px;
}
div#footer{background:#FFFFFF;clear:both;width:100%;margin-top:10px;}

div#letterbox{padding:10px;width:100%;text-align:center;}
div#letterbox a{
border: 1px solid grey;margin:3px; text-decoration:none;color: gray;
padding:5px;
}
div#letterbox a:hover{
border: 1px solid #B9CAFF;
}


div#navigation ul
{
margin-left:1.2em;
padding-left:0.2em;
margin-right:.5em;
}
div#navigation li
{
 padding:.1em;
 list-style: none;
 text-align:right;
}
div#leftmenu{
width:115px;
padding:0px;
float:left;

}
div#middlemenu{
width:115px;
padding:0px;
float:left;

}

div#rightmenu{
width:155px;
padding-right:32px;
float:right;
font-weight: normal;

}
.movie_title{font-size: 1.2em;font-weight:bold;color:gray}
.movie_item{width:100%;text-align:left;border: 0px solid gray;overflow:hidden;padding-bottom: 20px;}
.movie_cover{float:left;width:230px;border-right:1px solid gray;text-align:center;padding:5px;}
.movie_cover_big{float:left;width:255px;border-right: 10px solid #B9D4EF;}
.movie_info{float:right;width:250px}
.movie_info_big{float:right;width:420px;color:#333333;}
.lr {color: #6666ff;text-transform: uppercase;}

.movie_detais
{
 text-align:left;
 font-size:1.0em;
 color:#333333;

}
.section
{
color:#ff9933;border-top:1px solid #B9D4EF;border-bottom:1px solid #B9D4EF;width:700px;text-align: left;padding:5px;overflow:hidden;
}
.section_left
{
width:250px;float:left;
}
.section_right
{
text-align:right;
font-size:1.2em;
}

.section a{
text-decoration:none;color:gray;margin-right:3px;font-weight:bold;color:#ff9933;
}
.section a:hover{
color:#6699cc
}



#searchform{margin: 0; padding: 0;}
#movie_title{width:160px;border: 1px solid #B9D4EF;}


div#catalog
{
padding: 0px 50px 0px 50px;
margin: 0px auto; 
width:700px;
border:0px solid black;overflow:hidden;text-align: center;

}

div#catalog_menu_wrapper
{
float:left;width:250px;text-align:center;
}

div#catalog_menu ul
{
margin-left:0.2em;
padding-left:0.2em;
margin-right:.5em;
}
div#catalog_menu li
{
 padding:.1em;
 list-style: none;
 text-align:left;
}

div#catalog_menu
{
width:250px;margin:0px auto;margin-top:5px;text-align:left
}
div#catalog_menu a{
text-decoration:none;color:gray;
}
div#catalog_menu a:hover{
color:#ff9933;
}

div#catalog_menu h2
{
 margin:0;padding:0;border-bottom:solid 2px gray;font-size: 20pt;color:gray;

}
div#catalog_movies
{
float:right;width:550px;margin-top:5px;
}

div#catalog_movies_full
{
width:700px;margin-top:5px;text-align: left;padding: 0;

}

input.search_btn{
   background:none;border:0;color:#6699cc;font-weight:bold;
}   

.msgarea {
	width: 275px;
	height: 180px;
	border: 2px solid #D0E2EC;
  background-color: #F1F6FA;
	padding: 5px;
  margin-bottom: 10px;

}

.orange_button { border: 1px solid #F9BB42;background-color:#FCCE80;color:#333;font-size:1.2em  }
.alert{
	width: 286px;
	height: 40px;
	background-color:#ffcc99;
	color: Gray;
	text-align: center; 
  border: 1px solid #eee;
  vertical-align: middle;
  font-size:1.2em; 
} 


