@charset "utf-8";
/* Kuzzy's Framework™. Created on July 17, 2009. Some usefull styles for quick creating Html document */
/* Allows: */
/* 1.0. Transparency PNG for IE6 */
/* 2.0. Footer stick */


/****************/
/***CSS Eraser***/ 
/****************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}

body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0;}


/*****************************/
/***Base Common Page Styles***/ 
/****************************/
body {font:normal 0.9em Arial, Helvetica, sans-serif; color:#000;;}

a:link{text-decoration:underline; color:#004da2;}
a:visited{text-decoration:underline; color:#004da2;}
a:hover{text-decoration:none; color:#004da2; }
a:active{text-decoration:none; color:#004da2;}

h1, h2, h3, h4, h5, h6 {color:#004da2; font-size:1em; text-transform:uppercase; margin-bottom:1em;}
p {margin-bottom:1em;}
hr {font-size:2px; height:2px; margin:0; padding:5px 0 10px; line-height:2px; background:#ebebe1 url(/templates_en/images/dashed_on_brown.gif) repeat-x 0 0; border:0; text-align:left;}


/*********************/
/***Clearing Styles***/ 
/*********************/
.clrfix {overflow:hidden;}
.clear {clear:both; font-size:0; height:0; line-height:0;}
.clear-left {clear:left;}
.clear-right {clear:right;}


/**************************/
/***Base Foterstick Page***/ 
/**************************/
html, body {height:100%;}
#main-container {min-height:100%; position:relative; width:990px; margin:0 auto; background:#fff url(/templates_en/images/bg_body.gif) repeat-y 0 0;}
	#wrapper {padding-bottom:7em; background:url(/templates_en/images/bg_wrap.gif) repeat-y 275px 0;}
#footer {margin-top:-5em; height:5em; position:relative; width:990px; margin:-5em auto 0; background:#fff url(/templates_en/images/bg_body.gif) repeat-y 0 0; color:#6e6d72;}


/*** Header ***/
#header {background:#fff url(/templates_en/images/bg_body.gif) repeat-y 0 0;}
	.b-tophead {background:url(/templates_en/images/bg_head.jpg) no-repeat 0 0; padding-bottom:39px;}
		.b-logo {float:left; width:259px; padding:43px 0 0 0; text-align:center;}
		.nav-top {float:right; width:659px; padding:50px 37px 0 33px;}
			.nav-top a, .nav-top a:visited {color:#fff; text-decoration:none;}			
			.nav-top a:hover {color:#fff673;}
			.nav-top a.active, .nav-top a.active:visited {color:#fff673;}
			.nav-top-main {float:left; padding-left:12px;}
				.nav-top-main a {margin-left:30px;}
			.nav-top-lang {float:right;}
				.nav-top-lang a, .nav-top-lang a:visited {margin-left:20px; color:#494948;}
	
	.b-head { background:url(/templates_en/images/bg_main_menu.jpg) no-repeat 100% 0;}
		.b-head-img {width:625px; float:left;}
			.b-head-img  img {display:block;}
		.nav-container {float:right; width:625px; margin-left:-260px;}
			.nav-sub {width:227px; float:left; background:url(/templates_en/images/bg_sub_menu.jpg) no-repeat 0 0; height:170px; padding:50px 0 0 33px;}				
				.nav-sub ul li { padding:6px 12px;}
					.nav-sub ul li.active {background:aqua url(/templates_en/images/bg_active_item.gif) no-repeat 0 0;}							
						.nav-sub ul li a, .nav-sub ul li a:visited { font-size:1.2em; color:#535353; text-decoration:none;}
						.nav-sub ul li.active a, .nav-sub ul li.active a:visited {color:#004da2;}
			.nav-main {width:330px; float:right; padding-left:35px;}
				.nav-main li { margin-bottom:13px;}
					.nav-main li a, .nav-main li a:visited {color:#535353; font-size:1.2em; text-transform:uppercase; text-decoration:none; padding-left:11px;}
					.nav-main li a:hover, .nav-main li a.active, .nav-main li a.active:visited  {background:url(/templates_en/images/bullet.gif) no-repeat 0 0; padding-left:20px; color:#c0b62c;}


/*** Main ***/
#main {padding:0 79px 0 36px;}

/*** Sidebar ***/
.sidebar {float:left; width:226px; padding-right:15px;}
	.b-side-block { padding-left:25px; margin-bottom:15px;}
	.b-side-topic {background-repeat:no-repeat; background-position:0 0; height:40px; margin-bottom:15px;}
	.new-on-site {background-image:url(/templates_en/images/new_on_site.gif);}
		.b-short-news {}
			.b-short-news dt {color:#c0b62c; font-weight:bold; padding:7px 0 0 0;}
			.b-short-news dd {font-size:0.85em; padding:0 0 9px 0; background:url(/templates_en/images/dashed_on_white.gif) repeat-x 0 100%;}
	.feedback {background-image:url(/templates_en/images/feedback.gif);}		


/*** Content ***/
.content {float:right; width:634px; background:url(/templates_en/images/bg_content.gif) repeat-x 0 0; padding:45px 0 0;}
	.content .inner {padding:0 50px 70px 55px;}
	
/*** Footer ***/
#footer .inner {padding:2em 79px 0 0; text-align:right;}

/*** Gadgets ***/
.b-gadget {width:202px; position:absolute; top:-7em; background:url(/templates_en/images/bg_gadget.gif) repeat-y 0 0; height:12em;}
	.b-gadget .inner-gadget {padding-top:41px; color:#525252; padding-right:2px;}
		.b-gadget .inner-gadget strong {color:#004da2;}
		.b-gadget .inner-gadget p {text-align:center; background:url(/templates_en/images/dashed_on_gadget.gif) repeat-x 0 100%; padding-bottom:8px; margin-bottom:8px;}
		.b-gadget .inner-gadget table {margin:0 auto;}
			.b-gadget .inner-gadget table th {color:#004da2; padding:4px 10px;} 
			.b-gadget .inner-gadget table td {padding:3px 10px;}
				.b-gadget .inner-gadget table td strong {color:#525252;}
		.b-gadget .inner-gadget div {background:url(/templates_en/images/dashed_on_gadget.gif) repeat-x 0 100%; padding-bottom:8px; margin-bottom:8px;}
.g-wether {left:277px;}
	.g-wether .inner-gadget {background:url(/templates_en/images/head_wether.gif) no-repeat 0 0;}
	
.g-currency {left:485px;}	
	.g-currency .inner-gadget {background:url(/templates_en/images/head_currency.gif) no-repeat 0 0;}
	
/*** Feedback Form ***/
.f-feedback {}
	.f-feedback label {font-weight:bold; color:#004da2; font-size:0.85em;}
	.f-feedback .textbox {background:#f7f7f7; border:1px solid; border-color:#c9c9c9 #c9c9c9 #e4e4e4 #e4e4e4; padding:5px 3px; width:192px;}
	.f-feedback p {font-size:0.85em;}
		.f-feedback p span {color:#004da2; font-weight:bold;}
		
.btn-send {background:url(/templates_en/images/btn_send.gif) no-repeat 0 0; padding:0; margin:0; overflow:visible; cursor:pointer; width:57px; height:24px; border:0;}	
.btn-send:hover {background-position:0 -24px;}










