html,body {
height:100%;
margin:0;
padding:0;
}
body {
font:12px arial;
color:#000;
background:#000;
}
P,FORM,UL,OL,DL,DT,DD,CITE,BLOCKQUOTE,h4 {
list-style-type:none;
margin:0;
padding:0;
}
img {
border:0;
vertical-align:top;
margin:0;
padding:0;
}
a:link,a:visited {
color:#fff;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
#page {
width:1000px;
color:#fff;
margin:0 auto;
height:100%;
min-height:700px;
}
* html #page { height:expression( (document.documentElement.offsetHeight) < 700 ? "700px" : "99%"); }
#topic {
height:155px;
padding-top:30px;
}
#outer { position:relative; height:100%;}
#top_outer { position:relative; }

#content {
padding-bottom:10px;
margin:35px 0 65px;
text-align:center;
}
#content li {
margin-right:6px;
display:inline;
list-style:none;
}
img.avtpic {
float:left;
display:inline;
margin:0 20px 0 270px;
}
.ez,.avtg {
color:#06c;
text-transform:uppercase;
}
p.ez {
font:16px arial;
}
p.avtg {
font:900 21px arial;
}
.fut {
color:#fc0000;
font:600 17px arial;
}
#links {
height:70px;
width:auto;
margin:10px 0 0 437px;
}
#link1 {
width:150px;
float:left;
display:inline;
}
#link1 a {
color:#036;
font:600 14px arial;
}
#link1 p {
color:gray;
font:11px arial;
}
#link2 {
width:140px;
float:left;
display:inline;
}
#link2 a {
color:#06c;
font:600 14px arial;
}
.topimg {
height:70px;
width:18px;
margin-right:8px;
float:left;
display:inline;
}
.p1 {
font:11px arial;
display:inline;
}
.p2 {
font:bold 13px arial;
display:inline;
}
.p3 {
font:15px arial;
display:inline;
}
.p4 {
font:17px arial;
display:inline;
}
.p5 {
font:19px arial;
display:inline;
}
.p7 {
font:21px arial;
display:inline;
}
.p8 {
font:23px arial;
display:inline;
}
.p9 {
font:25px arial;
display:inline;
}
.p10 {
font:27px arial;
display:inline;
}
.p11 {
font:29px arial;
display:inline;
}
.p12 {
font:31px arial;
display:inline;
}
.p13 {
font:33px arial;
display:inline;
}
.p14 {
font:35px arial;
display:inline;
}
.p15 {
font:40px arial;
display:inline;
}
#link2 p {
font:11px arial;
}

#period { font:normal 16px arial !important; color:#fff; text-transform:none; padding:5px 0 10px !important; }
html:root #period  { padding:5px 0 6px !important; }

p.act { color:#999; font-size:14px; padding-bottom:20px; text-transform:none; }
p.top_act { position: relative; color:#999; font-size:14px; top:10px; left:-180px; text-transform:none;  }
#footer .creators { text-transform:none; padding-bottom:30px; }
#footer .creators a { color:#999; }

#msg { margin:0 auto; width:300px; height:120px; }
#msg p { color:#fc0000; font-size:16px; }

div.banner { padding:0px !important; clear:both; margin:30px auto !important; width:560px; }
* html div.banner { margin-top:20px; }
div.banner fieldset { width:560px !important; border:1px solid #666; margin:0 10px; padding:0 10px 10px; }
* html div.banner fieldset { margin-right:8px; }
div.banner fieldset legend { color:#666; padding:0 5px 10px; }
div.banner fieldset div { width:560px; height:175px; overflow:hidden; }
.bnr { cursor:pointer; cursor:hand; }
.bnr * { margin:0px !important; padding:0px !important; border:0px; }
/*  -----------------------------------------------------------  */

#podderjat_druga {
	margin:10px 0px 0px 0px;
	width:1000px;
	height:55px;
}

#form_error { margin:0px 15px 0px 270px; clear:both; color:#f00; }

#mail_druga {
	float:left;
	width:167px;
	height:29px;
	line-height:12px;
	background:url(../img/mail_druga_bkg.gif);
	background-repeat:no-repeat;
	margin:0px 17px 0px 270px;
	padding:8px 5px 6px;
	border:0px;
	color:#666666;
}
#mail_druga_tx {
	float:left;
	width:355px;
	height:29px;
	color:#999999;
}

.hr { height:1px; overflow:hidden; width:1004px; background:#666; color:#666; clear:both; margin:0 auto; }
#footer { height:20px; margin:10px auto 25px; }
#footer span { margin:0px 20px; padding:5px 0 0; font-size:10px; color:#7F7F7F; float:left; vertical-align:bottom;line-height:14px; }
#footer a { color:#7F7F7F; }
#footer span.contacts, #footer span.contacts a { color:#fff; font-size:10px; }
#footer span.contacts { margin:0px 3%; }
#footer span.creators { margin-right:40px; width:145px; float:right; }
#footer div { height:20px; width:220px; float:right; border-left:0px solid #666; }
/*#org { margin-right:10px; background:url(../img/icons.gif) left bottom no-repeat; padding-left:75px; height:18px; padding-bottom:0px; }*//*-old-#org-*/
#org { margin-right:10px; background:url(../img/orgkomitet_img.gif) left center no-repeat; padding-left:75px; height:18px; padding-bottom:0px; }
* html #org { padding-bottom:0px; }
#footer #org { padding-left:23px; }
.bluelink { color:#06c !important; font:bold 14px arial !important; text-transform:none; }
