/*div {border:1px #F00 solid}*/
* {margin:0; padding:0; outline:none; white-space:normal;}
body {background:#FFF; color:#666; font-family:Verdana,Tahoma,Arial,sans-seif; font-size:11px;}
img {border:none; vertical-align:top;}
p {margin-bottom:10px;}

a {color:#666;}
a:hover {color:#9C0; text-decoration:none;}

table {width:100%;}
td {vertical-align:top; padding:4px;}

h1 {font-size:15px; color:#9C0; margin-bottom:4px;}
h2 {font-size:13px; color:#666; margin-bottom:4px;}
h3 {font-size:13px; color:#9C0; border-bottom:2px dotted #9C0; padding:4px 0; margin-bottom:4px;}

h3 a {color:#9C0; text-decoration:none;}
h3 a:hover {color:#666;}

ul {font-size:11px; margin-bottom:10px;}
li {list-style:circle inside; margin-left:10px;}

.pict {float:left; margin:0 10px 6px 0; border:4px solid #9C0;}
.foto {margin:0 10px 6px 0; border:4px solid #9C0;}

#head {width:100%; height:120px; background:#9C0; color:#FFF;}
#logo {position:absolute; top:20px; left:20px;}
#lngv {position:absolute; top:10px; right:20px;}
#lngv a {color:#FFF; text-decoration:none; font-weight:bold; padding:2px;}
#lngv a:hover {color:#666; background:#FFF;}
#slog {position:absolute; top:70px; right:20px;}

#main {width:auto; padding-top:20px;}
#left {float:left; width:200px; padding:0 20px 0 20px;}
#left div {margin-bottom:20px;}
#menu a {display:block; width:100%; height:24px; color:#999; background:url(img/mn_line_a.png) no-repeat right bottom; text-decoration:none; font-weight:bold;}
#menu a:hover {color:#9C0; background:url(img/mn_line_b.png) no-repeat right bottom;}

#catg {float:left; width:200px; font-size:12px;}
#catg div {margin-bottom:6px; font-weight:bold;}
#catg a {display:block; width:100%; height:auto; color:#9C0; text-decoration:none; padding-bottom:4px; border-bottom:1px solid #9C0;}
#catg a:hover {color:#666; border-bottom:1px solid #9C0;}

#page {float:left; width:560px; font-size:12px;}
#show {margin-bottom:10px;}
#show img {margin-right:6px;}
#titl {font-size:15px; font-weight:bold; color:#9C0; margin-bottom:4px;}
#text {width:540px; text-align:justify; margin:10px 0 20px 0; padding-bottom:10px;}

#list div {width:100%; margin-bottom:10px; display:inline-block;}
#list img {float:left; margin:0 10px 6px 0;}
#list br {clear:left;}

#link a {font-weight:bold; text-decoration:none;}

#foot {clear:both; height:50px; border-top:2px solid #9C0;}
#foot div {position:absolute; padding-top:10px;}
#copy {left:20px;}
#line {right:20px; text-align:right;}
#info {width:100%; text-align:center;}

form {font-size:11px;}
input, textarea {padding:4px; font-family:Verdana,Tahoma,Arial,sans-seif; font-size:11px;}
.btn {width:100px; height:24px; border:2px solid #ccc; background:#9C0; color:#FFF; font-weight:bold; cursor:pointer;}
.box1 {width:330px; border:1px solid #CCC;}
.box2 {width:330px; height:58px; border:1px solid #CCC;}
.stop {width:330px; padding:4px; font-family:Verdana,Tahoma,Arial,sans-seif; background:#C00; color:#FFF;}

.clear {clear:both;}
