@charset "utf-8";
/* CSS Document */
/*h1 {margin:0; padding:0 0 12px 163px; font-size: 1.88em;}*/

#news-main {width:960px; margin:auto !important;}
#news-main h1 {color:#666666; text-transform:uppercase; font-size:0.8em; margin:0 0 10px 0; padding:0; letter-spacing:0px;}
#news-main img {border:none;}
#news-main .title {font-size:0.8em; color:#666666; text-transform:uppercase; margin:30px 0 15px 0;}
#news-main .link {margin:0 0 10px 0;}
#news-main .link a {font-size:0.8em; color:#FFFFFF; text-decoration:none; text-transform:uppercase;}
#news-main .link a:hover {color:#CC0000;}
#news-main .gmap {padding:30px 0 0 0;}
#news-main .colSX {float:left; width:558px; margin:0 86px 0 0; padding:5px;}
#news-main .colSX .info{float:left; width: 471px; margin:0 0 40px 163px; color:#999999; font-size: 0.85em;}
#news-main .colSX .info .date{float:left; width: 163px; margin:0 0 0 0;}
#news-main .colSX .colIMG{float:left; width:200px; margin:0 40px 0 0;}
#news-main .colSX .colIMG img {border:none; padding:0 0 30px 0;}
#news-main .colSX .colTXT{float:left; width:394px; margin:0; color:#999999; line-height:18px;}
#news-main .colSX .colTXT h3{color:#FFFFFF; font-weight:bold; margin:20px 0; font-size:1.25em; letter-spacing:0px;}
#news-main .colSX .colTXTimg{float:right; width:100%; margin:0 0 0 0px; color:#999999; line-height:18px;}
#news-main .colSX .colTXTimg1{float:right; width:100%; margin:0 0 0 0px; color:#999999; line-height:18px;}

/* structure empty*/
#news-main .colSX .colTXTStructure{float:left; margin:0; color:#999999; line-height:18px;}

#news-main .colSX .paginaz{float:left; width:558px; margin:30px 0 0 0; font-size: 0.8em; color:#666666; text-transform:uppercase;}
#news-main .colSX .paginaz .W{color:#FFFFFF;}
#news-main .colSX .paginaz .col1{float:left; width:90px;}
#news-main .colSX .paginaz .col2{float:left; width:253px; text-align:center;}
#news-main .colSX .paginaz .col3{float:left; width:145px;}
#news-main .colSX .paginaz .col4{float:left; width:145px; margin:0 0 0 1px;}
#news-main .colSX .paginaz a {color:#FFFFFF; text-decoration:none; font-weight:normal;}
#news-main .colSX .paginaz a:hover {color:#FF0000;}
#news-main .colSX .paginaz .button {float:left; width:145px; margin:0; padding:0;}
#news-main .colSX .paginaz .button ul,ol {list-style:none; margin:0; padding:0;}
#news-main .colSX .paginaz .button li {width:100%; text-align:center; font-size:1.0em; font-weight: normal; padding:0; margin:0; background-color:#292929; color:#5F5F5F;}
#news-main .colSX .paginaz .button li a {display: block; color:#5F5F5F; text-decoration: none; text-transform:uppercase; margin:0; padding:3px 0;}
#news-main .colSX .paginaz .button li a:hover {color:#CC0000;}
#news-main .colSX .paginaz .buttonW {float:left; width:145px; margin:0; padding:0;}
#news-main .colSX .paginaz .buttonW ul,ol {list-style:none; margin:0; padding:0;}
#news-main .colSX .paginaz .buttonW li {width:100%; text-align:center; font-size:1.0em; font-weight: normal; padding:0; margin:0; background-color:#292929; color:#FFFFFF;}
#news-main .colSX .paginaz .buttonW li a {display: block; color:#FFFFFF; text-decoration: none; text-transform:uppercase; margin:0; padding:3px 0;}
#news-main .colSX .paginaz .buttonW li a:hover {color:#CC0000;}

#news-main .colSX .date{float:left; width:558px; margin:20px 0 25px 0; text-transform:uppercase; font-size: 0.8em; color:#666666;}
#news-main .colSX .date .col1{float:left; width:60px; margin:0 0 0 90px;}
#news-main .colSX .date .col2{float:left; width:330px;}
#news-main .colSX .date .col3{float:left; width:154px;}
#news-main .colSX .date .list{float:left; width:8px; /*height:8px;*/ margin:0 8px 0 0;}
#news-main .colSX .date .txt{float:left; width:44px; /*height:8px;*/}

