article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
display : block;
}
body {
	background : url(https://lh3.googleusercontent.com/zOWLTZyHbY0iklrhM9hXvhyEElXIPL6Hki3Jvup6AFXkvm4DCeZxLn_jPXPSGoOD6RLm-13YCAzpWz49OiAO14sRJ2jG6xMA1gvJCpPGi3Lw30Eqy2OyOfchcU_VImJzuOmSLwbaFg=s8-p-k) center top repeat #000;
	color : #a6a6a6;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	line-height : 1em;
}
html {
min-width : 1000px;
}
body, html {
height : 100%;
}
.container {
font-size : 0.1em;
margin : 0 auto;
overflow : hidden;
padding : 60px 0 140px;
width : 1000px;
}
header .container {
height : 467px;
padding : 0;
position : relative;
}
aside {
float : left;
margin-right : 0;
position : relative;
text-align : center;
width : 311px;
z-index : 10;
}
section#content {
	float : left;
	position : relative;
	width : 650px;
	z-index : 10;
}
.col-1, .col-2, .col-3 {
	float : left;
	color: #CCCCCC;
}
.wrapper {
	overflow : hidden;
	width : 100%;
}
.wrap {
height : auto !important ;
min-height : 100%;
}





.ic, .ic a {
background : #fff;
border : 0;
color : red;
float : right;
font-size : 10px;
line-height : 10px;
margin : -220% 0 0;
overflow : hidden;
padding : 0;
width : 50%;
}
.list li {
height : 1%;
padding : 0 0 14px 12px;
}
.news li {
line-height : 1.429em;
margin-top : -4px;
overflow : hidden;
padding : 0 0 23px;
vertical-align : top;
width : 100%;
}
.news li a {
line-height : 2em;
text-decoration : none;
}
.news li a:hover {
text-decoration : underline;
}
.news li span {
background : url(https://lh3.googleusercontent.com/o1pWjO0Zh4puUEWMqmWsCRPPvoo3TFv1Ea1NoOe56XTMUhf2PUUxVTSYXayTOmSJlurLfmypnYwcdvXDKSls4L7xqs1qiNBUmKzBwbOnNlCiLJa_V79jJjhcdzCmIZqxy5fCtSuQlw=w2400) left top no-repeat;
color : #000;
display : block;
float : left;
font-size : 0.786em;
height : 18px;
line-height : 1.2em;
padding-right : 20px;
position : relative;
text-align : center;
top : 6px;
visibility : visible;
width : 19px;
}
.news li strong {
	color : #ccc;
	display : block;
	font-weight : 400;
	overflow : hidden;
	text-align : center;
	font-size: 24px;
}
.img-indent {
margin : 0 0 20px;
}
p {
	text-align : left;
	font-size: 18px;
}
a {
border : 0;
color : #ffc531;
outline : 0;
}
a:hover {
font-size : 100%;
font-weight : 700;
text-decoration : none;
}
h1 {
font-size : 2.657em;
font-weight : 400;
left : 35px;
line-height : 1.2em;
overflow : visible;
position : absolute;
top : 18px;
visibility : visible;
width : 280px;
}
h1 a {
text-decoration : none;
}
h2 {
color : #fff;
font-size : 30px;
line-height : 1.2em;
margin-bottom : 20px;
text-align : left;
}
header nav {
position : absolute;
right : 60px;
top : 0;
visibility : visible;
z-index : 20;
}
header nav ul li {
float : left;
font-size : 16px;
line-height : 1.2em;
padding-left : 13px;
}
header nav ul li a {
background-image : url(https://lh3.googleusercontent.com/9tA3IL0ljW4chXAeQUENPAfuT79UgBO4K8FdAFiNlZa982549haOna6bYM-Q8noX0_6h3hayy1pJrjEO4O5Y8R4mgDNTEPFo5Ur2wm_RWRgugexAoPLdIuzAsG0E4ufedVlDMSUbeQ=s1-p-k);
background-position : left top;
background-repeat : no-repeat;
color : #aeaeae;
display : block;
text-decoration : none;
}
header nav ul li a.active, header nav ul li a:hover {
background-image : url(../images/nav-act-left.png);
color : #000;
}
header nav ul li a span {
background-image : url(https://lh3.googleusercontent.com/9tA3IL0ljW4chXAeQUENPAfuT79UgBO4K8FdAFiNlZa982549haOna6bYM-Q8noX0_6h3hayy1pJrjEO4O5Y8R4mgDNTEPFo5Ur2wm_RWRgugexAoPLdIuzAsG0E4ufedVlDMSUbeQ=s1-p-k);
background-position : right top;
background-repeat : no-repeat;
display : block;
padding : 0 3px;
}
header nav ul li a.active span, header nav ul li a:hover span {
background-image : url(../images/nav-act-right.png);
}
header nav ul li a span span {
background-image : url(https://lh3.googleusercontent.com/9tA3IL0ljW4chXAeQUENPAfuT79UgBO4K8FdAFiNlZa982549haOna6bYM-Q8noX0_6h3hayy1pJrjEO4O5Y8R4mgDNTEPFo5Ur2wm_RWRgugexAoPLdIuzAsG0E4ufedVlDMSUbeQ=s1-p-k);
background-repeat : repeat-x;
padding : 40px 20px 26px;
}
header nav ul li a.active span span, header nav ul li a:hover span span {
background-image : url(../images/nav-act-tail.gif);
}
aside .inside {
padding : 0 0 0 60px;
}
aside figure {
margin-left : 0;
text-align : left;
width : 300px;
}
#contacts-form .field {
clear : both;
height : 29px;
}
ul.tabs {
position : absolute;
right : 60px;
top : 89px;
visibility : visible;
}
ul.tabs li {
float : left;
line-height : 1.2em;
padding-left : 10px;
}
ul.tabs li a {
background : url(style.css) left top no-repeat;
color : #fff;
cursor : pointer;
display : block;
float : left;
text-decoration : none;
}
ul.tabs li a:hover, ul.tabs li.active a {
color : #ffc632;

}
ul.tabs li a span {
background : url(style.css) right top no-repeat;
display : block;
float : left;
padding : 0 9px;
}
ul.tabs li a span span {
background : url(style.css) left top repeat-x;
padding : 9px 18px 8px;
}
.tab_container {
position : relative;
top : 112px;
visibility : visible;
width : 100%;
}
.faded {
height : 341px;
margin : 0 auto;
position : relative;
visibility : visible;
width : 888px;
}
.faded ul.big-image {
background : url(https://lh3.googleusercontent.com/tNKrRmZDVZy0L1D_J1cnEUitCkRK4tNeQHvVLbvHs8CKSHRaSGuORkc5N1sVlk4xPXSqrb1TCFpO3P_2VKlm6yZqGpk_OHdbaPw5E8EcYi9EKDP073LjHcSMLBsRRPiNkFL_Qi167w=w2400) left top no-repeat;
float : right;
height : 341px;
list-style : none;
margin : 0;
padding : 0;
width : 653px;
}
.faded ul.big-image li {
height : 323px;
padding : 9px 0 0 9px;
width : 635px;
}
ul.pagination {
background : 0% 0%;
height : auto;
left : 0;
list-style : none;
margin : 0;
padding : 0;
position : absolute;
top : 0;
visibility : visible;
width : auto;
}
ul.pagination li {
background : url(https://lh3.googleusercontent.com/IMoQpcA3NgzM0luixhmiv1O-IWll1C5NsqxvkNdJmzSRUBKoM39NBBnyVX2Wz4k_60tuHK9xC4h5XmyxqbtzMlks3EVo_X1FlPbgI7H9W9vg4KrO8s9PqI8U2Z4ESUSCh9iYOJA9iQ=w2400) left top no-repeat;
height : 99px;
margin-bottom : 22px;
width : 183px;
}
ul.pagination li a {
display : block;
padding : 9px 0 0 9px;
}
.form-wrapper #submit {
background-color : #0483a0;
border : 1px solid #00748f;
color : #fafafa;
cursor : pointer;
float : right;
font : 700 15px Arial, Helvetica;
height : 42px;
padding : 0;
text-transform : uppercase;
width : 75px;
}
.form-wrapper #submit:focus, .form-wrapper #submit:hover {
background-color : #31b2c3;
}
.form-wrapper #submit:active {
outline : 0;
}
#form-title.field, .TTWForm .field {
clear : both;
padding-bottom : 12px;
padding-top : 12px;
position : relative;
}
.TTWForm .option {
margin : 6px 0;
}
.handle {
background : url(../images/range_gradient.png) 0% 0% repeat-x #fff;
border : 1px solid #000;
cursor : move;
display : block;
height : 28px;
margin-top : 1px;
position : absolute;
top : -12px;
width : 28px;
}
.TTWForm .error {
color : #f03;
height : 16px;
padding-left : 12px;
position : relative;
top : -1px;
z-index : 999;
}
