body
{
background-color: #3F8822;
margin:0px;
padding:0px;
font-family: 'Arial';
font-size: 13px;
}

h1
{
font-size: 16px;
font-weight:bold;
color: #F0702D;
}

h1 a, .maintext h1 a, .maintext h1 a:visited {
    color: #F0702D;
}

h2
{
font-size: 14px;
font-weight:bold;
color: #FF201D;
}
h3
{
font-size: 14px;
font-weight:bold;
}
a  {color: blue;}
a:visited  {color: #000099;}

.left_side
{
background: url('/pic/left-side.png') right 20px no-repeat;
font-size: 9px;
}
.right_side
{
background: url('/pic/right-side.png') left 20px no-repeat;
font-size: 9px;
}
.toplogo
{
background:url('/pic/top.png') 0px 0px no-repeat;
height: 128px;
}
.langs
{
text-align: right;
width:300px;
vertical-align: top;
padding-top: 10px;
padding-right: 83px;
color: black;
font-size: 11px;
}
.langs a, .langs a:visited
{color: white;}

.top_line
{
background: url('/pic/topline.png') 0px 0px repeat-x;
height: 64px;
}
.tab0, .tab1
{
font-family: 'Arial';
font-size: 14px;
font-weight:bold;
text-align: center;
vertical-align: bottom;
padding-bottom: 7px;
color: black;
width:150px;
height:34px;
}
.tab0 a, .tab0 a:visited
{color: #777;
text-decoration:none;}
.tab1 a, .tab1 a:visited
{color: black;
text-decoration:none;}
.tab0 a:hover
{color: #333;}
.sp
{
width:3px;
font-size:5px;
}

.hr
{
background: url('pic/hr.png') repeat-x 0px 50%;
height: 1px;
margin-top: 20px;
margin-bottom: 20px;
}

.tab1
{
background:  url('/pic/tab1.png') bottom left no-repeat;
}
.tab0
{
color: #777;
background: url('/pic/tab0.png') bottom left no-repeat
}
.count
{
color: white;
text-align: center;
font-size:13px;
}
.paper_top
{
background: url('/pic/paper-top0.png') left top no-repeat;
width:940px;
height: 24px;
}
.phone
{
position: relative;
right:27px;
top:0px;
width:247px;
height: 376px;
background: url('/pic/phone2.jpg') 0px 0px no-repeat;
}
.paper_left
{
background: url('/pic/paper-left.jpg') right top repeat-x;
width:30px;
vertical-align: bottom;
}
.paper_right
{
background: url('/pic/paper-left.jpg') left top repeat-x;
width:30px;
vertical-align: bottom;
}
.paper_main
{
background: white url('/pic/paper-main.jpg') left bottom no-repeat;
font-family: Tahoma;
font-size: 13px;
text-align: left;
height: 600px;
vertical-align: top;
}
.phonepic
{
vertical-align: top;
}
.news
{
width: 244px;
font-size: 12px;
text-align:justify;
vertical-align: top;
padding-left: 30px;
}
.maintext
{
text-align: justify;
vertical-align: top;
font-size: 14px;
text-align: justify;
padding-left: 25px;
}
.maintext a
{color: blue;}
.maintext a:visited
{color: #0000AA;}
.recommend
{
text-align:right;
color: white;
font-weight: bold;
font-size: 13px;
}
.recommend_btn
{
background: url('/pic/button.png') 0px 5px no-repeat;
width: 84px;
height: 30px;
border:0;
color: white;
font-size: 12px;
padding-top:6px;
}
.recommend_input
{
border: 1px solid #A10053;
width: 220px;
height: 24px;
font-size: 16px;
}
.partners
{
text-align: right;
padding: 10px;
font-size: 12px;
color: white;

}

.bottom
{
background: url('/pic/bottom.jpg') 0px 0px no-repeat;
height: 220px;
}
.bottom a:visited
{color: white;}

.bottom td {
	padding-left:15px;
}

.news_date
{
color: #F0702D;
font-weight: bold;
}
.news_text
{
margin-bottom: 10px;
}

.downlink
{
position: relative;
top: -151px;
right: 16px;
width: 210px;
height: 90px;
font-size: 11px;
text-align: center;
color: white;
}
.downlink h4, .downlink a, .downlink a:visited
{
color: #F0702D;
margin: 0px;
padding:0px;
font-size: 12px;
line-height: 14px;
text-decoration: none;
}
.downlink a:hover
{
text-decoration: underline;
color: #F5A93D;
}
.downlink p
{
margin:8px;
margin-bottom:0px;
padding-bottom:0px;
}

.screens
{
width:176px;
height:1px;
position: relative;
top:-420px;
right:31px;
}


#slide-container {
   text-align:center;
   margin:20px 0px;
}
#slide-container #slideshow {
   width:400;
   height:300px;
   margin:auto;
   position:relative;
}
#slide-container #slideshow IMG {
   position:absolute;
   top:0;
   left:0;
}
.btmlinks
{
font-size: 14px;
color: white;
}
.btmlinks li
{
margin-top: 4px;
}

.btmlinks td
{
vertical-align: top;
}

.btmlinks a
{
color: white;
text-decoration: none;
}
.btmlinks a:hover
{text-decoration: underline;}
.form_submit
{padding-right: 33px;}

input.form_input
{
border: 1px solid black;
width: 200px;
height: 23px;
font-size: 16px;
}
.error
{
color: red;
}

.spec
{
color: red;
}


.copyright
{
color: black;
font-size:12px;
text-align: right;
}
.copyright a
{color:black; 
text-decoration: none;
}

.quest3
{
font-weight: bold;
color: rgb(241,109,32);
}
.answ
{
padding-left:12px;
}
a.langsel, a.langsel:visited
{
color:black;
text-decoration: none;
}

.big_button
{
background: url('pic/big_button.png') 0px 0px no-repeat;
width: 204px;
height: 33px;
padding-bottom: 5px;
vertical-align: top;
border:0;
color: white;
font-weight: bold;
}
.spaceli 
{
margin-top: 8px;
margin-bottom: 8px;

}

.smstext
{
/*font-family: Courier New;*/
font-family: Tahoma;
font-weight: bold;
}

a img {
	border:none;
}

.ct table td {
    vertical-align:text-top;
    padding:10px 5px;
}

td {
    font-size: 14px;
}

table.gprs {
    border-collapse:collapse;
    border:1px solid #333;
}

table.gprs td {
    border:1px solid #666;
    padding:5px;
    font-size: 13px;
}

table.gprs th {
    font-weight:normal;
    border:1px solid #666;
    border-top:1px solid #333;
    padding:5px;
    font-size: 13px;
}

h3 a, .maintext h3 a, .maintext h3 a:visited {
    color:#000;
    text-decoration:none;
}
.biglink
{
font-size: 16px;
font-weight: bold;
padding:3px;
}

.comics
{
position: relative;
top: -380px;
left:100px;
width:0px;
padding:0;
margin:0;
margin-bottom:-324px;
border-color: red;
border: 2px;
}

.gprs th
{
background-color: rgb(208, 200, 186);
}