@charset "UTF-8";
/* CSS Document */

body {font-family:Verdana, Helvetica, Arial, sans-serif; font-size:0.64em; color:#000; margin:0;}

p {font-size:1.2em; line-height:140%; text-align:justify; padding:0 15px 1em 0;	margin:0;}

a, a:link, a:visited {color:#DD553A; text-decoration:none; border:none; }
a:hover {text-decoration:underline;}

img {border:none;}

h1 {margin-bottom:25px;}

h2 {color:#C90000; font-size:1.8em; border:none; font-weight:normal;letter-spacing:1px;}

#mn {width:900px; margin:0 auto; background:url('/app/webroot/img/hd_top.gif') no-repeat center top; padding:125px 0 0 0px; position:relative;}

#c1 {width:600px; float:left; margin: 0px 15px; _margin: 0px 15px 0px 5px; *margin-top:25px;}
#c1 p { margin-right:25px;}

#c2 {float:left; width:266px; margin-top:15px; *margin-top:25px;_margin-top:0px;}

.top {color:#fff; font-weight:normal;font-size:1.2em; border-bottom:1px solid #C90000;height:28px; padding-bottom:0px;*padding-bottom:5px;_padding-bottom:0px; margin-bottom:0px; margin-top:10px;}
.top p {padding:8px 55px 10px 15px;border-bottom:none; background:url('/app/webroot/img/bg_menu1.gif') repeat-x left bottom; display:inline;height:39px;*zoom:1; *padding:17px 55px 17px 15px;_padding:25px 55px 10px 15px;_margin-bottom:0px;*height:auto;*background:url('/app/webroot/img/bg_menu2.gif') repeat-x left bottom; *line-height:0px;_line-height:140%;}

.box { border-top:none; padding-bottom:.5em; width:266px; overflow:auto;}
.box ul { margin-top:20px; font-size: 1.2em; padding-left:0px; color:#000000;zoom:1;*margin-left:5px;}
.box li { background:url('/app/webroot/img/bu.gif') no-repeat left 15px; border-bottom:1px solid #ccc; padding:10px 0px 10px 15px; list-style:none;margin-left:10px; margin-bottom:-5px;zoom:1}
.box a, .box a:link, .box a:visited { color:#000000; text-decoration: none; background:none; display:block; padding:5px 0px 5px 5px;}
.box a:hover {color:#000000; text-decoration: none; background:#ccc; display:block;}

.ft {padding-top:60px;*padding-top:55px;height:97px; width:900px; position:absolute; background:url('/app/webroot/img/ft.gif') no-repeat right center; letter-spacing:2px;}
.ft p { font-size:1.1em; text-align:center;}
.ft span { font-size:1.3em; color:#9F0100;}
.ft a .ft a:visited, .ft a:link { font-size:1em; color:#9F0100; text-decoration:none;}
.ft a:hover {font-size:1em; color:#9F0100; text-decoration:underline;}

.menu {width:980px;margin:0; padding:0px;}
.menu ul {display:block;text-align:center; margin:0px 0px 0px 15px; padding:0px;}
.menu li {margin:0 0 30px 0; padding:0;float:left; list-style:none;border-right:1px solid #C90000;}
.menu li a, .menu li a:link, .menu li a:visited {margin:0px 3px;padding:10px 11px;display:block;width:auto;text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1.4em;color:#000000; text-decoration:none;font-weight:normal;}
.menu li a:hover {color:#fff; text-decoration:none;font-size:1.4em; background:url('/app/webroot/img/bg_menu.gif') repeat-x left center;font-weight:normal;}
#selected{color:#fff;font-size:1.4em; background:url('/app/webroot/img/bg_menu.gif') repeat-x left center;font-weight:normal;}

.menu li.last {border:none;*border-right:none;list-style:none;}
.menu li.last a, .menu li.last a:link, .corp_web_menu li.last a:visited {margin:0px 3px;padding:10px 11px;display:block;width:auto;text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1.4em;color:#000000; text-decoration:none; border:none; *border-right:none;font-weight:normal;}
.menu li.last a:hover {color:#fff; text-decoration:none;font-size:1.4em; background:url('/app/webroot/img/bg_menu.gif') repeat-x left center;font-weight:normal;}


.cl {clear:both;}

.transpa{width:162px;height:150px; position:absolute; top:5px; left:2px;}

.top-gallery {color:#fff; font-weight:normal;font-size:1.2em; border-bottom:1px solid #C90000;height:29px; padding-bottom:0px;*padding-bottom:5px;_padding-bottom:0px;margin-top:9px; margin-right:40px;}
.top-gallery p {padding:8px 55px 10px 15px;border-bottom:none; background:url('/app/webroot/img/bg_menu1.gif') repeat-x left bottom; display:inline;height:39px;*zoom:1; *padding:17px 55px 17px 15px;_padding:25px 55px 10px 15px;_margin-bottom:0px;*height:auto;*background:url('/app/webroot/img/bg_menu2.gif') repeat-x left bottom; *line-height:0px;_line-height:140%;}

.gallery { width:179px; margin:10px 10px 10px 0; float:left;border-bottom: 1px solid #CCCCCC; padding-bottom:2px;}
.gallery img { margin-bottom:5px;*display:block;}
.gallery a,.gallery a:visited,.gallery a:link {color:#000000; text-decoration:none;letter-spacing:1px; padding: 0 0 0px 2px;}
.gallery a:hover{ color:#C90000; text-decoration:none;}

.language {position:absolute; top:10px; right:10px; width:auto;}
.language ul {float:left; display:inline;}
.language li {list-style:none; float:left; margin-right:6px;}
.language a,.language a:visited, .language a:link {color:#000000; text-decoration:none;}
.language a:hover {color:#C90000; text-decoration:none;}

li.fotos {background:none; border-bottom:none;}

.ganesha { font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#472A2B;letter-spacing:0px;text-align: center;margin-top: 0.5em;padding-top: 1em;}

.ganesha a, .ganesha a:link,.ganesha a:visited { color:#472A2B; text-decoration:none;}

.ganesha a:hover { color:#DB0962; text-decoration:none;}