/* 2007-2009 © style-nes | www.style-nes.com */

/* ---------------------- */
/*    Standart presets    */
/* ---------------------- */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img {margin: 0;padding: 0;border: 0;}
ul li {list-style:none;}
html {width:100%;height:100%;}

h1 {font-weight:normal;} 
h2 {font-weight:normal;} 
h3 {font-weight:normal;} 
h4 {font-weight:normal;} 

body { background:#dededd; font-size:12px; font-family:Georgia;}

.clear {clear:both;}

.style-nes {
	position:relative;
	width:1000px;
	padding:0 0 0 10px;
	margin:0 auto;
	background:url(../images/wrap_bg_left.gif) left repeat-y;	
}
.style-nes td {vertical-align:top;}
.style-nes img {color:#03C;}
.style-nes img:hover {color:#906;}
.style-nes a {text-decoration:none; color:#183884;}
.style-nes a:hover {text-decoration:underline;}
.style-nes a:visited {}

.wrap-page {padding:0 10px 0 0; background:url(../images/wrap_bg_right.gif) right repeat-y;}
/*----------------------------------------------*/

/* ---------------------- */
/*          top           */
/* ---------------------- */
.topCells {position:relative; height:150px; background:#dededd; border-top:5px solid #183884; color:#183884; font-size:11px; white-space:nowrap;}
.topCells a {color:#183884; font-size:11px; text-decoration:none;}
.topCells a:hover {color:#be1e37; text-decoration:underline;}
.topCells .active {font-weight:bold;}

.topCells .logo {position:absolute; top:15px; left:30px;}
.topCells .topLang { position:absolute; top:15px; right:20px; text-align:right; line-height:17px;}

.topCells .topMenu {position:absolute; top:20px; left:615px;}
.topCells .topMenu li {line-height:16px;}


.topCells .topSearch {position:absolute; top:95px; right:20px; text-align:right;}
.topCells .topSearch a {text-decoration:underline;}
#ajaxSearch_input {width:130px; padding:3px 5px; border:1px solid #939292; font-size:11px;}
#ajaxSearch_input:focus {border:1px solid #183884;}
.search_button {padding:5px 0 5px 0;}
#ajaxSearch_submit {width:45px; height:15px; color:#183884; font-size:12px; font-family:Georgia; border-bottom:1px solid #183884; border:none; background:none;}
.ajaxSearch_highlight { font-weight:bold;}
.AS_ajax_resultsIntroFailure {padding:10px 0 0 0; color:#F00;}
.ajaxSearch_resultsInfo {padding:10px 0 0 0;}


.highCells {height:281px; overflow:hidden; color:#ffffff; font-size:12px; font-family:Verdana; text-transform:uppercase;}
.highCells a {color:#ffffff; font-size:12px; font-family:Verdana;}
.highCells a:hover {text-decoration:none;}
.highCells .left {height:281px; width:596px; overflow:hidden;}
.highCells .right {height:241px; padding:20px 20px 20px 20px; line-height:15px; vertical-align:bottom; overflow:hidden;}


.banners {background:#fff; padding:20px 0 0 0; text-align:center;}
/* ---------------------- */
/*         main           */
/* ---------------------- */
.mainPage {position:relative; padding:40px 0 0 40px; min-height:300px; background:#ffffff; border-bottom:5px solid #969594;}
.content {padding:0px 30px 80px 0; color:#5c6a8d; font-size:12px; line-height:18px;}
.content img {margin:0 15px 10px 0;}
.content h1 {padding:0 0 15px 0; color:#203b80; font-weight:bold; font-size:16px; display:block; text-transform:uppercase;}
.content p { padding:0 0 10px 0;}
.content a { color:#183884; text-decoration:underline;}
.content a:hover {color:#be1e37; text-decoration:underline;}
.content li {line-height:20px;}
/* ---------------------- */
/*         futer          */
/* ---------------------- */
.futerCells {position:relative; }
.copy {color:#a7a9ac; position:absolute; top:-50px; left:40px;}

/* audio */

.audiocd { border:0; line-height: normal; font-size:11px;}
.audiocd img { padding:0; margin:0; border:0;}
.audiocd .bg1 { background:#f5f5f5;}
.audiocd .bg2 { background:#eeeeee;}
.audiocd .cell1 { padding:2px 3px; height:16px; width:16px; border:1px solid #aaaaaa; border-bottom:none;}
.audiocd .cell2 { padding:2px 3px; height:16px; border:1px solid #aaaaaa; border-left: none; border-bottom:none;}
.audiocd .cell3 { padding:2px 3px; height:16px; width:60px; border:1px solid #aaaaaa; border-left: none; text-align:center; border-bottom:none;}
.audiocd .cell4 { padding:2px 3px; height:16px; width:100px; border:1px solid #aaaaaa; border-left: none; text-align:center; border-bottom:none;}
.audiocd .border1 { border-bottom:1px solid #aaaaaa;}