@charset "utf-8";
/* CSS Document */
body {background:#dedede; padding:0; margin:10px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#container {margin:0 auto; width:990px; padding:0}
#container .left {float:left; width:32%}
#container .right {float:right; width:66%}
#container .menu { background:#cc4242 url(images/back.gif) no-repeat; width:297px; margin:10px 0px 0px 0px; height:263px}
#container .menu ul {padding:0; margin:0; }
#container .menu li { list-style:none;}
#container .menu li a {display:block; font-size:14px; width:192px; color:#ffc8c8; text-decoration:none; line-height:1.8em; background:url(images/icon.gif) no-repeat 5px 14px; padding:7px 10px 10px 30px; border-bottom:1px solid #ca3a3a}
#container .menu li.act {border:0px}
#container .menu li a:hover{width:192px; background:url(images/img-hover.gif) repeat-x; padding:7px 10px 10px 30px; color:#730e0e}
img.x {padding:0px 0px 0px 10px;}
h1 {color:#981d5d; font:1.2em/1.2em "Trebuchet MS";}
h2 {color:#981d5d; font:1em/1.2em "Trebuchet MS";}
.news{ background:#e0cbcb; width:297px; height:190px; padding:5px 5px 5px 5px;}
.webl { background:#e0cbcb; width:297px; height:100px; padding:5px 0px 0px 5px;}
.news a, .web1 a {text-decoration:none; color:#4f4d4d}
.news a:hover, .web1 a:hover {color:#9a6a6a}
.web { background:#e0cbcb; width:297px; height:120px; padding:5px 0px 0px 5px; margin:0px 0px 10px 0px}
.web img {padding:5px; border:1px solid #c69e9e; float:left; margin:0px 10px 0px 0px}
.web a {text-decoration:none; color:#4f4d4d; padding:0px 10px 0px 10px}
.web a:hover {color:#9a6a6a}
hr {color:#333333}
p {text-align:justify; font-size:11px; color:#4f4d4d; line-height:1.8em}
.wishes {font-weight:bold; color:#cc4242;}
#container .right .onth {background:#d8d6d6; padding:10px; border:1px solid #bbb7b7;}
#container .right a {text-decoration:underline; color:#4f4d4d; text-decoration:blink; text-shadow:Green;}
table {border-collapse:collapse;}
table th {background:#AEAEAE; font-weight:bold; font-size:11px;}
table td {padding:2px; border:1px solid #C4C4C4; font-size:11px; color:#4f4d4d; }
#container .right a:hover {text-decoration:none}
#container .right a.activ {color:#990000; font-weight:bold}
#container .right .onth img {padding:0px 20px}
#container .right .cont {width:420px}
#container .right .logi {float:right; background:url(images/login.gif) no-repeat; width:213px; height:163px; color:#904b4b; font-size:11px; padding:2px 2px 2px 5px;}
#container .right .logi input {width:100px; border:1px solid #d4aeae; color:#7E2C4A}
input {width:150px; border:1px solid #d4aeae; color:#7E2C4A}
textarea {width:250px; border:1px solid #d4aeae; color:#7E2C4A}
#container .right .header {width:658px; padding:0}
#container .bottom {clear:both; font-size:9px; color:#bab9b9; text-align:center; margin:20px 0px 0px 0px; border-top:5px solid #dad6d6}
#container .bottom a {text-decoration:underline; color:#A4A4A4}
#container .bottom a:hover {color:#000099; text-decoration:none}
#container .right ul {padding:0; margin:0}
#container .right li {font-size:11px; list-style:none; padding:3px 0px 2px 10px }
#container .right ul li li {font-size:11px; list-style:none; padding:3px 0px 2px 20px }
#container .right .esmoc_title {margin:0px; float:left; padding:5px 0px 5px 5px; font-size:14px; color:#ffc8c8; background:#cc4242; height:25px; width:100%;}
#container .right .esmoc_link {margin:0px; float:left; padding:5px 0px 5px 5px;background:#e0cbcb; font-size:12px; line-height:20px; width:100%;}
#container .right .yah {margin:0px; float:left; padding:0px 0px 5px 0px;font-size:11px; width:85%;}
#container .right .logout {float:right; padding:0px 0px 5px 0px;font-size:11px; width:15%;}
input.submit {background:#A53861; color:#fff; border:1px solid #7E2C4A;}
select {border:1px solid #ccc; color:#4f4d4d}
span {color: #cc0000}
table.sdi tr td {border:0; padding:0px;}
img.wer {padding:5px; border:1px solid #cfcdcd; margin:0px 0px 0px 10px}