* {
	font-size: 100%;
	font-family: Tahoma;
}
body {
	font-size: 71%;
}
img {
	border : none;
}
table {
	width: 100%;
}
a {
	color: #0066cc;
}
a:hover {
	color: #3399ff;
}
a:visited {
	color: #0066cc;
}
/* top divs pos*/



.top_menu {
}
 . top_gra {
}
.top_adv {
	margin-top: -27px;
	z-index : 2;
}
.btm_gra {
	margin-top : -20px;
	z-index : 1;
}
/* top menu crdntns */



.TopTMenuL {
	background-image: url(images/tp_l.gif);
	background-position: top right;
	background-repeat: no-repeat;
	width: 22px;
	padding-left : 44px;
}
.TopTMenuM {
	background-image: url(images/tp_m.gif);
	background-position: top;
	background-repeat: repeat-x;
	width: 100%;
	vertical-align: middle;
}
.TopTMenuR {
	background-image: url(images/tp_r.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 22px;
	padding-right : 44px;
}
/* top gra crdntns */



.TopBMenuL {
	background-image: url(images/tpb_l.gif);
	background-position: top right;
	background-repeat: no-repeat;
	width: 22px;
	padding-right: 44px;
}
.TopBMenuM {
	background-image: url(images/tpb_m.gif);
	background-position: top;
	background-repeat: repeat-x;
	width: 100%;
}
.TopBMenuR {
	background-image: url(images/tpb_r.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 44px;
	padding-left: 44px;
}
/* btm gra crdntns */



.TopGBMenuL {
	background-image: url(images/tpbb_l.gif);
	background-position: top right;
	background-repeat: no-repeat;
	width: 22px;
	padding-right: 44px;
}
.TopGBMenuM {
	background-image: url(images/tpbb_m.gif);
	background-position: top;
	background-repeat: repeat-x;
	width: 100%;
}
.TopGBMenuR {
	background-image: url(images/tpbb_r.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 22px;
	padding-left: 22px;
}
/* top adv crdntns */



.TopAMenuL {
	width: 22px;
	padding-right: 22px;
}
.TopAMenuM {
	width: 100%;
}
.TopAMenuR {
	width: 22px;
	padding-left: 22px;
}
/* cntntNdx crdntns */



.CntntNdxL {
	width: 22px;
	padding-right:22px;
}
.CntntNdxM {
	width: 100%;
}
.TCntntNdxR {
	width: 22px;
	padding-left:0px;
}
/* top tpgrphs */



.top_menu A {
	color: #ffcc33;
}
.top_menu A:visited {
	color: #ffcc33;
}
.top_menu span {
	color: #ff9900;
}
.TopTMenuM table td {
	white-space: nowrap;
}
.top_menu A:hover {
	color: #ff9900;
}
/* slogan */



.slog {
	margin-left : 50px;
	width: 57%;
}
.slog span {
	font-size: 150%;
}
.slog h1 {
	font-size: 210%;
	font-weight: normal;
	padding-top: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	margin-top: 0;
	white-space: normal;
}
/* ndxtxtblocks */



.ndx_rubs h1 {
	font-weight: normal;
	font-size: 200%;
	white-space: nowrap;
}
.ndx_rubs h2 {
	font-weight: normal;
	font-size: 154%;
}
.ndx_rubs td {
	vertical-align: top;
}
.ndx_valrubs td {
	vertical-align: bottom;
}
.main_rubs {
	margin-top : -40px;
}
.modifications_big {
	position : static;
	margin-top : -1px;
	width : 100%;
	height : 337px;
	background-image : url(images/mdfct_ar.gif);
	background-repeat : no-repeat;
	background-position : right;
	z-index : 5;
	margin-left : 0%;
	cursor : pointer;
}
.modifications_small {
	position : static;
	margin-top : -1px;
	width : 100%;
	height : 248px;
	background-image : url(images/mdfct_ar_s.gif);
	background-repeat : no-repeat;
	background-position : right;
	z-index : 5;
	margin-left : 0%;
	cursor : pointer;
}
.ndx_tel_hdr {
	font-size: 154%;
}
.ndx_tel {
	color : #330000;
	font-size : 200%;
}
.cpr {
	color : #666666;
	font-size : 75%;
}
.searchbar input {
}
input.emptySearch {
	color: #C0C0C0;
}
.ar {
	background-image : url(images/teh_ar.gif);
	background-position : right;
	background-repeat : no-repeat;
}
.backar {
	background-position : left;
	background-image : url(images/back_ar.gif);
	background-repeat : no-repeat;
}
.hidden {
	visibility: hidden;
}
.chel {
	background-image : url(images/teh_3.gif);
	width : 220px;
	height : 279px;
	background-position : center;
	background-repeat : no-repeat;
}
