/* $WEFT -- Created by: DOR s.r.o. (dor@dor-pb.sk) on 4.3.2006 -- */
@font-face {
	font-family: "Euromode CE"; 
	src: url("./data/EUROMOD0.eot"); 
   font-style:  normal;
   font-weight: normal;
	}
body {
	background-color: #D9D9D9;
	color: #262626;
	margin-top: 5px;
	font-family: "Euromode CE", Arial, sans-serif;
}
h1 {
	font-size: 1em;
	background-color: transparent;
	color: #262626;
	font-family: "Euromode CE", Arial, sans-serif;
	text-indent: 15px;
}
h2 {
	font-size: 1em;
	background-color: transparent;
	color: #262626;
	font-family: "Euromode CE", Arial, sans-serif;
	text-indent: 15px;
}
img {
	border: none;
	padding: 0px;
	margin: 0px;
}
li {
	list-style: circle;
}

p {
	text-align: justify;
	text-indent: 15px;
}
table {
	border: 0px none;
}
.vlajka {
	margin-left: 20px;
	margin-right: 20px;
}

a:link {
	color: #262626;
	background-color: transparent;
}
a:visited {
	color: Gray;
	background-color: transparent;
}
a:active {
	color: Gray;
	background-color: #D9D9D9;
}
a:hover {
	color: #000000;
	background-color: #d9d9d9;
	cursor: pointer;
}
a.pagerank {
	text-decoration: none;
	cursor: text;
	color: #999999;
	background-color: #d9d9d9;
	
}
a.pagerank:visited, .pagerank:hover {
	color: #999999;
	background-color: #d9d9d9;
	cursor: text;
}
a.odkaz_text {
	text-decoration: none;
}
a.odkaz_text:visited {
	color: #262626;
	background-color: transparent;
}
.telo {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}
.div {
	border: 1px dashed Red;
}
.nic {
	text-decoration: line-through;
}

.obr_vlavo {
	float: left;
}
.optimalizacia {
	text-align: center;
	clear: left;	
}


#stranka {
	width: 100%;
}
#hlavicka {
	height: 110px;
}
#menu {
	height: 25px;
}
#text {
	float: left;
	width: 750px;
	height: 28em;
	background: url(ob/dlazdica.jpg) repeat;
}
#roh_1 {
	float: left;
	width: 25px;
	height: 25px;
	background: url(ob/roh_1.jpg) no-repeat;
}
#roh_2 {
	float: left;
	width: 25px;
	height: 25px;
	background: url(ob/roh_2.jpg) no-repeat;
}
#roh_3 {
	float: left;
	width: 25px;
	height: 25px;
	background: url(ob/roh_3.jpg) no-repeat;
}
#roh_4 {
	float: left;
	width: 25px;
	height: 25px;
	background: url(ob/roh_4.jpg) no-repeat;
}
#lem_1 {
	float: left;
	background: url(ob/lem_1.jpg) repeat-x;
	width: 750px;
	height: 25px;
}
#lem_2 {
	float: left;
	background: url(ob/lem_2.jpg) repeat-y;
	width: 25px;
	height: 28em;
}
#lem_3 {
	float: left;
	background: url(ob/lem_3.jpg) repeat-x;
	width: 750px;
	height: 25px;
}
#lem_4 {
	float: left;
	background: url(ob/lem_4.jpg) repeat-y;
	width: 25px;
	height: 28em;
}
#copy {
	float: left;
	background: url(ob/copy.jpg) no-repeat left;
	width: 90px;
	height: 21px;
}
#patka {
	float: left;
	width: 450px;
	height: 21px;
	color: #E6E6E6;
	background: #E5E5E5;
}
#vsetko {
	float: left;
	background: url(ob/vsetko.jpg) no-repeat left;
	width: 260px;
	height: 21px;
}
.tab_hlav {
	width: 800px;
	height: 110px;
}
.tab_menu {
	width: 800px;
	height: 25px;
}


