* {margin:0; padding:0}
html, body {height:100%; width:100%}
ul {margin-left:20px;   list-style-type:none;} 


a {color:#3f6220; text-decoration:underline}
a:hover {text-decoration:none}
.wrapper {overflow:hidden}
h2 {color:#0c0c0c; font-size:18px}
h1 {color:#0c0c0c; font-size:18px;	padding-bottom: 8px;}
p {margin:10px 0}

body {background:#fff; font:10pt Arial, Helvetica, sans-serif}

#main-container {background:#fff; padding-bottom:10px; width:100%; clear:both}
#header {width:911px; height:110px; margin:0 auto; position:relative; z-index:20}
#header_ru {width:911px; height:110px; margin:0 auto; top: 5px;}
#header_en {width:911px; height:110px; margin:0 auto; top: 5px;}
#header h1 {position:absolute; bottom:10px; left:30px}
#header_ru h1 {position:absolute; bottom:10px; left:30px}
#header_en h1 {position:absolute; bottom:10px; left:30px}
#header h1 a {background:url(images/logo.gif) no-repeat; display:block; width:255px; height:53px; text-indent:-999px}
#header_ru h1 a {background:url(images/orel_logo_ru.jpg) no-repeat; display:block; width:260px; height:55px; text-indent:-999px}
#header_en h1 a {background:url(images/orel_logo_en.jpg) no-repeat; display:block; width:260px; height:55px; text-indent:-999px}


#top-menu {width: 911px;	text-align: left;	background: url(img/img01.gif) repeat-x; list-style: none; margin: 0px; padding: 0;}

#logo {width: 911px;	text-align: left;	background: url(img/img01.gif) repeat-x; list-style: none; margin: 0px; padding-top: 12px;}


#navigation {margin:0; list-style:none; position:relative; bottom:0px; z-index:25}
#navigation li {float:left; font-weight:700; line-height:32px; padding:0 10px}
#navigation li.active {background:#abb3b8; padding:0; margin-right:2px}
#navigation li.active span {background:#fff; border:0px  #979393; border-bottom:0; display:block; height:32px; padding:0 10px; position:relative; bottom:0px;}
#navigation li a {text-decoration:none}
#navigation li a:hover {text-decoration:underline}

#body {background:#fff; width:911px; margin:0 auto; z-index:10; }
#body-content {background:#fff; border:0px; position:relative; bottom:-2px; left:2px; padding:15px; width:950px; z-index:15}
#content {padding:0px 0 20px}
#content_ru {padding:0px 0 20px}
#content_en {padding:0px 0 20px}

.sidebar {float:left; width:283px}
.content {margin-left:303px}

#left-nav {list-style:none; margin:0}
#left-nav li {border-bottom:0px; padding:4px 0 4px 30px; font-size:10pt; font-weight:700}
#left-nav li a {text-decoration:none}
#left-nav li a:hover {text-decoration:underline}

.block {margin-bottom:10px}
.block h3 {color:#000000; text-align:left}

.block-produkt {background-color: #E8E8E8}

.big-button {background:url(images/big-block-bg.gif) center bottom no-repeat}
.big-button a {width:256px; display:block; text-align:center; line-height:72px; color:#fff; font-weight:700; font-size:12pt; text-decoration:none; margin:0 auto 18px auto; background:#0560a7 url(images/big-block-shadow.png)}
.big-button a.dark {background-color:#01477d}
.big-button a.light {background-color:#056fc1}
.big-button a:hover {background-color:#0d6ab2}
.big-button a.dark:hover {background-color:#0a5a97}
.big-button a.light:hover {background-color:#0d79cd}



#news-block {padding-top: 10px; font-weight:normal; margin:0 0 20px 0px;}
#news-block .entry {font-size:10pt; padding-bottom: 10px; padding-top: 10px; text-align:left; border-bottom: #333333 1px dashed; }
#news-block .entry a {color:#2D6EAA; font-size:10pt; line-height:10pt; text-decoration:none}
#news-block .entry p {margin-top:3px}

#main-text {margin-right:30px; padding-top: 15px}

#special-offers {margin-top:32px}
#special-offers .wrapper {background:#dfeef8; padding:15px}
#special-offers .entry {float:left; width:290px; margin-left:30px}
#special-offers .entry:first-child {margin:0}
#special-offers .entry img {margin:0 auto; display:block; border:2px solid #c0c0c0}
#special-offers .entry h3 {font-size:10pt; color:#01477d}




.table th{background:#01529a;font:bold 75% arial, tahoma, verdana, sans-serif;color:#fff;text-align:center;border:1px solid #01529a}
.table td{padding:5px;background:#e9eef2;border:1px solid #01529a}

.body1  {
 text-align    : center;
 margin: 0px 0px 0px 0px;
 background:  #E5E5E5;
 font-size        : 11px;
 }
.body2  {
	text-align       : center;
	margin: 0px 0px 0px 0px;
	background:  #9ABBD8;
	font-size        : 11px;
	font-weight: bold;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-top: 0px solid #fff;
	border-bottom: 0px  solid #fff;
	padding:0px 2px 0px 2px;
}
 
 .body3  {
	text-align       : center;
	background:  #D5D5D5;
	font-size        : 11px;
}

 .body4  {
	border-color : #000000;
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	font-family      : tahoma, sans-serif;
	font-size        : 11px;
	color            : #000;
	text-align       : center;
	margin: 0px 0px 0px 0px;
	
}

#contacttable th {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0159a9;
}


/*
img{
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 8px;
	margin-bottom: 8px;
}
//*/

#contact{
	position: relative; top: 20px; left: 480px; 
	width: 500px;
	text-align:right;
	margin:0 0 0 0;
	font:10px arial, tahoma, verdana, sans-serif;
}
#contact a{margin:0 0 0 7px}
#contact a.current, #langs a:hover.current{color:#000000;text-decoration:none}
#cont_title{
	border: 0px  #999999;
	text-align:left;
        font-weight: bold;
        font-size: 20px;
	color: #004f96;
	margin:0px 0px 0px 0px;
        padding:10px 0px 0px 10px;
}


body {background:#fff url(images/body-bg.png) repeat-x; font:10pt Arial, Helvetica, sans-serif}

#navigation li a {
	text-decoration:none;
	color: #3f6220;
}

#left-nav li a {
	text-decoration:none;
	color: #000000;
}

.big-button {background:url(images/big-block-bg.gif) center bottom no-repeat}
.big-button a {width:256px; display:block; text-align:center; line-height:72px; color:#fff; font-weight:700; font-size:12pt; text-decoration:none; margin:0 auto 18px auto; background:#5c7e3e url(images/big-block-shadow.png)}
.big-button a.dark {background-color:#3f6220}
.big-button a.light {background-color:#7a9563}
.big-button a:hover {background-color:#80ac5a}
.big-button a.dark:hover {background-color:#5d942c}
.big-button a.light:hover {background-color:#9dc47d}

h2 {
	color:#000000;
	font-size:20px
}
#langs{padding-left:20px;}
#langs a{color: white;

}
#myth a:link { 
	color: #ffffff;
	/*border-bottom: 1px dashed #b3b3b3;*/
	text-decoration: none;
	font-weight: bold;
	display: block;
}
#myth a:visited {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	display: block;
}
#myth a:hover {
	color: #ffde00;
	text-decoration: none;
	font-weight: bold;
	display: block;
}

/* основная картинка */
#k1 {
	/*background: url('../img/k1.jpg') bottom left no-repeat;*/
	width: 911px;
	height: 237px;
	margin: 0 auto;
}



#logo h1 {
	font-size: 22px;
	color: #1864a4;
	float: left;
	letter-spacing: -1px;
}


#up_menu_container      { width: 911px;	text-align: left;	height: 33px; background: #ffffff url(images/img01.gif) repeat-x; list-style: none; margin: 0px; padding-bottom: 3px; }
#up_menu_id1 			{ float: left;	text-transform: uppercase; font-weight: bold; background: url(images/up_menu_id1.gif) top left repeat-x; padding: 10px 16px 12px 16px; }
#up_menu_id1 a:link 	{ color: #ffffff; text-decoration: none; font-weight: bold; }
#up_menu_id1 a:visited 	{ color: #ffffff; text-decoration: none; font-weight: bold; }
#up_menu_id1 a:hover 	{ color: #a4daf9; text-decoration: underline; font-weight: bold; }
#up_menu_id 			{ float: left;	text-transform: uppercase; font-weight: bold; background: url(images/up_menu_id.gif) top left no-repeat; padding: 10px 16px 12px 10px; }
#up_menu_id a:link 		{ color: #ffffff; text-decoration: none; font-weight: bold; }
#up_menu_id a:visited 	{ color: #ffffff; text-decoration: none; font-weight: bold; }
#up_menu_id a:hover 	{ color: #a4daf9; text-decoration: underline; font-weight: bold; }


#left_menu_container {	text-align: left;	background: #f5f5f5; padding: 10px 10px 16px 10px; }

.left_menu 				{ padding: 2px 0px 2px 4px;  }
.left_menu a:link 		{ color: #002c55; border-bottom: 1px dashed #b3b3b3; text-decoration: none; display: block; }
.left_menu a:visited 	{ color: #002c55; border-bottom: 1px dashed #b3b3b3; text-decoration: none; display: block;}
.left_menu a:hover 		{ color: #3279bb; border-bottom: 1px dashed #3279bb; text-decoration: none; background: url(../img/left_menu.gif) bottom left repeat-x; display: block; }


/* Footer */

#footer {
	background: url(images/footer.gif) top left repeat-x;
	
	clear: both;
	width: 911px;
	margin: 0 auto;
	height: 103px;
	padding: 0px 0px 0px 0px ;
	font-size: smaller;
}




#down_pic {	 background: url(images/down_pic.gif) bottom right no-repeat;	display: block; height: 103px;  }

#down_adress {	 font-size: 12px; color: #ffffff; display: block; width: 320px; position: relative; top: -84px; left: 26px;  }


#down_menu {	padding: 8px 0 0 10px ;}

#down_menu_id 				{ float: right; text-transform: uppercase; font-weight: bold; background: url(images/down_menu_id.gif) top left no-repeat; padding: 10px 20px 12px 10px; }
#down_menu_id a:link 		{ color: #ffffff; text-decoration: none; font-weight: bold; }
#down_menu_id a:visited 	{ color: #ffffff; text-decoration: none; font-weight: bold; }
#down_menu_id a:hover 		{ color: #ffffff; text-decoration: underline; font-weight: bold; }
.table th{background:#01529a;font:bold 75% arial, tahoma, verdana, sans-serif;color:#fff;text-align:center;border:1px solid #fff}
.table td{padding:5px;background:#e9eef2;border:1px solid #01529a}


table.tabl {
    font-size: 11px;
  border-bottom: 0px solid #999;
  border-top: 0px solid #999;

	}

.tabl td{
    border-bottom: 0px #666666 solid;
	padding: 7px;
	}
	
.odd td{
    border-bottom: 0px #666666 solid;
	padding: 7px;
	}

table tr.odd {
  	border-color:#EBE5D9;
	background:#CEE1F1;
}

.date_title {
	border: #0A92E3 solid 0px;
	background: #0A92E3;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	}

.date_spec {
	border: #ff0000 solid 0px;
	background: #ff0000;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	}
	

/* Table Styles */
table.tablecolors{	
	border-collapse:collapse;
	border-color : #000000;
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	font-family      : tahoma, sans-serif;
	font-size        : 75%;
	color            : #000;
	text-align       : center;
        margin-top: 15px;
        width: 100%;
}
table.tablecolors td{
	padding: 2px 1px;
	border: 1px solid #FFF;
}
table.tablecolors .even{ 
	background-color: #E5E5E5;
}
table.tablecolors .odd{
	background-color: #D5D5D5;
}
table.tablecolors .hovcolor{
	background-color: #999;
	cursor:pointer;

}
table.tablecolors .highlightcolor{
	background-color: #9ABBD8;
}

table.tablecolors th {
	text-align       : center;
	margin: 0px 0px 0px 0px;
	background:  #9ABBD8;
	font-weight: bold;
	font-size: 90%;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-top: 0px solid #fff;
	border-bottom: 1px  solid #fff;
	padding:0px 2px 0px 2px;
	color: #fff;

}


h3	{
  font-size: 18px;
}

ul {
  list-style-type:circle;
}

strong {
  list-style-type:none;
}

	
/* Menu Style */

li#menu, h3 {
  font-size: 16px;
  border-bottom: #333333 2px solid;
}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  color: #fff;	
  padding: 0.1em;
}

ul#menu li a:hover {
  
}

ul#menu li ul li a {
  color: #000;
  padding-left: 10px;
}

ul#menu li ul li a:hover {
  border-left: 5px #2B68A0 solid;
  color: #2B68A0;
  padding-left: 5px;
}

	<!--[if lt IE 8]>
   li a {display:inline-block;}
   li a {display:block;}
   <![endif]-->
