/* BODY */
  
	body {
	
		font-family:				Arial, Verdana, Tahoma;
		font-size:				  13px;
		color:					    #000000;

		padding:				    0px;
		margin:					    0px;

		background:         #FFFFFF url('../images/design/bg_body.gif') 0 0 repeat-x;

	}

	* html body {

		text-align:				center;

	}



	/* LINK STYLE */

	a {

		color:				        #000000;
		text-decoration:			underline;

	}

	a:hover {

		text-decoration:      none;

	}



/* HIDDEN ITEMS */

	.noScreen {

		display:				none;

	}



/* FORM STYLE */

	form {

		padding:				0px;
		margin:					0px;

	}


/* HEADLINES */

  h1 {
    
    padding:      12px 0px 10px 0px ;
    margin:       0px;
    
    color:        #303030;
    
    font-size:    22px;
    font-weight:  bold;
  
  }

  h2 {
    
    padding:      5px 0px 5px 0px;
    margin:       0px;
    
    color:        #F78C00;
    
    font-size:    20px;
    text-decoration: underline;
    font-weight:  normal;
  
  }


/* PARAGRAPHS */

  p {
  
    text-indent:    10px;
    line-height:    150%;
    
    padding:        0px;
    margin:         10px 0px;
    text-align:     justify;
    
    clear:          left;
  
  }


/* LISTS */

  ul {
    
    list-style-type:  none;
    padding:          10px 0px 10px 30px;
    margin:           0px;
    
    line-height:      150%;
  
  }
  
  li {
    
    padding:          0px 0px 10px 22px;
    
    background:		url( '../images/design/bg_list_item.gif' ) 0px 3px no-repeat;
    
  }



/* PAGE MAIN DIV */

	div#pageMain {

		margin:					0 auto;
		width:				  1001px;
		
		text-align:     left;

	}

	* html div#pageMain {
    
    margin:         0 auto;
    
  	width:					1001px;

	}



/* HEAD */

	div#pageHead {

		height:				187px;
		
    position:     relative;
		
		background:		url( '../images/design/bg_head.jpg' ) 0px 0px no-repeat;

	}
	
	div#pageHead div {
    
    width:        412px;
    height:       19px;
    
    position:     absolute;
    
    bottom:       11px;
    right:        45px;
    
    text-align:     right;
    font-size:      14px;
    letter-spacing: 2px;
    font-family:    Verdana;
    
	}
	
	div#pageHead a {
	 
    width:      332px;
    height:     150px;
    
    display:    block;
    
    position:   absolute;
    
    top:        19px;
    left:       3px;
	
	}

	div#pageHead a span {
	 
    display:    none;
	
	}



/* MAIN MENU */

  ul#menuMain {
    
    height:               182px;
    
    list-style-type:      none;
    
    padding:              0px;
    margin:               0px 0px 0px 29px;
  
  }
  
  ul#menuMain li {
    
    float:      left;
    
    padding:    0px;
    margin:     0px;
    
    background: none;
    
  }
  
  ul#menuMain li a {
    
    height:     182px;
    display:    block;
    
    background-position:  0px 0px;
    background-repeat:    no-repeat;
    
  }
  
  ul#menuMain li#uvod a {
    
    background-image: url('../images/design/menu_uvod.jpg');
    
    width:            201px;
  
  }

  ul#menuMain li#rizeni a {
    
    background-image:	url('../images/design/menu_rizeni.jpg');
    
    width:            196px;
  
  }

  ul#menuMain li#sluzby a {
    
    background-image:	url('../images/design/menu_sluzby.jpg');
    
    width:            181px;
  
  }

  ul#menuMain li#dolozky a {
    
    background-image:	url('../images/design/menu_dolozky.jpg');
    
    width:            175px;
  
  }

  ul#menuMain li#kontakty a {
    
    background-image: url('../images/design/menu_kontakty.jpg');
    
    width:            190px;
  
  }
  
  ul#menuMain li a:hover, ul#menuMain li a.active {
    
    background-position:  0px -182px;
    
  }
  
  ul#menuMain li a span {
    
    display:      none;
  
  }
  
  