/*  -----     INTRO SELEKTORY  ---------------  */
.blok {
	text-align: center;
}
.odkaz {

}
/*  -----     PROFIL  ---------------  */
#lem_2_p {
	float: left;
	background: url(ob/lem_2.jpg) repeat-y;
	width: 25px;
	height: 64em;
}
#lem_4_p {
	float: left;
	background: url(ob/lem_4.jpg) repeat-y;
	width: 25px;
	height: 64em;
}
#text_p {
	float: left;
	width: 750px;
	height: 64em;
	background: url(ob/dlazdica.jpg) repeat;
}
#odliatky_text {
	float: left;
	width: 340px;
}
#certif_text {
	float: left;
	width: 400px;
}
#certif_obr {
	float: left;
	width: 340px;
}
/*  -----     ZLIEVAREN  ---------------  */
#lem_2_z {
	float: left;
	background: url(ob/lem_2.jpg) repeat-y;
	width: 25px;
	height: 78em;
}
#lem_4_z {
	float: left;
	background: url(ob/lem_4.jpg) repeat-y;
	width: 25px;
	height: 78em;
}
#text_z {
	float: left;
	width: 750px;
	height: 78em;
	background: url(ob/dlazdica.jpg) repeat;
}
#zliev_zinok_text_blok {
	float: left;
	width: 530px;
}
#zliev_zinok_obrazok_vlavo {
	clear: left;
	float: left;
}
#zliev_zinok_obrazky_dole {
	clear: left;
}

/*  -----     NARADOVNA  ---------------  */
#lem_2_n {
	float: left;
	background: url(ob/lem_2.jpg) repeat-y;
	width: 25px;
	height: 74em;
}
#lem_4_n {
	float: left;
	background: url(ob/lem_4.jpg) repeat-y;
	width: 25px;
	height: 74em;
}
#text_n {
	float: left;
	width: 750px;
	height: 74em;
	background: url(ob/dlazdica.jpg) repeat;
}
#nar_tusirovaci_lis_text {
	float: left;
	width: 536px;
}
#nar_mitutoyo_text {
	float: left;
	width: 384px;
}
#nar_mitutoyo_obr {
	clear: left;
	float: left;
}
#nar_JUS_text {
	clear: left;
}
/*  -----     OPRACOVANIE  ---------------  */
#lem_2_o {
	float: left;
	background: url(ob/lem_2.jpg) repeat-y;
	width: 25px;
	height: 85em;
}
#lem_4_o {
	float: left;
	background: url(ob/lem_4.jpg) repeat-y;
	width: 25px;
	height: 85em;
}
#text_o {
	float: left;
	width: 750px;
	height: 85em;
	background: url(ob/dlazdica.jpg) repeat;
}
#opr_kawasaki_text {
	float: left;
	width: 520px;
}
#opr_lakovna_text {
	clear: left;
}
/*  -----     CAD / CAM  ---------------  */
#lem_2_cc {
	float: left;
	background: url(ob/lem_2.jpg) repeat-y;
	width: 25px;
	height: 46em;
}
#lem_4_cc {
	float: left;
	background: url(ob/lem_4.jpg) repeat-y;
	width: 25px;
	height: 46em;
}
#text_cc {
	float: left;
	width: 750px;
	height: 46em;
	background: url(ob/dlazdica.jpg) repeat;
}
#cc_catia_text {
	float: left;
	width: 485px;
}
#cc_model_obr {
	clear: left;
	float: left;
}
#cc_model_text {
	float: left;
	width: 425px;
}
/*  -----     kontakty  ---------------  */
#lem_2_k {
	float: left;
	background: url(ob/lem_2.jpg) repeat-y;
	width: 25px;
	height: 44em;
}
#lem_4_k {
	float: left;
	background: url(ob/lem_4.jpg) repeat-y;
	width: 25px;
	height: 44em;
}
#text_k {
	float: left;
	width: 750px;
	height: 44em;
	background: url(ob/dlazdica.jpg) repeat;
}
table.kontakty {
	text-align: left;
	font-size: 16px;
	margin-left: auto;
	margin-right: auto;
	font-family: "Euromode CE", Arial, sans-serif;
}
#kont_hlavicka {
	text-align: center;
	font-weight: bold;
	color: #262626;
	background-color: #D9D9D9;
}
/*  -----     kontakty OSOBA  ---------------  */
#lem_2_k_os {
	float: left;
	background: url(ob/lem_2.jpg) repeat-y;
	width: 25px;
	height: 60em;
}
#lem_4_k_os {
	float: left;
	background: url(ob/lem_4.jpg) repeat-y;
	width: 25px;
	height: 60em;
}
#text_k_os {
	float: left;
	width: 750px;
	height: 60em;
	background: url(ob/dlazdica.jpg) repeat;
}
#kont_hlavicka_vyb {
	text-align: center;
	font-weight: bold;
	color: #262626;
	background-color: transparent;
	cursor: pointer;
}
#kont_volny_riadok_pred {
	height: 16px;
}
#kont_volny_riadok_za {
	height: 20px;
}
#kont_osoba_hlavicka {
	text-align: center;
	border: 2px solid #262626;
	font-weight: bold;
	color: #262626;
	background-color: #84b4c2;
}
#kont_osoba {
	font-weight: bold;
	color: #262626;
	background-color: transparent;
	height: 180px;
	border-left: 2px solid #262626;
	border-right: 2px solid #262626;
	border-bottom: 2px solid #262626;
}
#kont_osoba_foto {
	width: 162px;
	text-align: center;
}
#kont_osoba_pol {
	width: 130px;
}
#kont_osoba_hod {
	width: 200px;
}
#foto {
	border: 1px solid #afb0ab;
}