/* START OLD VERTICAL ALIGN 
#news-main .colSX .row{float:left; width:634px; height:59px; margin:0 0 1px 0;}
#news-main .colSX .row .col1{float:left; width:89px; margin:0 1px 0 0;}
#news-main .colSX .row .col2{float:left; width:60px; height:52px; background-color:#000000; padding:7px 0 0 0; text-align:center; color:#666666;}
#news-main .colSX .row .col2 .date1{font-size:1.5em; font-weight:normal; margin:0; padding:0; height:18px;}
#news-main .colSX .row .col2 .date2{font-size:0.85em; text-transform:uppercase; margin:0; padding:0; height:12px;}
#news-main .colSX .row .col2 .date3{font-size:0.8em;}
#news-main .colSX .row .col3{float:left; width:306px; height:43px; background-color:#292929; color:#FFFFFF; font-size: 1.4em; padding:16px 10px 0 14px;}
#news-main .colSX .row .col4{float:left; width:144px; height:36px; background-color:#1e1e1e; color:#FFFFFF; text-transform:uppercase; font-size:0.8em; padding:23px 0 0 10px;}
END OLD VERTICAL ALIGN */

/* START NEW VERTICAL ALIGN */
#news-main .colSX .row{#position:relative; overflow:hidden; width:558px; height:59px; margin:0 0 1px 0;}
#news-main .colSX .row .col1{#position:absolute; #top:50%; display:table-cell; vertical-align:middle; background-color:#000000; width:89px; border-right:1px solid #000000; height:59px;}				
#news-main .colSX .row .col2{#position:absolute; #top:50%; display:table-cell; vertical-align:middle; padding:0; background-color:#000000; width:60px; text-align:center; color:#666666; height:59px;}
#news-main .colSX .row .col2 .date1{font-size:1.5em; font-weight:normal; margin:0; padding:0; height:16px;}
#news-main .colSX .row .col2 .date2{font-size:0.85em; text-transform:uppercase; margin:0; padding:0; height:12px;}
#news-main .colSX .row .col2 .date3{font-size:0.8em;}
#news-main .colSX .row .col3{#position:absolute; #top:50%; display:table-cell; vertical-align:middle; padding:0; background-color:#292929; width:306px; color:#FFFFFF; font-size:1.2em; padding:0px 10px 0 14px; height:59px;}
#news-main .colSX .row .col3 a{color:#FFFFFF; text-decoration:none; font-weight:normal;}
#news-main .colSX .row .col3 a:Hover{color:#FF0000;}
#news-main .colSX .row .col4{#position:absolute; #top:50%; display:table-cell; vertical-align:middle; background-color:#1e1e1e; width:144px; margin:0 1px 0 0; color:#FFFFFF; text-transform:uppercase; font-size:0.8em; padding:0 0 0 10px; height:59px;}
#news-main .colSX .row .vertical{#position: relative; #top: -50%; line-height:16px;}
/* END NEW VERTICAL ALIGN */

/* START NEW VERTICAL ALIGN ROLLOVER */
#news-main .colSX .rowOver{#position:relative; overflow:hidden; width:558px; height:59px; margin:0 0 1px 0;}
#news-main .colSX .rowOver .col1{#position:absolute; #top:50%; display:table-cell; vertical-align:middle; background-color:#000000; width:89px; border-right:1px solid #000000; height:59px;}				
#news-main .colSX .rowOver .col2{#position:absolute; #top:50%; display:table-cell; vertical-align:middle; padding:0; background-color:#1a1a1a; width:60px; text-align:center; color:#666666; height:59px;}
#news-main .colSX .rowOver .col2 .date1{font-size:1.5em; font-weight:normal; margin:0; padding:0; height:16px;}
#news-main .colSX .rowOver .col2 .date2{font-size:0.85em; text-transform:uppercase; margin:0; padding:0; height:12px;}
#news-main .colSX .rowOver .col2 .date3{font-size:0.8em;}
#news-main .colSX .rowOver .col3{#position:absolute; #top:50%; display:table-cell; vertical-align:middle; padding:0; background-color:#333333; width:306px; color:#FFFFFF; font-size:1.2em; padding:0px 10px 0 14px; height:59px;}
#news-main .colSX .rowOver .col3 a{color:#FFFFFF; text-decoration:none; font-weight:normal;}
#news-main .colSX .rowOver .col3 a:Hover{color:#FF0000;}
#news-main .colSX .rowOver .col4{#position:absolute; #top:50%; display:table-cell; vertical-align:middle; background-color:#262626; width:144px; margin:0 1px 0 0; color:#FFFFFF; text-transform:uppercase; font-size:0.8em; padding:0 0 0 10px; height:59px;}
#news-main .colSX .rowOver .vertical{#position: relative; #top: -50%; line-height:16px;}
/* END NEW VERTICAL ALIGN ROLLOVER */

