
/* top right bottom left */

html, body, div, span, label, input, select, textarea, a, table, tr, td, ol, ul, li, form { margin:0px; padding:0px; } 
html, body, div, span, label, input, select, textarea, a, table, tr, td, ol, ul, li, form { font-size:12px; line-height:15px; font-family:Trebuchet MS, verdana, arial, helvetica; } 
textarea { font-size:10px; }
input, select, textarea { background-color:#fafafa; }
body { background-color:#53634B; margin-top:10px; }
input.button, button.button { background-color:#eee; border:1px outset #ccc; color:#930; font-size:11px; line-height:18px; margin:0px 5px 0px 5px; padding:0px; }

body { color:#111; }
p.title { padding:10px 0px 5px 0px; margin:0px; color:#693; font-size:24px; font-weight:bold; }
h1 { padding:5px 0px 5px 0px; margin:0px; color:#030; font-size:18px; } 
h2 { padding:5px 0px 5px 0px; margin:0px; color:#030; font-size:16px; }
h3 { padding:5px 0px 5px 0px; margin:0px; color:#030; font-size:14px; }
p { padding:5px 0px 5px 0px; margin:0px; }
a, a:hover, a:visited { color:#930; }
table { border:none; text-align:left; white-space:normal; margin:0px; padding:0px; vertical-align:top; }
label { white-space:nowrap; }

ol li { display:inline; }
ol.classic { list-style-image:url(../../common/img/li.gif); }
ol.classic li { display:list-item; list-style-type:circle; padding:5px 0px 5px 0px; margin-left:30px; }

a.new_win, a.new_win:visited { color:#930; text-decoration:none; }
a.new_win:hover { color:#930; text-decoration:none; background-color:white; }

a.menu_link { font-weight:bold; }

table.form { border:1px solid #ccc; padding:5px; background-color:#fff; }
table.form tr td, td.form { background-color:#fff; padding:2px; }


table.std { border:1px solid #ccc; background-color:#fafafa; margin-top:4px; margin-bottom:4px; padding:0px; }
table.std thead { background-color:#aaa; }
table.std thead th { padding:2px; color:#555; background-image:url(../../common/img/layout/th.std.bk.jpg); white-space:nowrap; }
table.std thead th a, table.std thead th a:visited { color:#693; }
table.std thead th a:hover{ color:#930; }
table.std tr td { padding:2px; }
table.std tr.odd { cursor:default; white-space:nowrap; background-color:#F8FBEB; }
table.std tr.even { cursor:default; white-space:nowrap; background-color:#fafafa; }
table.std tr.hover_odd { cursor:pointer; color:#930; white-space:nowrap; background-color:#eea; }
table.std tr.hover_even { cursor:pointer; color:#930; white-space:nowrap; background-color:#eea; }




table.paging { margin-top:5px; margin-bottom:5px;  }
table.paging tr td span { line-height:25px; border:1px dotted #cc6; padding:0px 7px 0px 7px; margin:3px; color:#cc6; }
table.paging tr td span.page { border:none; color:#111; }
table.paging tr td a  { line-height:25px; border:1px solid #cc6; padding:0px 7px 0px 7px; margin:3px; text-decoration:none; color:#cc6; }
table.paging tr td a:hover { border:1px solid #cc6; background-color:#cc6; color:#930; }

table.paging_small { margin-top:3px; margin-bottom:3px; }
table.paging_small tr td span { font-size:9px; line-height:20px; border:1px dotted #cc6; padding:0px 5px 0px 5px; margin:2px; color:#cc6; }
table.paging_small tr td span.page { font-size:11px; border:none; color:#111; }
table.paging_small tr td a  { font-size:9px; line-height:20px; border:1px solid #cc6; padding:0px 5px 0px 5px; margin:2px; text-decoration:none; color:#cc6; }
table.paging_small tr td a:hover { font-size:9px; border:1px solid #cc6; background-color:#cc6; color:#930; }


input.error { background-color:#fc6; }

iframe.meter { border:none; }


span.search_error { padding:10px 10px 10px 40px; color:#930; font-size:12px; font-weight:bold; background:url(../../common/img/error.gif) left no-repeat; }
span.search_info { padding:10px 10px 10px 40px; background:url(../../common/img/info.gif) left no-repeat; }

span.search_info_white { padding:10px 10px 10px 40px; background:url(../../common/img/info_w.gif) left no-repeat; }


p.error { padding:10px 10px 10px 40px; background:url(../../common/img/error.gif) left no-repeat; }
span.info { padding:10px 10px 10px 40px; background:url(../../common/img/info.gif) left no-repeat; }


div.menu_foto { float:right; padding:10px; }
div.menu_foto div { padding:7px; background:white; }
div.menu_foto img, a.menu_foto img  { background:white; padding:0px; border:1px solid #930; }







