* {margin: 0px; padding: 0px;}
html, body {height: 100%; background-color:#fff}

#stop_contaier {
				  min-width: 1200px;
}

img {border: none;}

ul {margin-left: 15px; margin-top: 10px; margin-bottom: 10px; padding: 0px;}
ul li {margin-left: 15px; padding: 0px;}
ol {margin-left: 15px; margin-top: 10px; margin-bottom: 10px; padding: 0px;}
ol li {margin-left: 15px; padding: 0px;}

p,a,span,div,body,td,th {font-size:10pt; font-family:Tahoma;}

p {margin-top:15px;}

a {color:#f70303; text-decoration:underline;}
a:hover {color:#f70303; text-decoration:none;}
/*a:visited {color:#f70303; text-decoration:underline;}
a:active {color:#f70303; text-decoration:underline;}*/


a.open {color:#f70303; text-decoration:underline; font-size:21pt; }
a.open:hover {color:#f70303; text-decoration:none; font-size:21pt; }
a.open:visited {color:#f70303; text-decoration:underline; font-size:21pt; }
a.open:active {color:#f70303; text-decoration:underline; font-size:21pt; }

#data {padding-top:15px; min-width:600px; overflow:hidden;zoom:1}

#top {height:167px; border-bottom:4px solid #545454; width:100%; background:url('/images2/fone_basis2.jpg'); }

#topa {height:167px; width:244px; float:left; display: inline; background:url('/images2/fone_notes.gif') #fff no-repeat 0px 50px;}
#topb {height:167px; width:169px; float:left; display: inline;  background:#fff; }
#topc {height:167px; width:585px; padding-left:10px; background:url('/images2/fone_basis.jpg') no-repeat; float:left; display: inline;}

#menu {background-color:#f70303; height:44px; border-top:1px solid #fff;}
#menu div {float:left; display: inline; margin-left:15px; margin-top:10px; }

#leftside {width:240px; float:left; display: inline;}
#menunext {width:225px; float:left; display: inline; margin-left:15px; margin-top:15px; min-height:540px;}
#menunext div {margin-top:5px;}
#content {float:left; display: inline; margin-top:20px;}


#allcontent {padding-left: 300px; padding-right: 250px; 
}

#nav {}
#bread {margin-bottom: 20px;}
#print {float:right; display: inline; width:148px;}
#printer {width:30px; float:left; display: inline;}
#printtext {width:118px; float:left; display: inline; padding-top:3px;}



#logo {margin-top:10px; margin-left:10px;}
#elephant {margin-top:3px;}

.menuitem {color:white; font-size:15pt; text-decoration:none;}
.menuitem:hover {color:#f2f2f2; font-size:15pt; text-decoration:underline;}
.menuitem:visited {color:white; font-size:15pt; text-decoration:none;}
.menuitem:active {color:white; font-size:15pt; text-decoration:none;}

.menuitemnext {color:black; font-size:10pt; text-decoration:none;}
.menuitemnext:hover {color:#f70303; font-size:10pt; text-decoration:underline;}
/*.menuitemnext:visited {color:black; font-size:10pt; text-decoration:none;}
.menuitemnext:active {color:black; font-size:10pt; text-decoration:none;}*/

#url {float:left; display: inline; margin:10px; width:70px; height:18px;}
#lang1 {float:left; display: inline; margin-top:5px; margin-left:350px; background-color:#f70303; padding:3px; color:#fff; font-size:11pt; text-decoration:none; font-weight:bold; width:30px; height:18px;}
#lang2 {float:left; display: inline; margin-top:5px; margin-left:7px; padding:3px; color:#5e5e5e; font-size:11pt; text-decoration:underline; font-weight:bold; width:30px; height:18px;}

#lang2 a {color:#5e5e5e; font-size:11pt; text-decoration:underline; font-weight:bold;}
#lang2 a:hover {color:#5e5e5e; font-size:11pt; text-decoration:none; font-weight:bold;}
#lang2 a:visited {color:#5e5e5e; font-size:11pt; text-decoration:underline; font-weight:bold;}
#lang2 a:active {color:#5e5e5e; font-size:11pt; text-decoration:underline; font-weight:bold;}

#searchform {margin-top:60px; margin-left:15px;}
#searchtitle {font-size:8pt; color:#f70303; margin-bottom:5px;}
#field {background:url('/images2/field_search.gif') no-repeat; width:119px; height:26px; border:0px; padding:5px; color:#808080; margin-right:3px;}

a.cardname {color:#5e5e5e; text-decoration:underline; font-weight:bold;}
a.cardname:hover {color:#f70303; text-decoration:none; font-weight:bold;}
a.cardname:visited {color:#5e5e5e; text-decoration:underline; font-weight:bold;}
a.cardname:active {color:#5e5e5e; text-decoration:underline; font-weight:bold;}

#news {width:100%; height:150px;}
#newsinside {border-bottom:1px solid #cecece; height:120px; margin:15px;}
#newsitem {float:left; display: inline; width:31%;}
#newsitemempty {float:left; display: inline; width:2%;}
#newstitle {color:white; background-color:#f70303; font-weight:bold; padding:3px;}
#newstext {color:#525252; font-weight:normal; margin-top:4px;padding-right:5px;}

#cards {text-align:center; overflow: hidden; zoom: 1;}
#deck {text-align:center; overflow: hidden; zoom: 1; margin-bottom:20px;}
#open {text-align:center; height:30px; padding-top:20px; margin-bottom:20px;}
#card {float:left; display: inline; width:12%; text-align:center;}

#adv {border:0px; height:61px; width:100%; margin-bottom:50px;}
#advinside {border:1px solid #cecece; margin:15px; padding:15px; height:61px; }
#banner {font-size:8pt; float:left; display: inline; width:33%; margin:0px; margin-right: 10px; font-size:8pt;}
#bannernext {font-size:8pt; float:left; display: inline; width:50%; margin:0px; font-size:8pt;}

a.bantitle {color:#f70303; text-decoration:underline; font-size:8pt;}
a.bantitle:hover {color:#f70303; text-decoration:none; font-size:8pt;}
a.bantitle:visited {color:#f70303; text-decoration:underline; font-size:8pt;}
a.bantitle:active {color:#f70303; text-decoration:underline; font-size:8pt;}

#bannerpic {float:left; display: inline; margin-right:5px; font-size:8pt;}
#bannertext {font-size:8pt; color:#525252}

#bottom {width:100%; background:url('/images2/bottom.gif') bottom repeat-x; height:130px; margin-top:50px; clear:both;}


#title {font:24px Tahoma; letter-spacing:-1px; color:#525252;}
#title .nava {font:24px Tahoma; letter-spacing:-1px; color:#525252;}

#info {font-size:8pt; color:#5e5e5e; float:left; display: inline; width:400px; margin-left:15px;}
#downlogo {float:left; display: inline; width:90px;}
#counter {float:left; display: inline; width:200px; margin-left:15px;}
#pawn {float:right; display: inline; margin-right:10px;}

#newsup {}
#newsupinside {margin-top:20px;}
#newsuprss {float:left; display: inline; margin-right:5px; margin-left:15px; }
#newsuphdr {float:left; display: inline; color:#5e5e5e; font-size:8pt;}
#newsuparch {float:right; display: inline; font-size:8pt; margin-right:15px;}

#newsmid {width:100%; height:40px;}
#newsmidinside {height:40px; background:url('/images2/tmid.gif'); margin-top:5px; margin:15px;}
#newsleft {float:left; display: inline; width:20px;}
#newsright {float:right; display: inline; width:52px;}


a.arch {color:#f70303; text-decoration:underline; font-size:8pt;}
a.arch:hover {color:#f70303; text-decoration:none; font-size:8pt;}
a.arch:visited {color:#f70303; text-decoration:underline; font-size:8pt;}
a.arch:active {color:#f70303; text-decoration:underline; font-size:8pt;}

.tbl td {padding:5px; border-top:1px solid #525252; background-color:#f8f8f8;}
.tbl th {padding:5px; border-top:1px solid #525252; background-color:#f0f0f0; text-align:left; font-weight:bold;}
.red {color:#f70303; font-weight:bold;}

.scheme td {padding:5px; text-align:left;}

ul {list-style-type:none;}
ul .list {list-style-type:none;}

#menugroup {padding:5px; margin-right:5px; margin-top:10px; border:1px solid #e0e0e0;}
.menuitemnexta {color:#f70303; font-size:18pt;}
.menuitemnexta div {color:#525252;}
.menuitemnextsub {color:#525252; font-size:8pt; text-decoration:none;}
.menuitemnextsub:hover {color:#f70303; font-size:8pt; text-decoration:underline;}
.menuitemnextsub:visited {color:#525252; font-size:8pt; text-decoration:none;}
.menuitemnextsub:active {color:#525252; font-size:8pt; text-decoration:none;}

.menuitemnextsub2 {color:#828282; font-size:8pt; text-decoration:none;}
.menuitemnextsub2:hover {color:#f70303; font-size:8pt; text-decoration:underline;}
.menuitemnextsub2:visited {color:#828282; font-size:8pt; text-decoration:none;}
.menuitemnextsub2:active {color:#828282; font-size:8pt; text-decoration:none;}

.menuitemnextsub3 {color:#a2a2a2; font-size:8pt; text-decoration:none;}
.menuitemnextsub3:hover {color:#f70303; font-size:8pt; text-decoration:underline;}
.menuitemnextsub3:visited {color:#a2a2a2; font-size:8pt; text-decoration:none;}
.menuitemnextsub3:active {color:#a2a2a2; font-size:8pt; text-decoration:none;}

.subm {background-color:#f0f0f0; color:#525252; font-size:10pt; font-family:Tahoma; height:32px; width:200px; border:1px solid #d0d0d0; margin:20px;}

.clear {clear: both;}

.lev2 {padding-top:5px;} 
.lev3 {padding-top:5px;}
.lev4 {padding-top:5px;}
.level2 {padding-left:5px; padding-bottom:5px;}
.level3 {padding-left:10px; padding-bottom:5px;}
.level4 {padding-left:15px; padding-bottom:5px;}
.level2 a {color: #000000; font-size:11px;}
.level3 a {color:#333333; font-size:10px;}
.level4 a {color: #666666; font-size:10px;}


/*.apple_overlay a {font-size: 10px;}*/

#complain {padding:10px; background-color:#FFCCCC; float:left; display: inline; margin-top:50px; width:80%;}
#complain p {padding: 10px; margin:0;}

#third_level_menu {width:100%; border:1px solid #999999;}
#third_level_menu ul {margin:0; padding:0;}
#third_level_menu li {padding:0;}

.third_level_menu {width:100%; border:1px solid #999999;}