html,body {
	height: 100%;
	margin: 0;
	padding: 0;
}

body {
	background-color: #e6edf3;
	margin: 0 0 0 0;
	padding: 14px 0 0 0;
}

html,body,TABLE,p,a,div,span,td {
	font-family: arial;
	font-size: 11px;
	color: #636363;
}

img {
	border: none;
}

.colorPic {
	cursor: hand;
}

.papername {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}

.subpapername {
	font-size: 11px;
	color: #a21f22;
	font-weight: normal;
}

.subpapername a {
	font-size: 11px;
	color: #004378;
	text-decoration: none;
	font-weight: normal;
}

table.tophead {
	width: 1000px;
	height: 18px;
}

.regilog {
	width: 139px;
	text-align: left;
	padding-left: 25px;
	color: #004276;
	font-size: 12px;
}

.regilog a {
	color: #004276;
	font-size: 12px;
	text-decoration: none;
}

.toplinenews {
	width: 641px;
	text-align: left;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.toplinenews div.visible {
	display: block;
}

.toplinenews div.hidden {
	display: none;
}

.toplinenews span,a {
	color: #004276;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.toplinedate {
	width: 200px;
	text-align: right;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	padding-right: 30px
}

table.mainhead {
	width: 1000px;
	height: 167px;
	background-color: #ffffff;
}

td.cleft {
	background: url(/design/150/mainhead_rad.gif) no-repeat top left;
	width: 24px;
	height: 21px;
}

td.tmiddle {
	width: 956px;
	height: 21px;
	border-top: 1px solid #cfdde8;
}

td.cright {
	background: url(/design/150/mainhead_rad.gif) no-repeat top right;
	width: 24px;
	height: 21px;
}

td.maintd {
	border-left: 1px solid #cfdde8;
	border-right: 1px solid #cfdde8;
	height: 146px;
}

td.mmiddlelogo {
	width: 1px;
	height: 68px;
	text-align: left;
	padding-left: 12px;
	padding-bottom: 3px;
}

td.mmiddlecorporate {
	width: 312px;
	height: 68px;
	padding-left: 5px;
	text-align: left;
}

div.menu_corporate {
	background: url(/design/150/menu_corporate_bg.gif) repeat-x;
	height: 24px;
	color: #c96a68;
	font-size: 11px;
	padding: 1px 0 0 10px;
}

.menu_corporate a {
	text-decoration: none;
	font-weight: normal;
	color: #ffffff;
	font-size: 11px;
}

td.mmiddleaforizm {
	width: 550px;
	/*    width:469px;*/
	/*    width:457px;*/
	height: 68px;
	padding-left: 37px;
	text-align: left;
}

.aforizmzag {
	color: #a21f22;
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
}

.aforizmtext {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
}

.aforizmauthor {
	color: #000000;
	font-size: 11px;
	padding: 4px 0 5px 0;
}

.main_hor_menu {
	background: url(/design/150/topmain_hor_menu_bg.gif) repeat-x;
	height: 30px;
	text-align: left;
}

.main_hor_menu td.mesparator {
	width: 1px;
	padding: 6px 0 0 0;
	margin: 0;
	color: #c96a68;
}

.main_hor_menu td.main_hor_menu_active {
	padding: 6px 7px 0 7px;
	height: 30px;
	color: #981518;
	background: url(/design/150/topmain_hor_menu_bg_active.gif) repeat-x;
}

.main_hor_menu td.main_hor_menu_active a {
	color: #981518;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

.main_hor_menu td.main_hor_menu_type {
	padding: 6px 7px 0 7px;
	color: #981518;
	height: 30px;
}

.main_hor_menu td.main_hor_menu_type a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

.main_hor_menu a.all {
	text-decoration: underline;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	cursor: hand;
}

.allRozdil {
	position: absolute;
	background-color: #981518;
	width: 150px;
	text-align: left;
	padding: 7px 0 3px 10px;
	display: none;
	filter: alpha(opacity =   90);
	-moz-opacity: .90;
	opacity: .90;
}

.allRozdil div {
	padding: 5px 0 5px 0;
}

.allRozdil div a {
	font-weight: normal;
	color: #ffffff;
}

.main_hor_menu .popRozdil {
	position: absolute;
	z-index: 10;
	background-color: #981518;
	width: 200px;
	text-align: left;
	padding: 5px 0 5px 10px;
	display: none;
	filter: alpha(opacity =   90);
	-moz-opacity: .90;
	opacity: .90;
}

.main_hor_menu .popRozdil div {
	padding: 3px 0 3px 0;
}

.main_hor_menu .popRozdil div a {
	color: #ffffff;
	font-weight: normal;
}

.main_hor_menu .popRozdil div a:hover {
	color: #e6edf3;
	text-decoration: underline;
}

td.main_head_bottom {
	height: 44px;
	padding: 0 0 0 15px;
}

td.main_head_bottom td {
	padding: 0 0 0 0;
}

td.main_head_bottom td.main_head_lang {
	text-align: right;
	padding: 0 20px 0 0;
	color: #000000;
	font-size: 11px;
}

td.main_head_bottom td.main_head_lang a.langstr {
	color: #898989;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

td.main_head_bottom td.main_head_lang a.langstractive {
	color: #004276;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

table.numberanddate {
	width: 1000px;
	text-align: left;
	padding: 8px 16px 8px 16px;
}

table.numberanddate td {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

table.main_content {
	width: 1000px;
	background-color: #ffffff;
}

table.main_content .cclt {
	width: 10px;
	height: 10px;
	float: left;
	background: url(/design/150/content_rad.gif) no-repeat top left;
}

table.main_content .ccrt {
	width: 10px;
	height: 10px;
	float: right;
	background: url(/design/150/content_rad.gif) no-repeat top right;
}

table.main_content .cclb {
	width: 10px;
	height: 10px;
	float: left;
	background: url(/design/150/content_rad.gif) no-repeat bottom left;
}

table.main_content .ccrb {
	width: 10px;
	height: 10px;
	float: right;
	background: url(/design/150/content_rad.gif) no-repeat bottom right;
}

table.main_content .col1 {
	width: 715px;
	padding: 0 10px 0 10px;
	text-align: left;
}

table.main_content .col2 {
	width: 240px;
	padding: 0 5px 0 0;
	text-align: left;
}

div.content_foto_box1 {
	width: 468px;
	height: 284px;
	background-color: #e7e8ea;
}

.cclt1 {
	width: 10px;
	height: 10px;
	float: left;
	background: url(/design/150/content_box1_rad.gif) no-repeat top left;
}

.ccrt1 {
	width: 10px;
	height: 10px;
	float: right;
	background: url(/design/150/content_box1_rad.gif) no-repeat top right;
}

.cclb1 {
	width: 10px;
	height: 10px;
	float: left;
	background: url(/design/150/content_box1_rad.gif) no-repeat bottom left;
}

.ccrb1 {
	width: 10px;
	height: 10px;
	float: right;
	background: url(/design/150/content_box1_rad.gif) no-repeat bottom right;
}

.onename {
	height: 90px;
	padding: 2px 5px 2px 5px;
}

.onenameact {
	height: 90px;
	width: 250px;
	padding: 2px 5px 2px 5px;
	background-color: #e7e8ea;
}

.onenameactTop {
	height: 90px;
	width: 250px;
	padding: 2px 5px 2px 5px;
	background: url(/design/150/content_box1_rad22.gif) no-repeat top right
		#e7e8ea;
}

.onenameactBot {
	height: 90px;
	width: 250px;
	padding: 2px 5px 2px 5px;
	background: url(/design/150/content_box1_rad23.gif) no-repeat bottom
		right #e7e8ea;
}

.onename a {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

.onenameact a {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

.onenameactTop a {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

.onenameactBot a {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

.onename h4 {
	font-size: 18px;
	color: #8f0c0f;
	font-family: Georgia;
	font-weight: normal;
	margin: 0;
	padding: 0 0 3px 0;
}

.onenameact h4 {
	font-size: 18px;
	color: #8f0c0f;
	font-weight: normal;
	font-family: Georgia;
	margin: 0;
	padding: 0 0 3px 0;
}

.onenameactTop h4 {
	font-size: 18px;
	color: #8f0c0f;
	font-weight: normal;
	font-family: Georgia;
	margin: 0;
	padding: 0 0 3px 0;
}

.onenameactBot h4 {
	font-size: 18px;
	color: #8f0c0f;
	font-weight: normal;
	font-family: Georgia;
	margin: 0;
	padding: 0 0 3px 0;
}

.bannerline1 {
	border-top: 1px dashed #9e9e9e;
	border-bottom: 1px dashed #9e9e9e;
	height: 75px;
	padding-top: 9px;
	/*
  position:absolute;
  z-index: 0;
*/
}

.bannerline1Z { /*  position:absolute;*/
	z-index: 0;
}

.videotop {
	width: 249px;
	height: 33px;
	background: url(/design/150/black_top.gif) no-repeat;
	color: #ffffff;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	/*  text-transform: uppercase;*/
}

.videotop div {
	color: #ffffff;
}

.videotop a {
	text-decoration: none;
}

.videotop .fotoactiv {
	color: #ffffff;
}

.videotop .fotononactiv {
	color: #858585;
}

.videobottom {
	width: 249px;
	height: 24px;
	color: #ffffff;
	padding: 5px 10px 5px 10px;
	font-size: 12px;
	font-weight: bold;
	/*  text-transform: uppercase;*/
}

.videobottom div {
	margin: 0 0 0 23px;
}

table.right_box {
	width: 251px;
	background-color: #ffffff;
}

table.right_box .right_box_top {
	width: 251;
	height: 3px;
	background: url(/design/150/right_top_bottom_box_bg.gif) no-repeat top;
}

table.right_box .right_box_bottom {
	width: 251;
	height: 9px;
	background: url(/design/150/right_top_bottom_box_bg.gif) no-repeat
		bottom;
}

table.right_box .right_box_content {
	width: 251;
	padding: 0 5px 0 5px;
	background: url(/design/150/right_content_box_bg.gif) repeat-y;
}

table.right_box .right_box_content h4.h4active {
	font-size: 12px;
	color: #a21f22;
	margin: 0;
	padding: 5px 0 5px 0;
}

table.right_box .right_box_content h4.h4nonactive {
	font-size: 12px;
	color: #333333;
	margin: 0;
	padding: 5px 0 5px 0;
}

table.right_box .whiteline {
	width: 251;
	height: 3px;
	background: url(/design/150/right_whiteline_box_bg.gif) repeat-y;
}

table.right_box .right_box_content ul {
	margin: 0 0 0 0;
	padding: 5px 10px 5px 25px;
}

table.right_box .right_box_content li {
	padding: 2px 0 2px 0;
}

table.right_box .right_box_content li a {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

table.right_box .right_box_content .newsdata {
	padding: 7px 0 2px 0;
	color: #004276;
	font-size: 11px;
	font-weight: bold;
}

table.right_box .right_box_content div {
	padding: 2px 0 2px 0;
}

table.right_box .right_box_content div a {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}

div.bluebutton90px {
	list-style: none;
	border: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 90px;
	height: 19px;
	background: url(/design/150/bluebutton90px.gif) no-repeat right;
}

div.bluebutton90px div.bluebutton_sub_middle {
	margin: 0;
	padding: 2px 0 0 7px;
}

div.bluebutton90px div.bluebutton_sub_middle a {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}

div.bluebutton {
	width: 90px;
	height: 19px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div.bluebutton div.bluebutton_right {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: right;
	width: 6px;
	height: 19px;
	background: url(/design/150/bluebutton.gif) no-repeat right #004276;
}

div.bluebutton div.bluebutton_left {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
	width: 6px;
	height: 19px;
	background: url(/design/150/bluebutton.gif) no-repeat left #004276;
}

div.bluebutton div.bluebutton_middle {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 19px;
	background-color: #004276;
}

div.bluebutton div.bluebutton_middle div.bluebutton_sub_middle {
	margin: 0;
	padding: 0;
	padding: 2px 0 0 3px;
}

div.bluebutton div.bluebutton_middle div.bluebutton_sub_middle a {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}

.oprosname {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	margin: 0;
	padding: 0;
}

.oprosnameUL {
	list-style: none;
	margin: 0;
	padding: 0;
}

.oprosnameUL .radioI {
	float: left;
	margin: 0;
	padding: 0;
}

.oprosnameUL .radioT {
	font-size: 12px;
	color: #646464;
	margin: 0;
	padding: 0;
}

.oprosnameUL .radioInputText {
	font-size: 12px;
	color: #646464;
	width: 170px;
	border: 1px solid #cfcfcf;
}

.oprosnameUL .radioInputRadio {
	
}

div.bluebutton2 {
	width: 70%;
}

div.bluebutton2 div.bluebutton_right {
	margin: 0;
	padding: 0;
	float: right;
	width: 6px;
	height: 19px;
	background: url(/design/150/bluebutton2.gif) no-repeat right #e6edf3;
}

div.bluebutton2 div.bluebutton_left {
	margin: 0;
	padding: 0;
	float: left;
	width: 6px;
	height: 19px;
	background: url(/design/150/bluebutton2.gif) no-repeat left #e6edf3;
}

div.bluebutton2 div.bluebutton_middle {
	margin: 0;
	padding: 0;
	height: 19px;
	background: url(/design/150/bluebutton2bg.gif) repeat-x #e6edf3;
}

div.bluebutton2 div.bluebutton_middle div.bluebutton_sub_middle {
	padding: 2px 0 0 3px;
	text-align: center;
}

div.bluebutton2 div.bluebutton_middle div.bluebutton_sub_middle a {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}

div.bluebutton2 div.bluebutton_middle div.bluebutton_sub_middle h4 {
	font-size: 14px;
	color: #a21f22;
	margin: 0;
	padding: 0;
}

table.archivcalendar {
	width: 218px;
}

table.archivcalendar td.calendarhead {
	width: 22px;
	height: 20px;
	text-align: center;
	background: none;
	color: #004276;
	font-size: 11px;
	font-weight: bold !important;
}

table.archivcalendar td.calendarhead span {
	color: #bc0111;
}

table.archivcalendar td {
	width: 22px;
	height: 16px;
	text-align: center;
	background: url(/design/150/datenumber_bg.gif) no-repeat;
}

table.archivcalendar td a.d1 {
	color: #033e70;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

table.archivcalendar td .d2 {
	color: #8e8f90;
	font-size: 12px;
	font-weight: noramal;
	text-decoration: none;
}

table.archivcalendar td a.d3 {
	color: #bc0111;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

table.archivcalendar td span.d3 {
	color: #e38089;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

div.bluebutton3 {
	width: 100%;
}

div.bluebutton3 div.bluebutton_right {
	margin: 0;
	padding: 0;
	float: right;
	width: 6px;
	height: 26px;
	background: url(/design/150/bluebutton3.gif) no-repeat right;
}

div.bluebutton3 div.bluebutton_left {
	margin: 0;
	padding: 0;
	float: left;
	width: 6px;
	height: 26px;
	background: url(/design/150/bluebutton3.gif) no-repeat left;
}

div.bluebutton3 div.bluebutton_middle {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 26px;
	background: url(/design/150/bluebutton3bg.gif) repeat-x;
}

div.bluebutton3 div.bluebutton_middle div.bluebutton_sub_middle {
	padding: 2px 0 0 3px;
	text-align: center;
}

div.bluebutton3 div.bluebutton_middle div.bluebutton_sub_middle a {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}

div.bluebutton3 div.bluebutton_middle div.bluebutton_sub_middle h4 {
	font-size: 14px;
	color: #a21f22;
	margin: 0;
	padding: 0;
}

.bluearchive {
	width: 240px;
	height: 26px;
	background: url(/design/150/blue_archive.gif) no-repeat;
}

div.greybutton {
	width: 100%;
}

div.greybutton div.bluebutton_right {
	margin: 0;
	padding: 0;
	float: right;
	width: 6px;
	height: 25px;
	background: url(/design/150/greybutton.gif) no-repeat right #e8e8e8;
}

div.greybutton div.bluebutton_left {
	margin: 0;
	padding: 0;
	float: left;
	width: 6px;
	height: 25px;
	background: url(/design/150/greybutton.gif) no-repeat left #e8e8e8;
}

div.greybutton div.bluebutton_middle {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 25px;
	background-color: #e8e8e8;
}

div.greybutton div.bluebutton_middle div.bluebutton_sub_middle {
	padding: 5px 0 0 0;
	color: #9c0f12;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
}

.numberhor_menu {
	background: url(/design/150/main_hor_menu_bg.gif) repeat-x;
	height: 29px;
	text-align: center;
	width: 722px;
}

.numberhor_menu a {
	text-decoration: none;
	color: #606060;
	font-weight: bold;
	text-transform: uppercase;
}

.numberhor_menuType {
	height: 30px;
	text-align: center;
}

.numberhor_menuActive {
	background: url(/design/150/punkt_menu_active.gif) repeat-x;
	height: 30px;
	text-align: center;
}

.numberhor_menuActive a {
	text-decoration: none;
	color: #9b0f12;
	font-weight: bold;
	text-transform: uppercase;
}

.numberhor_startpunkt {
	background: url(/design/150/punkt_menu_start.gif) no-repeat right;
	height: 30px;
	width: 5px;
}

.numberhor_endpunkt {
	background: url(/design/150/punkt_menu_end.gif) no-repeat;
	height: 30px;
	width: 5px;
}

.numberhor_startpunkt_Active {
	background: url(/design/150/punkt_menu_start_Active.gif) no-repeat right;
	height: 30px;
	width: 5px;
}

.numberhor_endpunkt_Active {
	background: url(/design/150/punkt_menu_end_Active.gif) no-repeat;
	height: 30px;
	width: 5px;
}

.punkt_menu_space {
	background: url(/design/150/punkt_menu_space.gif) repeat-x;
	height: 30px;
	width: 1px;
}

table.numberhorCont {
	width: 722px;
	background: url(/design/150/number_content_bg.gif) repeat-y;
}

.colspanmenubottom {
	width: 722px;
	height: 1px;
	background-color: #d9e2e9;
}

table.numberhorCont .contfoto {
	width: 110px;
	text-align: center;
	padding: 7px 0 0 7px;
}

table.numberhorCont .contanons {
	text-align: left;
	width: 352px;
	padding: 3px 10px 0 7px;
}

.imganons1-1 {
	float: left;
	width: 105px;
}

table.numberhorCont .contanons div h4 {
	padding: 0 0 5px 0;
	margin: 0;
	font-weight: bold;
}

table.numberhorCont .contanons div h4 a {
	color: #004276;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

table.numberhorCont .contanons div {
	padding: 0 0 5px 0;
	margin: 0;
	font-weight: normal;
}

table.numberhorCont .contanons div a {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

table.numberhorCont .contpubs {
	width: 260px;
	text-align: left;
	padding-left: 20px;
}

table.numberhorCont .contpubs ul {
	padding: 10px 0 0 0;
	margin: 0;
}

table.numberhorCont .contpubs li {
	padding: 0 0 5px 0;
	margin: 0;
}

table.numberhorCont .contpubs li a {
	color: #004276;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

table.numberhorCont .contpubs li a.pubactive {
	color: #9c0f12;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

table.numberhorCont .contpubs li a.pubnonactive {
	font-size: 12px;
	font-weight: bold;
}

.bottom_copyright {
	width: 1000px;
	background-color: #f4f4f4;
	color: #aaaaaa;
	text-align: left;
}

.bottom_copyright td {
	color: #333333;
	font-size: 10px;
}

.bottom_copyright a {
	text-decoration: none;
	color: #333333;
	font-size: 10px;
}

.bottom_copyright td {
	text-decoration: none;
	color: #333333;
}

div.buttonBlue {
	background-color: #004276;
	margin: 3px 0 3px 0;
	height: 19px;
	text-align: center;
	width: 60px;
	float: left;
}

div.buttonBlue div.buttonBlueLeft {
	float: left;
	background: url(/design/150/bottom_button1_bg.gif) no-repeat left;
	width: 6px;
	height: 19px;
}

div.buttonBlue div.buttonBlueMiddle {
	height: 19px;
	padding: 1px 0 0 0;
}

div.buttonBlue div.buttonBlueMiddle a {
	color: #ffffff;
	text-decoration: none;
}

div.buttonBlue div.buttonBlueRight {
	float: right;
	background: url(/design/150/bottom_button1_bg.gif) no-repeat right;
	width: 6px;
	height: 19px;
}

div.buttonBlue2 {
	background-color: #e0e0e0;
	margin: 3px 0 3px 0;
	height: 19px;
	text-align: center;
	width: 80px;
	float: right;
}

div.buttonBlue2 div.buttonBlueLeft {
	float: left;
	background: url(/design/150/bottom_button2_bg.gif) no-repeat left;
	width: 6px;
	height: 19px;
}

div.buttonBlue2 div.buttonBlueMiddle {
	height: 19px;
	padding: 1px 0 0 0;
}

div.buttonBlue2 div.buttonBlueMiddle a {
	color: #004276;
	text-decoration: none;
}

div.buttonBlue2 div.buttonBlueRight {
	float: right;
	background: url(/design/150/bottom_button2_bg.gif) no-repeat right;
	width: 6px;
	height: 19px;
}

.webeditor_top1 {
	width: 348px;
	height: 26px;
	background: url(/design/150/webeditor_top1_bg.gif) no-repeat;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #000000;
}

.webeditor_top1 div {
	padding: 0 5px 0 5px;
	font-weight: bold;
}

.webeditor_top1_content {
	width: 348px;
	background: url(/design/150/webeditor_top1_content_bg.gif) repeat-y;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding: 0 5px 0 5px;
}

.webeditor_top1_content div {
	padding: 5px 0 5p 0;
	font-weight: normal;
}

.webeditor_top1_content p,div,li,td {
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

.webeditor_top1_content .line1 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 0;
}

.webeditor_top1_content .line2 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 5px 0;
}

.webeditor_top1_content .line3 {
	color: #000000;
	font-size: 12px;
	padding: 0 0 7px 0;
}

.webeditor_top1_bottom {
	width: 348px;
	height: 1px;
	background-color: #bdcede;
}

.webeditor_top2 {
	width: 348px;
	height: 26px;
	background: url(/design/150/webeditor_top2_bg.gif) no-repeat;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #000000;
}

.webeditor_top2 div {
	padding: 0 5px 0 5px;
	font-weight: bold;
}

.webeditor_top2_content {
	width: 348px;
	background: url(/design/150/webeditor_top2_content_bg.gif) repeat-y;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding: 0 5px 0 5px;
}

.webeditor_top2_content div {
	padding: 5px 5px 5px 5px;
}

.webeditor_top2_content div,p,li,td {
	font-size: 12px;
	color: #000000;
}

.webeditor_top2_content .line1 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 0;
}

.webeditor_top2_content .line2 {
	color: #9e0e0d;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 5px 0;
}

.webeditor_top2_content .line3 {
	color: #000000;
	font-size: 12px;
	padding: 0 0 7px 0;
}

.pname {
	font-size: 18px;
	margin: 0;
	padding: 7px 0 2px 0;
	color: #000000;
	font-weight: bold;
}

.psubname {
	font-size: 14px;
	margin: 0;
	padding: 0 0 2px 0;
	color: #929292;
	font-weight: bold;
}

.pauthor {
	font-size: 12px;
	margin: 0;
	padding: 7px 0 5px 0;
	color: #034277;
	font-weight: bold;
}

.article_top_line {
	padding-right: 3px;
	color: #9f1014;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height:1.3em;
	vertical-align:middle;
}

.article_top_line a {
	color: #9f1014;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

/*Старые стили*/
p.text-content-page1 {
	
}

p.text-content-page1 table {
	
}

h1.title-content1 {
	font-size: 16px;
	padding: 3px 0 3px 0;
	margin: 0;
}

.fotogalleryPreview {
	width: 100%;
}

.fotogalleryPreview .top {
	width: 100%;
	height: 11px;
	background: url(/design/150/foto-top-bottom.gif) repeat-x top;
}

.fotogalleryPreview .bottom {
	width: 100%;
	height: 11px;
	background: url(/design/150/foto-top-bottom.gif) repeat-x bottom;
}

.fotogalleryPreview .top .left {
	float: left;
	background: url(/design/150/fotorad.gif) no-repeat top left;
	width: 11px;
	height: 11px;
}

.fotogalleryPreview .top .right {
	float: right;
	background: url(/design/150/fotorad.gif) no-repeat top right;
	width: 11px;
	height: 11px;
}

.fotogalleryPreview .bottom .left {
	float: left;
	background: url(/design/150/fotorad.gif) no-repeat bottom left;
	width: 11px;
	height: 11px;
}

.fotogalleryPreview .bottom .right {
	float: right;
	background: url(/design/150/fotorad.gif) no-repeat bottom right;
	width: 11px;
	height: 11px;
}

.fotogalleryPreview .middle {
	background-color: #edeef0;
	width: 100%;
	height: 70px;
}

.fotogalleryPreview .middle .left {
	float: left;
	background: url(/design/150/foto-right-left.gif) repeat-y left;
	width: 11px;
	height: 70px;
}

.fotogalleryPreview .middle .right {
	float: right;
	background: url(/design/150/foto-right-left.gif) repeat-y right;
	width: 11px;
	height: 70px;
}

.fotogalleryPreview .content .arrow_box {
	float: right;
	padding-top: 28px;
}

.imgpreview {
	border: 5px solid #edeef0;
}

.imgpreviewActive {
	border: 5px solid #d5d9e2;
}

.bigtextActive {
	display: block;
	padding: 0 0 10px 0;
}

.bigtext {
	display: none;
}

.imgPreviewLineActive {
	display: block;
}

.imgPreviewLine {
	display: none;
}

.rolikVis {
	display: block;
}

.rolikHid {
	display: none;
}

.div_image1 {
	display: none;
	position: absolute;
	z-index: 20;
}

.div_trans1 {
	display: none;
	position: absolute;
	z-index: 15;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	filter: alpha(opacity =   70);
	-moz-opacity: .70;
	opacity: .70;
	background-color: #000000;
	bottom: -1px;
}
a.topban{background-repeat:no-repeat;display:inline-block;width:1000px;height:120px;opacity:1;background:url(http://www.day.kiev.ua/img/banner/top.gif);}
a.topban:hover{opacity:0.9;}
a.topbanrus{background-repeat:no-repeat;display:inline-block;width:1000px;height:120px;opacity:1;background:url(http://www.day.kiev.ua/img/banner/toprus.gif);}
a.topbanrus:hover{opacity:0.9;}
a.topbaneng{background-repeat:no-repeat;display:inline-block;width:1000px;height:120px;opacity:1;background:url(http://www.day.kiev.ua/img/banner/topeng.gif);}
a.topbaneng:hover{opacity:0.9;}
.mar {font-style:normal;font-weight:normal;color:#ffffff;text-decoration:none;line-height:1.5em;}
.mar a{color:#dddddd;font-style:normal;text-decoration:none;vertical-align:middle;;}
.mar a:hover{text-decoration:underline;}
#btwi{float:right;width:180px;height:20px;margin-left:3px; }
#bt{float:right;width:140px;height:20px;margin-left:3px; margin-right:3px; }
