body { background: #fff url('n0.gif') top repeat-x; color: #585858; font-family: Arial,Helvetica,sans-serif; margin: 0; }
h1,h2,h3 { font-weight: normal; color: #184366; }
h1,h3 { margin-top: 0; }
h2 { font-size: large; padding: 0; margin: 0;}
h3 span { font-weight: bold; }
hr { display: none; }

br.clear { clear: both; }

img { padding: 3px; border: solid 1px #e1e1e1; }
img.floatTL { float: left; margin: 0.5em 1.5em 1.5em 0; }

a { text-decoration: underline; color: #F16C00; }
a:hover { text-decoration: none; }

p { line-height: 1.8em; }

#picture {width: 250px; float: left; }
table, td, tr, img {border: 0px;}
#relink {width: 250px; margin-top: 15px;}
#leftcol {width: 250px; float: left; }
#rightcol { width: 650px; float: right; }
#advert {float: right; width: 650px; text-align: left;}

#header { position: relative; width: 900px; margin: 0 auto; height: 122px; }
#header #title { position: absolute; bottom: 0.5em; }
#header #title a { color: #fff; font-size: 2.4em; font-weight: bold; display: inline; text-decoration: none; }
#header #title small { padding-left: 1em; color: #D2DCE5; font-size: medium; display: inline; }

#menu { position: absolute; right: 0; bottom: 0; margin: 0; list-style: none; }
#menu li { float: left; margin-left: 8px; }
#menu li a { display: block; padding: 1.1em 1.4em 1.0em 1.4em; background: #fff url('http://www.fotovar.ru/img/n4.gif') repeat-x; border: solid 1px #fff; color: #616161; font-weight: bold; text-decoration: none; font-size: 0.9em; }
#menu li a.active { background: #FF790B url('http://www.fotovar.ru/img/n3.gif') repeat-x; color: #fff; border: solid 1px #DB7623; }

#head {width: 900px; margin-top: 10px;}
#caption {width: 230px; height: 100px; float: left;}

#main { width: 900px; margin: 0 auto; padding-top: 50px; }
h1,h3 { border-bottom: dotted 1px #E1E1E1; }

#content { width: 900px; font-size: 14px; clear: both;}

#col1 {float: left; }
#col2 {float: left; }
#col3 {float: left; }
#col4 {float: left; }
#col5 {float: left; }

#donate { float: left; border: 1px solid #999; padding: 0 10px; margin-bottom: 1em; }
#donate p { margin: 0.5em 0; }

h3 { margin-bottom: 5px; }
#rcol ul { list-style-type: none; margin: 0; padding: 0; }

#footer { width: 900px; margin: 30px auto 15px auto; color: #999; text-align: center; border-top: dotted 1px #E1E1E1; padding-top: 10px; }
#footer a { color: #999; }

