/* main style for Belfirin, Lukas + Andrej  */
/*-----------------------------------*/
/*======styl hlavnych html tagov=====*/
.hint {
	height: 20px;
	background-color: yellow;
	color:  #444;
	padding: 7px;
	position:  relative;
}
.valid {
	height: 20px;
	background-color: #4CBB17;
	color:  #444;
	padding: 7px;
	position:  relative;
}
body {
background-color: #000000;
margin-top: 0px;
color: #BED1E0;
}
img {
border: 0px solid #000000;
}
h1, h2, h3, h4, h5, h6 {
color: #2F81A1;
}
input {
border: 1px solid #5D5D5D;
background-color: #494949;
color: #9BBECD;
font-weight: bold;
}
select {
border: 1px solid #000000;
background-color: #494949;
color: #9BBECD;
font-weight: bold;
}
textarea {
border: 1px solid #000000;
background-color: #494949;
color: #9BBECD;
font-weight: bold;
overflow: auto;
}
a:link, a:visited, a:active {
text-decoration: none;
color: #A4A4FF;
font-weight: normal;
font-style: italic
}
a:hover {
text-decoration: none;
color: #1C7BD4;
font-weight: normal;
font-style: italic
}
th {
vertical-align: top;
font-weight: bold;
}

/*=====ROZMIESTNENIE STRANKY=====*/

.main_container {
margin-left: auto;
margin-right: auto;
width: 905px;
}
.header {
width: 900px;
height: 250px;
margin-left: auto;
margin-right: auto;
background-image: url('./img/header.jpg');
border: 0px solid #000000;
}
.main {
width: 700px;
color: #BED1E0;
font:   normal 15px georgia, serif;
float: right;
background-color: #000000;
padding-top: 10px;
}
.main .align_left {
text-align: left;
}
.main .align_right {
text-align: right;
}
.main .align_center {
text-align: center;
}
.menu {
width: 200px;
height: 600px;
text-align: left;
color: #ffffff;
float: left;
background-color: #000000;
}
.pergamen_menu {
width: 190px;
height: 380px;
text-align: center;
color: #ffffff;
background-image: url('./img/pergamen.jpg');
background-repeat: no-repeat;
display: none;
}

/*===== PERGAMEN LINKY=====*/

a.pergamen_menu_href:link {
color: #000000;
font-style: italic;
text-decoration: none;
}
a.pergamen_menu_href:visited {
color: #000000;
font-style: italic;
text-decoration: none;
}
a.pergamen_menu_href:active {
color: #000000;
font-style: italic;
font-weight: bold;
text-decoration: none;
}
a.pergamen_menu_href:hover {
color: #000000;
font-style: italic;
font-weight: bold;
text-decoration: none;
}

/*=====definicie tabuliek na styl ZOZNAMU=====*/

a.zoznam {
color: #2F81A1;
text-decoration: none;
font-weight: bold;
font-size: 14px;
font-family: georgia, helvetica, serif;
} 
a:hover.zoznam {
background-color: #2F81A1;
color: #BED1E0;
font-weight: bold;
font-size: 14px;
font-family: georgia, helvetica, serif;
} 
td.zahlavie {
background-color: #494949;
color: #BED1E0;
}
 /* zarovnanie textu vo VYPISE dolava v (KVOLI POJEBANEMU IECKU)*/
.vypis_zarovnanie {
text-align: left;
}
/*=====LOGIN, REGISTRACIA, PROFIL===== */

.login_form {
float: right;
margin-top: 30px;
margin-right: 200px;
width: 250px;
height: 215px;
border: 1px solid #494949;
background-color: #181815;
display: none;
text-align: center;
color: #BED1E0;
font: italic bold 16px garamond;
}
.registration_form {
float: right;
margin-top: 30px;
margin-right: 200px;
width: 300px;
height: 250px;
border: 2px solid #3366cc;
background-color: #728FCE;
display: none;
text-align: center;
color: #BED1E0;
font: italic bold 16px garamond;
}
.profile_cell{
text-align: left;
}
.profile_text{
border: 1px solid #ccffff;
font: normal normal 16px garamond;
width: 500px;
}
.profile_text img {
border: 0px solid #000000;
}
/*--------------------------------------------------*/
                   /*SOVIA POSTA*/
