/* CSS Document */
body { background:#4b2841 url(../images/bg.jpg) repeat-x top center; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;}
a {color:#CCCCCC; text-decoration:underline; }

#top_box { width:1170px; height:88px; position:relative; margin-left:auto; margin-right:auto;}

#logo { width:217px; height:88px; position: absolute; left:0px; top:0px; }
#logo img {border:none; }
#logo a {border:none; }

#menu {width:700px; height:88px; position:absolute; right:0px;}

#menu_lang {margin-left:650px; width:50px; height:40px;}
#lang { background-color:#7b4c61; width:40px; padding:5px; color:#c9b6c0; font-size:11px; text-align:center;  }
#lang a{ color:#c9b6c0; font-size:11px; text-decoration:none;  }


#menu_pl {width:605px; margin-left:95px; text-align:right; }
#menu_pl ul {padding:0px; margin:0px;  }
#menu_pl ul li {padding:0px; margin:0px; list-style:none; float:left;}
#menu_pl ul li a {border:none;}
#menu_pl ul li img {border:none;}

#menu_en {width:545px; margin-left:155px; text-align:right; }
#menu_en ul {padding:0px; margin:0px;  }
#menu_en ul li {padding:0px; margin:0px; list-style:none; float:left;}
#menu_en ul li a {border:none;}
#menu_en ul li img {border:none;}


#flash {height:597px; overflow:hidden; padding:0px; margin:0px;}

#footer { width:980px; margin-top:20px; margin-left:auto; margin-right:auto;}
#bestphotographer { height:60px; font-size:11px; color:#654959;}
#bestphotographer img { float:right; border:none;  }
#bestphotographer a {  border:none; }

#footer_links { margin-left:auto; margin-right:auto; width:700px; text-align:center; padding-top:10px; padding-bottom:20px; font-size:11px; color:#6a4f62; border-top:1px #6a4f62 solid;}
#footer_links a{ font-size:11px; color:#6a4f62; text-decoration:none; margin-left:20px; margin-right:20px;}

#text {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; width:800px; height:557px; overflow:auto; margin-left:auto; margin-right:auto; padding:20px;}

