body, html
{
border: 0px none;
margin: 0px;
padding: 0px;
font-family: verdana, "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
background-color: #CAE0F3;
font-size: 11px;
color: #0D2331;
background: #262626 url('../images/bg.jpg') repeat; 
}
td, td p 
{
	font-family: verdana, "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
	font-size: 11px;/*small !important;*/
	color: #0D2331;
}
#body2 
{
border: 0px none;
margin: 0px;
padding: 0px;
background: url('../images2/bg_lines2.gif') top center no-repeat;
}
.resetovac
{
border: 0px none;
margin: 0px;
padding: 0px;
float: none;
clear: both;
width: 0px;
height: 0px;
line-height: 0px;
font-size: 0px;
}
#hlavnipanelvnitrek 
{
	min-height: 380px;
	height:auto;
}
p, img, table, tr, th, td, h1, h2, h3, h4, h5, td p
{
border: 0px none;
margin: 0px;
padding: 0px;

}
a, a:visited, a:link, em  
{
	color: #3180B5;
}
#bodyhlavicka
{
background-color: #ffffcc;
}

#bodypaticka
{
background-color: #ffffcc;
}
#strankahlavicka
{
height: 174px;
position: relative;
}
#client 
{
	position: absolute;
	bottom: 6px;
	right: 63px;
	color: #eeeeee;
}
#client span 
{
	color: #cccccc;
}
#top_menu2 
{
	width: 1000px;
	height: 64px;
	display: block;
	background: url('../images/up_menu_no_bg.jpg') no-repeat 23px; 
	position: relative;
}
#top_menu2 ul
{
	position: absolute;
	top: 8px;
	right: 20px;
	padding:0;
	margin:0;
	height:21px;
	list-style-type:none;
}
h3 {
	font-size: 13px;
	color: #0D2331;
	margin-bottom: 15px;
}
#top_menu2 ul li
{
	float:left; 
height: 21px;
line-height:21px;
position:relative;
text-align:center;
padding-right: 6px;
padding-left: 0px;
}
#top_menu2 a, #top_menu2 a:hover, #top_menu2 a:visited 
{
	color: white;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
}
#top_menu2 a span 
{
	padding-left: 18px;
	padding-top: 2px;
	height: 21px;
	float: left;
	cursor: hand;
}
#nlogin 
{
	background: url('../images/ico_login.jpg') no-repeat 0px 4px;
	height: 20px;
}
#nfavorities 
{
	background: url('../images/ico_favorities.jpg') no-repeat 0px 4px;
}
#nhome 
{
	background: url('../images/ico_homepage.jpg') no-repeat 0px 4px;
}
#flashcontent 
{
	position: absolute;
	bottom: 0px;
	left: 0;
	width: 1015px;
	height: 174px;
	display: block;
}	
#strankapaticka
{
	margin: 0px 0px 0px 53px;
	padding-top: 40px;
	width: 906px;
	background: url('../images/hlavne_pozadie.jpg') repeat-y;
	position: relative;
	height: 50px;
}
#untouchables 
{
	margin: 0px 0px 0px 0px;
	padding-top: 15px;
	width: 906px;
	background: url('../images/hlavne_pozadie.jpg') repeat-y;
	position: relative;
	height: 40px;
}
#copyright 
{
	background: url('../images/down_line1.jpg') top center no-repeat;
	left: 10px;
	font-size: 10px;
	color: White;
	text-align: center;
	padding: 4px 0px 5px 0px;
}
#copyright a 
{
	color: #3180B5;
	font-size: 10px;
	text-decoration: none;
}
#copyright p 
{
	color: white;
	font-size: 10px;
}
#paticka 
{
	background: url('../images/down_line2.jpg') top center no-repeat;
	left: 10px;
	font-size: 10px;
	color: White;
	text-align: center;
	padding: 4px 0px 5px 0px;
	white-space:nowrap;
}
#paticka ul
{
	padding:0;
	margin: 0px 0px 0px 220px;	
	height:15px;
	
	list-style-type:none;
	/* border: 1px solid white; */
	white-space:nowrap;
}
#paticka ul li
{
	float:left; 
	height: 11px;
line-height:11px;
border-right:1px solid white;
position:relative;
text-align:center;
padding-right: 5px;
padding-left: 5px;

}
#paticka ul li.last 
{
	border-right: 0px solid white;
}
#paticka a, #paticka a:hover, #paticka a:visited 
{
	color: white;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}


