TD {border:0 none; vertical-align:top;}
img {border:0}
form {padding:0; margin:0}

body, p, td  {
   FONT-FAMILY : verdana;
   FONT-SIZE : 11px;
   font-weight : none;
   COLOR : #0066cc;
   color:#07307F;
   text-decoration : none;      
}

h1, h2, h3, h4, h5, h6, h7 
{ 
  margin-top: 0px;
  margin-bottom: 0px;
}

hr {
background:#DDD;
color:#DDD;
height:1px;
border:0px solid #FFF;} 

.pracovnici {
	color: #FF0000;
	color:#07307F;
	font-weight: bold;
}
.rodiny {
	color: #00b0f0;
	font-weight: bold;
}
.senior {
	color: #00d41d;
	font-weight: bold;
}
A, A:link, A:visited, A:active  {
   COLOR : #0066cc;
   text-decoration : none;
   color:#07307F;
}

A:hover  {
   COLOR : #0066cc;
   text-decoration : underline;
}

.zlta {
	color : #DEC915;
	color:#07307F;
	font-weight: bold;         
}

.zlta:hover {
	color : #DEC915;
	color:#07307F;
	font-weight: bold;
	text-decoration : underline;
         
}

a.pdf_doc:link, a.pdf_doc:link:visited, a.pdf_doc:link:active {
background:url('../images/page/ico_pdf.gif') no-repeat;
padding:2px 0 2px 18px;
text-decoration:none;}

a.pdf_doc:hover {
background:url('../images/page/ico_pdf.gif') no-repeat;
/*padding:1px 0 4px 20px;*/
text-decoration:underline;}

.nadpis, h1  {
   font-family: arial, helvetica;
   font-size: 16px;
   font-weight: 900;
   font-style: normal;
   color: #0066cc;
   color:#07307F;
}

h2  {
   font-family: arial, helvetica;
   font-size: 15px;
   font-weight: bolder;
   font-style: normal;
   color: #0066cc;
   color:#07307F;
}

h2.sub_art  {
   font-family: arial, helvetica;
   font-size: 15px;
   font-weight: bolder;
   font-style: normal;
   padding:15px 0 0 0;
   color: #0066cc;
   color:#07307F;
}

h3  {
   font-family: arial, helvetica;
   font-size: 12px;
   font-weight: bold;
   font-style: oblique;
   color: #0066cc;
   color:#07307F;
}

h4  {
   font-family: verdana;
   font-size: 11px;
   font-weight: bolder;
   font-style: normal;
   color: #0066cc;
   color:#07307F;
}

h5  {
   font-family: verdana;
   font-size: 10px;
   font-weight: normal;
   font-style: normal;
   color: #0066cc;
   color:#07307F;
}

.img_right {
	border:0px solid #FFF;
	float:right;
	}


.button, A.button, A.button:link, A.button:visited
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;   
   background-color: #CCCCCC;      
   width: 157px;
   height: 36px;
   text-align: center;
   vertical-align: middle;
   padding: 0px;
   margin: 0px;
   padding-top: 8px;
   padding-bottom: 10px;
   padding-left: 21px;
   padding-right: 16px;   
}

A.button:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;   
   background-color: #FFCCCC;      
   width: 157px;
   height: 36px;
   text-align: center;
   vertical-align: middle;
   padding: 0px;
   margin: 0px;
   padding-top: 8px;
   padding-bottom: 10px;
   padding-left: 21px;
   padding-right: 16px;   
}



.search {
   font-family: Arial, Helvetica; 
   font-size: 10px; 
   color: #000000; 
   border-style: solid; 
   BORDER-BOTTOM: #000000 1px solid;
   BORDER-LEFT: #000000 1px solid;
   BORDER-RIGHT: #000000 1px solid;
   BORDER-TOP: #000000 1px solid;

}

.onlyprint {
   display: none;
}

/* HEADER-HomePage */
#top-menu {background:url("../images/page/top_menubar_back-blue.png"); height:25px;padding:0px 0px 0px 14px}
#top-menu-controls {font: bold 10px verdana;color:#fff; padding:5px 10px 5px 12px;border-left: 1px solid #fff; border-right: 0px solid #fff}
#top-menu-controls a {font: bold 10px verdana;color:#fff;}
#top-menu-controls a:hover {font: bold 10px verdana;color:#B4BBFF;text-decoration:none}
#top-hl-menu {background:url("../images/page/top_buttons_back-blue.png");height:26px;}
#top-hl-menu-end {width:22px; background:url("../images/page/top_buttons_back_end-blue.png")  no-repeat;background-position:right;}
#top-image {background:url("../images/gps/top/top_image_all.jpg") no-repeat ;height:154px;}
/*HEADER-HomePage*/