/* START TABLE OFF */
#news-main .colSX .tableOff{table-layout:fixed; width:558px; height:59px; margin:0 0 1px 0; vertical-align:middle; border:none; border-spacing:0; border-collapse:collapse;}
#news-main .colSX .tableOff img{border:none;}
#news-main .colSX .tableOff tr, td{margin:0; padding:0;}
#news-main .colSX .tableOff .col1{background-color:#000000; width:89px; border-right:1px solid #000000; background-image:url(/fe-web/img/Thumb_generico_89x59.jpg); background-repeat:no-repeat; overflow:hidden;}				
#news-main .colSX .tableOff .col2{padding:0; background-color:#000000; width:60px; text-align:center; color:#666666; overflow:hidden;}
#news-main .colSX .tableOff .col2 .date1{font-size:1.5em; font-weight:normal; margin:0; padding:0; height:16px;}
#news-main .colSX .tableOff .col2 .date2{font-size:0.85em; text-transform:uppercase; margin:0; padding:0; height:12px;}
#news-main .colSX .tableOff .col2 .date3{font-size:0.8em;}
#news-main .colSX .tableOff .col3{padding:0; background-color:#292929; width:306px; color:#FFFFFF; font-size:1.2em; padding:0px 10px 0 14px; overflow:hidden;}
#news-main .colSX .tableOff .col3 a{color:#FFFFFF; text-decoration:none; font-weight:normal;}
#news-main .colSX .tableOff .col3 a:Hover{color:#FF0000;}
#news-main .colSX .tableOff .col4{background-color:#1e1e1e; width:144px; margin:0 1px 0 0; color:#FFFFFF; text-transform:uppercase; font-size:0.8em; padding:0 0 0 10px; overflow:hidden;}
/* END TABLE OFF */

/* START TABLE ON */
#news-main .colSX .tableOn{table-layout:fixed; width:558px; height:59px; margin:0 0 1px 0; vertical-align:middle; border:none; border-spacing:0; border-collapse:collapse;}
#news-main .colSX .tableOn img{border:none;}
#news-main .colSX .tableOn tr, td{margin:0; padding:0;}
#news-main .colSX .tableOn .col1{background-color:#1a1a1a; width:89px; border-right:1px solid #000000; background-image:url(/fe-web/img/Thumb_generico_89x59.jpg); background-repeat:no-repeat; overflow:hidden;}				
#news-main .colSX .tableOn .col2{padding:0; background-color:#1a1a1a; width:60px; text-align:center; color:#666666; overflow:hidden;}
#news-main .colSX .tableOn .col2 .date1{font-size:1.5em; font-weight:normal; margin:0; padding:0; height:16px;}
#news-main .colSX .tableOn .col2 .date2{font-size:0.85em; text-transform:uppercase; margin:0; padding:0; height:12px;}
#news-main .colSX .tableOn .col2 .date3{font-size:0.8em;}
#news-main .colSX .tableOn .col3{padding:0; background-color:#333333; width:306px; color:#FFFFFF; font-size:1.2em; padding:0px 10px 0 14px; overflow:hidden;}
#news-main .colSX .tableOn .col3 a{color:#FFFFFF; text-decoration:none; font-weight:normal;}
#news-main .colSX .tableOn .col3 a:Hover{color:#FF0000;}
#news-main .colSX .tableOn .col4{background-color:#262626; width:144px; margin:0 1px 0 0; color:#FFFFFF; text-transform:uppercase; font-size:0.8em; padding:0 0 0 10px; overflow:hidden;}
/* END TABLE ON */

#news-main .colSX .image {float:left; width:auto; height:auto; margin:0 0 30px 0px; padding:0; /*background-image:url(/fe-web/img/img_news-image.jpg);*/ background-repeat:no-repeat;}
#news-main .colSX .image img{border:none;}
#news-main .colSX .image .top-tool{width:100%; height:341px;}
#news-main .colSX .image .top-tool .arrowSX{float:left; width:30px; margin: 165px 0 0 0;}
#news-main .colSX .image .top-tool .arrowDX{float:right; width:30px; margin: 165px 0 0 0; text-align:right;}
#news-main .colSX .image .bottom-tool{width:534px; background-image:url(/fe-web/img/opacity50.png); background-repeat:repeat; padding:0 10px;}
#news-main .colSX .image .bottom-tool .col1{float:left; /*width:123px;*/ width:auto; margin:0;}
#news-main .colSX .image .bottom-tool .col2{float:left; width:308px; margin:6px 0 0 0; color:#CCCCCC;}
#news-main .colSX .image .bottom-tool .col3{float:right; width:103px; margin:3px 0 0 0; text-align:right; font-size:0.85em;}
#news-main .colSX .image .bottom-tool .col3sx{float:left; width:73px; text-align:right;}
#news-main .colSX .image .bottom-tool .col3dx{float:right; width:30px; margin:3px 0 0 0; text-align:right;}

