  /*hlavne farby
  #d4dae6-modra 1
  #a4b2cc-modra 2
  #6077a3-modra 3
  #ffc62e-zlta
  */
  body {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	color: #000000;
  	background-color: #FFFFFF;
  	text-align:center;
  	font-size:10px;
  }
  table {

  }
  .registracia{
  font-size:10px;
  }
  textarea {
  font-size:11px;
  font-family: sans-serif;
  
  }
  label{ font:Verdana;
  	font-size:10px;}
  h3 {font-size:13px;
  }
  h4{
  	font-size:12px;
  	margin:4px 3px 3px 3px;
  	padding:0px}
  /* hlavny div */
  #obvodovy
  {
  	width: 750px;
  	margin: 0 auto;
  	text-align: left;
  	height:auto;
   	font-size:10px;
  }
  #hlavny
  {
  	width: 750px;
  	
  	text-align: left;
  	min-height: 535px;
  	height:auto;
  
  	font-size:10px;
  }
  .odkaz_vrch{
  	text-decoration:underline;}
  .odkaz_vrch:visited {color:#202020}
  .odkaz_vrch:link {color:#202020}
  .odkaz_vrch:hover {color: #6077A3;text-decoration:none}
  .odkaz_vrch_active{text-decoration:none;}
  .odkaz_vrch_active:visited {color: #6077A3}
  .odkaz_vrch_active:link {color: #6077A3}
  .odkaz_vrch_active:hover {color: #6077A3}
  .odkaz_vrch_active:active {color: #6077A3}
  #menu{
  	float: left;
  	width: 520px;
  	height: auto;
  	margin-top: 1px 0px 0px 0px;
  	padding: 1px;
  	font-size: 12px;
  	line-height: 12px; 
  	font-style: normal;
  	font-variant: normal;
  }
  .menu1{
  	text-decoration:none;}
  .menu1:visited {color:#5e78b2;}
  .menu1:link {color:#5e78b2;}
  .menu1:hover {color: #fcb200;}
  .menu2{
  	text-decoration:none;}
  .menu2:visited {color: #003366;}
  .menu2:link {color:#003366;}
  .menu2:hover {color: #fcb200;}
  .odvetvia {
  	padding-top: 3px;
  	vertical-align: text-top;
  	list-style-type: none;
  	list-style-position: outside
  }
  #ul_pravy
  {
  	float: right;
  	width: 253px;
  	margin: 0px;
  	padding: 6px 0px;
  	border: 0px none;

  }
  #ul_lavy
  {
  	float: left;
  	width: 260px;
  	margin: 0px;
  	padding: 6px 0px;
  	border: 0px none;
  	position: relative;
  	left: 3px;
  }
  #vypis_db{
  	clear:both;
  	color: #333333;
  	font-size:11px;
  	font-family: arial; }
  #pravy{
  	width: 225px;
  	margin-top: 1px;
  	margin-bottom:0px;
  	padding: 1px 0px 0px 0px;
  	float: right;
  	font-size:10px;
  }
  .odkaz_inz{
  	text-decoration:none;
  	font-size:10px;}
  .odkaz_inz:visited {color: #003366;}
  .odkaz_inz:link {color:#003366;}
  .odkaz_inz:hover {color: #fcb200;}
  #form{
  	margin:0px;
  	text-align:right;
  	font-size:10px;

  }
  .tabulka_prihlas{border-style:solid;
  	border-width:1px 1px 1px 1px;
  	border-color:#ffc62e;
  	border-top-color:#a4b2cc;
  	height:65px;
  	font-size:10px;
  }
  form{
  	margin:0px;
  	font-size:12px;}
  #reklama{
  	margin: 2px 0px 0px 0px;
  	clear: both;
  }
  #podkategorie{
  	font-size:10px;
  	border-width:1px;
  	border-color:#ffc62e;
  	border-top-color:#a4b2cc;
  	border-style:solid;
  	line-height: 12px;
  	height:auto;
  }
  #podkategorie_list{
  	margin:0px;
  	margin-top:4px;
  	margin-left:24px;
  	margin-bottom:2px;
  	vertical-align: text-top;
  	padding:0px;
  }
  #podkategorie_vrch{
  	background-image:url(image/najnovsie_caption.png);
  	padding-left:6px;
  	padding-top:3px;
  	font-size:11px;
  	height:17px; }
  #spodok{
  	width: 750px;

  	clear: both;
  	margin: 0;
  	padding: 0;
  }
  #vrch_top{
  	height:15px;
  	background-image:url(IMAGE/top_background.png);
  	text-align:center;
  	font:Arial;
  	font-size:12px;
  	font-style: italic;
  	font-weight: bolder;
  	padding:2px 0px 0px 0px;
  }
  #top_ponuky{
  	text-align:center;
  	background: #F0F3F8;
  	border-style:solid;
  	border-color:#ffc62e;
  	border-width:1px;
  	clear: both;
  	padding:0px 1px 1px 1px;
  }
  .top_ponuka{ width:124px;
  	float:left;
  	text-align:center;
  }
  .top_obr{
  	margin-top: 6px;
  	border-style:solid;
  	border-width:1px;
  	border-color:#ffc62e;
  }
  .top_text{ vertical-align: sub;
  	margin-top: 2px;
  	width:106px;
  	margin: 0 auto;
  }
  .top_odkaz{text-decoration:none;}
  .top_odkaz:visited {color:rgb(153,0,51);}
  .top_odkaz:link {color:rgb(153,0,51);}
  .top_odkaz:hover {color: rgb(255,0,0); text-decoration:underline;}
  #vypis_vrch{
  	height:15px;
  	background-image:url(IMAGE/top_background.png);
  	font-family:Arial, Helvetica, sans-serif;
  	font-size:11px;
  	padding:5px 0px 0px 10px;

  }
  .odkaz_lista{text-decoration:none;}
  .odkaz_lista:visited {color:#FF0033;}
  .odkaz_lista:link {color:#FF0033;}
  .odkaz_lista:hover {color:#FF0033; text-decoration:underline;}

  #vypis_spodok {
  	border-style:solid;
  	border-width:1px;
  	border-color:#a4b2cc;
  	border-top-color:#ffc62e;
  	min-height: 235px;
  	padding:3px;
  	height:auto;
  	width:742px;
  }
  .normal{
  	font-size:10px;

  }
  .normal1{
  	font-size:10px;
  	padding:0px 0px 0px 5px;
  	margin:0px
  }
  .big{
  	font-size:11px;
  	font-style:italic;
  	margin: 0px 0px 0px 0px;
  }
  .big:visited {color: #000066;text-decoration:none}
  .big:link {color:#000066;text-decoration:none}
  .big:hover {color: #000066;text-decoration: underline}
  .odkaz_dalsie{

  	width:300px;
  	text-align:center;
  	border-style:solid;}
  #najnovsie{
  	margin: 3px 0px 0px 0px;
  	padding:2px 0px 0px 0px;
  	border-width:3px;
  	width:750px;
  	height:120px;
  	text-align:center;
  	clear: both;
  }
  #naj_dopyt {
  	width:375px;
  	float:left;
  	margin:0px}
  #naj_ponuka {
  	width:375px;
  	float:left;
  	margin:0px}

  a.odkaz_naj{
  	text-decoration:none;
  }
  a.odkaz_naj:link {color: #003366}
  a.odkaz_naj:visited {color: #003366}
  a.odkaz_naj:hover {color: #ffc62e; }
  #pata{width: 750px;
  	height:45px;
  	margin: 1px 0px 0px 0px;
  	padding:0;

  	padding-top:6px;
  	font-style:italic;
  	font-size:11px;
  	text-align:center;
  	clear: both;
  	background-image:url(image/pata_background.png);
  	color:#FFFFFF;
  }
  .pata1{ margin: 0 auto;
  	width: 400px;
  	padding:4px;}
  .odkaz_pata{ text-decoration:none;
  }
  a.odkaz_pata:link {color: #FFFFFF}
  a.odkaz_pata:visited {color:#ffffff}
  a.odkaz_pata:hover {color: #ffc62e; }
  caption {
  	font-size:11px;
  	background-image:url(image/najnovsie_caption.png);
  	color: #333333;
  	height:17px;
  	padding:2px 0px 0px 0px;
  	text-align:center;
  	margin:0 auto;
  }
  .tabulky{ border-style:solid;
  	border-width:1px;
  	border-color:#a4b2cc;
  }
  .search_button {
  	width: 60px;
  	height: 18px;
  	font-size:12px;
  	border-style:solid;
  	border-width:1px;
  	border-color:#ffc62e;
  	color:#ffffff;
  	background-color:#6077a3;}
  .select_search {
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

  	padding:0px;
  	margin: 0px;
  	border-style:solid;
  	border-width:1px;
  	border-color:#ffc62e;}
  .text_search {
  	width: 200px;
  	height:16px;

  	margin:0px;
  	padding:0px;
  	background-color:#d4dae6;
  	border-style:solid;
  	border-width:1px;
  	border-color:#ffc62e;}
  .option_search{
  	background-color:#d4dae6;
  }
  .search {FONT-SIZE: 11px;
  	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	margin: 4px 0px 4px 0px;
  	text-align:right;
  	width:570px;
  	float:left;
  	padding: 0px;}
  .prihlas{background-color:#ffc62e;
  	border-style: solid;
  	border-color:#6077a3;
  	border-width:1px;
  	height:21px;

  }
  .text_prihlas{
  	width:125px;
  	height:18px;
  	font-size:12px;
  	border-color:#6077a3;
  	border-width:1px; }

  /*  ----stylovanie sekcie mojCSK---- */
  /*hlavne farby
  #d4dae6-modra 1
  #a4b2cc-modra 2
  #6077a3-modra 3
  #ffc62e-zlta
  */
  #mojCSK{
  	float: left;
  	width:515px;
  	margin-top: 0px 0px 0px 0px;
  	padding: 0px;
  	font-size: 12px;


  }
  #navigace
  {
  	color: white;
  	background: #d4dae6;
  	border-bottom: 1px solid #d4dae6;
  	border-right: 1px solid #d4dae6;
  	padding: 0px;
  	margin-top:0px;
  	margin-left: 0;
  	width: 120px;
  	padding-top:3px;
  	float:left;

  }


  #navigace li
  {
  	list-style: none;
  	margin: 0;
  	font-size: 12px;
  	background: #d4dae6;
  }

  #navigace a
  {
  	display: block;
  	text-decoration: none;
  	margin-bottom: 4px;
  	margin-top: 0px;
  	color: white;
  	background: #a4b2cc;
  	border-width: 1px;
  	border-style: solid;
  	border-color: #d4dae6 #035 #068 #6cf;
  	border-left: 4px solid #ffc62e;
  	padding: 3px 4px 3px 3px;

  }
  	#navigace a:hover, #navigace a#aktivniodkaz:hover
  {
  	background: #6077a3;
  	border-color: #069 #e5e9f1 #e5e9f1 #fc0;
  	padding: 4px 2.5px 2px 5px;
  /*
  	padding: 0.4em 0.35em 0.25em 0.9em; */
  }

  	#navigace a:active, #navigace a#aktivniodkaz:active
  {
  	background: #6077a3;
  	border-color: #069 #6cf #5bd white;
  	padding: 3px 2.5px 2px 5px;
  }
  /*------stylovanie formular - firma ------------*/
  .text_vstup{
  	font-size: 10px;
  	height: 14px;
  	margin: 0px;
  	width: 200px;
  	border: 1px outset #e9faff;
  }
  .text_vstup1{
  	background: def2d6;
    border: 1px solid #6077A3;
    font-size: 10px;
    width: 200px;
    height: 14px;
    margin: 0px;
  }
  .text_select{	
    font-size: 11px;
  	background: def2d6;
  	height: 17px;
    margin:0px;
    border: 1px solid #6077A3;
    width: 203px; 

  }
  .text_pole{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
  	margin:0px;
  	width:200px;
  	border: 1px outset #e9faff;
  	overflow:auto;
  	float:left;
  }
  .text_pole1{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	background: def2d6;
  	font-size: 10px;
  	padding-left:4px; 
  	padding-right:1px; 
  	padding-top:1px; 
  	padding-bottom:1px; 	
  	margin:1px;
  	border: 1px solid #6077A3;
  	height:361px;
  	width:345px;	
  	}
  #button{
  	background: #6077A3;
  	font-size: 11px;
    color:white;
    font-weight:bold;
    height: 20px; 
    }
#menu_world
  {
  	font-size: 12px;
    color:black;
    font-weight:bold;
  }
  .odkaz_world{text-decoration:underline;}
  .odkaz_world:visited {color:#162c58;}
  .odkaz_world:link {color:#162c58;}
  .odkaz_world:hover {color:#ffbd21; text-decoration:none;}
  .text_pole_baner{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	background: def2d6;
  	font-size: 10px;
  	padding-left:4px; 
  	padding-right:1px; 
  	padding-top:1px; 
  	padding-bottom:1px; 	
  	margin:1px;
  	border: 1px solid #6077A3;
  	height:100px;
  	width:250px;
  	overflow:auto;
 }
.banner
{
float: left;
width: 340px;
border: 0px solid #999;
margin: 0px 0px 20px 15px;
padding: 2px;
}
.clearboth
{
clear: both;
}