TD 
{
  FONT-SIZE: 11px; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Helvetica, sans-serif; 
  font-weight: normal;
}

body
{
  margin-top: 15px;
  margin-left: 0px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

.i	{ font-style: italic; }				<!-- ITALIC -->
.t 	{ font-weight: bold; }				<!-- BOLD -->
.n 	{ font-weight: normal; }			<!-- NORMAL -->
.cent	{ text-align: center; }				<!-- TEXT DO STREDU -->
.right	{ text-align: right; }				<!-- TEXT DO PRAVA -->
.left	{ text-align: left; }				<!-- TEXT DO LAVA -->
.vatop	{ vertical-align: top; }			<!-- TEXT DO HORA -->
.vatopr	{ vertical-align: top; text-align: right; }	<!-- TEXT DO PRAVA -->
.vabotr	{ vertical-align: bottom; text-align: right; }	<!-- TEXT DO PRAVA -->
.vamiddle	{ vertical-align: middle; }		<!-- TEXT DO HORA -->
.vamiddlec	{ vertical-align: middle; text-align: center; }		<!-- TEXT DO HORA -->
.vamiddler	{ vertical-align: middle; text-align: right; }		<!-- TEXT DO HORA -->

.jadro_w560	{ width: 560px; }				<!-- STREDNA CAST - PRACOVNE JADRO WEBU - TABLE -->
.w100   	{ width: 100%; }				<!-- SIRKA JE 100 PERCENT -->

.head   	{ width: 100%; background-color: #fff5e8; height: 25px; }				<!-- SIRKA JE 100 PERCENT -->
.head2   	{ width: 100%; background-color: #a8cefa; height: 20px; }				<!-- SIRKA JE 100 PERCENT -->
.head2cb   	{ width: 100%; background-color: #ffdfaa; height: 25px; font-weight: bold; text-align: center; }				<!-- SIRKA JE 100 PERCENT -->
.head2c   	{ width: 100%; background-color: #ffdfaa; height: 25px; font-weight: normal; text-align: center; }				<!-- SIRKA JE 100 PERCENT -->
.head2b   	{ width: 100%; background-color: #ffdfaa; height: 25px; font-weight: bold; text-align: left; }				<!-- SIRKA JE 100 PERCENT -->

.predel1   	{ height: 1px; }			<!-- ODDELOVAC JEDNOTLIVYCH CASTI -->
.predel1_0   	{ height: 1px; background-color: #000000; }	<!-- ODDELOVAC JEDNOTLIVYCH CASTI -->
.predel1_1   	{ height: 1px; background-color: #dfe3ef; }	<!-- ODDELOVAC JEDNOTLIVYCH CASTI -->
.predel1_12   	{ width: 1px; background-color: #dfe3ef; }	<!-- ODDELOVAC JEDNOTLIVYCH CASTI -->
.predel1_7   	{ height: 1px; background-color: #f0f0f0; }	<!-- ODDELOVAC JEDNOTLIVYCH CASTI -->
.predel1_8   	{ height: 1px; background-color: #808080; }	<!-- ODDELOVAC JEDNOTLIVYCH CASTI -->
.predel2   	{ height: 2px; }			<!-- ODDELOVAC JEDNOTLIVYCH CASTI -->

.menu_a		{ color: #fff5e8; }
.menu0		{ color: #fff5e8; text-align: left; }
.menu1		{ background-color: #fef6be; color: #808080; text-align: left; }
.menu_0		{ height: 25px; font-weight: bold; font-size: 11px; color: #000000; background-color: #A8CEFA; text-align: left; }		<!-- LAVE MENU - NEVYSVIETENE -->
.menu_1		{ height: 25px; font-weight: bold; font-size: 11px; color: #000000; background-color: #fff5e8; text-align: left; }		<!-- LAVE MENU - VYSVIETENE -->
.menu_0n	{ font-weight: normal; font-size: 11px; color: #000000; background-color: #97B3E8; text-align: center; }

.menu_intro1	{ width: 149px; font-weight: bold; font-size: 10px; color: #291565; background-color: #eef0f5; text-align: left; }		<!-- LAVE MENU - NEVYSVIETENE -->
.menu_intro2	{ width: 149px; font-weight: bold; font-size: 10px; color: #291565; background-color: #d4d7dd; text-align: left; }		<!-- LAVE MENU - NEVYSVIETENE -->

.menu_top	{ font-weight: bold; font-size: 12px; color: #291565; text-align: left; }		<!-- LAVE MENU - NEVYSVIETENE -->
.menu_top2	{ font-weight: normal; font-size: 10px; color: #291565; text-align: left; }		<!-- LAVE MENU - NEVYSVIETENE -->

.panel_admin	{ height: 25px; color: #000000; text-align: center; background-color: #ff9933; }
.panel_user	{ height: 20px; color: #000000; text-align: left; background-color: #ff9933; }
.panel_user_r	{ height: 20px; color: #000000; text-align: right; background-color: #ff9933; }

.tovar_nazov	{ color: #000000; text-align: left; background-color: #fff5e8; vertical-align: top;}
.tovar_nazovr	{ color: #000000; text-align: right; background-color: #fff5e8; vertical-align: top;}
.tovar_popis	{ vertical-align: top; font-weight: normal; font-size: 10px; color: #000000; text-align: left; }		<!-- LAVE MENU - NEVYSVIETENE -->
.tovar_cena	{ vertical-align: top; font-weight: bold; font-size: 10px; color: #000000; text-align: right; }		<!-- LAVE MENU - NEVYSVIETENE -->
.tovar_mnozstvo	{ vertical-align: top; font-weight: bold; font-size: 10px; color: #000000; text-align: center; }		<!-- LAVE MENU - NEVYSVIETENE -->

.obraz		{ background-color: #ffffff; width: 278px; height: 200px; vertical-align: middle; text-align: center; }
.obraz_nazov	{ background-color: #fcf0d1; height: 18px; vertical-align: middle; text-align: left; }
.obraz_nazov_c	{ background-color: #fcf0d1; height: 18px; vertical-align: middle; text-align: center; }

.blacktext
{
  color: #000000;
}

.data_title
{
  font-size: 12px; color: #464995;
}


<!-- SPRAVANIE SA LINIEK  -->   
a:link
{
  text-decoration: none;
  color: #000000;
}

.a2:link
{
  text-decoration: none;
  color: #000000;
}

.a3:link
{
  text-decoration: none;
  color: #291565;
}


a:visited
{
  text-decoration: none;
  color: #000000;
}

.a2:visited
{
  text-decoration: none;
  color: #000000;
}

.a3:visited
{
  text-decoration: none;
  color: #291565;
}

a:hover
{
  text-decoration: none;
  color: #990000;
}

.a2:hover
{
  text-decoration: none;
  color: #990000;
}

.a3:hover
{
  text-decoration: none;
  color: #990000;
}

<!-- STYLY PRE TEXTBOXY A INE FORM FIELDY -->
.box 
{
  BORDER-RIGHT: #A5B1DF 1px solid; BORDER-TOP: #A5B1DF 1px solid;
  BORDER-LEFT: #A5B1DF 2px solid;
  WIDTH: 100%;
  COLOR: #FDF9F0;
  BORDER-BOTTOM: #A5B1DF 1px solid;
  FONT-FAMILY: Verdana, Arial, 'Arial CE';
  font-size:		11px;
  color:		#C5512C;
  font-weight:		bold;
  POSITION: relative;
  BACKGROUND-COLOR: #d9dee6;
  text-align: left;
}

.box_blank
{
  BORDER-RIGHT: #A5B1DF 0px solid; BORDER-TOP: #A5B1DF 0px solid;
  BORDER-LEFT: #A5B1DF 0px solid;
  WIDTH: 100%;
  BORDER-BOTTOM: #A5B1DF 0px solid;
  FONT-FAMILY: Verdana, Arial, 'Arial CE';
  font-size:		11px;
  color:		#000000;
  font-weight:		normal;
  POSITION: relative;
  BACKGROUND-COLOR: #ffffff;
  text-align: left;
}

.box2
{
  BORDER-RIGHT: #A5B1DF 1px solid; BORDER-TOP: #A5B1DF 1px solid;
  BORDER-LEFT: #A5B1DF 2px solid;
  WIDTH: 100%;
  COLOR: #FDF9F0;
  BORDER-BOTTOM: #A5B1DF 1px solid;
  FONT-FAMILY: Verdana, Arial, 'Arial CE';
  font-size:		11px;
  color:		#000000;
  font-weight:		normal;
  POSITION: relative;
  BACKGROUND-COLOR: #d9dee6;
  text-align: left;
}
.box3
{
  BORDER-RIGHT: #A5B1DF 1px solid; BORDER-TOP: #A5B1DF 1px solid;
  BORDER-LEFT: #A5B1DF 2px solid;
  WIDTH: 180px;
  COLOR: #FDF9F0;
  BORDER-BOTTOM: #A5B1DF 1px solid;
  FONT-FAMILY: Verdana, Arial, 'Arial CE';
  font-size:		11px;
  color:		#000000;
  font-weight:		normal;
  POSITION: relative;
  BACKGROUND-COLOR: #d9dee6;
  text-align: left;
}
.box_kosik
{
  BORDER-RIGHT: #A5B1DF 1px solid; BORDER-TOP: #A5B1DF 1px solid;
  BORDER-LEFT: #A5B1DF 1px solid;
  WIDTH: 100px;
  BORDER-BOTTOM: #A5B1DF 1px solid;
  FONT-FAMILY: Verdana, Arial, 'Arial CE';
  font-size:		11px;
  color:		#000000;
  font-weight:		normal;
  POSITION: relative;
  BACKGROUND-COLOR: #ffffff;
  text-align: right;
}
.box_lang
{
  BORDER-RIGHT: #A5B1DF 1px solid; BORDER-TOP: #A5B1DF 0px solid;
  BORDER-LEFT: #A5B1DF 1px solid;
  WIDTH: 70px;
  BORDER-BOTTOM: #A5B1DF 1px solid;
  FONT-FAMILY: Verdana, Arial, 'Arial CE';
  font-size:		11px;
  color:		#000000;
  font-weight:		normal;
  POSITION: relative;
  BACKGROUND-COLOR: #ffffee;
  text-align: right;
}
.box2t
{
  BORDER-RIGHT: #A5B1DF 1px solid; BORDER-TOP: #A5B1DF 1px solid;
  BORDER-LEFT: #A5B1DF 2px solid;
  WIDTH: 100%;
  COLOR: #FDF9F0;
  BORDER-BOTTOM: #A5B1DF 1px solid;
  FONT-FAMILY: Verdana, Arial, 'Arial CE';
  font-size:		11px;
  color:		#000000;
  font-weight:		bold;
  POSITION: relative;
  BACKGROUND-COLOR: #d9dee6;
  text-align: left;
}
.box_button
{
  BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid;
  BORDER-LEFT: #f0f0f0 1px solid;
  COLOR: #FDF9F0;
  BORDER-BOTTOM: #f0f0f0 1px solid;
  FONT-FAMILY: Verdana, Arial, 'Arial CE';
  font-size:		10px;
  color:		#ffffff;
  font-weight:		bold;
  POSITION: relative;
  BACKGROUND-COLOR: #C5512C;
  text-align: center;
}
.box_search
{
  BORDER-RIGHT: #ADC09D 1px solid; BORDER-TOP: #ADC09D 1px solid;
  BORDER-LEFT: #ADC09D 2px solid;
  WIDTH: 100%;
  COLOR: #FDF9F0;
  BORDER-BOTTOM: #ADC09D 1px solid;
  FONT-FAMILY: Verdana, Arial, 'Arial CE';
  font-size:		11px;
  color:		#000000;
  font-weight:		normal;
  POSITION: relative;
  BACKGROUND-COLOR: #ffffff;
  text-align: left;
}

.box_search2
{
  BORDER-RIGHT: #ffdfaa 1px solid; BORDER-TOP: #ffdfaa 1px solid;
  BORDER-LEFT: #ffdfaa 2px solid;
  WIDTH: 100%;
  COLOR: #FDF9F0;
  BORDER-BOTTOM: #ffdfaa 1px solid;
  FONT-FAMILY: Verdana, Arial, 'Arial CE';
  font-size:		9px;
  color:		#000000;
  font-weight:		normal;
  POSITION: relative;
  BACKGROUND-COLOR: #d9dee6;
  text-align: left;
}

.box_search_button
{
  BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid;
  BORDER-LEFT: #808080 1px solid;
  BORDER-BOTTOM: #808080 1px solid;
  FONT-FAMILY: Verdana, Arial, 'Arial CE';
  font-size:		10px;
  color:		#000000;
  font-weight:		bold;
  POSITION: relative;
  BACKGROUND-COLOR: #C5E8CD;
  text-align: center;
}
.box_button2
{
  BORDER-RIGHT: #A5B1DF 1px solid; BORDER-TOP: #A5B1DF 1px solid;
  BORDER-LEFT: #A5B1DF 1px solid;
  COLOR: #FDF9F0;
  WIDTH: 80px;
  BORDER-BOTTOM: #A5B1DF 1px solid;
  FONT-FAMILY: Verdana, Arial, 'Arial CE';
  font-size:		11px;
  color:		#990000;
  font-weight:		bold;
  POSITION: relative;
  BACKGROUND-COLOR: #d9dee6;
  text-align: center;
}