@charset "utf-8";
/* $Id: default.css 308 2011-10-13 19:08:33Z hosting9000.com $ */

@font-face {
      font-family:"Segoe UI Light", "Segoe UI", Arial;
      src:url('segoel-webfont.eot');
      src:local('☺'), url('segoel-webfont.woff') format('woff'), url('segoel-webfont.ttf') format('truetype'), url('segoel-webfont.svg#webfont3TiZvnos') format('svg');
      font-weight:lighter;
      font-style:normal;
}

body { color:#5A626D; margin:0; padding:0; font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", Sans-Serif; font-size:11px/1.5em; }

div#container { width:990px; margin:0 auto; padding:0; }
div#logo { float:left; height: 60px; margin:10px 10px 0 0; }
div#social { margin:0; padding:0; margin:5px 0; text-align:left; }
div#flags { float:right; height: 60px; margin:2px 0 0 5px; }
div#menu { float:right; padding:0; margin:0; font-family:"Segoe UI Light", "Segoe UI", Arial; }
div#menu ul { margin:0; padding:0; float:left; border-left:1px dotted #5A626D; }
div#menu ul li { display:inline; }
div#menu ul li a { height:20px; width:120px; float:left; text-decoration:none; font-family:"Segoe UI", Arial; font-size:16px; color:#5A626D; padding:45px 5px 0 5px; border-bottom:3px solid #5A626D; border-right:1px dotted #5A626D; }
div#menu ul li a:hover { color:#3864c2; background-color:#F5F5F5; }
div#menu ul li .active { color:#3864c2; background-color:#F5F5F5; border-bottom:3px solid #3864c2; }
div#main { clear:both; padding:5px; min-height:450px; }
div#footer { clear:both; margin:5px; text-align:center; font-size:x-small; border-top:1px dotted #5A626D; font-family:Geneva, Arial, Helvetica, sans-serif; }
div#footer a { color:#333; text-decoration:none; }
div#footer a:hover { color:#3864c2; }
div.box { float:left; margin:10px; border:1px solid #F5F5F5; }
div.box:hover { background-color:#F5F5F5; }
div.box a { display:block; width:222px; padding:80px 0; color:#5A626D; font-size:x-large; text-decoration:none; text-align:center; }
div#errorblock,div#successblock { padding:0.3em 0.7em; margin:5px; display:none; }
div.bar { width:100px; border:1px solid #F5F5F5; padding:0; margin:0; }
div.bar_delay { height:3px; background-color:orange; }
div.bar_cancel { height:3px; background-color:red; margin:0; padding:0; }
div#thumbs { margin-left:auto; margin-right:auto; text-align:center; }

.clear { clear:both; }

table { width:100%; }
th,td { border:0px; padding:.3em; text-align:left; white-space:nowrap; }
td.actions { text-align:right; }
.hover tbody tr.even:hover td {	cursor: pointer; background-color: #ECFFB3; }
.hover tbody tr.odd:hover td { cursor: pointer; background-color: #E6FF99; }

h1,h2,h3,h4,h5,h6 { font-family:"Segoe UI Light", "Segoe UI", Arial; }
h1 a { text-decoration:none; color:#3864c2; }
h1 a:hover { text-decoration:underline; color:#5A626D; }

.form input, .form textarea { border-radius:4px 4px 4px 4px; -moz-border-radius:4px 4px 4px 4px; background-color:#F8F8F8; border:1px solid #DDDDDD; padding:3px; }
input.error,select.error,textarea.error { border:1px solid red; }
label.error { display:block; }

