body{padding:0px; margin:0px; width:100%; min-width:975px; padding:36px 0px; background:#FFF url(../images/bg.gif) center 20px no-repeat;}
a{color:#FD3; text-decoration:none;}
#center{width:975px; padding:0px; margin-left:auto; margin-right:auto; position:relative;}
#left{width:200px; position:absolute; top:244px; left:0px;}
#right{width:560px; padding:0px; font:12px Tahoma, arial; line-height:140%; color:#4D4D4D; position:absolute; top:244px; left:203px; z-index:20; background:url(../images/icons/content/bg.jpg);}
#right a{color:#930; text-decoration:none; padding-left:13px; background:url(../images/icons/lbg.gif) left center no-repeat;}
#right a:hover{color:#C60;}
#right .bt a{padding-left:0px; background:transparent; font-size:35px;} 
#bottom{font-size:11px; text-align:center; padding:20px 0px; background-color:#FFF;}
#bottom a{color:#F90; text-decoration:none;}

#counter{display:none; width:171px; height:25px; border:8px solid #FFF; position:absolute; top:20px; left:20px; opacity:.45; filter:alpha(opacity=45);}
#countex{display:none; padding:5px 0px 5px 15px; width:154px; position:absolute; font:11px tahoma, arial; color:#300; top:29px; left:29px; opacity:.95; filter:alpha(opacity=95); background-color:#FFF;}

#nav{padding:0px; top:-50px; right:0px; width:200px; position:absolute; top:244px; z-index:10}
#nav a{text-decoration:none; font:13px tahoma, arial; color:#850;}
#nav a:hover{text-decoration:underline;}
#nav .sbg, #nav .ubg {background:#EEE url(../images/icons/mbg.gif) repeat-x scroll left top; padding:5px 10px; color:#707070; font:11px tahoma, arial;  min-height:50px;}
#nav .sbg {color:#303030;}
#nav .sbg a{font-weight:bold;}

#image{height:224px; width:975px; background:#CCC url(../images/tbg.jpg) no-repeat; margin-bottom:20px; position:absolute; top:0px; left:0px;}

#sponsors{display:none; text-align:center; border:1px solid #000; padding:15px; height:190px; width:140px; position:absolute; left:680px; top:69px; background:#FFF; color:#600; font:11px tahoma, arial; opacity:.50; filter:alpha(opacity=50);}
.smi, .smis{padding:2px 0px;}
.smis a{color:#F60; font-weight:bold;}
#title{font-size:18px; line-height:150%; color:#A34122;}

.group{width:184px; background:url(../images/icons/group/bg.jpg); margin:0px 0px 10px 8px; font:11px tahoma, arial; color:#707070;}
.group .header{background:url(../images/icons/group/hbg.jpg); font:bold 11px tahoma, arial; color:#FFF; padding: 8px 18px 17px 18px;}
.group .content{padding:0px 18px; min-height:30px;}
.group .content a{color:#303030; text-decoration:none;}
.group .info{background:#FFF; margin-top:-3px; font:10px tahoma, arial;}
.group .info div{background:url(../images/ibg.gif) left bottom no-repeat; color:#303030; padding:5px 10px 15px 10px; margin:0px 15px;}
.group .footer{height:20px; background:url(../images/icons/group/fbg.jpg);}

#right .header{background:url(../images/icons/content/hbg.jpg); overflow:hidden; white-space:nowrap; font:bold 11px tahoma, arial; color:#FFF; padding:6px 18px 17px 18px;}
#right .content{padding:0px 18px; /*min-height:600px;*/}
#right .content img{margin:5px 10px 10px 0px}
#right .footer{height:20px; background:url(../images/icons/content/fbg.jpg);}

#nav .header{background:url(../images/icons/menu/hbg.jpg); font:bold 11px tahoma, arial; color:#FFF; padding: 6px 18px 17px 18px;}
#nav .content{padding:0px 1px; background:url(../images/icons/menu/bg.jpg);}
#nav .footer{height:20px; background:url(../images/icons/menu/fbg.jpg);}

#video{background-color:#F90; margin:0px;}

hr{border:3px solid #FC9;}
.news p{padding:20px 20px 20px 220px; line-height:120%; color:#303030;}
#right .news a{color:#C60; background:none; padding:0px; font-size:14px; margin:10px 0px;}
#lang{font:12px verdana, arial; position:absolute; top: 10px; left: 10px; color:#600;}
#lang a{color:#600;}

#newsticker { width: 390px; height:65px; padding: 8px 4px 0px 130px; font:bold 11px tahoma, arial; overflow:hidden; text-align:left; color:#470000; position:relative; top:-115px; margin-bottom:-85px; background:#FFF url(../images/privatesupport.gif) left top no-repeat;}
#newsticker div{  }
#newsticker a{font:bold 11px tahoma, arial; color:#B50;}