/*
-----------------------------------------------
Site: Благоднійний фонд "Їжа життя"
Version:  Пт 20 Чер 2008
----------------------------------------------- */
/*
BASE --------------------- */
html, body{
	margin:0;
	padding:0;
 }
body {
	font: 101.1% "Times New Roman", sans;
	background: #d37534 url(/i/begin_stes.gif) 0 0 repeat-x; }
a img {
	border-width: 0; 
    border: 0;
	border-style: none;
}
img {border: 0}


/*
MASTHEAD --------------------- */
#masthead {
	height: 300px;
	padding-top: 20px;
	/*clear: both;*/
}

#masthead #title_img {
	background: url(/i/header.jpg) right top no-repeat;
	height: 300px;
	margin-right: 320px;
}
#masthead #title_img h1 { display: none }

#masthead #logo {
	position: absolute;
	top: 75px;
	right: 50px;
}

#masthead #wrap_tools {
	background:  url(/i/begin_strip.gif) no-repeat 0 0;
	height: 11px;
	width: 296px;
	float: right;
}
#masthead #wrap_tools #tools {
	background:  url(/i/strip.gif) 0 0 repeat-x;
	position: absolute;
	right: 0;
	top: 20px;
	width: 290px;
	margin-left: 10px;
}
#masthead div#langs {
    position: absolute;
    top: 20px;
    left: 75px;
    height: 10px;
}
#masthead div#langs img {
    float: left;
    padding-right: 25px;
}

#tools img {
	float: left;
	margin-left: 30px;
	padding: 0 5px;
}
#tools img#home {
	padding-left: 25px;
}

#searchform {
	position: absolute;
	top: 260px;
	right: 100px;
}

/*
CONTENT --------------------- */
div#wrapper {
	float:left;
	padding: 0px 75px 0px 75px;
 }
div#content {
	margin-right: 290px }

div#intmpl {
	margin-right: 290px; 
}
#intmpl h1, h2 {
	margin: 0;
	padding: 0;
}
#intmpl h1 {
	margin-left: -0.1em;
	margin-bottom: 0.7em;
	color: #D45F31;
	font: 2em Georgia, sans;
}
#intmpl h2 {
	font: 1.0em Georgia, sans;
	font-weight: bold;
	margin-top: 1.1em;
}
.bodynews ul {
	margin: 0;
	padding: 0;
	list-style: none;
 }
.bodynews ul li {
	padding-bottom: 1.3em;
}
.bodynews li span {color: #777; font-weight: normal; font-size: 0.9em; font-style: italic;}

div#intmpl.bodynews h1 { 
	margin: 0;
	padding: 0;
}
div.dnews{
	margin: -0.2em 0 1em 0;
	padding: 0;
	font-size: 0.9em;
	font-style: italic;
	color: #777;
}

#intmpl p {
	padding: 0;
	margin: 0;
}
#intmpl img {
	margin-top: 0.5em;
}

/*
intro --------------------- */
#intro {margin-top: 0.5em}
#intro img {
	margin: 0;
	padding: 0;
}
#intro p {
	margin: 0;
	padding: 0;
}
/*
news --------------------- */
#news {
	margin-top: 1em;
}
dl.summary {
	margin: 0;
	padding: 0 0 0.1em 0;
	clear: both;
	margin-bottom: 0.3em;
}
dl.summary dt a {
	background-color: #F0C97E; 
	font: 0.75em Arial, sans;
	margin: 0;
	padding: 0;
}
dl.summary dd {
	margin: 0;
	padding: 0;
}
dl.summary dd a img {
	float: left;
	margin-right: 10px;
}

#all_news {
	margin-top: -1em;
}
#news p#all_news a{
	font-style: normal;
	font-weight: bold;
	font: 0.75em Arial, sans;
	background-color: #F0C97E; 

}


/*
NAVIGATION/sidebar --------------------- */
div#sidebar{
	float:right;
	width:200px;
	margin: 0 0 0 -275px;
	padding-right: 2.7em;
	padding-left: 30px;
 }

ul#nav {
	margin: 0;
	padding: 0;
}
#nav li {
	margin-top: 0.3em;
	list-style: none;
}
/*
#sidebar ul#nav li a {
	font: 1.5em Georgia, sans;
}
	*/
#sidebar ul#nav li {
	font: 1.5em Georgia, sans;
}

ul#nav li ul#subnav {
	margin: 0;
	padding: 0 0 0 0.9em;
}
#sidebar ul#nav li ul#subnav li {
	font-size: 60%;
	font-family: Arial;
	padding: 0.1em 0 0.2em 0;
}
ul#nav li#selected {
	font: 1.5em Georgia, sans;
	font-style: italic;
}

div#sidebar ul#nav li ul#subnav li#selected {
	font-weight: bold;
	font-style: italic;
}

/*
Block info --------------------- */
div#block_info {
    display: block;
    position: relative;
    top: 20px;
    left: -20px;
    background: url(/i/block_info.png) -10px -10px no-repeat;
    display: block;
    height: 300px;
    width: 200px;
    
}
div#block_info div {
    text-align: center;
    width: 177px;
    padding-top: 30px;
}
div#block_info div h3 {
    margin: 0;
    padding: 0;
    font: 1.6em  Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
    color: white;
}
div#block_info div h4 {
    color: #D45F31;
    font: 0.85em  Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 160px;
    margin: 1em 0 0 0;
    padding: 0;
}
#sidebar div#block_info div span {text-align: left}

/*
TIZER --------------------- */
#tizers h2 {
	font-weight: normal;
	font-size: 0.9em;
	margin-top: 1em;
}
#tizers h2 a { color: white}
#tizers h2 a:hover { color: #F0C97E}
#thnx, #everyweek, #sponsors, #calendar {
	width: 23%;
	float: left;
	text-align: center;
	margin-bottom: 2em;
}
#tizers img {
	margin-top: 1em;
}
div#tizers div#everyweek img {padding-top: 8px}
div#tizers div#calendar img {padding-top: 9px}

/*
FOOTER --------------------- */
#footer {
	clear: both;
	border-top: 3px solid #f5d865;
	font-size: 0.8em;
	color: white;
	padding: 20px 75px;
	padding-bottom: 40px;
}
#footer a {
	color: white;
}
#footer #phones {
	text-align: right;
	padding-right: 20px;
}
#footer #copyright, #footer #contacts {
	float: left;
	width: 33%;
}

/*
LINKS --------------------- */

a:link, a:active, a:visited {
	color: #48546A;
}
a:hover {
	color: #db3a20;
}

a img {
	border-width: 0; 
	border-style: none;
}