#strankaobal
{
/* width: 1040px; */
width: 1000px;
margin: 0px auto 0px auto; 
}

#strankaobal1
{
/* background: #143664 url('../images2/pozadie2.jpg') repeat; */
}
#strankavnitrek 
{
	margin: 0px 0px 0px 53px;
	width: 906px;
	background: url('../images/hlavne_pozadie.jpg') repeat-y;
}
#strankaobal2
{
/* background: url('right.gif') top right repeat-y; */
}
#kontakt 
{
	background: url('../images/bg_mapa.jpg') bottom left no-repeat;
	width: 428px;
	color: Black;
	min-height: 380px;
	height:auto;
}
.kontakt1 
{
	margin: 10px 5px 0px 15px;
	padding: 0px 0px 20px 0px;
}
#kontakt h2
{
	background: url('../images/nadpis_428x24.jpg') no-repeat;
	width: 428px;
	height: 25px;
	font-size: 10px;
	color: white;
	padding: 4px 0px 0px 0px;
}
#novinky 
{
	background: url('../images/bg_novinky.jpg') bottom left no-repeat;
	width: 283px;
	color: Black;
}
#novinky p, #ofirme p 
{
	color: Black;
	font-size: 11px;
}
#novinky img, #ofirme img
{
	border: 1px solid black;
	padding: 1px 1px 1px 1px;
}
#novinky img, #ofirme img
{
	margin: 0px 5px 0px 0px;
}

.more_hrac 
{
	border: 1px solid black;
	padding: 0px 0px 0px 0px;
	margin: 0px 8px 3px 0px;
}

