/* Common Styles*/

BODY {
	background-color: White;
	font-family: "Arial";
	font-size: 13px;
	margin: 0;
	padding: 0;
	padding-top: 27px;
	color: #274359;
	}
H1 {
	color : #7D748C;
	font-size : 20px;
	font-weight : bold;
	letter-spacing : 1px;
	margin : 0 0 0 0;
}
H2 {
	color : #7D748C;
	font-size : 18px;
	font-weight : bold;
	letter-spacing : 1px;
	margin : 0 0 0 0;
}
H3 {
	color : #7D748C;
	font-size : 16px;
	font-weight : bold;
	letter-spacing : 1px;
	margin : 0 0 0 0;
}
H4 {
	color : #7D748C;
	font-size : 14px;
	font-weight : bold;
	letter-spacing : 1px;
	margin : 0 0 0 0;
}
H3.indent {
	text-indent : 33px;
}
H4.indent {
	text-indent : 33px;
}
P {
	text-align : justify;
	text-indent : 33px;
	font-size : 13px;
	margin : 0 0 0 0;
}
P.woi {
	text-indent : 0px;
}
font {
	color : #374056;
	font-size : 13px;
}
small {
	font-size : 11px;
}
big {
	font-size : 15px;
}
font.achtung {
	color: #4A3F5C;
	font-weight: bold;
}
font.bright {
	color : #DE00A2;
}
A {
	color : #544176;
	text-decoration : underline;
}
A:VISITED {
	color : #7A7288;
	text-decoration : underline;
}
A:HOVER {
	color : #DE00A2;
	text-decoration : underline;
}
TH {
	font-size : 13px;
	font-weight : bold;
	color : #ffffff;
	background-color : #CAABB2;
}

TH.compact {
	font-size : 11px;
	font-weight : bold;
	color : #ffffff;
	background-color : #CAABB2;
}
TD  {
	font-size : 13px;
}
TD.bg {
	background-color : #FFF9FB;
}
TR.bg {
	background-color : #FFF9FB;
}
TD.th2 {
	background-color : #C3BACB;
}
TR.th2 {
	background-color : #C3BACB;
}
TD.line {
	background-color : #E7E0E7;
}
TR.line {
	background-color : #E7E0E7;
}
TD.btns  {
	background-color : #DCD4DE;
}
TR.btns  {
	background-color : #DCD4DE;
}
TD.fild  {
	background-color : #F3EDF0;
}
TR.fild  {
	background-color : #F3EDF0;
}
TD.serv  {
	background-color : #E1DDDE;
}
TR.serv  {
	background-color : #E1DDDE;
}
TD.butn  {
	color: White;
	background-color: #A590B1;
	font-size: 12px;
	letter-spacing: 1px;
	padding: 2 10 2 10;
	border-color: #ECE6E6;
	border-style: solid;
	border-width: 1px;
}
TD.butn_sm  {
	color: White;
	background-color: #ACABAB;
	font-size: 11px;
	letter-spacing: 1px;
	padding: 0 5 0 5;
	border-color: #9F93B4;
	border-style: solid;
	border-width: 1px;
}
A.butn {
	color : White;
	text-decoration : none;
}
A.butn:VISITED {
	color : White;
	text-decoration : none;
}
A.butn:HOVER {
	color : White;
	text-decoration : none;
}
TD.yellow {
	background-color : #FEFEE9;
}
OL {
	text-align : justify;
	margin-bottom : 0;
	margin-top : 0;
}
UL {
	text-align : justify;
	margin-bottom : 0;
	margin-top : 0;
}
HR {
	color : #B2ADC6;
}
INPUT.button {
	color: White;
	background-color: #9688AB;
	font-family: sans-serif;
	font-size: 13px;
	letter-spacing: 1px;
	padding: 1 5 0 5;
	border-color : #ECE6E6;
	border-style : solid;
	border-width : 1px;
	cursor: hand;
}
INPUT.text {
	color : Black;
	font-family :  "Arial";
	font-size : 13px;
	background-color : White;
	border-color : #A8A4BC;
	border-style : solid;
	border-width : 1px;
}
TEXTAREA {
	color : Black;
	font-family :  "Arial";
	font-size : 13px;
	background-color : White;
	border-color : #A8A4BC;
	border-style : solid;
	border-width : 1px;
}
SELECT {
	color : Black;
	font-family :  "Arial";
	font-size : 13px;
	background-color : White;
	border-color : #A8A4BC;
}

/* Shell Styles */

/* service menu */
	.serv_menu {
		margin-right: 10px;
	}
	td.header_up {
	font-size: 13px;
	color: White;
	letter-spacing: 1px;
	text-transform: lowercase;
	background-image: url(/img_new/serv_menu_bg.jpg);
	vertical-align: bottom;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 10px;
   }
	td.header_ups {
	font-size: 13px;
	color: White;
	letter-spacing: 1px;
	text-transform: lowercase;
	background-image: url(/img_new/serv_menu_bgs.jpg);
	vertical-align: bottom;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 10px;
   }
	A.header_up {
		color: White;
		text-decoration : none;
	}
	A.header_up:VISITED {
		color: White;
		text-decoration : none;
	}
	A.header_up:HOVER {
		color: White;
		font-weight: bold;
		letter-spacing: 0px;
		text-decoration : underline;
	}

