body {
	font-family: verdana,arial,times,sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
}


	p{
		text-align : justify;
		margin-right: 15px;
		margin-bottom:5px;
		margin-top:5px;
}

a:link, a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

a:hover {
    color: #2E3092;
	text-decoration: none;
	font-family: verdana,arial,times,sans-serif;

}

#link {
	text-decoration: none;
	color: darkgrey;
	font-weight: bold;
}


/* cely hlavni blok */
#main {
	width: 777px;
	margin-left: auto;
	margin-right: auto;
	max-width: 777px;
}

/* horni radek s logem */
#top_row {
	height: 87px;	
	clear: both;
	margin: 0px;
	padding: 0px;
}

#zamereni {
	background-image: url('images/telpro_software_03.gif');
    	width: 531px; 
	height: 87px;
}

#top_left, #top_right {
	height: 87px;
}

/* prostredni radek s tlacitky */
#middle_row {
	height: 165px;	
	clear: both;
	margin: 0px;
	padding: 0px;
}
#middle_left {
	height: 165px;
}

/* dolni radek s news a obsahem */
#bottom_row {
	clear: both;
	background: url('images/bc_l.gif');
	background-repeat: repeat-y;
	background-color: #E4E4E4;
	width: 756px;
	margin: 0px;
	padding: 0px;
}

/* pruh news */
#bottom_left {
	float: left; 
	width: 211px; 
	background: url('images/bc_l.gif');
}
/* titulek news */
#bottom_left_nadpis {
	background: url('images/telpro_software_12.gif');
	height: 58px;
}
#bottom_left_nadpis_in {
	padding-left: 20px; 
	padding-top: 10px;
}

/* text news */
#bottom_left_text {
	background: url('images/telpro_software_14.gif');
	background-repeat: no-repeat;
	min-height: 352px;
}
#bottom_left_text_in {
	padding-left: 14px; 
	padding-right: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Gray;
}

#bottom_left_nadpis_a {
	padding-left: 20px; 
	padding-right: 5px;
	padding-top: 13px;
	color: Navy;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

* html #bottom_left_text {
	height: 352px;
}

/* blok s vlastnim textem stranky */
#bottom_right {
	width: 545px;
	background: url('images/bc_m.gif');
	background-repeat: repeat-x;
	background-color: #E4E4E4;
	margin: 0px;
	min-height: 410px;
	margin-left: 211px;
}

* html #bottom_right, * html #bottom_right_text {
	height: 410px;
}

#bottom_right_text {
	min-height: 410px;
	padding-top: 5px;
}

/* paticka stranky */
#pata_row {
	clear: both;
}

/* Hide from IE5-mac \*/

* html #bottom_left {
	margin-right: -3px;
}

* html #bottom_right {
	height: 1%;
	margin-left: -3px;
}

/* End IE5/mac hide */

/* definice tlacitek */
#but_spol {
	background-image:url('images/telpro_software_07.gif'); 
	width: 122px; 
	height: 165px;
}
#but_prod {
	background-image:url('images/telpro_software_08.gif'); 
	width: 91px; 
	height: 165px;
}
#but_sluz {
	background-image:url('images/telpro_software_09.gif'); 
	width: 70px; 
	height: 165px;
}
#but_refe {
	background-image:url('images/telpro_software_10.gif'); 
	width: 102px; 
	height: 165px;
}
#but_kont {
	background-image:url('images/telpro_software_11.gif'); 
	width: 191px; 
	height: 165px;
}

#cr {
	background-image: url('images/telpro_software_16.gif');
    width: 532px; 
	height: 38px;
}

/* definice textu v tlacitkach */
#text_spol {
	padding-top: 150px;
	padding-left: 15px;
}
#text_prod {
	padding-top: 150px;
	padding-left: 15px;
}
#text_sluz {
	padding-top: 150px;
	padding-left: 15px;
}
#text_refe {
	padding-top: 150px;
	padding-left: 15px;
}
#text_kont {
	padding-top: 150px;
	padding-left: 15px;
}
#text_zamereni {
	padding-top: 32px;
	padding-left: 36px;
	color: #c0c0c0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#text_cr {
	padding-top: 5px;
	padding-left: 130px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.left {
	float: left;
}
.hidden {
	display: none;
}
.break {
	height: 0px;
	clear:both;
	font-size: 1px;
}

.acts_nadpis {
	font-weight: bold;
	font-size: 8pt;
}
.acts_text {

}
.datum {
	color: #FF0000;
}

table.t_m {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;

}


h1 {
	margin-top: 34px;
	padding-left: 20px;
	color: #2E3092;
	font-family: "Trebuchet MS", "Geneva CE", "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
	font-size: 150%;
	text-align: left;
	font-weight: normal;
}

h3 {
	
	padding-left: 20px;
	margin: 0px;
	color: red;
	font-family: "Trebuchet MS", "Geneva CE", "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
	font-size: 120%;
}

h2 {
	padding-left: 20px;
	margin: 0px;
	color: #6967CE;
	font-family: "Trebuchet MS", "Geneva CE", "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
	font-size: 120%;
}

li.dispot {
	color: #006D3B;
	font-family: "Trebuchet MS", "Geneva CE", "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
	font-size: 100%;
}
#mycounter {
	color:#000000;
	font-family: "Arial, Helvetica, sans-serif";
	font-weight: bold;
	font-size: 1.1em;
}