html,
body,
img,
form {
        margin: 0px;
        padding: 0px;
        border: none;}

html, body {height:100%;}

body,
td {
        font: 11px Tahoma, Arial, sans-serif;
        color: #4A4A4A;}
a {
        text-decoration: underline;}
a:hover {
        text-decoration: none;}
table {
        border: 0px;
        border-collapse: collapse;}
td {
        vertical-align: top;
        padding: 0px;}
p {
        padding: 0px;
        margin: 0px 0px 12px 0px;
        text-align:justify;}

.transp {opacity:0.3;}

H1 {font-weight:normal; font-size:18px; margin:0 0 10px 0;}
H2 {font-size:12px; margin:0 0 5px 0;}
H3 {font-weight:normal; font-size:12px; margin:0 0 5px 0;}

.clear {clear:both;}
.none {line-height:0;}

DIV.resizeble {width:100%; min-width:950px; min-height:100%;}
DIV.fixed-small {width:750px; margin:0 auto; border-left:1px solid #000; border-right:1px solid #000; min-height:100%;}
DIV.fixed-med {width:950px; margin:0 auto; border-left:1px solid #000; border-right:1px solid #000; min-height:100%;}

/* header */
DIV.header {width:100%; height:280px; background:url(../img/hdr-bg.png) repeat-x;}
DIV.header2 {width:100%; height:280px; background:url(../img/hdr-left.png) no-repeat top left;}
DIV.header3 {width:100%; height:280px; background:url(../img/hdr-right.png) no-repeat top right;}
DIV.header4 {width:100%; height:280px; background:url(../img/hdr-center.png) no-repeat top center;}

.logo {margin:0 auto; display:block; width:214px; height:65px;}

.banner_right {
	display: block;
	background: url(../img/banner2_new.png) no-repeat top left;
	margin-bottom: 5px;
	width: 191px;
	height:75px;
	padding-left:17px;

}
.banner_right a {
	display: inline-block;
	color: #fff;
	font-size:13px;
	text-transform: uppercase;
}
.banner_right #block1 {
	padding-top: 28px;
}
.banner_right #block2 {
	padding-top: 18px;
}
.banner_right #block3 {
	padding-top: 28px;
}