/* autorization block */
	.autoriz {
		margin-right: 7px;
	}
	td.autoriz_txt {
	font-size: 13px;
	color: White;
	letter-spacing: 1px;
	text-transform: lowercase;
	padding: 3px;
	font-weight: bold;
	line-height: 13px;
   }
	td.autoriz_name {
	font-size: 13px;
	color: White;
	letter-spacing: 1px;
	padding: 3px;
	line-height: 13px;
   }
	input.autoriz_log {
	color : Black;
	font-size : 14px;
	background-color : White;
	margin: 3px;
	border-color : #A591B2;
	border-style : solid;
	border-width : 1px;
	height: 23px;
	width: 100px;
	}
	input.autoriz_pas {
	color : Black;
	font-size : 14px;
	background-color : White;
	margin: 3px;
	border-color : #A591B2;
	border-style : solid;
	border-width : 1px;
	height: 23px;
	width: 100px;
	}
	input.autoriz_btn {
	color: White;
	background-color: #9D687B;
	text-transform: lowercase;
	font-size: 12px;
	margin: 3px;
	border-color : White;
	border-style : solid;
	border-width : 1px;
	height: 23px;
	width: 100px;
	}
	A.autoriz_txt {
		color: White;
		letter-spacing: 0px;
		font-weight: normal;
		text-decoration : underline;
	}
	A.autoriz_txt:VISITED {
		color: White;
		font-weight: normal;
		text-decoration : underline;
	}
	A.autoriz_txt:HOVER {
		color: White;
		font-weight: normal;
		text-decoration : underline;
	}

/* footer */
	.footer_block {
		height: 55px;
		font-size: 12px;
		color: White;
		background-position: bottom;
		background-repeat: no-repeat;
		background-image: url(/img_new/footer.gif);
		text-align: center;
		font-weight: bold;
		vertical-align: bottom;
		padding-bottom: 5px;
	}
	td.footer {
		font-size: 12px;
		color: White;
		text-align: center;
		font-weight: bold;
		vertical-align: bottom;
	}
	A.footer {
		color: White;
		text-decoration : none;
	}
	A.footer:VISITED {
		color: White;
		text-decoration : none;
	}
	A.footer:HOVER {
		color: White;
		text-decoration : underline;
	}
	font.contacts {
		color: #8A656D;
	}
	A.contacts {
		color: #8A656D;
		text-decoration : none;
	}
	A.contacts:VISITED {
		color: #8A656D;
		text-decoration : none;
	}
	A.contacts:HOVER {
		color: #8A656D;
		text-decoration : underline;
	}

/* other */
	BODY.hint {
	background-color : #FEFEE9;
	font-size : 13px;
    margin : 10;
	text-align : justify;
	}
	H4.message {
	color: #564B69;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	margin: 5 0 5 0;
	}
	H4.achtung {
	color: #DE00A2;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	margin: 5 0 5 0;
	}
	.header {
	font-size: 17px;
	font-weight: bold;
	color: #8A656D;
	line-height: 12px;
	vertical-align: bottom;
	text-align: right;
	height: 45px;
	padding-top: 15px;
	margin-bottom: 15px;
	}
	.content_left_line {
		background-image: url(/img_new/content_bg1_full.jpg);
		background-position: top,left;
		background-repeat: no-repeat;
		width: 10px;
		height: 425px;
	}
	.content {
		background-color: #FFFBFC;
		background-position: top,left;
		background-repeat: no-repeat;
		padding-top: 10px;
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 15px;
	}
/* Title news page */
.title_objects {
	vertical-align: top;
	background-color: #F8F2F4;
}
.objects_head {
	font-size : 12px;
	font-weight : bold;
	background-color : #E1DCDE;
	padding: 5px;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 5px;
}
.objects_li {
	font-size : 11px;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 5px;
}
.objects_txt {
	font-size : 11px;
	background-color: #EEE8EA;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
.title_stat {
	vertical-align: top;
	padding-left: 10px;
	background-color: #EBE3EA;
	background-image: url(/img/title_stat_bg.gif);
	background-position: left;
	background-repeat: repeat-y;
}
.stat_all {
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 5px;
	background-color: #DCD4DE;
}
.stat_org {
	font-size : 11px;
	padding-left: 20px;
	padding-right: 10px;
	margin-bottom: 5px;
	background-image: url(/img/stat_org_bg.gif);
	background-position: left,top;
	background-repeat: repeat-y;
}
.stat_men {
	font-size : 11px;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 5px;
}
.news_block {
	margin-top: 3px;
}
.news_globl {
	vertical-align: top;
}
.news_header {
	font-size : 12px;
	font-weight : bold;
	color : #ffffff;
	background-color : #CFB4BA;
	background-image: url(/img/title_head_bg.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 5px;
	padding-left: 20px;
	padding-right: 20px;
}
.news_local {
	vertical-align: top;
	background-color : #F6F0F4;
}
.local_header {
	font-size : 12px;
	font-weight : bold;
	color : #ffffff;
	background-color : #CDB5C6;
	background-image: url(/img/title_head_bg3.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 5px;
	padding-left: 20px;
	padding-right: 20px;
}
.news_date {
	font-size : 11px;
	font-weight : bold;
	color : #999999;
}
.one_news {
	font-size: 11px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom-color: #EDE8E9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.feuil {
	font-size : 12px;
	margin-top: 5px;
	padding: 10px;
	text-align: justify;
	background-color : #EDE8E9;
}
.diggest_header {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #D8ABB7;
	background-image: url(/img/title_head_bg2.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 5px;
	padding-left: 20px;
	padding-right: 20px;
	text-transform: uppercase;
}
.dig_news {
	font-size: 11px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #FCECF0;
	border-bottom-color: #EDE8E9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
