/* 
Projekt: www.aegoncup.sk
Autor: Andrej Panák - www.webriesenia.sk
Dátum: 05.03.2008
*/
img { border:0; }
/* ----------------------------------------------------------------------------------------------------------
1) LAYOUT 
---------------------------------------------------------------------------------------------------------- */
body { margin: 0 auto; text-align: center; background-image: url('../images/bg.jpg'); background-repeat: repeat-x; background-color: #f9f9f9; }
#main_frame { width: 930px; margin: 0 auto; margin-top: 50px; }
  #top_frame { width: 868px; height: 245px; float: left; background-image: url('../images/under_flash.jpg'); background-repeat: no-repeat; }
  #logo_frame { position: relative; top: 45px; left: -170px; }
  #flash_frame { position: relative; top: -108px; left: 207px; }
  #menu_frame { float: left; margin-left: 35px; margin-top: -115px; }
  html>body #menu_frame { float: left; margin-left: 67px; margin-top: -30px; }
  #content_frame { float: left; width: 770px; margin-left: 50px; margin-top: -20px; }
  html>body #content_frame { float: left; width: 770px; margin-left: 95px; margin-top: -20px;}
      #content { float: left; width: 750px;   text-align: left; }
      #left_content { float: left; width: 460px;   text-align: left; }
      #select_content { float: left; width: 18px; height: 307px;  text-align: left; background-image: url('../images/select.jpg'); background-repeat: no-repeat;}
      #right_content { float: left; width: 250px;  text-align: left; }
      .osadnie_zlava {float: left; padding-left: 15px; padding-bottom: 15px; margin-top: 10px;}
  #footer_frame {float: left; width: 779px; height: 59px; margin-left: 42px; background-image: url('../images/pata.jpg'); background-repeat: no-repeat; }
  html>body  #footer_frame {float: left; width: 779px; height: 59px; margin-left: 85px; background-image: url('../images/pata.jpg'); background-repeat: no-repeat; }
  #footer_position_text { margin-top: 27px; }
/* ----------------------------------------------------------------------------------------------------------
2) UNIVERZÁLNE ŠTÝLY
---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
3) FONTY
---------------------------------------------------------------------------------------------------------- */
p {color: black; font-family: verdana, tahoma, serif; font-size: 0.7em; }
h1 {color: black; font-family: verdana, tahoma, serif; font-size: 0.9em; margin: 0; padding: 0; }
h2 {color: #a51d1d; font-family: verdana, tahoma, serif; font-size: 0.8em; margin: 0px; padding: 0; }
.red { color: #a51e1e; font-family: verdana, tahoma, serif; font-size: 1.1em; font-weight: bold; } 
.footer_text { color: black; font-family: verdana, tahoma, serif; font-size: 0.6em; }
.chyba {color: black; font-family: verdana, tahoma, serif; font-size: 0.7em;}
.popis_tabulky {color: black; font-family: verdana, tahoma, serif; font-size: 0.70em; font-weight: bold; }
.bordove_pismo {color: #a51d1d; font-family: verdana, tahoma, serif; font-size: 0.9em; font-weight: bold;}
/* ----------------------------------------------------------------------------------------------------------
4) LINKY
---------------------------------------------------------------------------------------------------------- */
a.footer_link {color: #000000; font-family: verdana, tahoma, serif; font-size: 0.6em; text-decoration: underline;}
a.footer_link:hover {color: #000000; font-family: verdana, tahoma, serif; font-size: 0.6em; text-decoration: none; }
a.linka {color: #a51d1d; font-family: verdana, tahoma, serif; font-size: 1.0em; }
a.linka:hover {color: #a51d1d; font-family: verdana, tahoma, serif; font-size: 1.0em; text-decoration: none; }
a.linka_vysledok {color: black; font-family: verdana, tahoma, serif; font-size: 0.75em; }
a.linka_vysledok:hover {color: black; font-family: verdana, tahoma, serif; font-size: 0.75em; text-decoration: none; }
/* ----------------------------------------------------------------------------------------------------------
5) DOPLNKY
---------------------------------------------------------------------------------------------------------- */
.zentiva { float: left;}
.expoline { float: left;}
td {color: black; font-family: verdana, tahoma, serif; font-size: 0.7em; }
input {border: 1px solid black; background-color: #f9f9f9;}
textarea {border: 1px solid black; background-color: #f9f9f9;}
table {color: black; font-family: verdana, tahoma, serif; font-size: 1.0em;}
table.under_h1 {color: black; font-family: verdana, tahoma, serif; font-size: 1.0em; margin-top: 5px;}
html>body table.under_h1 {color: black; font-family: verdana, tahoma, serif; font-size: 1.0em; margin-top: 5px;}
table.under_h2_border {color: black; font-family: verdana, tahoma, serif; font-size: 0.9em; margin-top: 12px; border-left: 1px solid #818181;	border-top: 1px solid #818181;}
html>body table.under_h2_border  {color: black; font-family: verdana, tahoma, serif; font-size: 0.9em; margin-top: 12px; border-left: 1px solid #818181;	border-top: 1px solid #818181;}
table.border {color: black; font-family: verdana, tahoma, serif; font-size: 0.9em; margin-top: 0px; border-left: 1px solid #818181;	border-top: 1px solid #818181;}
html>body table.border  {color: black; font-family: verdana, tahoma, serif; font-size: 0.9em; margin-top: 0px; border-left: 1px solid #818181; }
tr {	}
td.border {border-right: 1px solid #818181; border-bottom: 1px solid #818181; }

.lava_strana_poradie {float: left;}
.prava_strana_poradie {float: left; padding-left: 20px;}
/* ----------------------------------------------------------------------------------------------------------
6) MENU
---------------------------------------------------------------------------------------------------------- */
#menu {
	height: 29px;
	margin: 3em 0; padding:0 1em;
	}

div.outer {
	float: left;
	width: 155px; height: 29px;
	margin: 0 0px 0 0;
	background: url( '../images/menu.jpg' ) 0 -50px no-repeat;
	}

div.outer a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: bold 12px/1 verdana, serif;
	color: #ffffff;
	text-decoration: none;
	background: url( '../images/menu.jpg' ) top left no-repeat;
	}
div.outer span {
	display: block;
	margin:0; padding: 6px 0 0 7px;
	}
div.outer a:hover {
	background-image: none;
	color: #ffffff;
	}
div.outer a:active {
	color: white;
	}
/* ----------------------------------------------------------------------------------------------------------
6) ADMINISTRÁCIA
---------------------------------------------------------------------------------------------------------- */	
	a.link {
font-size: 0.9em;
color: #097ec3;
font-family: verdana;
text-decoration: undderline;
}

a.link:hover {
font-size: 0.9em;
color: #097ec3;
font-family: verdana;
text-decoration: none;
}

a.link_extra {
font-size: 0.9em;
color: red;
font-family: verdana;
text-decoration: undderline;
}

a.link_extra:hover {
font-size: 0.9em;
color: red;
font-family: verdana;
text-decoration: none;
}

.popis {
font-size: 0.9em;
color: black;
font-family: verdana;
font-weight: bold;
}

input {
width: 240px;
}

textarea {
width: 240px;
height: 100px;
}
