/* ---------->>> MAIN <<<-----------*/
body {
	font: normal 0.75em Verdana,"Bitstream Vera Sans","DejaVu Sans",Geneva,sans-serif;
	color: #000000; background: #ffffff; }
a { color: #000000; }
a:hover { text-decoration: none; }
p { }
legend { 
	font: normal 1em Verdana,"Bitstream Vera Sans","DejaVu Sans",Geneva,sans-serif; 
	color: #000000; }
input { 
	font: normal 1em Verdana,"Bitstream Vera Sans","DejaVu Sans",Geneva,sans-serif; 
	color: #000000; }
h1 { }
h2 { }
h3 { }
h4 { }
h5 { }
h6 { }
input[type="text"], textarea { }
/*-- -----<LAYOUTS>---- --*/
#wrapper {
	min-height: 100%; overflow: hidden; border-left: 2px solid #518dae; border-right: 2px solid #518dae;
	position: relative; min-width: 980px; max-width: 1400px; margin: 0px auto 0px auto; }
#wrapper .wrapper_i1 { padding: 0px 0px 130px 0px; }

#center { }
#center .center_i1 { }
#center .center_i2 { }
#center #left { width: 292px; }
#center #left .left_i1 { }
#center #right { }
#center #right .right_i1 { padding: 22px 22px 0px 0px; }
#center #right .right_i1 h1 {
	color: #25526A; font-family: Arial; font-size: 17px; font-weight:bold;
	margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;
}
#center #right .right_i1 h2 {
	font-family: Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif; font-size: 13px;
	color: #25526A; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;
}
#center #right .right_i1 p, ul li, ol li {
	font-family: "Times New Roman",Times,"Nimbus Roman No9 L","FreeSerif",serif; 
	font-size: 15px; text-align: justify;
}
#center #right .right_i1 p {
	margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;
}
#center #right .right_i1 p.epigraph {
	font-style: italic; text-align: right;
}
#center #content { }

#header { position: relative; font-family: "Times New Roman",Times,"Nimbus Roman No9 L","FreeSerif",serif; }
#header .header_i1 { position: relative; height: 34px; background: #518dae; }
#header .header_i2 { 
	position: relative; height: 110px; padding: 1px 0px 0px 0px;
	background: url("../images/header_bg10.png") left top repeat-x;
}
#header .header_i3 { 
	position: relative; padding: 1px 0px 0px 0px; background: #518dae;
}

#footer { 
	position: relative; clear: both; min-width: 980px; max-width: 1400px; margin: 0px auto 0px auto;
	margin: -111px 3px 0px 3px; height: 110px; border-top: 1px solid #518dae;
}
/*-- -----<BOXES>---- --*/
/** Begin: letter **/
#letter { position: absolute; top: 11px; right: 11px; }
/** End: letter **/

/** Begin: logo2 **/
#logo2 { position: absolute; top: 0px; left: 0px; }
/** End: logo2 **/

/** Begin: contacts **/
#contacts { 
	position: absolute; right: 0px; top: 8px; width: 202px; height: 96px;
	background: url("../images/contacts_1.png") left top no-repeat;
}
#contacts p { font-size: 12px; color: #ffffff; margin: 0px 0px 1px 0px; }
#contacts table { margin: 3px 0px 0px 10px; font-family: Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif; }
/** End: contacts **/

/** Begin: slogan1 **/
#slogan1 { text-align: center; margin: 8px 0px 0px 0px; font-size: 17px; color: #696d70; }
#slogan1 p { margin: 0px; }
/** End: slogan1 **/

/** Begin: sloga2 **/
#slogan2 { text-align: center; margin: 3px 300px 0px 300px; font-size: 32px; color: #000000; }
/** End: slogan2 **/

/** Begin: sloga3 **/
#slogan3 { 
	text-align: center; font-size: 24px; color: #ffffff; height: 31px;
	background: url("../images/header_bg11.png") left top repeat-x; line-height: 29px;
}
/** End: slogan3 **/

/** Begin: img1 **/
#img1 { height: 119px; background: url("../images/img1.jpg") center top no-repeat; }
/** End: img1 **/

/** Begin: banners **/
#banners { position: absolute; top: 14px; left: 22px; }
/** End: banners **/

