


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;
}
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;
}
body {
  background:url('./body-bg.jpg') no-repeat 50% 0;
	font: 12px/18px  Arial, Tahoma, Verdana, sans-serif;
	width: 100%;
}
a {
	color: blue;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0 ;
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
div{display:block;}
#wrapper {
	width: 968px;
	height:658px;
	margin: 0 auto;
		background:url('./main-bg2.png') no-repeat 0 0;
}
p.hneue{font-family:Arial, Tahoma, Verdana, sans-serif}
p.hneue-mid{font-family:Arial, Tahoma, Verdana, sans-serifword-spacing: 0px;font-size: 10px;color:#000;line-height:14px;}
p.hneue-side{font-family:Arial, Tahoma, Verdana, sans-serifcolor:#000;font-size:11px;line-height:15px;word-spacing: -1px;}
p.hlight{font-family:Arial, Tahoma, Verdana, sans-seriffont-weight:bold;}

/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 20px;
	background: #FFE680;
}


/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	
	position: relative;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
  height:570px;
	padding: 20px 290px 0 220px;
	background:none;
	/*height:580px;*/
}
#content p{padding:0 20px 0 10px;}

/* Sidebar Left
-----------------------------------------------------------------------------*/
#sideLeft {
  padding-left: 60px;
  padding-top:20px;
	float: left;
	width: 160px;
	margin-left: -100%;
	position: relative;
	background: none;
}

#sideLeft p{padding-left:8px;}
/* Sidebar Right
-----------------------------------------------------------------------------*/
#sideRight {
  padding-top:20px;
	float: left;
	margin-right: -3px;
	width: 190px;
	margin-left: -288px;
	position: relative;
	background: none;
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
padding-top:0px;
	height: 40px;
	background: none;
	text-align:center;
}

.clear{clear:both;}
div.logo{display:block;width:145px;height:173px;
/*background:url('./logo.png') no-repeat 0 0;*/
margin-bottom:52px;}
a.concept-logo{margin-right:60px;margin-left:30px;float:left;display:inline-block;width:40px;height:10px;background:url('./concept-logo.png') no-repeat 0 0;}

#form-container{padding-left:8px;margin-top:142px;margin-right:17px;}
#form-container .form { margin: 0; }

input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner { border : none; } 
input[type="submit"]:focus, input[type="button"]:focus { outline : none; }

input{outline : none;border:none;background:none;line-height:11px;color:#939598;font-size:11px;height:11px;width:77px;}
textarea{border:none;}

.inp-bg{float:right;width:77px;height:13px;background:none;display:inline-block;margin-bottom:13px;}
.inp-bg-txt{float:right;width:77px;height:35px;background:none;display:inline-block;margin-bottom:10px;}

.btn-bg-txt{float:left;width:45px;height:14px;background:url('./send-btn.png') no-repeat 0 0;display:inline-block;margin-bottom:0px;}

#submit_first{width:100%;height:100%;cursor:pointer;}

#form-container label {
        
        font-family: Arial, Tahoma, Verdana, sans-serif;
        color: #000;
        font-size: 10px;
        font-weight: bold;
        line-height: 10px;
        float: left;
        margin: 0 ;
        width: auto;
    }
#form-container  .inp-bg-txt textarea{color:#939598;max-width: 77px; max-height: 35px;resize: none;width:77px;height:35px;outline : none;background:none;font-size:11px;}
 #form-container input.error,#form-container textarea.error { border: 1px solid red; }
        #form-container input.valid,#form-container textarea.valid { border: 1px solid #1FFF00; }
#message{font-size: 9px;}
span.error{color:red;}
span.valid{color: green;}
.frame{display:block;position: relative;background: url(frame2.png) 0 0 no-repeat;width:453px;height:279px;padding:5px 0 0 12px;}
.slider1{}

.nivoSlider {
   
    position:relative;
    width:428px; /* Change this to your images width */
    height:209px; /* Change this to your images height */
    background:url(images/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}
   
  