* { margin: 0; padding: 0;}
img {vertical-align:top;}
a img { border: none; }
table {border-collapse:collapse;}
table td{vertical-align:top;}


a:link,a:visited{color:#216581;}

body { color:#1a5d79; font: 12px "Tahoma", sans-serif; background: #fff url("bg.jpg") repeat-x bottom left;}
.b-wrap { margin: 0 auto; width:1100px;overflow:hidden; }

#header { background: transparent url("header.jpg") no-repeat top center;height:265px;color:#000;padding-top:5px;}
#header .top_menu{background: transparent url("top_menu.png") no-repeat top left;margin-left:10px;height:25px;color:#252525;font-size:14px;font-weight:bold;line-height:25px;}
#header .top_menu a{text-decoration:none;color:#252525;}
#header .top_menu td{float:left;padding-left:1px;}
#header .top_menu  .unset{display:none;}

#header .logo  img{margin-top:10px;margin-left:15px;}
#header .data {color:#1a5d79;padding-top:10px;padding-left:40px;}
#header .back{font-size:11px;background: transparent url("home.gif") no-repeat center left;padding-top:0px;padding-left:20px;margin:10px 0 10px 30px;}
#header .search{margin-left:295px;background: transparent url("poisk.png") no-repeat center left;padding-left:170px;height:25px;}
#header .search input{background: transparent url("poisk_input.png") no-repeat top left;border:none;width:405px;height:25px;float:left;}
#header .search input.button{background: transparent url("poisk_button.png") no-repeat center left;width:58px;color:#fff;font-size:14px;font-weight:bold;margin-left:5px;}
#header .search .moz_button{line-height:25px;}

#content {clear:both;margin:0 15px;margin-top:-20px;}
#content .left{float:left;width:195px;margin-top:-30px;}
#content .right{float:right;width:205px;margin-top:10px;}
#content .text{margin-right:225px;margin-left:220px;}
#content .korzina{margin-right:25px;}


#content .left .item{background: transparent url("item_bg.png") no-repeat top left;width:198px;padding:10px 0;}
#content .left .login input.button{background: transparent url("login_btn.jpg") no-repeat top left;width:15px;border:none;}
#content .left .login .in{font-weight:bold;}
#content .left .login .inputbox{width:105px;border:1px solid #a7a6aa;}
#content .left .login td{padding-top:5px;text-align:left;}
#content .left .login td.input{text-align:right;width:145px;}
#content .left .login td.input #mod_login_username{margin-right:19px;}
#content .left .login  .areg{padding-left:62px;}
#content .left .login button{border:none;background:transparent;text-decoration:underline;color:#216581;cursor: pointer;}
#content .left .login .topc{padding-top:10px;}

#content .left p{}
#content .left .bl{font-weight:bold;font-size:13px;}
#content .left .info{background: transparent url("arrow.jpg") no-repeat center left;font-size:13px;padding-left:15px;}
#content .left .icq{background: transparent url("icq.jpg") no-repeat center left;padding-left:25px;margin-bottom:15px;}
#content .left .skype{background: transparent url("skype.jpg") no-repeat center left;margin-bottom:15px;padding:5px 0 6px 25px;}
#content .left .info2{padding-left:20px;padding-top:10px;}


#content .right .item{background: transparent url("item_bg_rigth.jpg") no-repeat top right;width:215px;min-height:20px;padding-bottom:25px;}
#content .right .item .title{background: #fff url("item_bg_rigth_title.jpg") no-repeat top right;font-size:15px;float:left;padding-right:50px;font-weight:bold;padding-bottom:10px;}
#content .right .kurs img{vertical-align:middle;}
#content .right .kurs span{padding-left:20px;color:#000;font-weight:bold;font-size:16px;}
#content .right .kurs .valut{border-bottom:1px dotted #c4c4c4;}
#content .right .kurs .arr{padding-left:10px;}

#content .text .about{background: transparent url("item_bg_text.png") no-repeat top right;min-height:20px;}
#content .text .about2{background: transparent url("item_bg_text.png") no-repeat top right;min-height:20px;}
#content .text .about .title,#content .text .about2 .title{background: #fff url("item_bg_rigth_title.jpg") no-repeat top right;font-size:15px;float:left;padding-right:50px;font-weight:bold;}
#content .text .about .intext{padding-top:30px;}
#content .text .about .intext p{padding:10px 0;}
#content .text .about .intext img{float:left;padding:10px 10px 10px;}
#content .text .pagination{float:left;}
#content .text .pagination a{background: transparent url("pagination.png") no-repeat center center;padding:5px 15px;line-height:18px;color:#fff;}
#content .text .pagination a#active{background: transparent url("pagination_active.png") no-repeat center center;padding-left:16px;}
#content .text .navigation{margin-left:395px;padding-top:5px;}
#content .text .navigation a{text-decoration:none;background: transparent url("navigation.png") no-repeat top left;padding:3px 10px 3px 15px;line-height:25px;margin-right:-10px;}
#content .text .news{background: transparent url("line.jpg") no-repeat 0 20px;margin-top:50px;}
#content .text .news .title0{background: transparent url("item_bg_text.jpg") no-repeat top right;min-height:20px;margin-right: 45px;margin-top:20px;margin-bottom:20px;}
#content .text .news .title{background: #fff url("item_bg_rigth_title.jpg") no-repeat top right;font-size:15px;float:left;padding-right:50px;font-weight:bold;}

#content .text .news .item{float:left;width:185px;padding-right:15px;}
#content .text .news .item .date{font-weight:bold;font-size:14px;color:#1a5d79;padding-bottom:5px;}
#content .text .news .item p{color:#000;}

#content .text .reclama{margin-top: 200px;padding:5px;text-align:center;}
#content .text .reclama img{float:left;padding-right:40px;}
#content .text .reclama p{line-height:25px;font-size:14px;color:#fff;padding-right:20px;}
#content .text .reclama p.title{font-size:18px;}

#content .text .ogl,#content .text .topc{display:block;font-weight:bold;font-size:15px;}
#content .text .firm td img{padding:10px 0;}



#content .text .bb{border:none;background: transparent url("poisk_button.png") no-repeat top left;width:58px;color:#fff;font-size:14px;font-weight:bold;line-height:20px;padding-bottom:5px;}
#content .text .shop table td{padding:10px 0;}
#content .text .txt{padding:10px 0;}
#content .text .we td{text-align:center;}
#content .text .we img{width:900px;}
#content .text .setit td{padding:5px;}
#content .text button{border:none;background:transparent;text-decoration:underline;color:#216581;cursor: pointer;}
#content .text .setit .bb{margin-right:10px;}
#content .text .sp_item {margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #000;}




#footer {clear: both;height:50px;margin-top: 45px;text-align:center;}
#footer a{padding:0 5px;}




 /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */


	#container{
	margin:0 auto;
		position:relative;
		text-align:left;
		width:170px;
		margin-bottom:2em;
		}

/* Easy Slider */

	#slider{margin-top:10px;}
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{
		/*
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/
		width:180px;
		height:95px;
		overflow:hidden;
		text-align: center;
		line-height:100px;
vertical-align:middle;
		}
	#slider li img{margin:0 auto;vertical-align:middle;}

	#prevBtn, #nextBtn{
		display:block;
		width:10px;
		height:10px;
		position:absolute;
		left: -20px;
		top: 75px;
		}
	#nextBtn{
		left:180px;
		}
	#prevBtn a, #nextBtn a{
		display:block;
		width:10px;
		height:10px;
		background:url(btn_prev.gif) no-repeat 0 0;
		}
	#nextBtn a{
		background:url(btn_next.gif) no-repeat 0 0;
		}

/* // Easy Slider2 */

	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2 li{
		/*
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/
		width:630px;
		height:200px;
		overflow:hidden;
		}

	#prevBtn1, #nextBtn1{
		display:none;
		}

/* // Easy Slider */
