html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	background:#f5f7fa url(../img/backgroundup.jpg) repeat-x scroll 0 0;
	color:black;
	line-height:1;
	font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
	font-size:13.5px;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

body {
background-color:#000622;
color:white;
font-family:Verdana;
font-size:8pt;
line-height:11pt;
margin:0;
text-align:center;
}
a:link {
color:white;
font-weight:bold;
text-decoration:none;
}
a:visited {
color:white;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:yellow;
font-weight:bold;
text-decoration:none;
}
.WHITE {
color:white;
font-family:Verdana;
font-size:8pt;
text-align:center;
}

.orange {
color:#FF9000;
font-family:Verdana;
font-size:8pt;
font-weight:bold;
}


#top{width:942px;height:40px;margin:auto;text-align:left;line-height:34px;}
#top #img{float:left;}
#top #img img{}
#top .field{float:left;margin-left:2px;margin-right:5px;}
.clear{clear:both;}
.kropki{width:942px;height:5px;background-attachment:scroll;background-color:transparent;background-image:url(../gfx/kropki.jpg);background-position:0 0;height:5px;margin:auto;width:942px;}
.baner_top{background-image:url(../gfx/baner_a.jpg);height:173px;margin:auto;width:942px;}
.flash_baner_top{padding-top:1px;background:transparent url(../gfx/baner2_a.jpg) no-repeat scroll 0 0;height:102px;margin:auto;width:942px;}
#menu {color:#FF9000;font-family:Verdana;font-size:8pt;font-weight:bold;margin-top:20px;}
#menu a{color:white;}
#menu a:active,#menu a:hover{color:#FF9000;}
#menu a.active{color:#FF9000;}
#middle{width:942px;margin:auto}
#middle .left{float:left;width:500px;}
#middle .long{float:left;width:914px;}
#middle .right{float:right;width:420px;}
.ramka {margin-top:20px;margin-bottom:20px;}
.ramka .img{float:left;}
.ramka .tekst{float:left;font-size:8pt;font-weight:bold;line-height:40px;margin-left:5px;color:#ff9900}
.ramka .tekst a {color:#ff9900 }
.ramka .tekst a:hover{color:white}
.ramka .field{text-align:left;margin-bottom:20px;}
.prenu label{display:block;float:left;text-align:right;width:300px;}
.prenu input{width:200px;}
.prenu{margin:auto;width:600px;}
.prenu fieldset{margin-bottom:10px;}
#galeria a img{margin:5px; border:1px solid white;}
.banerr{margin-left:2px;margin-right:2px;}
img.mini{float:left; width: expression( document.body.clientHeight > 63 ? "64px" : "auto" );max-height:64px; width: expression( document.body.clientWidth > 63 ? "64px" : "auto" );max-width:64px; margin:5px;}
#galeria{text-align:left;}
#galeria img{border:1px solid white;margin:2px;} 
