@charset "utf-8";

.red { background:red; }
.wire { border:1px solid red; }

body { cursor:default; background:#000000; overflow:hidden; }

div.header { height:140px; background:black; text-align:center; }
div.header div.box { width:1000px; height:120px; margin:auto; background:url(img/header.gif) top left no-repeat; margin-top:25px; color:white; }
div.header div.box div.zone { width:525px; height:120px; float:left; margin:auto; text-align:left; }
div.header div.box div.cava1 { width:150px; height:120px; float:left; margin:auto; text-align:center; margin-right:10px; }
div.header div.box div.cava2 { width:150px; height:120px; float:left; margin:auto; text-align:center; margin-right:15px; }
div.header div.box div.cava3 { width:150px; height:120px; float:left; margin:auto; text-align:center; }
div.header div.box div.clear { clear:both; }

div.menu { font-family:Tahoma; font-size:13px; text-align:left; padding:90px 0px 30px 154px; color:#f36f02; }
div.menu span.label { color:#cfa67b; padding-right:8px; }
div.menu span.space { padding-left:10px; }
div.menu a { color:#FFFFFF; text-decoration:none; }
div.menu a:hover { text-decoration:underline; }
div.menu img { border:none; vertical-align:bottom; margin-left:8px; }

div.address { font-family:Tahoma; font-size:11px; text-align:center; color:#ecd0b1; }
div.address div.name { padding-bottom:5px; color:#f36f02; font-weight:bold; font-size:12px; }
div.address div.line { padding-top:5px; }
div.address a { text-decoration:none; color:inherit; }
div.address a:hover { text-decoration:underline; }

div.news { width:140px; font-family:Tahoma; font-size:11px; text-align:center; color:#ecd0b1; border:1px solid #ecd0b1; margin:auto; padding:10px 0px 10px 0px; margin-top:35px; }

div.next { width:120px; height:20px; background:none; z-index:10198; position:absolute; bottom:15px; right:25px; text-align:right; font-family:Tahoma; font-size:11px; color:#3b3b3b; }
div.next a { color:#5e5e5e; text-decoration:none; }
div.next a:hover { text-decoration:underline; }

div.tag { width:160px; height:20px; background:none; z-index:10198; position:absolute; bottom:15px; left:25px; text-align:left; font-family:Tahoma; font-size:11px; color:#61544a; }
div.tag img { width:14px; height:14px; vertical-align:bottom; border:none; cursor:pointer; margin-right:5px; }
div.tag span { padding-left:5px; }
div.tag a { color:#ecd0b1; text-decoration:none; }
div.tag a:hover { text-decoration:underline; }
