* {
	margin: 0;
	padding: 0;
}
html {height: 100%;}
body {
	font: 12px Arial, Tahoma, Verdana, sans-serif;
	height: 100%;
	background:#0b3974;
	/*background:url(../images/pngbot.jpg) left bottom repeat-x #0b3974;*/
}
a:link, a:visited, a:active {
	color: #434343;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color:#224ca5;
}
p {margin: 0 0 8px}
img {
	border: none;
}
input {vertical-align: middle}
ul, ol{margin-left:20px;}
h1, h2, h3, h4, h5{color:#234bac;}
h1{font-weight:normal; font-size:36px; margin-bottom:16px;}
h2{font-weight:normal; font-size:26px; margin-bottom:10px;}
h3{font-weight:normal; font-size:18px; margin-bottom:8px;}
h4{font-weight:bold; font-size:14px; margin-bottom:6px;}

#wrapper {
	min-width: 900px;
	margin: 0 auto;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 140px;
	background: url(../images/hbg_c.jpg) left top repeat-x;
	color:#fff;
}
#hbg_l{height: 140px; background: url(../images/hbg_l.jpg) left top no-repeat;}
#hbg_r{height: 140px; background: url(../images/hbg_r.jpg) right top no-repeat;	padding-left:30px;	padding-right:30px;}
#header a:link, #header a:visited, #header a:active{color:#fff; text-decoration:underline;}
#header a:hover{text-decoration:none;}
.topmenu a{/*margin-left:15px;*/}
/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
}

.t_t_l{width:15px;height:15px;background:url(../images/t_t_l.jpg) left top no-repeat; empty-cells:show;}
.t_t_r{width:15px;height:15px;background:url(../images/t_t_r.jpg) left top no-repeat; empty-cells:show;}
.t_t_c{height:15px;background:url(../images/t_t_c.jpg) left top repeat-x; empty-cells:show;}
.t_l{width:15px;background:url(../images/t_l.jpg) left top repeat-y; empty-cells:show;}
.t_r{width:15px;background:url(../images/t_r.jpg) left top repeat-y; empty-cells:show;}
.t_b_l{width:15px;height:15px;background:url(../images/t_b_l.jpg) left top no-repeat; empty-cells:show;}
.t_b_r{width:15px;height:15px;background:url(../images/t_b_r.jpg) left top no-repeat; empty-cells:show;}
.t_b_c{height:15px;background:url(../images/t_b_c.jpg) left top repeat-x; empty-cells:show;}

.tls{width:200px; background:#fff; vertical-align:top;}
.tc{background:#fff; vertical-align:top;}
.trs{width:220px;background:#fff; vertical-align:top;}

#content{
	padding-left:10px; padding-right:30px;
}
#breadcrumbs{
	/*margin-bottom:10px;*/
	padding:2px;
	/*border-bottom:dotted 1px #e0eafe;*/
	background:#e0eafe;
}
#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active, #breadcrumbs a:hover{color:#234bac;}
#page{padding-top:6px;}
#page p{text-align:justify;}
/* Sidebar Left
-----------------------------------------------------------------------------*/
#leftside{
	width:54px; height:558px;
	background:url(../images/c_l.jpg) left top no-repeat;
}

/* Sidebar Right
-----------------------------------------------------------------------------*/
#rightside{
	width:53px; height:558px;
	background:url(../images/c_r.jpg) left top no-repeat;
}
#orderb{text-align:center;}
/* Footer
-----------------------------------------------------------------------------*/
#footer {
	height: 72px; color:#fff;
}
#footer_l{padding-left:60px;}
#footer_r{padding-right:60px; padding-top:10px;}
#footer a:link, #footer a:visited, #footer a:active{color:#fff; text-decoration:underline;}
#footer a:hover{text-decoration:none;}

div.sdmenu {
	width: 200px;
	/*margin-top:30px;*/
	/*margin-left:10px;*/
	font-style:italic;
}
div.sdmenu div {
	overflow: hidden;
	color:#505456;
}
div.sdmenu div:first-child {
}
div.sdmenu div.collapsed {
	height: 20px;
}
div.sdmenu div span {
	display: block;
	padding: 3px 25px;
	font-weight: bold;
	background: url(../img/menu_arrow_open.gif) no-repeat 10px center;
	cursor: pointer;
	font-size:13px;
}
div.sdmenu div.collapsed span {
	background-image: url(../img/menu_arrow.gif);
}
div.sdmenu div a {
	padding: 3px 25px;
	display: block;
	text-decoration:none;
	font-size:11px;
}
div.sdmenu div a.current {
	background:#F2F2F2;
}
div.sdmenu div a:hover {
	/*background : #066 url(linkarrow.gif) no-repeat right center;*/
	text-decoration: underline;
}
div.sdmenu span a {
	display: block;
	padding: 3px 25px;
	font-weight: bold;
	background: url(../img/menu_arrow.gif) no-repeat 10px center;
	cursor: pointer;
	text-decoration:none;
}
div.sdmenu span a:hover {
	text-decoration:underline;
}



div.frame {
	    padding: 0px;
	    margin: 0px;
	    width: 210px;     /* ширина блока */
		background:url(../images/lastwork.jpg) left top no-repeat;
}
#animation_div {
	    position: relative;
	    padding: 0px;
	    margin: 0px;
	    height: 210px;    /* высота блока */
	    overflow: hidden;
}
#animate_div {
	    position: relative;
	    overflow: hidden;
	    margin:0px;
	    padding:3px;
}
#animate_div div{padding:10px;}

/* news */
.bnews{
	margin-bottom:10px;
}

.enter_block{
	padding:10px;
	background:#fdf5df;
	border: solid 1px #75aef5;
	color:#333;
}
.enter_block td{padding:3px;}
.enter_block a:link, .enter_block a:visited, .enter_block a:active, .enter_block a:hover{
	color:#434343 !important;
}

/* личный кабинет клиента - скрипты с сверки1.ру */
.rTab th{
	text-align:left;
	font-weight:bold;
	color:#2d5cba;
	padding:2px;
	border-bottom:solid 1px #e0eafe;
}
.rTab td{
	padding:2px;
	border-bottom:solid 1px #e0eafe;
}
.rTab td span{
	font-weight:bold;
}