.kont_riadok {
	height: 25px;
	cursor: pointer;
}

.kont_stlpec_1_h {
	width: 260px;
	border: 2px solid #262626;
}
.kont_stlpec_2_h {
	width: 180px;
	border-top: 2px solid #262626;
	border-bottom: 2px solid #262626;
}
.kont_stlpec_3_h {
	width: 180px;
	border: 2px solid #262626;
}
.kont_stlpec_1 {
	width: 260px;
	border-bottom: 2px solid #262626;
}
.kont_stlpec_2 {
	width: 180px;
	border-bottom: 2px solid #262626;
}
.kont_stlpec_3 {
	width: 180px;
	border-bottom: 2px solid #262626;
}
table.kontakty_hlavne {
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	font-family: "Euromode CE", Arial, sans-serif;
}
.kont_hlavne_stlpec_1 {
	width: 260px;
}
.kont_hlavne_stlpec_2 {
	width: 100px;
}
.kont_hlavne_stlpec_3 {
	width: 200px;
}
.kont_hlavne_stlpec_4 {
	width: 180px;
}


.volny_riadok {
	height: 15px;
}
.volny_riadok_50 {
	height: 50px;
}
.medzera {
	width: 34px;
}
.medzera_42 {
	width: 42px;
}
.obrazok_maly {
	width: 150px;	
}
.obrazok_maly_navysku {
	width: 112px;	
}
.skryty {
	visibility: hidden;
	display: none;
}
/*  -----     verejna obchodna sutaz  ---------------  */
#sutaz {
	width: 720px;
	margin-left: 10px;
	background-color: #d9d8d7;
}
#nadpis {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 4px;
	background-color: #c9c9c8;
}
#animacia {
	width: 100px;
	height: 120px;
	float: left;
	border-width: 1px;
	border-color: #D9D8D7;
}
#eu_sr {
	margin-left: 12px;
	margin-right: 8px;
}
#text_sutaz-obal {
	width: 620px;
	height: 120px;
	float: left;
}
#text_sutaz {
	padding-left: 4px;
	padding-right: 10px;
	padding-top: 3px;
	text-align: justify;
	font-size: 0.9em;
}
#odkaz {
	font-size: 0.9em;
	background-color: #c9c9c8;
	padding-bottom: 5px;
	padding-top: 4px;
	padding-left: 4px;
	clear: left;
}
#close {
	position: relative;
	left: 690px;
	top: 1px;
}

.modry {
	color: #00008B;
	background-color: transparent;
}
.zeleny {
	color: #006400;
	background-color: transparent;
}
#lem_2_ad {
	float: left;
	background: url(ob/lem_2.jpg) repeat-y;
	width: 25px;
	height: 42em;
}
#text_ad {
	float: left;
	width: 750px;
	height: 42em;
	background: url(ob/dlazdica.jpg) repeat;
}
#lem_4_ad {
	float: left;
	background: url(ob/lem_4.jpg) repeat-y;
	width: 25px;
	height: 42em;
}

/*  -----     zoznam volnych pracovnych pozicii  ---------------  */
#lem_2_pozicie {
	float: left;
	background: url(ob/lem_2.jpg) repeat-y;
	width: 25px;
	height: 280em;
}
#lem_4_pozicie {
	float: left;
	background: url(ob/lem_4.jpg) repeat-y;
	width: 25px;
	height: 280em;
}
#text_pozicie {
	float: left;
	width: 750px;
	height: 280em;
	background: url(ob/dlazdica.jpg) repeat;
}
#odkaz-pozicie {
	font-size: 0.9em;
	background-color: #ccccff;
	padding-bottom: 5px;
	padding-top: 4px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	left: 20px;
	width: 580px;
}
#nazov_pozicie {
	text-align: center;
	border: 2px solid #262626;
	font-weight: bold;
	color: #262626;
	background-color: #84b4c2;
}
.stlpec_1 {
	width: 140px;
	border-bottom: 2px solid #262626;
	vertical-align: top;
}
.stlpec_2 {
	width: 600px;
	border-bottom: 2px solid #262626;
}
a.klasif {
	text-decoration: none;
}
a.poz {
	background-color: #ccccff;
}