.tit {float:left; width:471px; margin:0 0 30px 163px;}
.titimg h2 {float:left; width:471px; margin:0 0 30px 163px;}
h2 {color:#FFFFFF; width:360px; margin:0 30px 10px 0; padding:0; font-size: 1.25em; font-weight:normal; line-height: 24px;}

.links {font-size: 0.8em; padding:0; margin:30px 0 0 0; text-transform:uppercase;}
.links ul,ol {list-style: none; margin:0; padding:0;}
.links li {margin:10px 0 0 0; padding:0; font-weight: normal;}
.links li a {color: #FFFFFF; text-decoration: none;}
.links li a:hover {color: #CC0000;}

.search-title{width:240px; font-size:0.85em; color:#FFFFFF; background-color:#292929; text-align:center; padding:8px 0; text-transform:uppercase; margin: 0 0 1px 0;}
.search-colSX{float:left; width:120px; padding:0; margin:0; font-size:0.85em; color:#FFFFFF; background-color:#292929;}
.search-colSX .SX1{float:left; width:70px; padding:8px 10px;}
.search-colSX .SX2{float:left; width:30px; padding:5px 0;}
.search-colDX{float:left; width:119px; padding:0; margin:0 0 0 1px; font-size:0.85em; color:#FFFFFF; background-color:#292929;}
.search-colDX .SX1{float:left; width:69px; padding:8px 10px;}
.search-colDX .SX2{float:left; width:30px; padding:5px 0;}

#news-main .colDX {float:left; width:240px; color:#999999; margin:20px 0 30px 0;}
#news-main .colDX .button {float:left; width:240px; margin:20px 0 0 0; padding:0;}
#news-main .colDX .button ul,ol {list-style:none; margin:0; padding:0;}
#news-main .colDX .button li {width:100%; text-align:center; font-size:0.8em; font-weight: normal; padding:0; margin:0; background-color:#000000; color:#FFFFFF;}
#news-main .colDX .button li a {display: block; color:#FFFFFF; text-decoration: none; text-transform:uppercase; margin:0; padding:3px 0;}
#news-main .colDX .button li a:hover {color:#CC0000;}
#news-main .colDX .textbox {width:228px; border: 1px solid #393939; margin:40px 0 0 0; padding:5px; background-color:#262626; color:#FFFFFF; font-size: 0.85em;}
#news-main .colDX .textbox0 {width:228px; border: 1px solid #393939; margin:0; padding:5px; background-color:#262626; color:#FFFFFF; font-size: 0.85em;}
#news-main .colDX input {float:left; color:#CCCCCC; font-size: 0.8em; color:#FFFFFF; width:165px; border:none; background-color:#262626; margin:0;}
#news-main .colDX  .tendinaNews  input {padding: 8px 10px;}
#news-main .colDX button {float:right; color:#FFFFFF; font-size:0.8em; text-transform:uppercase; background-color:#3c3c3c; background-image:url(/fe-web/img/back-button-search.png); background-repeat:repeat-x; border:none; padding:2px; cursor:pointer;}
#news-main .colDX select {width:240px; color:#FFFFFF; padding:6px 0 6px 5px; border: 1px solid #383838; background-color:#282828; margin:0; font-size: 0.85em;}
#news-main .colDX .title {float:left; width:100%; font-size:0.8em; color:#666666; text-transform:uppercase; margin:0 0 10px 0;}
#news-main .colDX .row {float: left; width:100%; margin:0 0 10px 0;}
#news-main .colDX .row .SX{float:left; width:114px; margin:0 12px 0 0;}
#news-main .colDX .row .DX{float:left; width:114px;}
#news-main .colDX .row select {width:114px; color:#999999; font-size:0.8em; text-transform:uppercase; padding:2px 0; border: 0px solid #383838; background-color:#282828; margin:0;}


#news-main .colDX .buttonBoxContainer {width:238px; border-top: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; margin:0 0 20px 0;}
#news-main .colDX .buttonBox ul,ol {list-style:none; margin:0; padding:0;}
#news-main .colDX .buttonBox li {width:238px; text-align:left; font-size:0.85em; font-weight:normal; padding:0; margin:0; background-color:#262626; color:#FFFFFF; border-bottom: 1px solid #333333;}
#news-main .colDX .buttonBox li a {display:block; color:#FFFFFF; text-decoration:none; text-transform:uppercase; margin:0; padding:8px 5px; font-weight:normal;}
#news-main .colDX .buttonBox li a:hover {color:#CC0000;}
#news-main .colDX .buttonBox li .off{width:228px; text-align:left; font-weight:normal; padding:8px 5px; margin:0; background-color:#262626; color:#FFFFFF; border-bottom: 0px solid #333333;}
#news-main .colDX .buttonBox li .off a {display:block; color:#FFFFFF; text-decoration:none; text-transform:uppercase; margin:0; padding:0; font-weight:normal; background-color:#333333;}
#news-main .colDX .buttonBox li .off a:hover {color:#CC0000; background-color:#333333;}
#news-main .colDX .buttonBox li .on{width:228px; text-align:left; font-weight:normal; padding:8px 5px; margin:0; background-color:#333333; color:#FFFFFF; border-bottom: 0px solid #333333;}
#news-main .colDX .buttonBox li .on a {display:block; color:#FFFFFF; text-decoration:none; text-transform:uppercase; margin:0; padding:0; font-weight:normal; background-color:#333333;}
#news-main .colDX .buttonBox li .on a:hover {color:#CC0000; background-color:#333333;}

#news-main .colDX .banner{width:240px; height:135px; background-repeat:no-repeat; margin:30px 0 0 0;}
#news-main .colDX .banner .top-tool{width:121px; height:117px;}
#news-main .colDX .banner .bottom-tool{width:226px; height:16px; background-image:url(/fe-web/img/opacity80.png); background-repeat:repeat; margin:0; padding:2px 7px 0 7px; font-size:0.85em;}
#news-main .colDX .banner .bottom-tool a{color:#FFFFFF; font-weight:normal; text-decoration:none;}
#news-main .colDX .banner .bottom-tool a:Hover{color:#FF0000; font-weight:normal; text-decoration:none;}

/* ÔÎÐÌÀ ÎÁÐÀÒÍÎÉ ÑÂßÇÈ */

#feedback {
	padding: 15px;
	background-color: #333333;
	font-family: DinText, Arial, Verdana;
	font-size: 15px;
	line-height: 14px;
	color: #fff;
	width:330px;
}

#feedback form {
	margin-bottom: 15px;
}

#feedback label {
	font-family: Neo, Arial, Verdana;
	color: #9cf;
	font-size: 15px;
	line-height: 17px;
	text-transform: uppercase;
}

#feedback input[type=text],
#feedback textarea {
	background-color: #fff;
	border: none;
	border-bottom: 1px solid #C1D0E3;
	border-radius: 3px;
	padding: 5px 10px;
	width: 305px;
	margin-bottom: 10px;
	font-family: DinText, Arial, Verdana;
	font-size: 15px;
	color: #ccc;
}

#feedback input[type=text]:focus,
#feedback textarea:focus,
.no_empty_input {
	color: #333 !important;
}

#feedback input[type=text] {
	line-height: 29px;
}

#feedback textarea {
	padding: 10px;
	height: 140px;
	line-height: 14px;
}

.feedback_error {
	background-color: #FFE6E6 !important;
	border-bottom: 1px solid #FFB1B1 !important;
	color: #CCB8B8 !important;
}

.feedback_item_change {
	color: #333 !important;
}

#feedback input[type=submit] {
	font-family: DinText, Arial, Verdana;
	font-size: 15px;
	line-height: 29px;
	height: 29px;
	padding: 0 10px;
	color: #fff;
	border: none;
	border-top: 1px solid #D0E8FF;
	background: #6AA5EC url(../images/feedback_submit_bg.png) top left repeat-x;
	border-radius: 3px; 
}

#feedback input[type=submit]:disabled {
	opacity: .5;
}

#feedback_hint {
}

#feedback_message {
	padding-bottom: 15px;
}

/* Èìåíà ïîëåé */

#feedback_name {
}

#feedback_email {
}

#feedback_phone {
}

#feedback_text {
}

#feedback_submit {
}

/* .colTXTimg img, iframe {margin-left:-154px!important;} */
/* .colTXTimg td>img, td>p>img {margin-left:0px!important;} */