html, body{height:100%}

body{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#fff; background:#000 url(../images/bgimage.jpg) no-repeat center top}

p{margin-bottom:18px; line-height:18px; font-family:inherit; text-shadow:0 1px 1px #000;}

a{font-weight:bold; text-decoration:none; text-shadow:0 1px 1px #000;}

a:hover{text-decoration:underline}

h1, h2, h3{font-family:"Arial Black",Gadget,sans-serif}

h2{font-weight:bold; font-size:20px; letter-spacing:-1px; margin-bottom:18px}

h3{font-size:12px; font-weight:bold; text-transform:uppercase; margin-bottom:18px}

strong{font-weight:bold}

.cleaner{clear:both; height:0; line-height:0; font-size:0}

.pinki{color:#aa25b6}

#header{position:fixed; top:0; left:0; width:100%; height:auto; z-index:20; padding:5px 0; line-height:20px; color:#fff; background:url(../images/header.png) repeat; border-bottom:1px solid  #000}

#headerwrapper{display:block; width:960px; height:24px; margin:0 auto}

#errorinfo{ display:block; width:960px; height:auto; margin:0 auto; color:#f00; font-weight:bold; clear:both; padding:0 5px;}

#headerwrapper h1 a{width:170px; height:25px; display:block; background:url(../images/logo.gif) no-repeat 9px center; text-indent:-9000px; float:left}

#topnav{height:24px; line-height:25px}

#topnav li{display:inline; float:right; width:auto; margin:5px 0 5px 10px; line-height:20px}

#topnav li a, #topnav li a:hover{display:inline-block; font-size:11px; text-transform:uppercase; color:#FFF; text-decoration:none}

#topnav li a{margin-bottom:1px;}

#topnav li a:hover{border-bottom:1px solid #333; margin-bottom:0;}

#topnav li a.active, #topnav li a.active:hover{border-bottom:1px solid #aa25b6 }

#topnav .lang{margin:5px 0 5px 5px}

#topnav .lang a, #topnav .lang a:hover, #topnav .lang a.active{font-size:10px; color:#999;}

#topnav .lang a.active, #topnav .lang a:hover{ color:#fff;}

#topnav .lang a.active{border-bottom:none; margin-bottom:1px;}

#wrapper{width:960px; min-height:100%; height:auto !important; height:100%; margin:0 auto -80px}

#hspace{height:50px; display:block}

#newsletterdiv{width:360px; height:224px; padding:20px; background:url(../images/newsletterbg.jpg) no-repeat center center; color:#fff}

#newsletterdiv h2{font-family:"Arial Black",Gadget,sans-serif; font-size:14px; letter-spacing:-1px}


.error{color:#f00}

#push{height:80px}

#footer{width:960px; height:80px; display:block; margin:0 auto; border-top:1px solid #fff; padding:10px  0; font-size:11px}

#footer #menu{width:640px; float:left}

#footer #menu ul{display:block; height:18px}

#footer ul li{display:inline; float:left; width: auto; margin-right:15px}

#footer ul li a{color:#fff; display:block; padding:2px 0; margin:0 2px}

#footer ul li a:hover{padding:2px; margin:0; background:url(../images/smallshadow.png) repeat; -moz-border-radius:1px; -webkit-border-radius:1px; text-decoration:none}

#footer ul li a.active, #footer ul li a.active:hover{border-bottom:1px solid #aa25b6; text-decoration:none; background:none; padding:2px 0; margin:0 2px}

#footer #info{width:300px; float:right; text-align:right}

#footer #info a{color:#aa25b6}

form ol{background:url(../images/smallshadow.png) repeat; padding:18px 18px 2px 18px}

form ol li{margin-bottom:18px; line-height:20px}

form ol li label{display:inline-block; float:left; width:115px; line-height:25px; font-weight:bold; text-shadow:0 1px 1px #000;}

form ol li input[type="text"], form ol li textarea{ width:192px; border:1px solid #000; padding:4px;}

form ol li input[type="text"]:focus, form ol li textarea:focus, form ol li input[type="text"]:hover, form ol li textarea:hover{border:1px solid #06C; }
 
form ol li input[type="submit"]{ background:#050505; color:#fff; font-weight:bold; border:1px solid #000; font-size:11px; padding:4px 8px}

form ol li textarea{height:150px}

form ol li input[type="submit"]:hover{ background:#fff url(../images/shadow.png) repeat-x left bottom; color:#050505; cursor:pointer}

hr{color:#fff; background-color:#fff; height:1px; margin-bottom:18px}

.hidden{display:none}

.sendok{color:#9c0; font-weight:bold; margin-left:10px}