/*--------------------------------------------------*/
.post_table {
width: 70%;
font-size: 15px;
color: #A1B4C7;
font-weight: bold;
text-align: left;
}

.post_table small {
color: #A7D042;
font-weight: normal;
}
.post_text{
width: 90%;
color: #BED1E0;
font-weight: normal;
}
.post_image {
width: 25px;
vertical-align: top;
}
td.post_delete {
font-style: italic;
text-align: right;
padding: 0px;
}
#sovareply {
font-family: "Comic Sans MS", helvetica, sans-serif;
font-size: 16px;
color: #FF0000;
}
/*---------------koniec sovy--------------------*/


/*=====OZNAMY=====*/
.annou_author{
text-align: left;
border: 1px solid #006699;
width: 30%;
}
.annou_name{
text-align: left;
border: 1px solid #006699;
}
.annou_text{
text-align: left;
border: 1px solid #006699;
width: 70%;
font: normal normal 16px garamond;
}

/*=====NEMOCNICA=====*/

.nemocnica {
border: 1px solid  #B7D6AD;
text-align: center;
width: 70%;
}

/*=====ONLINE=====*/

.list_cellt{
text-align: left;
border: solid 1px #494949;
}
.list_cell{
text-align: left;
border: solid 1px #494949;
}
.obrazok {
text-align: center;
vertical-align: middle;
border: solid 1px #494949;
}

/*=====ODKAZY (napr. v ministerstve)=====*/

.commentary {
width: 600px;
border-top: 1px solid #82CAFF;
text-align: left;
vertical-align: top;
}
.commentary_author {
font-weight: bold;
color: #82CAFF;
width: 200px; 
}
.commentary_small {
font-size: 11px;
}
/*----------------------------------*/
.odkaz {
border: 0px;
text-align: left;
}
.odkaz span {
background-color: #2F81A1;
color: #000;
text-align: left;
font-weight: bold;
}
/*----------------------------------/*
/*=====ANDREJOVE PICOVINY=====*/
#dhtmltooltip{
position: absolute;
border: 2px solid #f36b00;
padding: 2px;
background-color:#000000;
visibility: hidden;
color: #ffffff;
z-index: 100;
}
.hidden { /*toto sa asi aj dakde pouyiva, ktovie :D*/
display: none;
}
.underlined { /*toto sa asi aj dakde pouyiva, ktovie :D*/
text-decoration: underline;
}
.tooltips {
color: #000000;
font: normal bold 100% verdana;
}
acronym {
cursor: help;
text-decoration: underline;
}
/*KONIEC PICOVIN*/
/*----------------------------*/
/*ANDREJOVE PICOVINY 2 NEIDENTIFIKOVAL SOM CO TO JE*/

.witch_map {
margin-top: 0px;
width: 800px;
height: 800px;
background-image: url('./img/map.jpg');
float: left;
}
.witch_house {
margin-left: auto;
margin-right: auto;
text-align: center;
color: #ccffff;
font: italic bold 16px garamond;
}
.house_system {
margin-top: 350px;
width: 150px;
height: 150px;
border: 1px solid #ffffff;
float: right;
text-align: center;
font: italic bold 16px garamond;
color: #ffffff;
}

/* začiatok definícií klubových dizajnov */