/* HEADER-SubPage-work */
#top-image-subpage-work {background:url("../images/page/top_image_subpage_work.jpg") no-repeat ;height:110px; width:770px}
/* HEADER-SubPage */

/* HEADER-SubPage */
#top-image-subpage-family {background:url("../images/page/top_image_subpage_family.jpg") no-repeat ;height:110px;}
/* HEADER-SubPage */

/* HEADER-SubPage */
#top-image-subpage-senior {background:url("../images/page/top_image_subpage_senior.jpg") no-repeat ;height:110px;}
/* HEADER-SubPage */



/* FOOTER */
#footer  {padding:45px 0px 0px 25px;}
#footer-1  {width:241px;padding:14px 0px 0px 0px;}
#footer-text  {font: normal 10px verdana;color:#999;}
#footer-line {background:url("../images/page/footer_line.gif") repeat-x; height:8px;}
#left {height:90px; width:240px; background:url("../images/page/dots_footer.gif") no-repeat; background-position:right;padding:10px 0px 0px 10px;}
#loga {padding:15px 0px 0px 20px}
/* FOOTER */


/* SEARCH */
#search {width:470px;text-align:right;padding-top:2px;border-left: 1px solid #fff;}
#search-text {text-align:right;padding:6px 10px 0px 10px;font: normal 10px verdana;color:#fff;text-decoration:none}
#search-text a {text-align:right;font: normal 10px verdana;color:#fff;text-decoration:none}
#search-text a:hover {text-align:right;font: normal 10px verdana;color:#B4BBFF;text-decoration:none}
#search input {border: 1px solid #0067a8;}
/* SEARCH */


/* pulldown menu BEGIN */
#pulldown-menu {margin-top:0px;clear:both;position:relative;left:0px;top:0px;z-index:100;}
#pulldown-menu ul {margin:0px 0px 0px 0px;}
#pulldown-menu ul li {position:relative;float:left; margin:0px 0px 0px 0px;}
#pulldown-menu ul li a {font: bold 10px verdana;color:#fff;text-align:center; border: 0px solid red;display:block;padding:7px 18px 7px 18px;background:url("../images/page/buttons_lines-blue.png") no-repeat;background-position:right bottom;}
#pulldown-menu ul li a:hover  {color:#B4BBFF;text-decoration:none}
#pulldown-menu ul li ul {position:absolute;left:-999em;background:#DFDFDD;width:160px;margin:0px;padding:0px;}
#pulldown-menu ul li:hover, #pulldown-menu ul li.hover, #pulldown-menu ul li.menuULDirOpen  {border-top:0px solid #1a3b66;border-right:0px solid #fff;border-left:0px solid #1a3b66;border-bottom:0px solid #1a3b66;}
#pulldown-menu ul li:hover ul, #pulldown-menu ul li.hover ul {left:-1px;top:26px;_top:26px;}
#pulldown-menu ul ul li {float:none;padding:0px;margin:0px;background:#0067a8;}
#pulldown-menu ul ul li a {padding:2px 0px 2px 22px;background:#0067a8;width:100%;height:100%;text-align:left;display:block;border-top:1px solid #fff;border-left:0px solid #fff;border-bottom:0px solid #fff;border-right:0px solid #fff;}
#pulldown-menu ul ul li:hover,#pulldown-menu ul ul li.hover {background:#58abdf;}
#pulldown-menu ul ul li a:hover {padding:2px 0px 2px 22px;background:#58abdf;color:#fff;width:100%;height:100%;text-align:left;display:block;}
/* pulldown menu END */


/*LEFT-MENU-Subpage*/
#hlavna-kategoria {padding:10px 0px 10px 20px;background:url("../images/page/news_line.gif") no-repeat;background-position:left bottom;vertical-align: bottom;}
#hlavna-kategoria-text {font: bold 10px verdana;color:#0066cc; text-decoration:none;}
#menu-loga-tab {padding:20px 0px 0px 0px}
#menu-loga {background:url("../images/page/loga_lines.gif") no-repeat;background-position:top;padding-bottom:20px; padding-top:20px;padding-left:22px}


ul {
	list-style: none;
	margin: 0;
	padding: 0;	
	}

td#content-2-main ul {
	list-style: none;
	margin:10px 0 10px 0;
	}
		
td#content-2-main li {
	background:url('../images/page/content2_ul.gif') no-repeat;
	padding:0 0 2px 10px;
	}

