body {
margin: 0px;
padding: 0px 33px;
font: 11px 'Arial';
}

p {text-align:justify;}

h1 {
font-size:18px;
color:#1E7BC4;
padding-left:30px;
padding-top:15px;
margin-bottom:10px;
font-weight: bold;
}

h2 {
font-size:14px;
color:#1E7BC4;
margin-top: 0px;
margin-left: 0px;
text-decoration:none;
font-weight: bold;
}

h3 {
font-size:13px;
color:#000000;
margin-top: 0px;
margin-left: 0px;
text-decoration:none;
font-weight: bold;
}

h4 {
font-size:12px;
color:#1E7BC4;
margin-top: 0px;
margin-left: 0px;
text-decoration:none;
font-weight: bold;
}

div,span,p,a,img,ul,li,form {
margin: 0px; 
padding: 0px;
border: 0px;
}

/*div.interIn {min-height:400px;height:auto !important;height:400px;}*/

select {
border: 0px;
}

a {outline: none;}
a:link {color: #2a52be; text-decoration: none; outline: none;}
a:visited {color: #2a52be; text-decoration: none; outline: none;}
a:active {color: #2a52be; text-decoration: none; outline: none;}
a:hover {color: #9b2d30; text-decoration: none; outline: none;}

ul { 
	margin: 2px; 
	padding: 2px; 
	list-style: circle inside; 
	text-align: left;
}
ul li { 
	margin-left: 1px; 
	list-style: square inside;
}

ol { 
	margin: 2px; 
	padding: 2px; 
	list-style: decimal inside; 
	text-align: left;
}
ol li { 
	margin-left: 1px; 
	list-style: decimal inside; 
}

#navibar {
width: 500px;
font-size: 10px;
font-weight: bold;
padding: 10px;
}

#container {
width: 758px;
padding-top: 5px;
margin: 0px auto;
}

#head {
float: left;
width: 100%;
height: 353px;
}

#content {
float: left;
position: relative;
width: 100%;
}

#footer {
position:relative;
float: left;
margin-top: 0px;
height: 35px;
width: 759px;
background: url("/i/bottom.gif") repeat-x left top;
}

.search {
position: relative;
width: 227px;
height: 31px;
float: right;
}

.input1_container {
display: inline;
margin: 3px 4px 0px 0px;
float: left;
width: 140px;
height: 19px;
padding: 1px 10px 0px 25px;
background: url("/i/index/search_bg.gif") no-repeat;
}

.input1 {
padding: 0px;
text-align: left;
color: #989898;
font: 12px 'tahoma';
background-color: transparent;
border-width: 0px;
width: 140px;
height: 19px;
cursor: text;
}

.ok_button {
float: right;
padding: 0px;
margin: 0px;
}

.headTopLeft {
width: 182px;
height: 31px;
position: relative;
background: url("../i/index/header1.jpg") no-repeat bottom left;
float: left;
}

.headTopRight {
width: 309px;
margin-left: 10px;
height: 31px;
position: relative;
float: left;
}

.headMiddle {
width: 758px;
height: 89px;
position: relative;
float: left;
}

.headMenuLeft {
width: 157px;
height: 19px;
position: relative;
background: url("../i/index/header3.jpg") no-repeat;
float: left;
}

.headMenuRight {
width: 601px;
height: 19px;
position: relative;
float: right;
}

.headBgBottom {
width: 759px;
height: 11px;
position: relative;
padding: 0px;
margin: 0px;
float: left;

}

.logoSec {
position: relative;
width: 227px; 
height: 207px;
background: url("/i/index/logo.jpg") left top no-repeat;
float: right;
}

.titleLogoSec {
position: absolute;
margin-top: 170px;
background: #FFF;
width: 227px;
color: #000;
font-size: 11px;
font-weight: bold;
text-align: center;
}

/*mainMenu*/
.mainMenu {position: relative;width: 157px;height: 207px;background: url('/i/index/menu_vert1_menu.jpg') left top no-repeat;float: left;}

