/* CSS Styles by Web Consulting Agency */
/* www.webconsulting.md,  info@webconsulting.md */


body {
font-family: Tahoma, Verdana, Arial, Sans-serif;
font-size:13px;
color:#252525;
width:996px;
margin:0 auto;
/*padding:0 auto;*/
background:#a3b0d2;
}

h1, h2, h3, h4, h5, h6 {
padding:0;
margin:0;
font-weight:normal;
}

a:link, a:visited, a:active, a:hover {
text-decoration:none;
}

img {
border:0;
}

form, p, ul, li, dl, dt, dd {
padding:0;
margin:0;
}

ul, li {
list-style:none;
}

select, input {
font-size:1.05em;
}

div {
float:left;
}

.Hide {
font-size:0;
height:0;
}

/* HEADER */

#Body {
border:#fff 3px solid;
border-width:0 3px;
background:#fff;
width:990px;
}

#Header {
width:990px;
}

#Header .Left {
background:url(img/head-left.gif) no-repeat;
width:385px;
height:164px;
}

#Header .Center {
width:322px;
height:164px;
background-repeat:no-repeat;
display:block;
float:left;
}

#Header .Right {
background:url(img/head-right.gif) no-repeat;
width:283px;
height:164px;
}

#Lang {
padding-top:50px;
color:#000;
font-size:16px;
}

#Lang a, #Lang span {
width:86px;
height:27px;
display:block;
margin-right:8px;
display:block;
float:left;
text-align:center;
padding-top:4px;
}

#Lang a {
color:#000;
}

#Lang a:hover {
color:#0423df;
}

#Lang span {
background:url(img/bg-lang.png) no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg-lang.png', sizingMethod='crop');
	_background:none;
cursor:default;
}

#Middle {
width:990px;
margin-top:6px;
}

#LeftSide {
width:223px;
}


/* MENU */

#Menu {
width:223px;
background:#ffd401 url(img/bg-menu.gif) repeat-y;
}

#Menu .Top, #Menu .Bot {
width:223px;
height:9px;
background:url(img/corn-menu-top.gif) right top no-repeat;
font-size:0;
}

#Menu .Bot {
background:url(img/corn-menu-bot.gif) right bottom no-repeat;
}

/*#Menu ul.L1 {
clear:both;
}

#Menu li.L1 {
width:223px;
height:31px;
border-top:#ffee94 1px solid;
clear:both;
}

#Menu li.L1 a.L1, #Menu li.L1 a.L1Act {
width:188px;
height:23px;
display:block;
color:#2d2b2b;
padding:8px 5px 0 22px;
border-left:8px #ffd401 solid;
}

#Menu li.L1 a.L1:hover {
background:#ffe148;
border-color:#ffe048;
}

#Menu li.L1 a.L1Act {
background:#fff;
border-left:4px #ffd401 solid;
width:192px;
padding-left:26px;
}

#Menu li.L1 a.L1Act:hover {
width:188px;
background:#ffe148;
border-left:8px #ffd401 solid;
padding-left:22px;
}

#Menu li.L1 span {
font-size:13px;
padding-left:45px;
width:176px;
line-height:2em;
clear:both;
display:block;
}

#Menu li.L1 ul.L2 {
clear:both;
}

#Menu li.L2 {
clear:both;
}

#Menu a.L2 {
color:#2d2b2b;
}

#Menu a.L2:hover {
color:#0423df;
}*/

#Menu a.L1,
#Menu a.L1Act {
border-top:#ffee94 1px solid;
height:23px;
display:block;
color:#2d2b2b;
padding:8px 5px 0 31px;
clear:both;
width:187px;
}

#Menu a.L1:hover {
background:#ffe148;
border-top:#ffee94 1px solid;
}

#Menu a.L1Act, #Menu a.L1Act:hover {
background:#fff url(img/bg-menu-act.gif) repeat-y;
width:187px;
}
/*
#Menu a.L1Act:hover {
background:#ffe148;
width:187px;
}*/


#Menu a.L2,
#Menu a.L2Act {
height:20px;
display:block;
color:#2d2b2b;
padding:3px 5px 0 45px;
clear:both;
width:173px;
}

#Menu a.L2:hover {
background:#ffe148;
}

#Menu a.L2Act, #Menu a.L2Act:hover {
background:#fff url(img/bg-menu-act.gif) repeat-y;
width:173px;
}

#Menu ul {
padding:5px 0 6px 45px;
}

