body {
	margin: 0px;
	padding: 0px;
	background-color: #000;
}

body, td {
	font-family: Times, serif;
	font-size: 0.85em;
	color: #E0D19E;
}

tr td {
	vertical-align: top;
}


/*Links*/
a:link {color: #EEB813; text-decoration: none;}
a:visited{color:#EEB813; text-decoration: none;}
a:active {color: #EEB813; text-decoration: none;}
a:hover{color:#EEB813; text-decoration: none;}


.p, #p { padding-bottom: 10px }
.lightgray, #lightgray {background-color: #E6E6E6; }
.gray  { background-color: #CCCCCC; }
.grayMiddleColumn  { background-color: #B3B3B3; }
.darkgray { background-color: #8C8C8C; }

.red, #red {color: #CC0202;}

.std-m, #std-m {
	font-size: 95%;
}

.grey, #grey {color: #808080;}

.std-s, #std-s {
	font-size: 80%;
}


.lightgraytext, #lightgraytext {
	color:#B6B6B6;
}

.lightbrowntext, #lightbrowntext {
	color: #EDDFCB;
}

.darkbrowntext, #darkbrowntext {
	color: #BAA380;
}






.std-m-red, #std-m-red {
	font-size: 80%;
}

.std-s, #std-s {
	font-size: 90%;
}


.red, #red {
	color: #CC0202;
}

.pathtext, #pathtext {
	color: #AA9C72;
}

.pathtexton, #pathtexton {
	color: #C0B596;
}



.std-sx, #std-sx {
	font-family: arial;
	font-size: 9px;
	color: #737373;
}

.alt-sx, #alt-sx {
	font-family: Arial;
	font-size: 9px;
}

.yellow, #yellow {
	color: #EEB813;
}

.white, #white {
	color: white;
}

.disabled, #disabled {
	color: #7C706B;
}

.yellow-off, #yellow-off {
	color: #6A4C09;
}

.gray, #gray {
	color: #717171;
}

.darkright, #darkright {
	color: #A69867;
}

.specright, #specright {
	color: #BC883E;
	text-decoration: none;
}

.darkleft, #darkleft {
	color: #C19C8E;
}

.newshead, #newshead {
	color: #524419;
}

ul {margin-top: 0.5em; margin-left: 1.75em;}

li#lightbrowntext {
	list-style-image: url('/harrypotter/images/internal/bullet-on.gif');
}

li#darkbrowntext {
	list-style-image: url('/harrypotter/images/internal/bullet-off.gif');
}


.content {
	padding-left: 0px;
	margin-left: 0px;
}

.content li {
	padding-left: 0px;
	margin-left: 0px;
}

.alt-ss, alt-ss {
	font-family: verdana;
	font-size: 60%;
}

a.news {
	color: #E0D19E;
	text-decoration: none;
}


a.grayhref {
	color: #737373;
}


.menuBlock {
	margin-right: 5px;
/*
	width: 85px;
	height: 80px;
	display: inline;
	vertical-align: top;
*/
}

td.rightrnow {
				padding-right: 35px;
}

td.rightrnow1 {
				padding-right: 35px;
}


/*.topBooks {width: 185; height: 190; background: url(../images/head/head-harry.gif) no-repeat;}

.middleBooks {width: 215; height: 176; background: url(../images/head/head-harry-middle.gif) no-repeat;}

.bottomBooks {width: 240; height: 124; background: url(../images/head/head-harry-bottom.gif) no-repeat;}
*/

.titleKonkurs {width: 200; height: 50; background: url(../images/left/main-background.jpg) no-repeat bottom;}

/*.titleKonkurs {width: 200; height: 50; background: url(../images/left/title-konkurs.jpg) no-repeat bottom;}
*/
.topbg {background: url(../images/backgrounds/topmenu_bg.jpg);}

.middleBlueForest {background: url(../images/backgrounds/middle-blue-forest.jpg) right top no-repeat;}

.topMenu {background: url(../images/backgrounds/topmenu.jpg) right no-repeat;}

.upStairs {background: url(../images/backgrounds/up-stairs.jpg) left no-repeat;}

/*.stairs {background: url(../images/backgrounds/stairs.jpg) left no-repeat;}*/

.middleStairs {background: url(../images/backgrounds/middle-stairs.jpg) left no-repeat;}

.topLeftMoon {background: url(../images/backgrounds/top-left-moon.jpg) left no-repeat;}

.leftTitleBackground {background: url(../images/left/title-background.jpg);}

.leftMainBackground {background: url(../images/left/main-background.jpg) no-repeat;}

.leftBottomBackground {background: url(../images/left/bottom-background.jpg);}


/*
.leftMainBackground00 {background: url(../images/left/all-background.jpg);}

.leftMainBackground {background: url(../images/left/main-background.gif);}

.leftMainBackground01 {background: url(../images/left/main-background.jpg) no-repeat;}

*/

.leftBottomLineBackground {background: url(../images/left/bottom-line.jpg);}