#novinky h2
{
	background: url('../images/nadpis_285x24.jpg') no-repeat;
	width: 283px;
	height: 24px;
	font-size: 10px;
	color: white;
	padding: 4px 0px 0px 0px;
}
.novinka 
{
	margin: 10px 5px 10px 10px;
}
.novinka .flash_banners
{
	margin-top: 5px;
	margin-left: 200px;
}
/* mapa */
#mapa 
{
	background: url('../images/bg_mapa.jpg') bottom left no-repeat;
	width: 428px;
	color: Black;
	min-height: 380px;
	height:auto;
}
.mapa1 
{
	margin: 10px 5px 0px 18px;
	padding: 0px 0px 0px 0px;
}
#mapa h2
{
	background: url('../images/nadpis_428x24_mapa.jpg') no-repeat;
	width: 428px;
	height: 25px;
	font-size: 10px;
	color: white;
	padding: 4px 0px 0px 0px;
}
/* o firme */
#ofirme 
{
	background: url('../images/bg_uvod.jpg') bottom left no-repeat;
	width: 567px;
	color: Black;
}
.ofirme1 
{
	margin: 10px 5px 0px 10px;
	padding: 0px 0px 20px 0px;
}
#ofirme h2
{
	background: url('../images/nadpis_569x24_profil.jpg') no-repeat;
	width: 567px;
	height: 24px;
	font-size: 10px;
	color: white;
	padding: 4px 0px 0px 0px;
}
#ofirme h2 span, #novinky h2 span, #partneri h2 span, #reklama h2 span, #hraci h2 span, #search h2 span, #kontakt h2 span, #mapa h2 span 
{
	display: block;
	margin-left: 40px;
}
/* partneri */
#partneri 
{
	background: url('../images/bg_reklama.jpg') bottom left no-repeat;
	width: 279px;
	color: Black;
	display: block;
	float: left;
	margin-top: 15px;
}
#partneri img 
{
	margin: 0px 7px 0px 0px;
	border: 0px;
	padding: 0px;
}
.partneri1 
{
	margin: 10px 5px 0px 10px;
	padding: 0px 0px 20px 0px;
}
#partneri h2
{
	background: url('../images/nadpis_279x24.jpg') no-repeat;
	width: 279px;
	height: 24px;
	font-size: 10px;
	color: white;
	padding: 4px 0px 0px 0px;
}
/* reklama */
#reklama 
{
	background: url('../images/bg_reklama.jpg') bottom left no-repeat;
	width: 279px;
	color: Black;
	display: block;
	float: left;
	margin-top: 15px;
	margin-left: 10px;
}
#reklama img 
{
	border: 0px;
	padding: 0px;
}
.reklama1 
{
	margin: 10px 5px 0px 10px;
	padding: 0px 0px 20px 0px;
}
#reklama h2
{
	background: url('../images/nadpis_279x24_reklama.jpg') no-repeat;
	width: 279px;
	height: 24px;
	font-size: 10px;
	color: white;
	padding: 4px 0px 0px 0px;
}
/* hrac */
.tdbutton 
{
	padding-top: 7px;
}
.hraci .flash_banners 
{
	width: 100px;
	display: block;
}
#hraci 
{
	background: url('../images/bg_uvod.jpg') bottom left no-repeat;
	width: 567px;
	color: Black;
	padding-bottom: 10px;
}
.hraci1 
{
	margin: 10px 18px 10px 18px;
}
.hrac 
{
	margin: 5px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#hraci h2
{
	background: url('../images/nadpis_569x24_hraci.jpg') no-repeat;
	width: 567px;
	height: 24px;
	font-size: 10px;
	color: white;
	padding: 4px 0px 0px 0px;
}
.tbprofil 
{
	height: 190px;
	width: 345px;
}
.tbprofil td 
{
	padding: 2px 2px 2px 4px;
	margin: 0px;
	font-family: verdana, "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
	font-size: 11px;
}
.bgprofil1 
{
	background: url('../images/bg_profil1.jpg') repeat-y;
}
.bgprofil2 
{
	background: url('../images/bg_profil2.jpg') repeat-y;
}
/* search */ 
#search 
{
	background: url('../images/bg_novinky.jpg') bottom left no-repeat;
	width: 283px;
	color: Black;
}
#search h2
{
	background: url('../images/nadpis_285x24_search.jpg') no-repeat;
	width: 283px;
	height: 24px;
	font-size: 10px;
	color: white;
	padding: 4px 0px 0px 0px;
}
.search1 
{
	margin: 10px 5px 10px 10px;
}

/* lavy panel */ 
#levypanelobal_c
{
min-height: 400px;
height:auto;
float: left;
width: 428px;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 20px;
}
#levypanelobal_h
{
min-height: 400px;
height:auto;
float: left;
width: 567px;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 20px;
}
#levypanelobal
{
min-height: 400px;
height:auto;
float: left;
width: 213px;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 20px;
}

#pravypanelobal
{
float: right;
width: 302px; /* 283 + 19 odsadenie s prava */
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#hlavnipanelobal_c
{
padding: 5px 0px 5px 462px;
}
#hlavnipanelobal
{
padding: 5px 0px 5px 320px;
}
p 
{
	color: black;
	padding: 0px 5px 0px 3px;
}
#hlavnipanelhlavicka h2, #hlavnipanelhlavicka2 h2 
{
	width: 519px;
	height: 28px;
	background: url('../images2/bg_tab_middle.jpg') top left no-repeat;
	color: #cccccc;
	font-size: 11px;
	padding: 6px 0px 0px 0px;
	text-align: center;
	font-weight: bold;
	margin-bottom: 0px;
	text-transform: uppercase;
}
.aktualita H2 
{
	color: White;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 5px 0px 3px;
	margin: 0;
}
.myhr 
{
	background: url('../images2/ciarky.gif') top left repeat-x;
	height: 1px;
	border: 0px;
	width: 98%;
	margin: 9px 0px 7px 0px;
}
#hlavnipanelpaticka
{
background-color: #dddddd;
}

#hlavnipanelvnitrek .panelv 
{
	padding: 0px 5px 5px 0px;
}
.panelv 
{
	padding: 0px 0px 5px 0px;
}
#hlavnipanelvnitrek .panelv h2, .panelv h2 
{
	width: 213px;
	height: 25px;
	background: url('../images2/bg_tab_mini.jpg') top left no-repeat;
	color: #CCCCCC;
	font-size: 11px;
	padding: 6px 0px 0px 0px;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
}
#hlavnipanelvnitrek .oznamy, .oznamy 
{
	display: block;
	color: Navy;
	background: url('../images2/bg_oznam.jpg') top left no-repeat;
	width: 213px;
	height: 74px;
	font-size: 11px;
	padding: 0px 0px 2px 0px;
}
#hlavnipanelvnitrek div.oznamy h3, div.oznamy h3  
{
	font-size: 11px;
	font-weight: bold;
	color: White;
	padding: 0px;
	padding-top: 10px;
	margin: 0;
	
}
.panelv ul 
{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}
#poll 
{
	color: White;
	font-size: 10px;
}
.polltop 
{
	background: url('../images2/anketa_otaznik.jpg') top left no-repeat;
	padding: 0px 0px 5px 20px;
	margin: 0px 0px 0px 0px;
	color: #cccccc;
	font-size: 10px;
}
.pollbutton 
{
	border: 1px solid #476D9A;
	color: White;
	background: url('../images2/bg_anktea_hlasuj.jpg') top left no-repeat;
}
/* formular pre cpanel*/

.newcar .sel_multiple 
{
	background-color: #95BCE3;
	color: Black;
	border: 1px solid #426d8a;
	background: #95BCE3;
}

.newcar .option_multiple 
{
	background-color: #95BCE3;
	color: Black;
}
.newcar {
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
			padding: 0px;
			margin: 0px;
		}
		/*
		.newcar select 
		{
			background: white url('../images/input.jpg') no-repeat;
			border: 1px solid #143664;
			padding: 0 0 0 0;
			font-size: 10px;
			color: #0F2533;
			
		}
		.newcar option 
		{
			background-color: white;
			color: #0F2533;
			padding: 0 0 0 0;
		}
*/
		.newcar input
		{
			width: 120px;
			background: white url('../images/input.jpg') no-repeat;
			border: 0px;
			border-bottom: 1px solid #143664;
			border-right: 1px solid #143664;
			font-size: 13px;
			padding: 4px 1px 0px 2px;
			margin-right: 2px;
			font-weight: normal;
			color: #143664;
			padding-left: 5px;
			margin-bottom: 0px;
		}
		.newcar select 
		{
			margin-bottom: 0px;
		}
		.newcar textarea 
		{
			background: white url('../images/bg_textarea.jpg') no-repeat;
			border-left: 0px solid #143664;	
			border-right: 1px solid #143664;
			border-top: 0px solid #143664;
			border-bottom: 1px solid #143664;		
			font-size: 13px;
			padding: 4px 1px 0px 2px;
			font-weight: normal;
			color: #143664;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			
		}		
		.newcar hr {
			color: #336699;
			height:1px;
		}
		.newcar td {
			text-align: left;
			padding: 3px 0px 3px 0px;
		}
		.newcar label, legend 
		{
			font-size: 11px;
			color: #0F2533;
			font-weight: bold;
			font-family: Arial, "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
		}
		.newcar .inputlabel {
			color: #0F2533;
			font-weight: bold;
			text-align: right;
			font-size: 10px;
			border: 0px;
		}
		.newcar .mbutton, .newcar .lbAction 
		{
			border: 1px solid #476D9A;
			color: white;
			font-size: 10px;
			background: url('../images/bg_button.jpg') top left no-repeat;
			font-weight: bold;
			padding: 1px 5px 1px 5px;
		}
		.newcar h2 { color: #143664; font-size: 13px; margin-bottom: 15px;}
		.newcar h4 {color: #990000;}
		.note {font-size: 11px;	color: red;	text-style:italic;}
		.error {
			font-size: 11px;
			color: red;
			font-weight: normal;
		}
		.newcar .email 
		{
			display: none;
		}
		.asked {margin-left: 3px; color: red; font-weight: bold; font-size: 11px;}
		.header {color: #0D2331;
			font-weight: bold;
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
		.line { color: #0D2331; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

/* koniec formular pre cpanel*/

.ram1p {FLOAT: right; MARGIN: 2px 0px 1px 5px; border : none; position: relative;}
.ram1l {FLOAT: left; MARGIN: 2px 5px 1px 0px; border : none; position: relative;}

/* nice combobox */
div.autocomplete {
  position:absolute;
  width:400px;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  padding:0px;
  font-size: 13px;
  text-align:left;
  max-height:200px;
  overflow:auto;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.autocomplete ul li.selected { 
  background-color: #EAF2FB;
}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

.newcar .combo /* look&fell of scriptaculous select box*/
{
  margin: 0px 0px 0px 0px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
  width : 200px; 
  display : block;
  text-align:left; 
  background: url('../images/bg_select.jpg') top right no-repeat;
  height:22px;
  cursor: pointer;
  border: 0px;
  color: #143664;
  padding: 2px 0px 0px 2px;
}
.newcar .combo2 /* look&fell of scriptaculous select box*/
{
  margin: 0px 0px 0px 0px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
  width : 76px; 
  display : block;
  text-align:left; 
  background: url('../images/bg_select2.jpg') top right no-repeat;
  height:22px;
  cursor: pointer;
  border: 0px;
  color: #143664;
  padding: 2px 0px 0px 2px;
}
#content_more h3
{
	font-size: 11px;
	color: Black;
	background: #A9DBE7;
	width: 825px;
	padding: 2px 1px 2px 3px;
	margin-bottom: 1px;
}
.clanok 
{
	background: #C4E1EE;
	width: 825px;
	margin-top: 1px;
	padding: 6px 1px 10px 3px;
}
.clanok img 
{
	margin: 1px 5px 0px 5px;
}
.pridane 
{
	margin: 4px 0px 0px 0px;
}
#administracia, #content_more, #content_tim 
{
	background: url('../images/bg_novinky_viac.jpg') bottom left no-repeat;
	margin-top: 0px;
	margin-left: 20px;
	margin-bottom: 8px;
	display: block;
	width: 867px;
	position: relative;
	padding: 0px 0px 10px 0px;
}
#administracia h2, #content_more h2, #content_tim h2
{
	width: 867px;
	height: 24px;
	font-size: 10px;
	color: white;
	padding: 4px 0px 0px 40px;
}
h2.content_profil 
{
	background: url('../images/nadpis_profil.jpg') no-repeat;
}
h2.nadpis_novinky 
{
	background: url('../images/nadpis_novinky_viac_new.jpg') no-repeat;
}
h2.nadpis_service 
{
	background: url('../images/nadpis_service.jpg') no-repeat;
}
h2.nadpis_cpanel 
{
	background: url('../images/nadpis_cpanel.jpg') no-repeat;
}
h2.nadpis_tim 
{
	background: url('../images/nadpis_team.jpg') no-repeat;
}
#administracia .panel 
{
	display: block;
	width: 250px;
	float: left;
	margin: 2px 0px 2px 10px;
}
#administracia .panel .panelv h2 {
	background: transparent;
	color: Black;
	margin: 0px 0px 0px 0px;
	width: 250px;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
#administracia .panelv ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 4px;
}
#administracia .panelv li {
	background: url('../images/h_sipka.jpg') no-repeat 0px 4px;
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 1px 0px 1px 0px;
}
#administracia .panelv li a, #administracia .panelv li a:hover, #administracia .panelv li a:visited 
{
	color: black;
	padding: 1px 0px 1px 10px;
}
#administracia .panelv li a.admin_sel 
{
	color: #3180B5;
}
.sub_content 
{
	margin: 10px 20px 10px 20px;
}
#content_more 
{
	margin-bottom: 50px;
	min-height: 250px;
	height:auto;
}

#formobal
{
/* width: 1040px; */
margin: 30px 0px 30px 30px; 
}




