body {
	background:#D5E9F0;
	color:#000;
	background-image: url(../design/fon.jpg);
	background-repeat: repeat-x;
}
.cufon-alt{display:-moz-inline-box;display:inline-block;width:10;height:0;}
a { color:#000;}
a:hover {/*border-bottom:1px solid #DFDFDF;*/ color:#4089F2;}

fieldset {
	border:1px solid #DFDFDF;

}
fieldset .f {
	border:1px solid #DFDFDF;
	width: 150px;
}
fieldset .f2 {
	border:1px solid #DFDFDF;
	width: 500px;
}
legend {background:#FFF; color:#4089F2;}

.low, .low a {color:#7F7F7F;}
.low a:hover {color:#000;}

/* ----------------------------------------------------------------------------------------------------------
Layout
---------------------------------------------------------------------------------------------------------- */

#logo {color:#000;}
        
#slogan {color:#7F7F7F;}

#search {background:#EFEFEF;}
#search #search-input {border:1px solid #AFAFAF;}
#search #search-input:focus {border:1px solid #5F5F5F;}
#search #search-submit {border:1px solid #4089F2; background:#4089F2; color:#FFF;}

#search2 {background:#EFEFEF;}
#search2 #search2-input {border:1px solid #AFAFAF;}
#search2 #search2-input:focus {border:1px solid #5F5F5F;}
#search2 #search2-submit {border:1px solid #4089F2; background:#4089F2; color:#FFF;}

#search3 {background:#EFEFEF;}
#search3 #search3-input {border:1px solid #AFAFAF;}
#search3 #search3-input:focus {border:1px solid #5F5F5F;}
#search3 #search3-submit {border:1px solid #4089F2; background:#4089F2; color:#FFF;}

.block {
	padding-top:10px;
}
div.menu .block {
	padding-top:0;
}
/*table {
	border-collapse: collapse;
	border-spacing: 0;
	color:#7F7F7F;
}*/
/* table
----------------------------------------------- */
/*table {
	width:100%;
	border:1px solid #ccc;
	margin-bottom:10px;
	font-size:85%;
}
col.colC {
	width:8em;
}
th, td {
	padding:.1em .1em;
	text-align:left;
}
td a {color:#7F7F7F;
	padding:.1em .1em;
	text-align:left;
}
thead th {
	border-bottom:2px solid #888;
	background:#bbb;
	padding:.4em 1em .2em;
}
thead th.table-head {
	font-size:85%;
	font-weight:normal;
	text-transform:uppercase;
	color:#fff;
	background:#555;
	border:1px solid #555;
}
tbody th,
tbody td {
	border-top:1px solid #bbb;
	border-bottom:1px solid #bbb;
	background:#eee;
}
tbody tr.odd th,
tbody tr.odd td {
	background:#fff;
}
tfoot th,
tfoot td {
	border-top:2px solid #666;
	background:#eee;
}
tfoot tr.total th,
tfoot tr.total td {
	border-top:6px double #666;
}
tfoot tr.total th {
	text-transform:uppercase;
}
th.currency,
td.currency {
	text-align:right;
}


*/
#nav {border:1px solid #CCC;}
#nav ul li#nav-active a {background:#4089F2; color:#FFF;}
#nav ul li#nav-active a:hover {background:#2476F0; color:#FFF;}
#nav ul li a:hover {background:#D6E4FC; color:#000;}

#nav2 {}
#nav2 ul li#nav2-active a {
	background:#FF7F00;
	color:#FFF;
	background: transparent url(../design/bot.gif);
	background-repeat: repeat-x;
}
#nav2 ul li#nav2-active a:hover {background:#FF7F00; color:#FFF;
}

#footer {
	border-top:1px solid #DFDFDF;
	color:#5F5F5F;
	background-color: #FFF;
	background-image: url(../design/fonpie.jpg);
	background-repeat: repeat-x;
	margin-top: 30px;
}
#footer a {color:#5F5F5F;}
#footer a:hover {color:#000;}

/* ----------------------------------------------------------------------------------------------------------
Page: Home
---------------------------------------------------------------------------------------------------------- */

#topstory-title {border-bottom:1px solid #3F3F3F; background:#9F9F9F;}
#topstory-title h3 { color:#4089F2;}
#topstory-perex .hx-style1 h3 {background:#FFF; color:#4089F2;}
#topstory-perex .hx-style1 h3 {clear:both; background:url("../design/dot.gif") 0 50% repeat-x; font-size:85%;}
#topstory-perex .hx-style1 span {margin-left:15px; padding:0 5px; font-weight:bold; text-transform:uppercase;}

#topstory-title h2 a {border-bottom:1px solid #5F5F5F; color:#FFF;}
#topstory-title h2 a:hover {border-bottom:1px solid #FFF;}
#topstory-title p.date {color:#000;}
#topstory-title p.date a {border-bottom:1px solid #5F5F5F; color:#000;}
#topstory-title p.date a:hover {border-bottom:1px solid #FFF; color:#FFF;}

#topstory-perex {background:#D6E4FC; color:#000;}
#topstory-perex a {border-bottom:1px solid #5F5F5F; color:#4089F2;}
#topstory-perex a:hover {border-bottom:1px solid #FFF; color:#4089F2;}

.col30 h4 a {color:#4089F2;}
.col30 h4 a:hover {color:#000;}
.col30 p.date {color:#7F7F7F;}
.col30 p.date a {color:#7F7F7F;}
.col30 p.date a:hover {color:#000;}

.col10 h4 a {color:#4089F2;}
.col10 h4 a:hover {color:#000;}
.col10 p.date {color:#7F7F7F;}
p.date {color:#7F7F7F;}
.col10 p.date a {color:#7F7F7F;}
.col10 p.date a:hover {color:#000;}

/* ----------------------------------------------------------------------------------------------------------
Others
---------------------------------------------------------------------------------------------------------- */

.hx-style01 span {background:#FFF; color:#4089F2;}

a.ico-more {background:#F5F5F5; color:#5F5F5F;}
a:hover.ico-more {background:#4089F2; color:#FFF;}

.box2 {
	background:#FF9900;
	/*padding:1px 1px 1px 1px;*/
	width: 120px;
	
}

.grid_9,
.grid_5,
.grid_2
{
	display: inline;
	float: left;
	margin-left: 1%;
	/*margin-right: 1%;*/
}

.grid_22
{
	display: inline;
	float: right;
	margin-left: 1%;
	margin-right: 1%;
}

.container_16 .grid_5,
{
	width: 10%;
}
.container_16 .grid_2
{
	width: 10%;
}
.container_16 .grid_22
{
	width: 10%;
}
.container_16 .grid_9
{
	width: 80%;
}