#Menu ul a {
color:#2d2b2b;
}

#Menu ul a:hover {
text-decoration:underline;
}

#Menu ul a.Act {
text-decoration:underline;
}

#Menu ul a.Act:hover {
text-decoration:none;
}

#Menu li {
padding-bottom:.6em;
}

/* BANNERS LEFT SIDE */

#Bnrs {
width:203px;
padding:45px 0 35px 20px;
}

#Bnrs p {
padding-bottom:40px;
}

/* CENTER */

#Center {
width:767px;
}

#Main {
padding-left:33px;
}

#Main #TopNews {
width:460px;
padding-top:25px;
}

#Main #TopNews h1 {
font-size:24px;
color:#0a2b72;
width:445px;
line-height:1.2em;
margin-bottom:32px;
}

#Main #TopNews h1 a {
color:#0a2b72;
}

#Main #TopNews .Pic {
width:180px;
}

#Main .Text {
width:260px;
}

#Main .Text a, #Main #OtherNews p a {
color:#10218b;
text-decoration:underline;
}

#Main .Text a:hover, #Main #OtherNews p a:hover {
text-decoration:none;
}

#Main .B_Right {
width:274px;
height:350px;
padding-top:13px;
background:url(img/sep-banner-right.gif) no-repeat;
float:right;
text-align:right;
}

#Main .B_Right img {
float:right;
}

#Main #OtherNews {
padding-top:15px;
#padding-top:0;
}

#Main #OtherNews .Item {
width:707px;
padding-top:55px;
}

#Main #OtherNews img {
float:left;
padding-right:20px;
padding-top:5px;
padding-bottom:10px;
}

#Main #OtherNews strong {
font-size:16px;
width:490px;
font-weight:normal;
color:#0a2b72;
}

#Main #OtherNews strong a {
color:#0a2b72;
}

#Main #OtherNews p {
border-right:#ffdd18 7px solid;
padding-right:26px;
margin-top:20px;
}

.AllNews {
padding-top:23px;
width:633px;
text-align:right;
}

.AllNews a {
color:#10218b;
text-decoration:underline;
background:url(img/ico_all_news.gif) 0 2px no-repeat;
padding-left:27px;
}

.AllNews a:hover {
text-decoration:none;
}

/* FOOTER */

#Footer {
width:990px;
font-size:11px;
color:#000;
}

#Footer a {
color:#000;
text-decoration:underline;
}

#Footer a:hover {
text-decoration:none;
}

#Footer .Left {
background:url(img/foot-left.gif) no-repeat;
width:350px;
height:29px;
padding-top:118px;
padding-left:35px;
}

#Footer .Center {
background:url(img/foot-center.gif) no-repeat;
width:320px;
height:147px;
}

#Footer .Right {
background:url(img/foot-right.gif) no-repeat;
width:255px;
height:29px;
padding-top:118px;
padding-right:30px;
text-align:right;
}

/* INNER PAGES */

#Inner {
width:705px;
padding:21px 0 0 38px;
}

#Inner h2 {
color:#8e908a;
font-size:24px;
clear:both;
}

#NewsList .Block {
width:675px;
padding-top:45px;
}

#NewsList h3 {
font-size:16px;
padding-bottom:19px;
padding-left:121px;
line-height:1.3em;
}

#NewsList h3 a {
text-decoration:none;
color:#0a2b72;
}

#NewsList .Block .Pic {
width:121px;
}

#NewsList .Block .Text {
width:554px;
line-height:1.3em;
}

#NewsList .Block .Text a {
color:#10218b;
text-decoration:underline;
}

#NewsList .Block .Text a:hover {
text-decoration:none;
}

#NewsList .Block .Text p {
padding-top:8px;
}

#NewsList .Block .Text strong, 
#NewsDetails .Date strong  {
font-size:11px;
font-weight:bold;
color:#fff;
background:#ffd501;
padding:1px 7px 2px 7px;
display:block;
float:left;
}

#NewsList #Pages {
width:675px;
padding-top:44px;
text-align:center;
color:#000;
}

#NewsList #Pages a {
color:#000;
text-decoration:none;
}


#NewsDetails {
padding-top:31px;
padding-left:2px;
width:680px;
}

#NewsDetails h1 {
font-size:21px;
color:#0a2b72;
line-height:1.2em;
}

#NewsDetails .Pic {
padding:6px 24px 24px 0;
float:left;
}

