body { padding:0; margin:4px 112px 4px 112px; z-index: 0; font: 62.5% arial, helvetica, verdana, tahoma, calibri, segoe, sans-serif; }
ul, .left, .left span, .left img, .articles_list img {float: left;}
img.right {float: right; margin: 0 0 5px 5px;}
.articles_list img {margin: 0 5px 5px 0;}
div.descr, div.left {float: left; width: 100%;}
.ddupleks_products .annot {font-weight: bold;}
.descr ul {padding-left: 1.1em;}
a img {border: 0;}
.movie, .center_image {text-align: center;}
a.email,span.email {unicode-bidi:bidi-override;direction: rtl;}

/* ------------------ page & header properties ------------------ */

#footer				{ display: none; height: 0em; max-height: 0em; width: 0em; max-width: 0em; border: 1px solid red;}

.slug1				{ background: #1E6236 url('/images/bg/bg1.jpg'); }
.slug2				{ background: #743024 url('/images/bg/bg2.jpg'); }
.slug3				{ background: #1E4C65 url('/images/bg/bg3.jpg'); }
.slug4				{ background: #91700B url('/images/bg/bg4.jpg'); }
.slug5				{ background: #8A4115 url('/images/bg/bg5.jpg'); }

#topleft, #topright, #topcenter				{ display:block; position: absolute; top: 4px; height: 16px; max-height: 16px; z-index: 50; }

#topleft			{ left: 96px; width: 184px; }
.slug1 #topleft		{ background: transparent url('/images/head/left1.gif') no-repeat; }
.slug2 #topleft		{ background: transparent url('/images/head/left2.gif') no-repeat; }
.slug3 #topleft		{ background: transparent url('/images/head/left3.gif') no-repeat; }
.slug4 #topleft		{ background: transparent url('/images/head/left4.gif') no-repeat; }
.slug5 #topleft		{ background: transparent url('/images/head/left5.gif') no-repeat; }

#topcenter			{ position: relative; top: 0px; width: 100%; z-index: 40; }
.slug1 #topcenter	{ background-color: #00643C; }
.slug2 #topcenter	{ background-color: #7A1927; }
.slug3 #topcenter	{ background-color: #004964; }	
.slug4 #topcenter	{ background-color: #7E5500; }	
.slug5 #topcenter	{ background-color: #A34E00; }	

#topright			{ right: 96px; width: 16px; }
.slug1 #topright	{ background: transparent url('/images/head/right1.gif') no-repeat; }
.slug2 #topright	{ background: transparent url('/images/head/right2.gif') no-repeat; }
.slug3 #topright	{ background: transparent url('/images/head/right3.gif') no-repeat; }
.slug4 #topright	{ background: transparent url('/images/head/right4.gif') no-repeat; }
.slug5 #topright	{ background: transparent url('/images/head/right5.gif') no-repeat; }

#bottomleft, #bottomright, #bottomcenter	{ float:left; position: relative; display:block; height: 16px; max-height: 16px; z-index: 50; }

#bottomcenter		{ width: 100%; background-color: #fff; z-index: 40; }

#bottomleft			{ left: -16px; top: -16px; width: 16px; }
.slug1 #bottomleft	{ background: transparent url('/images/foot/left1.gif') no-repeat; }
.slug2 #bottomleft	{ background: transparent url('/images/foot/left2.gif') no-repeat; }
.slug3 #bottomleft	{ background: transparent url('/images/foot/left3.gif') no-repeat; }
.slug4 #bottomleft	{ background: transparent url('/images/foot/left4.gif') no-repeat; }
.slug5 #bottomleft	{ background: transparent url('/images/foot/left5.gif') no-repeat; }

#bottomright		{ float:right; right: -16px; top: -16px; width: 16px; }
.slug1 #bottomright	{ background: transparent url('/images/foot/right1.gif') no-repeat; }
.slug2 #bottomright	{ background: transparent url('/images/foot/right2.gif') no-repeat; }
.slug3 #bottomright	{ background: transparent url('/images/foot/right3.gif') no-repeat; }
.slug4 #bottomright	{ background: transparent url('/images/foot/right4.gif') no-repeat; }
.slug5 #bottomright	{ background: transparent url('/images/foot/right5.gif') no-repeat; }

#flags, #logo		{ display:block; height: 48px; max-height: 48px;}

#logo				{ position: absolute; top: 20px; left: 96px; width: 184px; background-color: #000; vertical-align: top; background-repeat: no-repeat; z-index: 50; font-size:0.1em;}
#logo a {display: block; height: 44px; text-decoration: none; color: black;}
/*#logo strong {visibility: hidden;}*/
.slug1 #logo		{ background-image: url('/images/head/logo1.gif'); }
.slug2 #logo		{ background-image: url('/images/head/logo2.gif'); }
.slug3 #logo		{ background-image: url('/images/head/logo3.gif'); }
.slug4 #logo		{ background-image: url('/images/head/logo4.gif'); }
.slug5 #logo		{ background-image: url('/images/head/logo5.gif'); }

#flags				{ position: relative; top: 0px; width: 100%; z-index: 40; text-align: right; vertical-align: bottom; margin: 0 16px; float:left;}
#flags img 			{ margin: 22px 3px 3px 0px; border: 0;}
.slug1 #flags		{ background: #00643C url('/images/bg/head1.gif') repeat-x -32px 0px; }
.slug2 #flags		{ background: #7A1927 url('/images/bg/head2.gif') repeat-x -32px 0px; }
.slug3 #flags		{ background: #004964 url('/images/bg/head3.gif') repeat-x -32px 0px; }
.slug4 #flags		{ background: #7E5500 url('/images/bg/head4.gif') repeat-x -32px 0px; }
.slug5 #flags		{ background: #A34E00 url('/images/bg/head5.gif') repeat-x -32px 0px; }
#flags ul, #flags li {
float: right;
list-style: none;
}
/* ---------------------------- links --------------------------- */

a									{ text-decoration: none; font-weight: bold;}
a:visited 							{ text-decoration: none; }
a:active							{ text-decoration: underline; }
a:hover								{ text-decoration: underline; }

.slug1 a, .slug1 a:active			{ color: #118B39; }
.slug1 a:visited, .slug1 a:hover	{ color: #85AF93; }

.slug2 a, .slug2 a:active			{ color: #D90019; }
.slug2 a:visited, .slug2 a:hover	{ color: #C97E87; }

.slug3 a, .slug3 a:active			{ color: #1C91BF; }
.slug3 a:visited, .slug3 a:hover	{ color: #85B0C1; }

.slug4 a, .slug4 a:active			{ color: #E4A000; }
.slug4 a:visited, .slug4 a:hover	{ color: #C5AC69; }

.slug5 a, .slug5 a:active			{ color: #E67700; }
.slug5 a:visited, .slug5 a:hover	{ color: #D6A978; }


/* ----------------------- main & menu ---------------------- */

#menu, #container				{ display: block; position: relative; }
#menu							{ clear:none;width: 20%; min-width: 18px; margin: 0; padding: 0; font-size: 1.3em; white-space: nowrap; z-index: 70;}
#menu ul						{ margin: 0px; padding: 0px; float: none; font-size: 1em;}

.slug1 #menu li					{ background: #CEE5D2 url('/images/menu/top1.gif') no-repeat top right; }
.slug2 #menu li					{ background: #E0D0D2 url('/images/menu/top2.gif') no-repeat top right; }
.slug3 #menu li					{ background: #C4E7F5 url('/images/menu/top3.gif') no-repeat top right; }
.slug4 #menu li					{ background: #FFDE86 url('/images/menu/top4.gif') no-repeat top right; }
.slug5 #menu li					{ background: #FFC88E url('/images/menu/top5.gif') no-repeat top right; }

.slug1 #menu li li, .slug2 #menu li li, .slug3 #menu li li, .slug4 #menu li li, .slug5 #menu li li		{ background: none; }

#menu ul a						{ border-top: 1px solid #fff; margin-top: 4px; }
#menu ul ul ul a				{ border-top: 1px none #fff; margin-top: 0px;}

#menu li						{ display: block; list-style-type: none; margin-bottom: 0px; padding: 4px 8px 0px 8px;  }
#menu a							{ display: block; text-decoration: none; height: 19px; line-height: 20px; padding-left: 8px; border-left: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff;}

#menu li li						{ margin: 0px; padding: 0px; }
#menu li li li					{ margin: 0px 0px 0px 8px; padding: 0px; }
#menu li li li li				{ margin: 0px; padding: 0px 0px 0px 8px; }

#menu div {padding-bottom: 16px;}
/*
.slug1 #menu div {background: #CEE5D2 url('/images/menu/bottom1.gif') no-repeat 100% 108%;}
.slug2 #menu div {background: #E0D0D2 url('/images/menu/bottom2.gif') no-repeat 100% 108%;}
.slug3 #menu div {background: #C4E7F5 url('/images/menu/bottom3.gif') no-repeat 100% 108%;}
.slug4 #menu div {background: #FFDE86 url('/images/menu/bottom4.gif') no-repeat 100% 108%;}
.slug5 #menu div {background: #FFC88E url('/images/menu/bottom5.gif') no-repeat 100% 108%;}
*/
.slug1 #menu div {background: #CEE5D2 url('/images/menu/b1.gif') no-repeat 100% 100%;}
.slug2 #menu div {background: #E0D0D2 url('/images/menu/b1.gif') no-repeat 100% 100%;}
.slug3 #menu div {background: #C4E7F5 url('/images/menu/b1.gif') no-repeat 100% 100%;}
.slug4 #menu div {background: #FFDE86 url('/images/menu/b1.gif') no-repeat 100% 100%;}
.slug5 #menu div {background: #FFC88E url('/images/menu/b1.gif') no-repeat 100% 100%;}

#menu ul a						{ text-decoration: none; color: #000; }

.slug1 #menu ul ul a			{ color: #118B39; }
.slug2 #menu ul ul a			{ color: #D90019; }
.slug3 #menu ul ul a			{ color: #1C91BF; }
.slug4 #menu ul ul a			{ color: #E4A000; }
.slug5 #menu ul ul a			{ color: #E67700; }

.slug1 #menu ul ul ul a, .slug2 #menu ul ul ul a, .slug3 #menu ul ul ul a, .slug4 #menu ul ul ul a, .slug5 #menu ul ul ul a		{ font-weight: normal; color: #000; }

.slug1 #menu li a				{ border-left-color: #CEE5D2; border-right-color: #CEE5D2; }
.slug2 #menu li a				{ border-left-color: #E0D0D2; border-right-color: #E0D0D2; }
.slug3 #menu li a				{ border-left-color: #C4E7F5; border-right-color: #C4E7F5; }
.slug4 #menu li a				{ border-left-color: #FFDE86; border-right-color: #FFDE86; }
.slug5 #menu li a				{ border-left-color: #FFC88E; border-right-color: #FFC88E; }

.slug1 #menu li li li a, .slug2 #menu li li li a, .slug3 #menu li li li a, .slug4 #menu li li li a, .slug5 #menu li li li a		{ border-left-color: #fff; }

.slug1 #menu li a:hover, .slug1 #menu .active > a	{ border-left-color: #fff; border-right-color: #fff; background-color: #AAD0B1; }
.slug2 #menu li a:hover, .slug2 #menu .active > a	{ border-left-color: #fff; border-right-color: #fff; background-color: #C9B0B3; }
.slug3 #menu li a:hover, .slug3 #menu .active > a	{ border-left-color: #fff; border-right-color: #fff; background-color: #A9D1E3; }
.slug4 #menu li a:hover, .slug4 #menu .active > a	{ border-left-color: #fff; border-right-color: #fff; background-color: #F2CB77; }
.slug5 #menu li a:hover, .slug5 #menu .active > a	{ border-left-color: #fff; border-right-color: #fff; background-color: #F9B174; }

#menu .level2 ul {display:none;}
#menu .level2 .active ul,
#menu .level2 .active_parent ul {
display: block;}

#container						{ clear:both; background-color: #fff; top: 0px; padding: 12px 0px 8px 0px; margin: 48px -16px 0px -16px; z-index: 30; }
#c2 {float:right; width: 100%;overflow:hidden;width:100%;background:white;}
p {float:left; display: block; clear:both; width: 97%; text-align: justify;}
#main						{width: 79%; z-index: 60; float: right; margin: 0;font-size:1.2em;}

p, h1, h2, h3, h4, h5, h6, td	{ font-family: arial, helvetica, verdana, tahoma, calibri, segoe, sans-serif; padding-right: 3%;}
p, h4, h5, h6					{ margin: 0.4em 0em; }
h1, h2, h3, h4, h5, h6			{ font-weight: bold; }
p, td, h4, h5, h6, ul				{line-height: 1.4; margin-bottom: 9px;}

/* ------- h1 1st level headline (bg colors defined above) ------ */
.header_bg {background-repeat: no-repeat;}

h1								{ display:block; margin: 0em 0em 0.4em 0em; padding: 124px 12px 0px 3%; height: 36px; color: white; font-size: 2.4em; }
.slug1 h1						{ background-color: #CEE5D2; }
.slug2 h1						{ background-color: #E0D0D2; }
.slug3 h1						{ background-color: #C4E7F5; }
.slug4 h1						{ background-color: #FFDE86; }
.slug5 h1						{ background-color: #FFC88E; }

/* ------------------- h2 2nd level headline -------------------- */

h2								{float:left; margin: 0em 0em 0.4em 0em; padding: 6px 3% 0px 3%; height: 26px; color: white; font-size: 1.8em; white-space: nowrap; overflow: hidden; width: 94%;}
.slug1 h2						{ background: #097A3B url('/images/bg/corner1.gif') no-repeat; }
.slug2 h2						{ background: #991E2D url('/images/bg/corner2.gif') no-repeat; }
.slug3 h2						{ background: #116080 url('/images/bg/corner3.gif') no-repeat; }
.slug4 h2						{ background: #8C6700 url('/images/bg/corner4.gif') no-repeat; }
.slug5 h2						{ background: #A65800 url('/images/bg/corner5.gif') no-repeat; }
#main h2 a {color: white; text-decoration: underline;}

/* --------------------- h3 simple subhead ---------------------- */

h3								{ font-size: 1.6em; margin: 0.6em 0em 0.1em 0em;}
.slug1 h3						{ color: #118B39; }
.slug2 h3						{ color: #BE3E4D; }
.slug3 h3						{ color: #1E7699; }
.slug4 h3						{ color: #B38300; }
.slug5 h3						{ color: #CE6B00; }

/* ---------------------- h4 small subhead ---------------------- */

h4								{ font-size: 1.3em; margin: 0.3em 0em 0.1em 0em;}
.slug1 h4						{ color: #1E6236; }
.slug2 h4						{ color: #743024; }
.slug3 h4						{ color: #1E4C65; }
.slug4 h4						{ color: #91700B; }
.slug5 h4						{ color: #8A4115; }

/* -------------------------- h5 reserve ------------------------ */

/* ------------------------ h6 intro text ----------------------- */

h6								{ font-style: italic; color: #000; }
/* forma */
form {float: left; margin-top: 3px; width: 40em;}
fieldset {float: left; border: 0; margin: 0; padding: 0;}
label {
	font-size: 1.2em;
	line-height: 1.5em;
	width: 16em;
	float: left;
	clear: left;
}
legend {
	font-size: 1.6em;
	font-weight: bold;
	float: left;
	margin: 4px 0px 4px -5px;
	color: #118B39;
}
input,select,textarea {
	float: left;
	border: 1px solid #118B39;
	clear: right;
	margin-bottom: 3px;
	font-size: 1.4em;
}
input:hover, input:focus,
select:hover, select:active,
textarea:hover, textarea:active {
	background-color: #CEE5D2;
}
input.submit {clear: both;}
.req_marker {color:red;font-size:1.5em;}
span.err {color:red;}
/* auth forma */
#authf {
clear: none;
width: 20%;
min-width: 18px;
padding: 0 0 8px 0;
z-index: 70;
margin: 16px 0 30px 0;
position: relative;
}
#authf div {
width: 100%;
}
#authf form {
float: none;
margin-top: 0;
width: 100%;
}
#authf fieldset{
float: none;
padding: 4px 18px 0;
}
#authf legend {
margin: 4px 0 0 0;
font-size: 1.3em;
}
#authf label,
#authf input {
clear: both;
}
#authf h4 {
padding: 4px 8px 0;
display: block;
}
.slug1 #authf {background: #CEE5D2 url('/images/menu/b1.gif') no-repeat 100% 100%;}
.slug2 #authf {background: #E0D0D2 url('/images/menu/b1.gif') no-repeat 100% 100%;}
.slug3 #authf {background: #C4E7F5 url('/images/menu/b1.gif') no-repeat 100% 100%;}
.slug4 #authf {background: #FFDE86 url('/images/menu/b1.gif') no-repeat 100% 100%;}
.slug5 #authf {background: #FFC88E url('/images/menu/b1.gif') no-repeat 100% 100%;}

.slug1 #authf div { background: #CEE5D2 url('/images/menu/top1.gif') no-repeat top right; }
.slug2 #authf div { background: #E0D0D2 url('/images/menu/top2.gif') no-repeat top right; }
.slug3 #authf div { background: #C4E7F5 url('/images/menu/top3.gif') no-repeat top right; }
.slug4 #authf div { background: #FFDE86 url('/images/menu/top4.gif') no-repeat top right; }
.slug5 #authf div { background: #FFC88E url('/images/menu/top5.gif') no-repeat top right; }

.slug1 #authf .req_marker,
.slug1 #authf legend { color: #118B39; }
.slug2 #authf .req_marker,
.slug2 #authf legend { color: #D90019; }
.slug3 #authf .req_marker,
.slug3 #authf legend { color: #1C91BF; }
.slug4 #authf .req_marker,
.slug4 #authf legend { color: #E4A000; }
.slug5 #authf .req_marker,
.slug5 #authf legend { color: #E67700; }

#authf label {
  width: 8em;
}
#authf input {
	border: 1px solid white;
	width: 8em;
}
#authf input:hover {
  background: white;
}

div#main:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
