/* CSS Document */



body{

background-repeat:no-repeat;

background-attachment:scroll;

background-position:bottom center;

background-image:url(img/bottom.jpg);

background-color:#FFFF99;

margin:0;

padding:0;

font:normal 12px Verdana, Arial, Helvetica, sans-serif;  

}

#main{

width:1004px;

margin-left:auto;

margin-right:auto;

}

#top, #line, #bottom{

width:1004px;

}

#stars{

position:relative;

top:160px;

left:490px;

width:199px;

height:23px;

margin-top:-23px;

}

#top{

width:1004px;

height:194px;

background-attachment:scroll;

background-image:url(img/top1.png);

text-align:center;

}

#line{

height:126px;

background-attachment:scroll;

background-image:url(img/line1.png);

background-repeat:no-repeat;

}

#maincontent h1{

padding:20px;

font-family: Verdana, Arial, sans-serif;

font-weight:normal;

font-size:18px;

text-align:center;

color:#CC6600;

}

#maincontent p{

font-family: Verdana, Arial, sans-serif;

font-weight:normal;

font-size:12px;

text-align:left;

color:#000000;

padding:0 10px 0 10px;

text-indent:20px;

}

#indexcontent h1{

padding:0;

font-family: Verdana, Arial, sans-serif;

font-weight:normal;

font-size:18px;

text-align:center;

color:#CC6600;

}

#indexcontent p{

font-family: Verdana, Arial, sans-serif;

font-weight:normal;

font-size:12px;

text-align:center;

color:#CC6600;

padding:0 10px 0 10px;

}

#leftmenu{

float:left;

width:210px;

height:307px;

background-attachment:scroll;

background-image:url(img/mainmenu.gif);

background-repeat:no-repeat;

margin:0;

padding:20px 0 0 0;

}

#leftmenu li{

font: bold 14px Verdana, Arial, sans-serif;

margin:14px 0 0 20px;

padding:0;

list-style:none;

}

#leftmenu li a{

color:#FFFFFF;

text-decoration:none;

}

#leftmenu li a:hover{

color:#FFFFFF;

text-decoration:underline;

}

#contacts{

position:relative;

float:left;

width:210px;

height:168px;

background-attachment:scroll;

background-image:url(img/contacts.gif);

background-repeat:no-repeat;

}

#contacts h3{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

color:#FFFFFF;

text-align:left;

margin-left:30px;

margin-top:20px;

}

#contacts p{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:normal;

font-size:11px;

color:#FFFFFF;

text-align:left;

margin-left:20px;

margin-top:17px;

}

#maincontent{

position:relative;

float:left;

width:500px;

}

#indexcontent{

position:relative;

float:left;

width:500px;

}

#lang{

float:right;

width:204px;

height:82px;

background-attachment:scroll;

background-image:url(img/lang.gif);

background-repeat:no-repeat;

margin:0;

padding:70px 0 0 0;

}

#lang li{

font: normal 18px Helvetica, Arial, sans-serif;

margin:0 0 0 110px;

padding:0;

list-style:none;

}

#lang li a{

color:#FFFFFF;

text-decoration:none;

}

#lang li a:hover{

color:#FFFFFF;

text-decoration:underline;

}

#news{

position:relative;

float:right;

width:279px;

height:401px;

background-attachment:scroll;

background-image:url(img/news.gif);

background-repeat:no-repeat;

}

#news h2{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:normal;

color:#FFFFFF;

text-align:right;

margin-right:30px;

margin-top:20px;

}

#news p{

display:block;

font:normal 11px Verdana, Arial, Helvetica, sans-serif;

width:200px;

float:right;

text-align:left;

margin-right:20px;

padding-bottom:20px;

color:#FFFFFF;

}



#right{

position:relative;

float:right;

width:279px;

}

#right h2{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:normal;

color:#000000;

text-align:right;

margin-right:30px;

margin-top:20px;

}

#right p{

display:block;

font:normal 11px Verdana, Arial, Helvetica, sans-serif;

width:240px;

float:right;

text-align:left;

margin-right:15px;

padding-bottom:20px;

color:#000000;

}

#bottom{

clear:both;

width:900px;

height:271px;

}

#yf, #logo, #gk{

float:left;

}

#yf{

margin:5px;

}

#gk{

margin-top:30px;

margin-right:5px;

}

#logo{

margin-top:40px;

margin-left:10px;

margin-right:20px;

}

#tv{

position:relative;

top:80px;

left:350px;

width:372px;

height:76px;

margin-top:-80px;

}

.dv{

border-bottom: solid 1px #CC6600;

}

#right img{

border: solid 3px #ebc299;

}

#maincontent img{

border: solid 3px #ebc299;

}

#indexcontent img{

border: solid 3px #ebc299;

}


#links{

position:relative;

float:left;

width:160px;

padding:40px 0 0 10px;

}

#news a{

color:#FFFFFF;

}

#contacts a{

color: #a4dbff;

}