html, body { padding:0px; margin:0px; border:0px; font-family:tahoma, arial, sans-serif; font-size:12px; }

a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; }
form { display:inline; }
b.star { padding-left:3px; font-size:18px; line-height:12px; font-weight:bold; color:#dc0000; vertical-align:middle; }
p { margin-top:0px; padding-top:0px; }
h1 { font-size:26px; font-weight:normal; margin:0px 0px 20px 0px; padding:0px; }
div.clr, div.clear { clear:both; }
.black { color:#000 !important; }
.white { color:#fff !important; }


html { background:#E2FFF9 url(images/top_bg.png) center top repeat-x; }
body{ background:url(images/bg.png) center bottom repeat-x;padding-bottom:50px; }

.content { width:744px;min-height:600px;background:#FFFFFF;margin:50px auto 0px auto;border:solid 10px #037ECB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0px 0px 4px #333333; }

div#login { width:270px;margin:100px auto; }
.input { padding:5px;border:solid 1px #AAAAAA;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
.input-hover { padding:5px;border:solid 1px #037ECB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
.input-focus { padding:5px;border:solid 1px #013963;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
.button_send { background:#037ECB;cursor:pointer;border:none;color:#FFFFFF;font-weight:bold;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }

.menu { width:704px;margin:20px auto; }
.menu a { text-decoration:none;background:#037ECB;cursor:pointer;border:none;color:#FFFFFF;font-weight:bold;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
.menu a:hover { background:#AAAAAA; }
.menu a.active { background:#FF690A; }
#cam { width:704px;height:576px;background:#AAAAAA;margin:20px auto; }

.footer { font-size:11px;width:744px;margin:10px auto 50px auto;text-align:right;color:#777777; }
.footer a { color:#777777; }


/* GALLERIES */
div.galeria_title { font-weight:bold; padding:0px 0px 5px 0px; color:#000; font-size:16px; }
div.galeria_cont { padding:12px 0px 12px 0px; }
div.galeria_image_cont { width:158px; margin:9px; float:left; }
div.galeria_image { width:152px; text-align:center; }
div.galeria_image_desc { text-align:center; font-size:11px; padding-top:2px; }
div.galeria_image img { border:1px solid #CCC; padding:1px; }



/* UTILS */
#tooltip { font-weight:bold; font-size:12px; color:#000; visibility:hidden; z-index:500001; position:absolute; text-align:left; padding:4px 6px 4px 6px; background:#F6F6F6; border:2px solid #AAA; white-space:nowrap; }
#modalPageOverlay { background:#000000; cursor:default; }
#modalPageCont { width:500px; height:300px; font-size:16px; text-align:left; background:#fff; border:2px solid #AAAAAA; }
#modalPageCont a.modalPageClose { background:url(images/modal_close.png) no-repeat; width:35px; height:34px; z-index:3200; position:absolute; top:-18px; right:-18px; cursor:pointer; }
div.modalPageMessage { width:470px; height:270px; color:#000000; margin:0px; padding:15px; font-size:12px; overflow:auto; }