#NewsDetails .Date {
padding:28px 0 14px 0;
}

#NewsDetails p {
padding-bottom:1em;
}

#NewsDetails a {
color:#10218b;
text-decoration:underline;
}

#NewsDetails a:hover {
text-decoration:none;
}

#Download {
padding-top:10px;
clear:both;
}

#Download li {
background:url(img/ico-doc.gif) 0 3px no-repeat;
padding-left:14px;
padding-bottom:5px;
}

#Download a {
color:#37518c;
text-decoration:underline;
}

#Download a:hover {
text-decoration:none;
background:#f4f3f8;
}

#NewsDetails #Gallery {
padding-top:56px;
width:680px;
}

#NewsDetails #Gallery .Row {
width:680px;
padding-bottom:20px;
}

#NewsDetails #Gallery a {
border:#9eacc8 1px solid;
float:left;
margin-right:12px;
}

#NewsDetails #Gallery img {
border:#fff 2px solid;
}

/* LEGISLATION */

#Laws {
padding-top:37px;
width:694px;
}

#Laws .Block {
border-bottom:#ffd401 3px solid;
width:684px;
padding:0 6px 14px 0;
margin-bottom:27px;
}

#Laws h3 {
color:#0a2b72;
font-size:16px;
}

#Laws p {
padding-top:10px;
}

#Laws #Download {
padding-top:14px;
}

/* USEFUL LINKS */

#Links {
width:685px;
padding-top:40px;
}

#Links h3 {
font-size:16px;
color:#0a2b72;
border-bottom:#ffd401 1px solid;
}

#Links h3 strong {
font-weight:normal;
background:#fff;
padding-right:2px;
}

#Links h3 strong a:hover {
text-decoration:none;
}

#Links p.Text {
padding:14px 0 9px 0;
clear:both;
}

#Links p.Link {
padding-bottom:40px;
}

#Links a {
color:#10218b;
text-decoration:underline;
}

#Links a:hover {
text-decoration:none;
}

#Links h3 a {
text-decoration:none;
}

/* FUNDERS */

#Funders {
width:700px;
padding-top:58px;
}

#Funders .Block {
padding-bottom:50px;
}

#Funders h3 {
font-size:16px;
color:#0a2b72;
}

#Funders h3 a, #Funders h3 a:hover {
color:#0a2b72;
text-decoration:none;
}

#Funders .Block .Pic {
width:172px;
padding-top:6px;
}

#Funders .Block .Right {
width:510px;
}

#Funders p {
padding:16px 0 9px 0;
}

#Funders a {
color:#10218b;
text-decoration:underline;
}

#Funders a:hover {
text-decoration:none;
}

/* F.A.Q */

#Faq ul {
margin:16px 0 0 8px;
width:615px;
}

#Faq ul li {
width:600px;
padding:0 0 10px 0;
}

#Faq ul li a {
color:#0a2b72;
font-size:12px;
padding-left:22px;
background:url(img/bul-faq.gif) 0 4px no-repeat;
display:block;
clear:both;
line-height:1.3em;
}

#Faq ul li a:hover {
/*color:#f77609;*/
text-decoration:underline;
}

#Faq div {
background:#fff;
display: block;
margin:15px 0 0 30px;
_margin-left:15px;
}

#Faq span {
margin:0 0 10px 0;
width:600px;
background:#f3f4f8;
padding:16px;
color:#000;
font-size:12px;
line-height:1.3em;
font-weight:normal;
overflow:hidden;
display:block;
}

/* CONTACTS */

#Contacts {
padding-top:38px;
}

#Contacts h1 {
font-size:16px;
color:#0a2b72;
}

#Contacts .Text {
padding-top:10px;
}

#Form {
padding-top:75px;
width:650px;
}

#Form h4 {
color:#252525;
font-size:12px;
font-weight:bold;
padding-bottom:24px;
}

/* STATIC PAGE */

#Static {
}

#Static {
padding-top:24px;
padding-left:2px;
width:680px;
}

h1.h1Static {
font-size:24px;
color:#0a2b72;
line-height:1.2em;
padding-top:.4em;
}

h2, h3, h4, h5, h6 {
padding-top:.4em;
padding-bottom:.4em;
;
font-size:1.5em;
}

#Static p {
padding-bottom:1em;
}

#Static a {
color:#10218b;
text-decoration:underline;
}

#Static a:hover {
text-decoration:none;
}
