/* CSS Document */
body		{
			padding:0px;
			margin:0px;
			background-color:#1c5c88;
			background-image:url(../img/pozadi.jpg);
			background-repeat:repeat-x;
			}
.hlavni_sloupec	{
			margin:auto;
			width:924px;
			height:auto;
			}
.hlavicka	{
			width:100%;
			background-image:url(../img/hlavicka.jpg);
			height:127px;
			font-size:0px;
			background-repeat:no-repeat;
			}
.hlav_sl	{
			font-size:0px;
			width:50%;
			height:90%;
			float:left;
			}
.ods_loga	{
			padding-top:55px;
			padding-left:43px;
			}
.ods_primy	{
			padding-left:290px;
			padding-top:65px;
			}
.float		{
			float:left;
			}
.hs1		{
			float:left;
			width:100%;
			height:auto;
			background-image:url(../img/pozadi_hs.gif);
			background-repeat:repeat-y;
			}
.netucne	{
			font-weight:normal;
			}
.hs2		{
			background-image:url(../img/stin_vlevo.jpg);
			background-repeat:no-repeat;
			background-position:top left;
			float:left;
			width:100%;
			height:100%;
			}
.hs3		{
			background-image:url(../img/stin_vpravo.jpg);
			background-repeat:no-repeat;
			background-position:top right;
			float:left;
			width:100%;
			height:100%;
			}
.vnitrni1	{
			width:874px;
			height:100%;
			margin:auto;
			}
.vn2		{
			width:100%;
			height:100%;
			float:left;
			background-image:url(../img/vnitrni_pozadi_vlevo.jpg);
			background-repeat:no-repeat;
			background-position:top left;
			}
.pz	{
			/*background-image:url(../img/petra_zajickova.gif);
			background-repeat:no-repeat;
			background-position:bottom left;*/
			width:100%;
			height:100%;
			float:left;
			}
.levy_sloupec			{
			width:224px;
			height:100%;
			float:left;
			}
.pravy_sloupec	{
			width:650px;
			height:100%;
			float:left;
			background-image:url(../img/vnitrni_pozadi_nahore.jpg);
			background-repeat:no-repeat;
			background-position:top left;
			}
.ps1		{
			float:left;
			width:100%;
			height:100%;
			background-image:url(../img/vnitrni_pozadi_vpravo.jpg);
			background-repeat:no-repeat;
			background-position:top right;
			}
.obsah		{
			width:633px;
			margin-top:19px;
			height:auto;
			float:left;
			background-image:url(../img/prechod_v_obsahu.gif);
			background-color:#FFFFFF;
			background-position:top;
			background-repeat:repeat-x;
			}
.ods_obs	{
			padding:16px;
			}
td			{
			padding-bottom:10px;
			}
.text, td, .odkaz_cerny		{
			margin:0px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:14px;
			text-decoration:none;
			}
.odkaz_cerny:hover	{
			color:#333333;
			text-decoration:underline;
			}
.text_maly		{
			margin:0px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:12px;
			}
.ods_jc		{
			padding-bottom:20px;
			}
.kolaz		{
			background-image:url(../img/kolaz.gif);
			background-repeat:no-repeat;
			width:604px;
			height:600px;
			}
.txt_kolaz	{
			padding-top:400px;
			text-align:right;
			}
.odkaz		{
			color:#cc0000;
			text-decoration:underline;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			}
.odkaz:hover	{
			text-decoration:none;
			color:#FF0000;
			background-color:#FFFFFF;
			}
.menu		{
			width:100%;
			height:75px;
			}
.zo			{
			width:100%;
			height:auto;
			text-align:center;
			padding-top:20px;
			padding-bottom:100px;
			}
.zo_ods		{
			padding-left:40px;
			}
.text_bily	{
			font-family:Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size:12px;
			margin:0px;
			}
.lh30		{
			line-height:16px;
			}
.stred		{
			text-align:center;
			}
.pm			{
			display:block;
			width:auto;
			height:75px;
			float:left;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-weight:bold;
			font-size:15px;
			line-height:93px;
			text-align:center;
			padding-left:45px;
			background-position:right 20px;
			background-repeat:no-repeat;
			}
.pm:hover	{
			height:72px;
			border-bottom:3px solid #cc0000;
			}
.pm_cara	{
			float:left;
			width:1px;
			font-size:0px;
			padding-left:20px;
			background-image:url(../img/oddelovac_menu.gif);
			background-position:center;
			background-repeat:no-repeat;
			height:72px;
			}
.nabidka	{
			background-image:url(../img/nabidka.gif);
			}			
.praxe	{
			background-image:url(../img/praxe.gif);
			}			
.spoluprace	{
			background-image:url(../img/spoluprace.gif);
			}			
.kontakt	{
			background-image:url(../img/kontakt.gif);
			}			
.video		{
			background-image:url(../img/video.gif);
			}			
.mp3	{
			background-image:url(../img/mp3a.gif);
			}			
.fotogalerie	{
			background-image:url(../img/fotogalerie.gif);
			}	
.trigger	{
			color:#FFF !important;
			background-position:center !important;
			padding-left:30px !important;
			padding-right:30px !important;
			line-height:12px !important;
}
.submenu		{
			background-color:#FFFFFF;
			border:1px solid #000000;
			position:relative;
			z-index:1;
			float:left;
			left:-100px;
			margin-right:-100px;
			margin-bottom:-100px;
			margin-top:76px;
			background-image:url(../img/cerny_radek.gif);
			}
.polozka_submenu	{
			display:block;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:12px;
			height:25px;
			text-decoration:none;
			padding:0px 10px 0px 20px;
			line-height:25px;
			background-image:url(../img/sipka.gif);
			background-position:5px 8px;
			background-repeat:no-repeat;
			background-color:#FFFFFF;
			white-space:nowrap;
			}
.polozka_submenu:hover	{
			background-color:#ffddc6;
			}
.pod_zo		{
			padding-top:10px;
			padding-bottom:340px;
			}
h3			{
			font-family:Tahoma, Arial;
			color:#cc0000;
			font-size:18px;
			font-weight:bold;
			margin:0px;
			padding-bottom:5px;
			}
table		{
			border:0px;
			padding:0px;
			margin:0px;
			}
p			{
			margin:0px;
			}			
.offsetMenuBg {
	background-image:url(../img/menuBg.png);
	width:924px;
	height:92px;
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	margin-top:-6px;
	padding-top:6px;
	margin-left:-25px;
	padding-left:25px;
	margin-right:-30px;
	margin-bottom:-20px;
}