.club_table {
width: 70%;
}
.schoolroom_board{
margin-left: auto;
margin-right: auto; 
width: 500px;
border: 1px solid  #E41B17;
color: #7D2252;
text-decoration: none;
font: normal bold 16px garamond;
}
.schoolroom_time {
border: 1px solid  #E41B17;
font-size: 14px;
text-align: left;
background-color:  #E41B17;
color: #000000;
}
.schoolroom_author {
border: 1px solid  #E41B17;
font-size: 15px;
color: #E41B17;
width: 25%;
}
.schoolroom_text {
border: 1px solid  #E41B17;
font: normal bold 14px garamond;
background-color:  #E41B17;
color: #000000;
text-align: left;
}
.schoolroom_input {
border: 1px solid  #E41B17;
background-color: #000000;
color: #ccffff;
}
.hall_board{
margin-left: auto;
margin-right: auto; 
width: 500px;
border: 1px solid  #43BFC7;
color: #7D2252;
text-decoration: none;
font: normal bold 16px garamond;
}
.hall_time {
border: 1px solid  #43BFC7;
font-size: 14px;
text-align: left;
background-color:  #43BFC7;
color: #000000;
}
.hall_author {
border: 1px solid  #43BFC7;
font-size: 15px;
color: #43BFC7;
width: 25%;
}
.hall_text {
border: 1px solid  #43BFC7;
font: normal bold 14px garamond;
background-color:  #43BFC7;
color: #000000;
text-align: left;
}
.hall_input {
border: 1px solid  #43BFC7;
background-color: #000000;
color: #ccffff;
}
.solarius_board{
margin-left: auto;
margin-right: auto; 
width: 500px;
border: 1px solid #FDD017;
color: #7D2252;
text-decoration: none;
font: normal bold 16px garamond;
}
.solarius_time {
border: 1px solid #FDD017;
font-size: 14px;
text-align: left;
background-color: #FDD017;
color: #000000;
}
.solarius_author {
border: 1px solid #FDD017;
font-size: 15px;
color: #FDD017;
width: 25%;
}
.solarius_text {
border: 1px solid #FDD017;
font: normal bold 14px garamond;
background-color: #FDD017;
color: #000000;
text-align: left;
}
.solarius_input {
border: 1px solid #FDD017;
background-color: #000000;
color: #ccffff;
}
.estrellis_board{
margin-left: auto;
margin-right: auto; 
width: 500px;
border: 1px solid #7D2252;
color: #7D2252;
text-decoration: none;
font: normal bold 16px garamond;
}
.estrellis_time {
border: 1px solid #7D2252;
font-size: 14px;
text-align: left;
background-color: #7D2252;
color: #000000;
}
.estrellis_author {
border: 1px solid #7D2252;
font-size: 15px;
color: #7D2252;
width: 25%;
}
.estrellis_text {
border: 1px solid #7D2252;
font: normal bold 14px garamond;
background-color: #7D2252;
color: #000000;
text-align: left;
}
.estrellis_input {
border: 1px solid #7D2252;
background-color: #000000;
color: #ccffff;
}
.lunarius_board{
margin-left: auto;
margin-right: auto; 
width: 500px;
border: 1px solid #CFECEC;
color: #7D2252;
text-decoration: none;
font: normal bold 16px garamond;
}
.lunarius_time {
border: 1px solid #CFECEC;
font-size: 14px;
text-align: left;
background-color: #CFECEC;
color: #000000;
}
.lunarius_author {
border: 1px solid #CFECEC;
font-size: 15px;
color: #CFECEC;
width: 25%;
}
.lunarius_text {
border: 1px solid #CFECEC;
font: normal bold 14px garamond;
background-color: #CFECEC;
color: #000000;
text-align: left;
}
.lunarius_input {
border: 1px solid #CFECEC;
background-color: #000000;
color: #ccffff;
}
.elf_board{
margin-left: auto;
margin-right: auto; 
width: 500px;
border: 1px solid #348017;
color: #7D2252;
text-decoration: none;
font: normal bold 16px garamond;
}
.elf_time {
border: 1px solid #348017;
font-size: 14px;
text-align: left;
background-color: #348017;
color: #000000;
}
.elf_author {
border: 1px solid #348017;
font-size: 15px;
color: #348017;
width: 25%;
}
.elf_text {
border: 1px solid #348017;
font: normal bold 14px garamond;
background-color: #348017;
color: #000000;
text-align: left;
}
.elf_input {
border: 1px solid #348017;
background-color: #000000;
color: #ccffff;
}
.man_board{
margin-left: auto;
margin-right: auto; 
width: 500px;
border: 1px solid #98AFC7;
color: #7D2252;
text-decoration: none;
font: normal bold 16px garamond;
}
.man_time {
border: 1px solid #98AFC7;
font-size: 14px;
text-align: left;
background-color: #98AFC7;
color: #000000;
}
.man_author {
border: 1px solid #98AFC7;
font-size: 15px;
color: #98AFC7;
width: 25%;
}
.man_text {
border: 1px solid #98AFC7;
font: normal bold 14px garamond;
background-color: #98AFC7;
color: #000000;
text-align: left;
}
.man_input {
border: 1px solid #98AFC7;
background-color: #000000;
color: #ccffff;
}
.wolfman_board{
margin-left: auto;
margin-right: auto; 
width: 500px;
border: 1px solid #7E2217;
color: #7D2252;
text-decoration: none;
font: normal bold 16px garamond;
}
.wolfman_time {
border: 1px solid #7E2217;
font-size: 14px;
text-align: left;
background-color: #7E2217;
color: #000000;
}
.wolfman_author {
border: 1px solid #7E2217;
font-size: 15px;
color: #7E2217;
width: 25%;
}
.wolfman_text {
border: 1px solid #7E2217;
font: normal bold 14px garamond;
background-color: #7E2217;
color: #000000;
text-align: left;
}
.wolfman_input {
border: 1px solid #7E2217;
background-color: #000000;
color: #ccffff;
}
.vampire_board{
margin-left: auto;
margin-right: auto; 
width: 500px;
border: 1px solid #C11B17;
color: #7D2252;
text-decoration: none;
font: normal bold 16px garamond;
}
.vampire_time {
border: 1px solid #C11B17;
font-size: 14px;
text-align: left;
background-color: #C11B17;
color: #000000;
}
.vampire_author {
border: 1px solid #C11B17;
font-size: 15px;
color: #C11B17;
width: 25%;
}
.vampire_text {
border: 1px solid #C11B17;
font: normal bold 14px garamond;
background-color: #C11B17;
color: #000000;
text-align: left;
}
.vampire_input {
border: 1px solid #C11B17;
background-color: #000000;
color: #ccffff;
}
.angel_board{
margin-left: auto;
margin-right: auto; 
width: 500px;
border: 1px solid #82CAFF;
color: #7D2252;
text-decoration: none;
font: normal bold 16px garamond;
}
.angel_time {
border: 1px solid #82CAFF;
font-size: 14px;
text-align: left;
background-color: #82CAFF;
color: #000000;
}
.angel_author {
border: 1px solid #82CAFF;
font-size: 15px;
color: #82CAFF;
width: 25%;
}
.angel_text {
border: 1px solid #82CAFF;
font: normal bold 14px garamond;
background-color: #82CAFF;
color: #000000;
text-align: left;
}
.angel_input {
border: 1px solid #82CAFF;
background-color: #000000;
color: #ccffff;
}
.demon_board{
margin-left: auto;
margin-right: auto; 
width: 500px;
border: 1px solid #461B7E;
color: #7D2252;
text-decoration: none;
font: normal bold 16px garamond;
}
.demon_time {
border: 1px solid #461B7E;
font-size: 14px;
text-align: left;
background-color: #461B7E;
color: #000000;
}
.demon_author {
border: 1px solid #461B7E;
font-size: 15px;
color: #461B7E;
width: 25%;
}
.demon_text {
border: 1px solid #461B7E;
font: normal bold 14px garamond;
background-color: #461B7E;
color: #000000;
text-align: left;
}
.demon_input {
border: 1px solid #461B7E;
background-color: #000000;
color: #ccffff;
}
/* tu končia definície klubových dizajnov */
/*KONIEC CSS*/