/** Begin: contacts2 **/
#contacts2 { 
	position: absolute; right: 45px; top: 12px;
}
#contacts2 p { font-size: 12px; color: #4d4c43; margin: 0px 0px 1px 0px; }
#contacts2 p a { color: #fb7f57 !important; }
/** End: contacts **/

/** Begin: mainnav **/
#mainnav { margin: 0px 300px 0px 0px; padding: 8px 0px 8px 0px; }
#mainnav table { border-collapse: collapse; width: 100%; }
#mainnav table td { border-left: 1px solid #ffffff; text-align: center; }
#mainnav table td:first-child { border: 0px; }
#mainnav table td:hover { background: #71A6C3; }
#mainnav table td:hover span a { color: #F7C4A3; }
#mainnav table td a {
	text-decoration: none; color: #ffffff; font-size: 13px; padding: 0px 10px 0px 10px;
	font-family: Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif; font-weight: bold;
}
#mainnav table td .popupmenu { position: absolute; display: none; width: 250px; z-index: 199; }
#mainnav table td:hover .popupmenu { display: block; }
#mainnav table td .popupmenu ul { margin: 0px; list-style: none; background: #518dae; padding: 5px 3px 5px 3px; }
#mainnav table td .popupmenu ul li { text-align: left; margin: 0px 0px 4px 0px; padding: 2px 3px 2px 3px; }
#mainnav table td .popupmenu ul li a { padding: 0px; }
#mainnav table td .popupmenu ul li a:hover { color: #F7C4A3; }
#mainnav table td .popupmenu ul li:hover { background: #71A6C3; }
/** End: mainnav **/

/** Begin: find **/
#find { position: absolute; top: 7px; right: 25px; }
#find h2 { 
	font-family: Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif; padding: 0px 6px 0px 0px;
	color: #ffffff; font-weight: bold; display: inline; font-size: 13px;
}
#find .text { border: 1px solid #000000; height: 15px; width: 140px; }
#find  form * { vertical-align: middle; }
/** End: find **/

/** Begin: leftnav **/
#leftnav { margin: 15px 0px 0px 12px; }
#leftnav .leftnav_i1 { width: 257px; height: 12px; background: url("../images/leftnav_1.png") left top no-repeat; }
#leftnav .leftnav_i2 { 
	background: url("../images/leftnav_2.png") left top repeat-y; 
	padding: 0px 40px 0px 15px;
}
#leftnav ul { list-style: none; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; }
#leftnav ul li { list-style: none; margin: 0px 0px 0px 0px; position: relative; }
#leftnav ul li span { display: block; padding: 3px 0px 3px 0px; }
#leftnav ul li span:hover { background: #71A6C3; }
#leftnav ul li a {
	text-decoration: none; color: #ffffff; font-size: 13px; padding: 0px 10px 0px 10px;
	font-family: Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif; font-weight: bold;
}
#leftnav ul li span a:hover { color: #F7C4A3; }
#leftnav ul li .popupmenu { position: absolute; display: none; width: 350px; z-index: 99; margin: -20px 0px 0px 200px; }
#leftnav ul li:hover .popupmenu { display: block; }
#leftnav ul li .popupmenu ul { margin: 0px; list-style: none; background: #518dae; padding: 5px 3px 5px 3px; }
#leftnav ul li .popupmenu li { text-align: left; margin: 0px 0px 4px 0px; padding: 2px 3px 2px 3px; }
#leftnav ul li .popupmenu li a { padding: 0px; }
#leftnav ul li .popupmenu li a:hover { color: #F7C4A3; }
#leftnav ul li .popupmenu li:hover { background: #71A6C3; }
#leftnav .leftnav_i3 { width: 257px; height: 23px; background: url("../images/leftnav_3.png") left top no-repeat; }
/** End: leftnav **/

/** Begin: banners2 **/
#banners2 { text-align: center; margin: 20px 0px 0px 0px; width: 280px; }
/** End: banners2 **/

/** Begin: sitemap **/
#sitemap { position: absolute; top: 14px; right: 410px; }
#sitemap a { color: #fb7f57 !important; }
/** End: sitemap **/
/*-- -----<DECORATIONS>---- --*/
/*-- -----<SUBPAGES>---- --*/
/*-- -----<FIXS>---- --*/