.chainBackground {background: url(../images/left/chain-background.jpg);}

.lettersBackground {background: url(../images/backgrounds/letters-background.jpg) right;}

.paperBackground {background: url(../images/middle/paper-background.jpg);}

.mainBackground {background: url(../images/middle/main-background.gif) no-repeat;}

.mainBackground01 {background: url(../images/middle/main-background-01.gif) repeat-x;}

.middleTopBackground {background: url(../images/middle/top-background01.gif);}

.titleBackground {background: url(../images/middle/title-background.gif);}

.middleRightSideBackground {background: url(../images/middle/right-side-background.jpg);}

.middleLeftSideBackground {background: url(../images/middle/left-side-background.jpg);}

.newshr {width: 100%; height:3px; background: url(../images/middle/news-background.gif); margin-bottom: 7px;}

.hrright {width: 100%; height:3px; background: url(../images/right/hr-background.gif);}

.rightStairsBackground {background: url(../images/right/right-stairs.jpg) right;}

.rightMainBackground {background: url(../images/right/main-background.gif);}

.rightTopBackground {background: url(../images/right/top-background.gif);}

.rightTopBackground01 {background: url(../images/right/top-right-background.jpg) no-repeat right;}

.rightPicBackground {background: url(../images/right/pic-background.jpg) no-repeat;}

.rightBottomBackground {background: url(../images/right/bottom-background.gif);}

.rightBottomBackground01 {background: url(../images/right/right-bottom-background.gif) no-repeat right;}


 /*
.grayBorderBackground { background-color: #ACACAC; }
.grayBorderBottom { border-bottom: 1px solid #ACACAC; }
.grayBorderRight { border-right: 1px solid #ACACAC; }
.grayBorderLeft { border-left: 1px solid #ACACAC; }
.grayBorderBottomRight { border-bottom: 1px solid #ACACAC; border-right: 1px solid #ACACAC;}
.grayBorderBottomLeft { border-bottom: 1px solid #ACACAC; border-left: 1px solid #ACACAC;}
#blackBorderBottom, .blackBorderBottom { border-bottom: 1px solid #000000; }
#blackBorderTop, .blackBorderTop { border-top: 1px solid #000000; }


tr td { vertical-align: top; }
tr.middle td, tr#middle td {vertical-align: middle;}
tr#center td {text-align: center;}
.stripes {background: url(/images/common/background-stripes.gif)}
.darkStripes {background: url(/images/common/background-dark-stripes.gif)}
.extraDarkStripes {background: url(/images/common/background-extra-dark-stripes.gif)}
.background-dots-gradient {background: url(/images/auto/background-dots-gradient.gif) repeat-y;}
.background-dots-gradient-white {background: url(/images/auto/background-dots-gradient-white.gif) repeat-y;}
.stripes-bold, #stripes-bold {background: url(/images/main/background-stripes-bold.gif)}

a {color: #CC0202;}



h1 {
		<!--font-size: 85%;
		padding-bottom: 7px;
		margin: 0px;
		font-weight: normal;-->
	font-family: Times, serif;
	font-size: 0.85em;
	color: #BC883E;
	text-decoration: none;
	}
.whitestripe td {
		background: white;
		border-bottom: 1px solid #D4D4D4;
	}

.lightgraystripe td {
		background: #F6F6F6;
		border-bottom: 1px solid #D4D4D4;
		vertical-align: middle;
	}

.darkgraystripe td {
		background: #E6E6E6;
		border-bottom: 1px solid #D4D4D4;
		vertical-align: middle;
	}

.whitestripe_nopadding td {
		background: white;
	}
.whitestripe_nopadding_border td {
		background: white;
		border-bottom: 1px solid #D4D4D4;
	}


.white td {
		background: white;
	}

.graystripe td {
		background: #F8F8F8;
		border-bottom: 1px solid #D4D4D4;
	}

.transpstripe td {
		border-bottom: 1px solid #D4D4D4;
	}

.whitestripe td div, .graystripe td div, .transpstripe td div, .darkgraystripe td div, .lightgraystripe td div {
		padding: 3px 10px 3px 10px;
}


.whitestripe_noborder td div {
		padding: 3px 10px 3px 10px;
}

.whitestripe_nopadding td div, {
		margin-left: 10px; margin-right: 10px; vertical-align: middle;
}
.whitestripe_nopadding_border td div, {
		margin-left: 10px; margin-right: 10px; vertical-align: middle;
}


.white_nopadding td div, {
		padding: 0px 10px 0px 10px;
}


A.menu {
	width:100%;
}

.inputtext, .inputpassword {width: 100%; height: 20px}
.inputtextarea {width: 100%; height: 100px}
#inputseria_id, #input_context {width: 103px;	font-size: 80%;color: #737373;}
.miniP, #miniP {padding-top:10px;padding-bottom:10px;}

ul, ol {
	margin: 3px 0px 15px 25px;
}

*/