/* CSS Document */

/*body*/
body{margin:0px; padding:0px; color:#2d2d2d; letter-spacing:0.4px; font-size:13px; font-family:Arial,Verdana,Helvetica,Verdana,selif; background:url(../images/bg_pattern.jpg) repeat;}


/*default*/
span,h1,h2,h3,h4,h5,h6,div,p,em,img,strong,ul,ol,li,dl,dt,dd,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td{
margin:0;padding:0; list-style:none; border:none;
}
img{line-height:0;}
a{ text-decoration:none; outline-width:0; outline:none; -webkit-transition:0.2s ease-in;
    transition:0.2s ease-in;}
a:hover{color:#8f897f;}
a:focus{outline:none;}
hr{clear:both; width:1px; height:0px; font-size:1px; visibility:hidden; overflow:hidden; padding:0; margin:0;}


#header{ width:100%; text-align:center; background:url("../images/header_bg.jpg") repeat-x; margin:0px; padding:0px; }
#cont { width:100%; margin:0px; padding:25px 0 0 0; background:#413f4c; }
#cont h2 { color:#051c1c; text-align:center; font-weight:normal; font-size:12px; margin:0 0 15px 0; }
#cont .enter { width:820px; text-align:center; margin:0 auto; }
#cont .enter a { color:#504617; font-size:24px; font-weight:normal; text-align:center; letter-spacing:2.5px; font-family:'Hiragino Minchou Pro','ƒqƒ‰ƒMƒm–¾’© Pro W3','MSP–¾’©',serif; border:solid 3px #998117; border-radius:5px; background:#bba235; display:inline-block; margin:0 0 25px 0; padding:6px 18px 5px 18px; text-shadow:2px 2px 0 #998117; }
#cont .enter a:hover { color:#fff7d5; border:solid 3px #776208; background:#776208; text-shadow:0 0 15px #ffdf55; }
#cont .coment { width:100%; line-height:1.8em; background:#413f4c; margin:0; padding:0 0 30px 0; }
#cont .coment dl { width:700px; border-radius:5px; background:#656278; margin:0 auto; padding:25px; }
#cont .coment dl dt { color:#fff; font-size:18px; font-weight:bold; text-align:center; margin:0 0 15px 0; }
#cont .coment dl dd { color:#fff; font-size:14px; }
#footer { width:100%; background:#413f4c; margin:0; padding:0; }
#footer p { color:#fff; text-align:center; margin:0; padding:0 0 20px 0; }
