@charset "utf-8";
/* CSS Document */
body  { font-family:"Times New Roman", Times, serif; background: #FFFFFF; margin: 0; padding: 0; text-align: center; color: #8a9496; }
.mimmo #container { width: 900px;  background: #FFFFFF; margin: 0 auto; text-align: left; font-size:13px; padding-left:60px; } 
.mimmo #header { background: #FFFFFF; height:173px;}
.mimmo #header img {position:relative; left:-200px; bottom:-3px;}
.mimmo #header h1 { margin: 0; padding: 10px 0; }

.mimmo #menu {height:29px; background:url(/images/top_bg.gif) repeat-x; padding-top:10px;}
.mimmo #menu ul {display:inline; margin:0 none; padding:0 none; position:relative; left:-10px;}
.mimmo #menu ul li {display:inline; margin-right:55px; position:relative; top:-6px; }
.mimmo #menu ul li a {font-family:"Times New Roman", Times, serif; font-size:11px; text-transform:uppercase; letter-spacing:2px; text-decoration:none; color:#8a9496;}
.mimmo #menu ul li a:hover, .mimmo #menu ul li#current a {color:#0052b8;}

.mimmo #sidebar1 { float: right; width: 200px; padding: 15px 10px; border-left:dashed 1px #b3b9bb; margin:15px 0px 15px 3px; }
.mimmo #mainContent { margin: 0 250px 0 0; padding: 0 20px; } 
.mimmo #footer { padding: 0 10px 0 20px;  background:#fff; border-top:dashed 1px #b3b9bb; font-size:11px; } 
.mimmo #footer p { margin: 0;  padding: 10px 0; }
.fltrt { float: right; margin-left: 8px; }
.fltlft { float: left; margin-right: 8px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }


.mimmo a {color:#0052b8; text-decoration:none;} .mimmo a:hover {color:#1C305E; text-decoration:underline;}

.mimmo #sidebar1 .inputLittleGrey {border:solid 1px #a1b2cd; background-color:#e6e9ed; font-size:11px; padding:1px; width:135px;}
.mimmo #sidebar1 .inputLittleGrey:focus {border:solid 1px #4774b8; background-color:#FFFFFF;}
.mimmo #sidebar1 fieldset {border:none; margin:0px 0px 1px 0px; padding:0px; width:150px; float:left;}
.mimmo #sidebar1 fieldset div.legend {color:#a6bfde; font-size:9px; font-style:normal; text-align:left; text-transform:uppercase; }
.mimmo #sidebar1 .error {border:solid 1px #9c2a00; background-color:#f9f6e8; font-size:11px; padding:1px; width:135px;}
.mimmo div.guestbook h3, .mimmo div.guestbook h4 {margin:1px; padding:1px;}
.mimmo div.guestbook {margin-bottom:5px; border-top:dashed 1px #999; padding-bottom:2px;}
.captcha {border:0px; margin:10px 10px 10px 0px; outline:none; width:140px; float:left;}
.captcha a {outline:none;}

.guestbook input,.guestbook textarea {background: #F7F7F7; border: 1px solid #cccccc; }
.guestbook input:hover {background-color:#FEFCDE; border: 1px solid #ABB6BE;}
.guestbook input:focus {background-color:#FFFFFF; border: 1px solid #7F9DB9; outline:1px dotted #a7badf;}
.guestbook textarea:hover {background-color:#FEFCDE; border: 1px solid #ABB6BE;}
.guestbook textarea:focus {background-color:#FFFFFF; border: 1px solid #7F9DB9;}
.mandatory {color:#AB4818; font-weight:bold;}