.mainMenuIn {position: absolute;width: 140px;height: 207px;margin-left: 0px;font-weight: bold;}

.mainMenuIn ul{color: #ffffff;font-size: 12px;list-style: none;float: left;margin: 0px;padding:0px;}
.mainMenuIn ul li{text-align: left;list-style: none;padding: 0px 0px 0px 0px;float: left;margin: 0px;}

.mainMenuInN {width: 157px;height: 16px;float: left;margin: 0px;}

.mainMenuInN a:link {color: #FFF; text-decoration: none; padding-left: 6px; float: left;}
.mainMenuInN a:visited {color: #FFF; text-decoration: none; padding-left: 6px; float: left;}
.mainMenuInN a:active {color: #FFF; text-decoration: none; padding-left: 6px; float: left;}
.mainMenuInN a:hover {color: #FFF; text-decoration: none; background: url('/i/index/menuLi.gif') left no-repeat; padding-left: 6px; float: left;}

.mainMenuInA {width: 157px;height: 16px;float: left;margin: 0px;}
.mainMenuInA a {color: #ffffff;text-decoration: none; background: url('/i/index/menuLi.gif') left no-repeat;padding-left: 6px;float: left;}
/*endMainMenu*/

/*inMneu*/
.innerMenuIn {position: relative;width: 570px;height: 150px;font-weight: bold;font-size: 11px;float: left;}

.innerMenuIn ul{position:relative;color: #ffffff;list-style: none;display: inline;}
.innerMenuIn ul li{text-align: left;padding: 1px 0px;list-style: none;display: inline;}

.innerMenuInN {width: 280px;padding: 1px 0px;float: left;margin: 0px;}

.innerMenuInN a:link {color: #000; text-decoration: dashed; padding-left: 15px; float: left;}
.innerMenuInN a:visited {color: #000; text-decoration: dashed; padding-left: 15px; float: left;}
.innerMenuInN a:active {color: #000; text-decoration: dashed; padding-left: 15px; float: left;}
.innerMenuInN a:hover {color: #000; text-decoration: none; background: url('/i/index/inMenuLi.gif') left no-repeat; padding-left: 15px; float: left;}

.innerMenuInA {width: 280px;padding: 1px 0px;float: left;}

.innerMenuInA a {color: #000;text-decoration: none; background: url('/i/index/inMenuLi.gif') left no-repeat;padding-left: 15px;float: left;}
/*endInMenu*/

/*inMneu*/
.innerMenuIn {
position: relative;
width: 570px;
height: 150px;
font-weight: bold;
font-size: 11px;
float: left;
}

.innerMenuIn ul{
color: #ffffff;
list-style: none;
display: inline;
}

.innerMenuIn ul li{
text-align: left;
padding: 10px 0px;
list-style: none;
display: inline;
}

.innerMenuInN {
width: 280px;
padding: 10px 0px;
float: left;
margin: 0px;
}

.innerMenuInN a:link {color: #000; text-decoration: underline; padding-left: 15px; float: left;}
.innerMenuInN a:visited {color: #000; text-decoration: underline; padding-left: 15px; float: left;}
.innerMenuInN a:active {color: #000; text-decoration: underline; padding-left: 15px; float: left;}
.innerMenuInN a:hover {color: #000; text-decoration: none; background: url('/i/index/inMenuLi.gif') left no-repeat; padding-left: 15px; float: left;}

.innerMenuInA {
width: 280px;
padding: 10px 0px;
float: left;
}

.innerMenuInA a {
color: #000; 
text-decoration: none; 
background: url('/i/index/inMenuLi.gif') left no-repeat;
padding-left: 15px;
float: left;
}
/*endInMenu*/

.inMenuIn {
width: 340px;
height: 150px;
position: absolute;
margin: 15px 10px 0px 5px;
float: left;
}

.inMenuRight {
position: relative;
background:url('../i/index/inMenuRigh.jpg') left top repeat-x;
width: 578px;
height: 207px;
float: right;
}

.inMenuLeft {
position: relative;
background:url('../i/index/inMenuLeft.jpg') left top no-repeat;
width: 23px;
height: 207px;
float: left;
}

.centerTop {
position: relative;
background:url('../i/index/top_bg.jpg') top left no-repeat;
width: 374px;
height: 207px;
float: left;
}

.centerLeft {
width: 135px;
height: 363px;
margin-top:12px;
background: #f4f4f5;
float: left;
}

.inter {
width: 490px;
position: absolute;
float: left;
margin: 15px;
}

.edu {
width: 490px;
position: absolute;
float: left;
margin: 196px 15px 15px 15px;
}

.centerRight {
width: 623px;
height: 363px;
margin-top:12px;
background: #f4f4f5;
float: right;
}

.newsTitle {
width: 225px;
height: 15px;
margin: 15px 0px 5px 0px; 
float: left;
background: #fff;
font-size:14px;
color:#1E7BC4;
text-decoration:none;
font-weight: bold;
}

.newsItem {
width: 225px;
margin: 6px 0px;
float: left;
background: #fff;
}

.newsImg {
width: 65px;
height: 65px;
float: left;
background: #fff;
}

.newsAnons {
width: 157px;
float: right;
background: #fff;
/*margin-left: 3px;*/
}

.bottomLeft {
margin-top:12px;
padding-left:0px;
background: #f4f4f5;
width: 457px;
height: 340px;
float: left;
}

.vote {
margin: 15px 15px 10px 15px;
width: 457px;
position: absolute;
float: left;
}

.vote_button {
float: left;
height: 27px;
margin: 15px 0px 0px 0px;
}

.gallery {
margin: 5px 15px 0px 15px;
position: absolute;
margin-top: 210px;
width: 457px;
float: left;
}

.bottomRight {
margin-top:12px;
background: url('../i/index/bottomRight.jpg');
width: 289px;
height: 340px;
float: right;
}

.jump {
width: 289px;
float: left;
position: absolute;
margin: 15px;
}

.dopMenu {
width: 289px;
height: 115px;
position: absolute;
margin-top: 195px;
float: left;
}

.dopItem{
width: 263px;
float: right;
color: #1a1aab;
font-size: 10px;
height: 15px;
margin:4px 0px;
font-weight: bold;
background: #fff;
}

.dopItem a:link { color: #1a1aab; font-weight: bold; text-decoration: none; }
.dopItem a:active { color: #1a1aab; font-weight: bold; text-decoration: none; }
.dopItem a:visited { color: #1a1aab; font-weight: bold; text-decoration: none; }
.dopItem a:hover { color: #cc0000; font-weight: bold; text-decoration: none; }

.dopImg{
width: 16px;
height: 15px;
float: left;
margin:4px 0px;
background: #fff;
}

.footer {position: relative;float:right;top:20px;margin-right: 2px;color:#FFFFFF;}
.counter {visibility:hidden;width:85px;height:15px;position:relative;}

.contTop {
position: relative;
width: 350px;
height: 206px;
text-align:justify;
}

.textTop {
width: 340px;
position: absolute;
margin: 15px 10px 0px 25px;
float: left;
}

.centerRightIn {
width: 616px;
margin-top: 12px;
background: #f4f4f5;
float: right;
}

.centerRightIndex {
width: 616px;
/*height: 300px;*/
margin-top: 12px;
background: #f4f4f5;
float: right;
}

.centerLeftIn {
width: 130px;
margin-top: 12px;
float: left;
}

.centerLeftIndex {
width: 130px;
margin-top: 12px;
float: left;
}

.delivery {
width: 130px;
height: 130px;
position: absolute;
background: #f4f4f5;
padding: 6px;
}

.input2 {
padding: 0px;
text-align: left;
color: #989898;
font: 12px 'tahoma';
background-color: #fff;
border-width: 0px;
width: 120px;
height: 19px;
cursor: text;
margin: 5px;
}

.subscribeButton {
float: left;
padding: 0px;
margin: 10px;
}

.interIn {
float: left;
position: relative;
padding: 15px 30px 15px 30px;
}

.transp {
width: 130px;
position: absolute;
height: 130px;
background: #f4f4f5;
margin-top: 158px;
padding: 6px;
}

.transpEnt {
width: 130px;
position: absolute;
background: #f4f4f5;
margin-top: 148px;
padding: 6px 0px 6px 6px;
}

.newsItemIn {
width: 500px;
height: 68px;
margin: 15px 0px 15px 30px;
}

.anonsPicIn {
width: 68px;
height: 68px;
float: left;
background: #fff;
}

.newsItemInB {
width: 425px;

float: right;
margin-left: 7px;
background: #fff;
}

.newsItemInT {
width: 320px;
float: left;
background: #fff;
color: #1c28b8
}

.newsItemInD {
width: 105px;
float: right;
background: #fff;
color: #1c28b8
}

.newsItemInA {
width: 425px;
float: left;
}

.aRef {background: #fff;width: 500px;margin: 10px;border-color: #000;border-style: solid;border-width: 1px 1px 1px 1px;}

.aRef a { height: 16px; vertical-align: middle; padding-left: 5px;}
.aRef a:link {padding-left: 5px; color: #1c28b8; text-decoration: underline;}
.aRef a:hover {padding-left: 5px; color: #1c28b8; text-decoration: none;}

table.rogi {border-color: #000000;border-style: solid;text-align: left;border-width: 1px 1px 1px 1px;border-collapse: collapse;}

table.rogi td, table.rogi th {border-color: #000000;text-align: left;border-style: solid;border-width: 1px 1px 1px 1px;padding: 7px;font-size: 11px;}

table.rogiA {border-color: #000000;border-style: solid;text-align: left;border-width: 1px 1px 1px 1px;border-collapse: collapse;}

table.rogiA td, table.rogiA th {border-color: #000000;text-align: left;border-style: solid;border-width: 1px 1px 1px 1px;padding: 1px;font-size: 10px;}


/*mainMenuSat*/
div.mainMenuInSat  ul{border-color: #1E7BC4;border-style: solid;border-width: 1px 1px 1px 0px;
}

.mainMenuSat {
width: 147px;
float: left;
margin: 25px 0px;
}

.mainMenuInSat {
position: relative;
width: 147px;
font-weight: bold;
}

.mainMenuInSat ul{
background: #f4f4f5;
color: #000;
font-size: 11px;
list-style: none;
float: left;
}

.mainMenuInSat ul li{
text-align: left;
padding: 5px 0px;
list-style: none;
float: left;
}

.mainMenuInNSat {
width: 147px;
float: left;
}

.mainMenuInNSat a:link {color: #000; text-decoration: none; background: url('/i/indexSatMenuLi.gif') left no-repeat; padding-left: 7px; float: left;}
.mainMenuInNSat a:visited {color: #000; text-decoration: none; background: url('/i/indexSatMenuLi.gif') left no-repeat; padding-left: 7px; float: left;}
.mainMenuInNSat a:active {color: #000; text-decoration: none; background: url('/i/indexSatMenuLi.gif') left no-repeat; padding-left: 7px; float: left;}
.mainMenuInNSat a:hover {color: #cc0000; text-decoration: none; background: url('/i/indexSatMenuLi.gif') left no-repeat; padding-left: 7px; float: left;}

.mainMenuInASat {
width: 147px;
float: left;
}

.mainMenuInASat a {
color: #cc0000; 
text-decoration: none; 
background: url('/i/indexSatMenuLi.gif') left no-repeat;
padding-left: 7px;
float: left;
}
/*endMainMenu*/

.indexContentSat {
position: absolute;
width: 600px;
float: left;
margin: 15px;
}

.mainMenuSatInner {
width: 130px;
position: relative;
}

.mainMenuSatIndex {
width: 130px;
position: absolute;
}

.interInSpecial {
float: left;
font-size: 14px;
position: relative;
padding: 15px 30px 15px 30px;
}