td#banner {
	padding-top: 18px

	}
.bannerin {
	margin: auto;
	margin-top: 15px;
	}

	
/* Menu */
	
#menu {
	width: 220px;	
	margin-top:7px;
	padding-bottom:7px;
	}
	
#menu li a {  	
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 18px;_height:18px;
	  text-decoration: none;
    font: bold 11px verdana;color:#fff;	 	  
    border-bottom: 1px solid #fff;     
	}
	
#menu li a:link, #menu li a:visited {	
  color: #fff;
	display: block;
	background: url(../images/page/left_menu.gif);
	padding: 5px 0px 0px 20px;	
	align:middle;	
	}
	
#menu li a:hover, #menu li a:active, #menu ul li.menuULDirOpen a:visited {
	color: #073E88;
	background: url(../images/page/left_menu.gif);
	padding: 5px 0px 0px 20px;
	align:middle;	
	}
	
#menu menuULDirOpen {background: url(/images/page/left_menu.gif);}
/*LEFT-MENU-Subpage*/


/* NEWS */
#news-header {height:22px; width:215px;padding:11px 0px 10px 22px;background:url("../images/page/news_line.gif") no-repeat;background-position:left bottom;vertical-align: bottom;}
#news-tab {height:140px; width:215px; background:#f2f2f2; border-bottom: 5px solid #fff; padding:0px 0px 0px 5px; }
#news-tab span,#news-tab span a {margin-bottom:10px; font: bold 10px verdana; color:#07307F;}
#news-tab td {padding:10px 0px 0px 15px;background:url("../images/page/news_arrow_small.gif") no-repeat;background-position:left 15px;font: normal 10px verdana; color:#333;}
#news-arrow {background:url("../images/page/news_arrow.gif") no-repeat;background-position:right 3px;padding-right:26px}
#news-arrow a {font-family: verdana;   font-size: 10px;   font-weight: normal;   font-style: normal;   color: #07307F; color:#07307F;}
#newsTable {padding-bottom:20px;}

/* NEWS */


.tablulkaModra { background:#FFF; bor der:1px solid #000;}
.tablulkaModra td { padding:3px; background:#D9E9F3;}

.tablulkaSeda { background:#FFF; bor der:1px solid #000;}
.tablulkaSeda td { padding:3px; background:#ECECEC;}


/* CONTENT 1 */
#content-1-flash {padding:40px 0px 0px 10px}
/* CONTENT 1 */


/* CONTENT 2 */
#content-2-main {padding:20px 10px 10px 20px}
#navigacia {font: normal 10px verdana;color:#666;}
/* CONTENT 2 */


/* CONTENT SEARCH */
#content-search  {padding:20px 10px 0px 20px;}
#content-search h2 {font-family: arial, helvetica;font-size: 13px;font-weight: 900; font-style: normal;color: #0066cc;paddding-top:10px}
#content-search p {padding:0; margin:0}
/* CONTENT SEARCH */

/*PARTNER LOGOS*/
.logo-eurotel {float:left; width:78px; height:39px; background:url('/images/page/telefonica-partner.gif') 0 -39px no-repeat;margin-top:0px; margin-right:10px;margin-bottom:0px}
.logo-eurotel:hover {background:url('/images/page/telefonica-partner.gif') 0 0 no-repeat;margin-top:0px;margin-bottom:0px}
	
.logo-tmobile {float:left; width:136px; height:58px; background:url('/images/page/t-mobile-partner.gif') 0 -58px no-repeat;margin-top:0px; margin-right:10px;}
.logo-tmobile:hover {background:url('/images/page/t-mobile-partner.gif') 0 0 no-repeat;margin-top:0px; margin-right:10px;}

.logo-ibm {float:left; width:98px; height:48px; background:url('/images/page/ibm-partner.gif') 0 -48px no-repeat;margin-top:0px;margin-bottom:0px}
.logo-ibm:hover {background:url('/images/page/ibm-partner.gif') 0 0 no-repeat;margin-top:0px;margin-bottom:0px}

.logo-sarian {float:left; width:77px; height:60px; background:url('/images/page/logo_sarian-partner.jpg') 0 -60px no-repeat;margin-right:0px;margin-bottom:0px}
.logo-sarian:hover {background:url('/images/page/logo_sarian-partner.jpg') 0 0 no-repeat;margin-top:0px;margin-bottom:0px}

/*PARTNER LOGOS*/

#hmpbanner {
margin-top: -30px;
}
div#gpshledat h2 {color: #07307F;}
