﻿body
{
	background-image: url('../../img/px/default.gif' );
	width: 100%;
	margin: 0px;
	padding: 0px;
}

/* NOVINKY */
.newsUp, .newsDown
{
	margin-left: 9px; /*border: 1px solid Red;*/
	text-align: left;
}
.date, .news
{
	font-family: Tahoma;
	font-size: 11px;
}
.date
{
	color: Black;
}
.news
{
	font-weight: bold;
	color: RGB(10,63,118);
}
/* Novinky vsechny */
#NovinkyDiv
{
	background-color: White;
	font-family: Verdana;
	color: Black;
	font-size: 11px;
	width: 98%;
	text-align: justify;
}
#NovinkyDiv .nadpisH2
{
	font-family: Verdana;
	font-size: 15px;
	color: RGB(21,117,191);
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#NovinkyDiv .nadpisH1
{
	font-size: 20px;
	color: RGB(21,117,191);
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#NovinkyDiv .datum
{
	font-size: 10px;
	height: 20px;
	vertical-align: top;
	font-weight: bold;
}

/* HLAVNI MENU */
.menu
{
	font-family: Verdana;
	color: White;
	font-size: 11px;
	width: 100%;
	height: 29px;
	background-color: #0a3f76;
}
.menu td, #language
{
	vertical-align: middle;
	text-align: center;
}
.menu a
{
	color: White;
}
.menu a:hover
{
	text-decoration: underline;
}
/* Definice pro submenu a secondsubmenu */
#submenuOF
{
	height: 13px;
	padding: 8px;
	background-color: RGB(21, 123, 201);
	color: white;
	font-family: Verdana;
	font-size: 12px;
}
#submenuOF a, #secsubmenuOF a
{
	color: white;
	font-size: 11px;
}
#submenuOF a:hover, #secsubmenuOF a:hover
{
	color: Black;
}
#secsubmenuOF
{
	height: 10px;
	padding: 8px;
	background-color: RGB(21, 123, 201);
	color: white;
	font-family: Verdana;
	font-size: 10px;
}

/* POZICE PX linek */
.pozadi
{
	position: absolute;
	top: 0px;
	left: 0px;
}
.rowPt1, .rowPt2
{
	background-image: url('../../img/default/pt.gif' );
	background-repeat: repeat-x;
}
.rowPt1
{
	height: 1px;
}
.rowPt2
{
	height: 2px;
}

/* Naši lidé */
#LideCss
{
	background-color: White;
	font-family: tahoma, sans-serif; /*color : #847a67;*/
	color: RGB(5,13,71);
	font-size: 9px;
}

#LideCss img
{
	display: block;
	border: none;
}
#LideCss h2
{
	color: #234662;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin: 0;
	padding: 0;
}
#LideCss h3
{
	margin-bottom: 10px;
	color: #234662;
	font-size: 9px;
	text-align: left;
}

#LideCss .obr
{
	border: solid 1px Black;
}

#LideCss .wrapper
{
	/*background-color : RGB(226,227,228);*/
	width: 160px;
	position: relative;
	overflow: hidden;
}

#LideCss .wrapper2
{
	border: 1px solid Black;
	width: 250px;
	height: 120px;
	overflow: hidden;
}

/* Globalni*/
.Btn
{
	font-family: Tahoma;
	color: Black;
	font-size: 10px;
	border: 1px solid RGB(112,112,112);
	background-image: url('./../../img/default/btnBg.gif' );
	background-position: top;
	background-color: RGB(229,229,229);
	height: 18px;
	margin-top: 0px;
}
h2
{
	font-size: 20px;
	color: RGB(21,117,191);
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
h2.nadpisH2
{
	color: RGB(21,117,191);
}

img
{
	border: none;
	display: block; /*bacha pokud neni dela dole mezeru v IE*/
}

a
{
	text-decoration: none;
}
.w /* je tu proto aby paticka byla bez pozadi*/
{
	background-color: White;
}

.stin
{
	background-color: White;
	border-left: 1px solid gray;
}

/* VYSKY A SIRKY */
.pozadi
{
	height: 672px;
	width: 100%;
	background-image: url('../../img/default2/pozadi_default.png' );
	background-repeat: repeat-x;
}
.tableBg
{
	/*width : 923px;*/ /*height : 624px;*/
	margin-top: 5px;
}

/* LANGUAGE */
#language
{
	padding: 3px;
}
#language a
{
	font-family: Tahoma;
	color: RGB(125,125,125);
	font-size: 10px;
}

/* HLEDEJ */
#hledej
{
	width: 100%;
	height: 28px;
}
#hledej a
{
	font-family: Tahoma;
	color: RGB(64,64,64);
	font-size: 10px;
}
#txtHledej
{
	width: 100px;
	height: 12px;
	float: left;
	margin-left: 8px;
}

.StinL
{
	/* 	background-image: url('../../img/default/stinL.png'); 	background-repeat: repeat-y; 	width: 19px; 	*/
}
.StinLD
{
	/*	 	background-image: url('../../img/default/stinLD.png'); 	background-repeat: no-repeat; 	width: 19px; 	*/
}
.StinP
{
	/* 	background-image: url('../../img/default/stinP.png'); 	background-repeat: repeat-y; 	width: 11px; 	*/
}
.StinPD
{
	/* 	background-image: url('../../img/default/stinPD.png'); 	background-position: left top; 	background-repeat: no-repeat; 	width: 11px; 	*/
}


/* Dotaz */
#obalk
{
	font-family: arial;
	font-size: 12px;
	color: Black; /*background-color : RGB(209,211,212);*/
	border: solid 2px Black;
	background-color: White;
}
#obalk .lblText, .a
{
	text-align: justify;
}
#obalk .bgBlue
{
	background-color: RGB(226,227,228); /*RGB(244,247,251)*/
}
/* Mapa stránek */
table.tabodkazy a
{
	color: Black;
}

/* REFERENCE */
.tblRef
{
	border-style: groove;
	border: groove 1px Black;
	width: 200px;
	height: 140px;
}
.tblImg
{
	height: 100px;
}
.tblPdf
{
	height: 30px;
}
.tblPdf a
{
	/*font-weight : bold;*/
	font-style: normal;
	font-family: Tahoma;
	font-size: 9px;
	text-decoration: none;
	color: Black;
}
.tblPdf a:hover
{
	text-decoration: underline;
	color: Blue;
}
.tblPdf a:active
{
	text-decoration: underline;
	font-weight: normal;
}


/* B new design kariery, novinek a odvetova reseni */

.NovinkyBanner
{
	background-color: RGB(193,214,228);
	background-image: url('../../img/default/banner_novinky.gif' );
	background-repeat: no-repeat;
	width: 252px;
	height: 25px;
}
.NovinkyLabel
{
	font-family: Tahoma;
	font-size: 11px;
	color: White;
	float: left;
	margin-left: 14px;
	margin-top: 5px;
	font-weight: bold;	
}
.NovinkyImg
{
	position: relative;
	float: right;
	margin-right: 15px;
	margin-top: -8px;
	width: 44px;
	height: 41px;
}

.KarieraBanner
{
	background-color: RGB(255,206,206);
	background-image: url('../../img/default/banner_kariera.gif' );
	background-repeat: no-repeat;
	width: 252px;
	height: 25px;
}
.KarieraImg
{
	position: relative;
	float: right;
	margin-right: 15px;
	margin-top: -8px;
	width: 37px;
	height: 40px;
}
.OdvetvoveBanner
{
	background-color: RGB(238,201,0);
	background-image: url('../../img/default/banner_odvetvove.gif' );
	background-repeat: no-repeat;
	width: 252px;
	height: 25px;
}
.OdvetvoveImg
{
	position: relative;
	float: right;
	margin-right: 12px;
	margin-top: -8px;
	width: 38px;
	height: 39px;
}

.OdvetvoveTlacitko
{
	background-color: RGB(238,201,0);
	background-image: url('../../img/default/odvetvove.gif' );
	background-repeat: no-repeat;
	background-position: center;
	width: 76px;
	height: 18px;
	text-align: center;
}
.OdvetvoveHref
{
	font-family: Tahoma;
	font-size: 11px;
	color: White;
}

/* E new design kariery, novinek a odvetova reseni */

/* Boxy s texty produkty apod */
.divBoxB
{
	background-image: url('../../img/default/boxHeader.jpg' );
	background-repeat: no-repeat;
	background-position: top center;
	width: 644px;
	text-align: left;
	font-size: 12px;
	font-family: Verdana;
	background-color: RGB(242, 242, 242);
	border : solid 1px RGB(217, 217, 217);
	margin-top : 10px;
}
.tblBox
{
	background-image: url('../../img/default/boxBg.gif' );
	background-repeat: repeat-x;
	background-position: bottom center;
	width: 100%;
	background-color: RGB(242, 242, 242);
}
.divBoxBH2
{
	color: White;
	font-size: 16px;
	padding: 13px;
	height: 30px;
	font-family: Verdana;
	cursor : pointer;
}
.divBoxBA
{
	color: RGB(209, 0, 25);
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	text-decoration: none;
	font-family: Verdana;
}

/* KONTAKTUJTE NAS */
.KontaktujteBg
{
	background-image: url('../../img/default/kontaktujteBg.png' );
	background-repeat: no-repeat;
	background-position: center;
	width: 252px;
	height: 176px;
	font-family: Tahoma;
	font-size: 13px;
}
.KontaktujteN
{
	font-weight: bold;
	color: White;
	font-size: 12px;
	text-align: left;
	height: 40px;
	padding-left: 10px;
}
