﻿body
{
	text-align:				left;
	margin:					0px;
	background-image:		url(http://www.gabex.cz/obr/pozadi.png);
	background-position:	center top;
	font-family:			Tahoma, MS Sans-Serif, Arial CE, Arial, Sans-Serif;
	font-size:				11px;
	color:					black;
	line-height:			21px;
}

@page
{
	margin:					2cm;
}

#hlavicka 
{
	position:				absolute;
	width:					920px;
	left:					50%;
	margin-left:			-460px;
	top:					0px;	
	text-align:				right;
}	

#hlavicka2
{
	position:				absolute;
	width:					920px;
	left:					50%;
	margin-left:			-460px;
	top:					0px;	
	text-align:				right;
}	

table
{
	font-family:		Tahoma, MS Sans-Serif, Arial CE, Arial, Sans-Serif;
	font-size:			11px;
	color:				black;
	line-height:		21px;
}

table.body
{
	width:				100%;
	height:				100%;
	border-collapse:	collapse;
	text-align:			left;
	margin:				0 0 0 0;
	padding:			0px;
	font-family:		Tahoma, MS Sans-Serif, Arial CE, Arial, Sans-Serif;
	font-size:			11px;
	border:				0px;
	/*background-image:	url(http://www.pcsolution.cz/www/prvnieu/obr/podklad.jpg);
	background-repeat:	no-repeat;*/
}

td.nadpis, tr.nadpis
{
	font-family:		Tahoma, MS Sans-Serif, Arial CE, Arial, Sans-Serif;
	font-size:			11px;
	color:				black;
	font-weight:		400;
	background-color:	#C5C2B3;
	height:				20px;
	padding:			3px;
	padding-left:		7px;
	padding-right:		7px;
}

td.polozka, tr.polozka
{
	font-family:		Tahoma, MS Sans-Serif, Arial CE, Arial, Sans-Serif;
	font-size:			11px;
	color:				black;
	font-weight:		400;
	background-color:	#F2F0E4;
	height:				20px;
	padding:			3px;
	padding-left:		7px;
	padding-right:		7px;
}
td.polozkaKosik
{
	font-family:		Tahoma, MS Sans-Serif, Arial CE, Arial, Sans-Serif;
	font-size:			11px;
	color:				black;
	font-weight:		400;
	height:				20px;
	padding:			3px;
	padding-left:		7px;
	padding-right:		7px;
}

.strvlevo
{
	width:				170px;	
	padding:			0px;
	margin:				0px;
}

.strvlevotext
{
	background-image:	url(/obr/lm_stred.png);
	background-repeat:	repeat-y;
	width:				170px;	
	padding-left:		7px;
	margin:				0px;
	line-height:		19px;
	font-size:			11px;
}

td.tLM
{
	width:				164px;	
	padding-left:		7px;
	margin:				0px;
	line-height:		17px;
	font-size:			11px;
	border:				1px solid #f2f0e4;
	cursor:				pointer;
}

table.tLM
{
	padding:0px;
	margin:0px;
}

.strvlevonahore
{
	background-image:	url(/obr/lm_stred.png);
	background-repeat:	repeat-y;
	width:				170px;	
	margin:				0px;
}

.strstredbox
{
	background-image:	url(http://www.gabex.cz/obr/sm_stred.jpg);
	background-repeat:	repeat-y;
	width:				380px;
	line-height:		19px;
	font-size:			11px;
	padding-left:		10px;
}

.strstredbox700
{
	background-image:	url(http://www.gabex.cz/obr/sm_stred700.jpg);
	background-repeat:	repeat-y;
	width:				680px;
	line-height:		19px;
	font-size:			11px;
	padding-left:		10px;
}

.strnahore
{
	padding:			0px;
	height:				115px;
}

.strdata
{
	padding:			0px;
	margin:				0px;	
	padding-right:		30px;
	padding-left:		15px;
}

.strdole
{
	height:				45px;
	padding:			0px;
	vertical-align:		bottom;
	background-repeat:	no-repeat;
}

.strvlevo, .strnahore
{
	vertical-align:		top;
}

tr,td
{
	padding:			0px;
	margin:				0px;
}

form, input, select, textarea
{
	font-family:		Tahoma, MS Sans-Serif, sans-serif;
	font-size:			11px;
	color:				black;
}

ul
{
	margin:				0px;
	padding:			2px;
	padding-left:		0px;
	background-color:	#e6e6e6;
	line-height:		20px;
	width:				130px;
}

ul.pol
{
	margin:				0px;
	padding:			2px;
	padding-left:		0px;
	background-color:	#97B6DD;
	line-height:		18px;
	width:				130px;
}

ul.pol a:hover
{
	position:			relative;
	left:				2px;
	width:				124px;
	background-color:	#6A93C7;
	text-decoration:	none;
	color:				white;
}

ul.text
{
	background-color:	transparent;
	width:				100%;
	margin:				0px;	
	padding-left:		15px;
	list-style-type:    disc;
}

.frmVyplnit
{
	border-bottom:		1px solid red;
	border-style:		groove;
}

.VyplnitTxt
{
	color:Red;font-weight:800;font-size:14px;font-family:Arial;
}

.tInvisible
{
	background-color:	transparent;
	border:				0px;
	color:				Green;
}
.odkazy 
{
	display:			none; 
	visibility:			hidden;
}
img.galerie
{
	margin-right:10px;	
	margin-top:10px;
	cursor:pointer;
}
p
{
	margin-top:0px;
	margin-bottom:15px;
}