/* CONTENT */

  div#pageContent {
    
    width:        943px;
    min-height:   550px;
    
    margin:       0px 0px 0px 29px;
    
    background:		url( '../images/design/bg_content.gif' ) 0px 0px repeat-y;
  
  }
  
  * html div#pageContent { 
  
    height:       550px;
    
  }
  
  div#contentGadgets {
    
    width:        200px;
    min-height:   200px;
    
    margin:       0px 9px 0px 0px;
    
    float:        right;
    
  }
  
  * html div#contentGadgets {
    
    height:       200px;
    
  }  

  div#contentGadgets div.gadget {
    
    margin:           7px 0px 3px 0px;
    
    background-color: #FFCA86;
  
  }
  
  div#contentGadgets div.gadget h3 {
    
    height:       15px;
    
    padding:      5px 10px;
    margin:       0px;
    
    background:		url( '../images/design/bg_gadget_headline.gif' ) 0px 0px repeat-x;
    
    font-size:    12px;
    color:        #FFFFFF;
    font-weight:  normal;
    letter-spacing: 1px;
    
  }
  
  div#contentGadgets div.gadget p {
    
    padding:      7px;
    margin:       0px;
    
    line-height:  130%;
    text-indent:  0px;
    text-align:   left;
    
  }
  
  div#contentGadgets div.gadget p.date {
    
    padding:      7px 7px 0px 7px;
    
  }
  
  div#contentGadgets div.gadget div.hr {

    height:       2px;
    
    padding:      0px;
    margin:       0px 4px;
    
    background-color: #FFE0B9;

  }
  
  div#contentGadgets div.gadget div.hr hr {
    
    display:      none;
  
  }
  
  div#contentGadgets div#footer {
    
    padding:      0px 5px;
    
    text-align:   right;
    
    color:        #8D8D8D;
    font-size:    11px;
  
  }
  
  div#contentGadgets div#footer a {
    
    color:        #8D8D8D;
    
  }
  
  div#pageContent div#navigation {
    
    height:       16px;
    
    padding:      11px 20px 5px;
    
    background:		url( '../images/design/bg_arrow_left_right.gif' ) 0px 0px no-repeat;
    
    font-family:  Verdana;
  
  }
  
  div#pageContent div#contentInner {
    
    width:        670px;
    
    padding:      0px 20px 0px 30px;
  
  }


/* MAILDIALOG */

  div#pageContent div#contentInner div.mailDialog table {
    
    padding:      0px 40px;
    
  }
  
  div#pageContent div#contentInner div.mailDialog table th {
    
    width:        110px;
    
  }
  
  div#pageContent div#contentInner div.mailDialog textarea {
    
    width:        450px;
    height:       100px;
  
  }
  
	div#pageContent div#contentInner div.mailDialog input {
		
		margin: 5px 5px 5px 0;
		
	}
	
	div#pageContent div#contentInner div.mailDialog table td {
		
		padding: 3px 0;
		
	}
	
	div#pageContent div#contentInner div.mailDialog div.error {
		
		border: 3px solid #F98B00;
		margin: 15px 5px;
		padding: 5px 10px 5px 20px;
	}
	

/* FILE */

  div.filePdf {
    
    padding:        0px;
    margin:         10px 0px;
    text-align:     justify;
    
    clear:          left;
    
  }
  
  div.filePdf img {
    
    float:          left;
    
    padding:        10px 10px;
  
  }
  
  div.filePdf div {
  
    padding:        20px 0px 15px 0px;
  
  }

/* TEXT IMAGES */
  
  div.textimages {
    
    clear:    left;
    
  }
  
  div.textimages p {
    
    clear:    none;
  
  }
  
  img.textimages_left {
    
    float:    left;
    padding:  10px;
    
  }

  img.textimages_right {
    
    float:    right;
    padding:  10px;
    
  }
  
/* VARIOUS DIALOG */

	div.variousDialogMessage {
		background-color: #FFCA86;
		padding: 5px 0;
		margin: 0 0 20px 0;
	}
	
	div.variousDialogMessage p {
		text-align: center;
		font-weight: bold;
	}
	
