@charset "utf-8";
/* CSS Document */
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;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
body{
	background:#FFEAD5 url(images/nb.jpg) no-repeat top ;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

body{ margin:0; padding:0; background:#fff url(images/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; } 

.pds{ 
	width:990px; 
	margin:auto; 
	font-size:1.2em;
	}
a{color:#CC3300; } 
a:hover{text-decoration:none; }
.mg {height:67px;}
.mg ul{margin:0; padding:8px; list-style:none; } 
.mg li{ float:left;}
.mg a{ display:inline-block; padding:20px 0px 20px 0px; text-align:center; background:url(images/m1.jpg) no-repeat center ; font-weight:bold; text-decoration:none; color:#fff; 
		width:190px;
  }
.mg a:hover{ background:url(images/m2.jpg) no-repeat center ; }

.both{ clear:both; }

.left{ width:224px; float:left;
       margin:0;
	padding:0;}
 
.right{ width:680px;
        line-height: 17px; 
        float:left; 
        padding-left:60px; 
        background:url(images/sbg.jpg) no-repeat; } 



.txt{ padding-top:40px; line-height:18px; color:#4E6276; } 
.txt h1{ margin:0px; font-size:1.6em; font-weight:normal; padding:0px 0px 20px 0px; padding-bottom: 12px; border-bottom:3px solid #2A8FC6;solid #2A8FC6;  }
.txt h2{ margin:0px; font-size:14px; font-weight:bold; padding:6px 0px 6px 0px; solid #2A8FC6;  }
.txt ul{list-style-type: circle; padding:6px 20px 6px 40px;}

img{border:0; }

.stopka{ background:url(images/stopka.jpg) no-repeat; padding:44px 20px 30px 720px; }
