/* 
#7DAA1E - oliva
#3C1E0F - hneda bgnd
#DC1478 - magenta
*/

body {
  font-size:11px;
  font-family: Arial;
  /*background-color:#3C1E0F; */
  background-image: url(http://www.repromakreativ.sk/app/webroot/imgs/bgnd02.jpg);
/*  background-image: url(http://www.servitky.sk/app/webroot/imgs/left-bgnd.png);
/*  background-repeat: no-repeat; */   
  /*background-image: url(http://www.servitky.sk/beta/app/webroot/imgs/texture.jpg);*/
}

/*span.orange {
  color: #F16522;
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-weight: normal;
}

strong.orange {
  color: #F16522;
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-weight: bold;
}
  */

img.fotovyrobok {
	margin:5px;
	padding:5px;
	border: 2px solid #cdcdcd;
}

span.orange {
  color: #DC1478;
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-weight: normal;
}

strong.orange {
  color: #DC1478;
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-weight: bold;
}
           
span.olive {
  color: #7DAA1E;
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-weight: normal;
}

strong.olive {
  color: #7DAA1E;
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-weight: bold;
}

span.magenta {
  color: #DC1478;
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-weight: normal;
}

strong.magenta {
  color: #DC1478;
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-weight: bold;
}

span.lavender {
  color: #915ba9;
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-weight: bold;
}

strong.lavender {
  color: #915ba9;
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-weight: bold;
}

/* PRISTUP */

.perm {
	font-family: monospace;
}

.permY {
	background: #0c0;
}

.permN {
	background: #e33;
}

.permY.perm0 {
	background: #beb;
}

.permN.perm0 {
	background: #e99;
}

.error_message {
	color: #FF0000;
	font-size: 10pt;
}

table td {font-size:11px}
div.info {border: 1px solid #7DAA1E; padding:5px; background-color: #DEDEDE; margin-top: 10px; font-weight:bold}

H1 {font-family: Arial; font-size: 18px; color: #7DAA1E; font-weight: normal; margin-bottom: 5px;}
H1.big {font-family: Arial; font-size: 24px; color: #22759C; font-weight: bold; padding: 5px;}
H1.black   {font-family: Arial; font-size: 17px; color: #333333; font-weight: normal;}
H1.black a  {font-family: Arial; font-size: 17px; color: #333333; font-weight: normal;}
H1.black a:hover  {font-family: Arial; font-size: 17px; color: #333333; font-weight: normal;}
H2 {font-family: Arial; font-size: 14px; color: #7DAA1E; font-weight: bold; padding: 0 0 4 0px;}
H2 a {font-family: Arial; font-size: 14px; color: #000; font-weight: bold; padding: 0 0 4 0px;}
H2 a:hover {font-family: Arial; font-size: 14px; color: #7DAA1E; font-weight: bold; padding: 0 0 4 0px;}
/*
H2 {font-family: Arial; font-size: 12px; color: #E1005C; font-weight: normal; padding: 0 0 4 0px; margin: 0px;}
*/
H3 {font-family: Arial; font-size: 12px; color: #7DAA1E; font-weight: bold; padding: 0 0 4 0px; margin: 0px;}
H3 a {font-family: Arial; font-size: 12px; color: #22759C; font-weight: bold; padding: 0 0 4 0px; margin: 0px;}
H3 a:hover {font-family: Arial; font-size: 12px; color: #22759C; font-weight: bold; padding: 0 0 4 0px; margin: 0px;}
H3.title {font-family: Arial; font-size: 12px; color: #DC1478; font-weight: normal; padding: 0 0 4 0px; margin: 0px;} /*nazov v boxe*/
H3.title a {font-family: Arial; font-size: 12px; color: #DC1478; font-weight: normal; padding: 0 0 4 0px; margin: 0px;}
H3.title a:hover {font-family: Arial; font-size: 12px; color: #7DAA1E; font-weight: normal; padding: 0 0 4 0px; margin: 0px;}
H4 {font-family: Arial; font-size: 12px; color: #FD9B33; font-weight: bold; padding: 0 0 10 0px; margin: 0px;}
H5 {font-family: Arial; font-size: 11px; color: #22759C; font-weight: bold; padding: 0 0 4 0px; margin: 0px;}
H6 {font-family: Arial; font-size: 14px; color: #000; font-weight: bold; margin-bottom: 5px; margin-top: 0px;}
H6 a {font-family: Arial; font-size: 14px; color: #000; font-weight: bold; margin-bottom: 5px; margin-top: 0px;}


.layout_hlavicka  {width: 1000px; background-color:#fff;}
.layout_title     {width: 1000px;}

.layout_big	  {width: 1000px; border-left: 5px solid #EBEBEB; border-right: 5px solid #EBEBEB;}
.layout_center	  {vertical-align: top; padding: 18 22 18 22px; background-color:#fff;}
.layout_right2	  {width: 547px; vertical-align: top; padding: 18 22 18 22px;}
.layout-center-right	  {width: 547px; vertical-align: top; padding: 18 22 18 22px; background-color:#fff;}
.layout_paticka   {width: 1000px; height: 30px; background-color: #EBEBEB; border-bottom: 1px solid #BFBFBF;}

.obchody  	  {width: 780px; font-family: Arial; font-size: 11px; color: #A0A0A0; line-height: 15px; margin-top: 15px;}
.obchody a  	  {color: #A0A0A0; text-decoration: none;}
.obchody a:hover  {color: #FD9B33; text-decoration: none;}

.login_text       {width: 68px; height: 19px; vertical-align: bottom; font-family: Arial; font-size: 10px; color: #696969;}
.login_pole       {width: 68px; height: 21px; font-family: Arial; font-size: 10px; color: #696969;}
.policko          {width: 65px; height: 19px; border-width: 1px; border-style: solid; border-color: #9C9C9C #ffffff #ffffff #9C9C9C; background-color:#FFFFFF; font-family: Arial; font-size: 10px; color: #333333; padding: 3 4 2 4px; margin: 0px;}
.policko_search   {width: 121px; height: 17px; border-top: 1px solid #ACACAC; border-bottom: 1px solid #FFFFFF; border-left: 0px solid #ACACAC; border-right: 0px solid #FFFFFF; background-color:#FFFFFF; font-family: Arial; font-size: 10px; color: #333333; padding: 2 4 1 4px; margin: 0px;}
.policko_search_dlhe   {width: 300px; height: 17px; border-top: 1px solid #ACACAC; border-bottom: 1px solid #FFFFFF; border-left: 0px solid #ACACAC; border-right: 0px solid #FFFFFF; background-color:#FFFFFF; font-family: Arial; font-size: 10px; color: #333333; padding: 2 4 1 4px; margin: 0px;}

div.menu		  {width: 179px; height: 30px; font-family: Arial; font-size: 11px; color: #333333; border-bottom: 1px solid #FFFFFF;}
div.menu a		  {color: #333333; text-decoration: none; font-size: 11px;}
div.menu a:hover	  {color: #22749A; text-decoration: none;}
div.menu_fugy        {padding: 10 0 0 12px;}
div.menu_fugy a		  {color: #000; text-decoration: none; font-size: 11px;}
div.menu_fugy a:hover	  {color: #7DAA1E; text-decoration: none;}
img.ico		  {width: 11px; height: 11px; margin: 0 6 0 0px; position: relative; top: 1px;}

.novinky	  {width: 142px; border-bottom: 1px solid #FFFFFF; vertical-align: top; padding: 8 10 8 10px;}

.light_orange     {color: #F9AC5B;}
.color1 	  {color: #22759C;}

.oddiel		  {border-top: 2px solid #EBEBEB; border-bottom: 1px solid #EBEBEB; text-align: center; margin-top: 22px; margin-bottom: 14px; padding-top: 4px;}

div.txt		  {font-family: Arial; font-size: 11px; color: #333333; line-height: 15px;}
div.protokol-main		  {font-family: Arial; font-size: 11px; color: #333333; line-height: 15px; border: 0px solid black; padding: 0px; margin: 0px;}
td.txt		  {font-family: Arial; font-size: 11px; color: #333333; line-height: 15px;}
/*
.txt a	 	  {color: #FD9B33; text-decoration: none;}
.txt a:hover	  {color: #FF6C00; text-decoration: none;}
*/

div.kosik-left {
  font-size: 11px;
  padding-left:10px;
}

div.menutext {
  font-size: 11px;
  padding-left:15px;
}

.underline {text-decoration: underline}
.nounderline {text-decoration: none}

a	 	  {color: #000; text-decoration: underline;}
a:hover	  {color: #7DAA1E; text-decoration: none;}

a.menu {
  font-size:11px;
  color: #7DAA1E;
  text-decoration: underline;
}
a.menu:hover {
  font-size:11px;
  color: #7DAA1E;
  text-decoration: none;
}

a.black {
  color: #000;
  text-decoration: none;

}

.m_txt		  {font-family: Arial; font-size: 10px; color: #333333;}
.m_txt a	  {color: #FD9B33; text-decoration: underline;}
.m_txt a:hover	  {color: #FF6C00; text-decoration: none;}

.txt_red	  {font-family: Arial; font-size: 11px; color: #333333;}
.txt_red a	  {color: #E1005D; text-decoration: none;}
.txt_red a:hover {color: #FD9B33; text-decoration: none;}

.copy_red	  {font-family: tahoma; font-size: 9px; color: #333333;}
.copy_red a	  {color: #E1005D; text-decoration: none;}
.copy_red a:hover {color: #FD9B33; text-decoration: none;}

.copy		  {font-family: tahoma; font-size: 9px; color: #22759C; font-weight: bold;}
.copy a		  {color: #22759C; text-decoration: none;}
.copy a:hover	  {color: #FD9B33; text-decoration: none;}

.txt_blue	  {font-family: Arial; font-size: 11px; color: #000;}
.txt_blue a	  {color: #000; text-decoration: none;}
.txt_blue a:hover {color: #F16522; text-decoration: none;}

.box_big	  {width: 385px; background-color: #F4F4F4; border-bottom: 2px solid #EBEBEB; margin-top: 18px;}
.box_detbig	  {margin: 20 0 20 0px;}
.box_katbig	  {width: 100%; background-color: #F4F4F4; border-bottom: 2px solid #EBEBEB; margin-bottom: 18px;}
.box_title	  {width: 385px; height: 26px; background-color: #EBEBEB; border-bottom: 1px solid #FFFFFF; vertical-align: bottom; padding: 0 10 0 10px;}
.info		  {position: relative; top: -11px;}

.box_akcia1	  {width: 75px; border-right: 1px solid #FFFFFF; padding: 10px; text-align: center;}
.box_akcia2	  {width: 76px; border-right: 1px solid #FFFFFF; padding: 10px; text-align: center;}
.box_akcia3	  {width: 76px; border-right: 1px solid #FFFFFF; padding: 10px; text-align: center;}
.box_akcia4	  {width: 75px; padding: 10px; text-align: center;}
.box_cena	  {height: 18px; background-color: #BFBFBF; text-align: center; font-family: Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; vertical-align: bottom; padding: 0 0 1 0px;}

.box_picture	  {border: 2px solid #BFBFBF; background-color: #FFFFFF;}
.box_nahlad	  {width: 113px; border: 2px solid #BFBFBF; background-color: #FFFFFF; text-align: center; padding: 10 0 10 0px;}
.box_detail	  {width: 150px; border: 2px solid #BFBFBF; background-color: #FFFFFF; text-align: center; padding: 0px;}
.box_katnahlad	  {width:150px;border: 2px solid #BFBFBF; background-color: #FFFFFF; text-align: center; float:left;}
.box_row	  {height: 31px; font-family: Arial; font-size: 11px; color: #333333; border-top: 1px solid #FFFFFF; vertical-align: bottom; padding: 0 0 7 0px;}
.box_dettab	  {vertical-align: top; padding: 0 0 3 10px;}
.box_detcena	  {vertical-align: bottom; padding: 0 0 0 10px;}
.box_detcenap	  {width: 100%; position: relative; top: 6px;}

.kosik		  {width: 32px; vertical-align: top;}
.prisl		  {width: 113px; vertical-align: bottom;}
.cenovka	  {font-family: Arial; font-size: 11px; color: #333333; line-height: 15px; padding: 0 0 0 1px;}
.cenovka a	  {color: #000; text-decoration: none;}
.cenovka a:hover  {color: #7DAA1E; text-decoration: none;}
.katcena	  {font-family: Arial; font-size: 11px; color: #333333; line-height: 15px; padding: 0 0 0 0px;}
.katcena a	  {color: #000; text-decoration: none;}
.katcena a:hover  {color: #7DAA1E; text-decoration: none;}
.cenovka2	  {font-family: Arial; font-size: 10px; color: #333333; line-height: 12px; padding: 0 0 0 1px;}
.katcena2	  {font-family: Arial; font-size: 10px; color: #333333; line-height: 12px; padding: 0 0 0 0px;}
.dostup		  {width: 13px; height: 13px; position: relative; top: -1px; left: 10px;}
.det_buttons	  {position: relative; top: -9px; left: 10px;}
.i_prisl	  {position: relative; top: 2px;}

.par1		  {width: 160px; height: 23px; background-color: #EBEBEB; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; font-family: Arial; font-size: 11px; color: #333333; font-weight: bold; vertical-align: top; padding: 5 10 3 10px;}
.par2		  {width: 347px; height: 23px; background-color: #F4F4F4; border-bottom: 1px solid #FFFFFF; font-family: Arial; font-size: 11px; color: #333333; vertical-align: top; padding: 5 10 3 10px;}
.par3		  {width: 100px; height: 23px; background-color: #EBEBEB; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; font-family: Arial; font-size: 11px; color: #333333; font-weight: bold; vertical-align: top; padding: 5 10 3 10px;}
.par4		  {width: 222px; height: 23px; background-color: #F4F4F4; border-bottom: 1px solid #FFFFFF; font-family: Arial; font-size: 11px; color: #333333; vertical-align: top; padding: 5 10 3 10px;}
.par1n		  {height: 23px; background-color: #EBEBEB; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; font-family: Arial; font-size: 11px; color: #333333; font-weight: bold; vertical-align: top; padding: 5 10 3 10px;}
.par2n		  {height: 23px; background-color: #F4F4F4; border-bottom: 1px solid #FFFFFF; font-family: Arial; font-size: 11px; color: #333333; vertical-align: top; padding: 5 10 3 10px;}

.par_pr1	  {width: 13px; height: 24px; background-color: #EBEBEB; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; padding: 0 10 0 10px;}
.par_pr2	  {height: 24px; background-color: #EBEBEB; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; font-family: Arial; font-size: 11px; color: #333333; font-weight: bold; vertical-align: top; padding: 5 10 3 10px;}
.par_pr3	  {width: 60px; height: 24px; background-color: #F4F4F4; border-bottom: 1px solid #FFFFFF; font-family: Arial; font-size: 11px; color: #333333; vertical-align: top; text-align: right; padding: 5 10 3 10px;}
.par_pr4	  {width: 15px; height: 24px; background-color: #EBEBEB; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; padding: 0 10 0 10px;}

.odrazky1	  {list-style-type: disc; margin: 0px; padding: 0 0 0 16px;}
.odr_fuga	  {padding: 0 0 6 0px;}

div.lista {
	border:1px solid #ccc;
	padding:3px;
	margin-botom:5px;
}

#txtHint {
 font-size: 11px;
 padding-left: 10px;
}
/* Definicia tabuliek */
table.zoznam {
  font-size: 11px;
  margin-top: 5px;
  font-size: 11px;
  border: 1px solid #555;
}

table.zoznam th {
  font-size: 11px;
  padding: 3px;
  font-weight: bold;
  background-color: #ccc;
  border-bottom: 1px solid #aaa;
}

table.zoznam td {
  font-size: 11px;
  padding: 3px;
  font-weight: normal;
  border-bottom: 1px solid #aaa;
}

table.zoznam td.lb {
  font-size: 11px;
  padding: 3px;
  font-weight: normal;
  border-bottom: 1px solid #aaa;
  border-left: 1px solid #aaa;
}

table.blank {
  font-size: 11px;
  margin-top: 5px;
  font-size: 11px;
  border: 0px solid #555;
}

table.blank th {
  font-size: 11px;
  padding: 3px;
  font-weight: bold;
  background-color: #ccc;
  border-bottom: 0px solid #aaa;
}

table.blank td {
  font-size: 11px;
  padding: 3px;
  font-weight: normal;
  border-bottom: 0px solid #aaa;
}

table.kosik {
  font-size: 11px;
  margin-top: 5px;
  font-size: 11px;
  border: 0px solid #555;
  width: 150px;
}

table.kosik td {
  font-size: 11px;
  padding: 0px;
  font-weight: normal;
  border-bottom: 0px solid #aaa;
}
 /* FIELDSET */
 
fieldset {
  font-size: 11px;
}

legend {
  font-weight: bold;
}

/* INPUT */
select {
  font-size: 9px;
}

input {
  font-size: 9px;
}


p.poznamka-red {
  border: 1px solid red;
  background-color: #F99;
  font-weight: bold;
  font-size: 12px;
  padding: 5px;
}

div.lista {
  border: 1px solid #aaa;
  background-color: #eee;
  font-weight: normal;
  font-size: 11px;
  padding: 2px;
}

div.lista-red {
  border: 1px solid red;
  background-color: #F99;
  font-weight: normal;
  font-size: 11px;
  padding: 2px;
}

p.inzerat {
  border-bottom: 1px solid black;
}

img.kosik {
  padding: 0px;
}

img.gallery {
  border: 2px solid #BFBFBF;
  padding: 5px;
  margin: 5px;
}

.m_info    {font-family: Arial; font-size: 10px; color: #333333; border: 1px solid #F9AC5B; background-color: #FFFFFF; padding: 5px; text-align: center;}
.m_info a   {color: #333333; text-decoration: none;}
.m_info a:hover   {color: #FF6C00; text-decoration: none;}

/* AKCIA BANER */
td.box_banner1	  {border: 1px solid #FFFFFF;}
td.box_bannerpic	  {width: 113px; border: 2px solid #22749A; background-color: #FFFFFF; text-align: center; padding: 10 0 10 0px;}
img.banner_akcia	  {width: 57px; height: 57px; position: absolute; top: 3px; left: 325px;}
DIV.rel		  {position: relative;}

/* Kosik */
div.menu_kosik	  {width: 179px; font-family: Arial; font-size: 11px; color: #333333; border-bottom: 1px solid #FFFFFF;}
div.menu_kosik a		  {color: #000; text-decoration: underline; font-size: 11px;}
div.menu_kosik a:hover	  {color: #7DAA1E; text-decoration: none;}

/* FORM */
form {
  margin-bottom: 0px;
}

