


body {
 
         margin: 0;
         padding: 0;


	font-family: Microsoft Sans Serif;

         background: url(images/pozadi.gif);
         background-color: white; 
         background-repeat: no-repeat;


}

#all {margin: 0px auto; position: relative; width:960px;}



h1, h2, h3 {
	margin: 0;
	padding: 0;
	font-weight: normal;


}

h1 {
	font-size: 1.4em;
	text-decoration: none;
	margin: 0;
	padding: 0;

}


h2 {

	text-decoration: none;
 	font-size: 1.0em;

}

h3 {
	font-size: 1.2em;
}

p, ul, ol {
	margin-top: 0;
	line-height: 180%;
	padding-top: 4px;
	line-height: normal;
	font-size: 15px;
}

ul, ol {
}

a {
	text-decoration: none;
        color : blue;
}

a:hover {
	text-decoration: none;

        color : blue;
}




/* Header */


#header {

	
        position: absolute; top: 0px; left: 0px; height: 73px; 	width: 250px;

}


#header a:hover {

	text-decoration: none;
	border-bottom: none;
}





/* Header-menu */


#header-menu {

	
      position: absolute; top: 20px; left: 285px; height: 40px; 	width: 710px;
	font-size: 15px;


}


#header-menu a:hover {

	text-decoration: none;
	border-bottom: none;

}

   #header-menu p {
	padding-left: 15px;
}

/* header-menu */

#header-menu {
	float: right;
}

#header-menu ul {
	margin: 0;
	padding: 27px 0 0 0;
	list-style: none;
}

#header-menu li {
	display: inline;
}

#header-menu a {
	display: block;
	float: left;
	padding: 0 21px;
	text-decoration: none;
	font-size: 100%;
	font-size: 18px;
        color : black;
}

#header-menu a:hover,
 #menu .active a {
		border-top: 1px solid red;

}

#header-menu .active a {
}







/* Header-menu-top */


#header-menu-top {

	
      position: absolute; top: 8px; left: 280px; height: 12px; 	width: 710px;
	font-size: 15px;


}



#header-menu-top a:hover {

	text-decoration: none;
	border-bottom: none;

}

   #header-menu-top p {
	padding-left: 0px;
}

/* header-menu */

#header-menu-top {
	float: right;
}

#header-menu-top ul {
	margin: 0;
	padding: 0px 0 0 0;
	list-style: none;
}

#header-menu-top li {
	display: inline;
}

#header-menu-top a {
	display: block;
	float: left;
	padding: 0 25px;
	text-decoration: none;
	font-size: 100%;
	font-size: 18px;
        color : black;
}

#header-menu-top a:hover,
 #menu .active a {
		border-top: 1px solid red;

}

#header-menu-top .active a {
}





/* Content-680 */

#content-680 {

  position: absolute; top: 80px; left: 280px;
  width: 680px; height: 610px;

}

   #content-680 p {
	padding-left: 27px;

}





/* Content */

#content {

  position: absolute; top: 80px; right: 100px; left: 280px;
  width: 530px; height: 300px;

}
   #content p {
	padding-left: 27px;

}
   #content h1 {
	padding-left: 27px;

}

/* Content kontakt left */

#content-kontakt-left {

  position: absolute; top: 80px; left: 280px;
  width: 335px; height: 610px;

}

#content-kontakt-left a:hover {
	text-decoration: none;
	border-bottom: none;
}


/* Content-titulek */

#content-titulek {

  position: absolute; top: 584px;  left: 280px;
  width: 690px; height: 98px;

}


/* Content kontakt left */

#content-kontakt-left {

  position: absolute; top: 80px; left: 280px;
  width: 335px; height: 610px;

}


#on-line { text-color : green;
	padding-left: 27px;
	padding-top: 10px;
        color : red;}

   #on-line p {
	padding-left: 0px;
        color : black;
	text-decoration: none;
}



/* Content kontakt right */

#content-kontakt-right {

  position: absolute; top: 80px; right: 0px; left: 615px;
  width: 335px; height: 610px;

}
   #content-kontakt-right p {
	padding-left: 27px;

}


.green {
        padding-top: 17px;
        color : green;
        text-decoration : blink;

}

#content-kontakt-right a:hover {

	border-bottom: 1px solid red;
}








/* videoarea */

#videoarea {

  position: absolute; top: 315px; right: 0px; left: 310px;
  width: 620px; height: 380px;


 
}






/* Sidebar */

#sidebar {

         position: absolute; top: 80px; left: 0px;
         width: 280px; height: 610px;
	font-family: Microsoft Sans Serif;

         background: url(images/pozadi-menu.jpg);


}


#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	padding: 25px 0px 0px 15px;
}




#sidebar p {
	padding-left: 7px;
	line-height: 33px;
	font-size: 20px;


}
#sidebar h2 {
	padding-left: 4px;
	line-height: 50px;
        color : black;
	text-decoration: none;
	border-bottom: 1px solid red;

}

#sidebar h1 {
	padding-left: 4px;
	line-height: 50px;
        color : black;
	text-decoration: none;
	border-bottom: 1px solid red;
}


#sidebar a {
	border: none;
	text-decoration: none;
        color : black;
}

#sidebar a:hover {
	border-bottom: 1px solid red;
}






/* Content-500x610 */

#content-500x610 {

  position: absolute; top: 80px; left: 280px;
  width: 500px; height: 610px;

}

   #content-500x610 p {
	padding-left: 27px;

}


/* Content-680 */

#content-680 {

  position: absolute; top: 80px; left: 280px;
  width: 680px; 

}

   #content-500x610 p {
	padding-left: 27px;

}



/* Content-right-180x610 */

#content-right-180x610 {

  position: absolute; top: 80px; left: 780px;
  width: 180px; height: 610px;

}

   #content-right-180x610 p {
	padding-left: 27px;

}

/* news */

#news {

  position: absolute; top: 80px; left: 810px;
  width: 150px; height: 300px;



}



.post {

	padding-top: 0px;

}

.post .title {

	letter-spacing: 1px;
	border: none;
	font-size: 8px;

}
.post .title p {
	letter-spacing: 1px;
	border: none;
	font-size: 8px;

}

.post .title a {
	color: silver;
	border: none;
	font-size: 11px;

}

.post .meta {
	padding-bottom: 4px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	border-bottom: 1px solid #D0D0D0;
}

.post .meta a {
}

.post .entry {
	text-align: justify;
	margin-bottom: 5px;
	padding: 4px 0px 0px 0px;
}

.links {
	display: block;
	width: 96px;
	padding: 2px 0px 2px 0px;
	background: #A53602;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	color: #FFFFFF;
}


/* news-archiv */

#news-archiv {
	border-top: 2px solid grey;
  position: absolute; top: 1300px; 
  width: 960px; 



}



.post {

	padding-top: 0px;

}

.post .title {

	letter-spacing: 1px;
	border: none;
	font-size: 8px;

}
.post .title p {
	letter-spacing: 1px;
	border: none;
	font-size: 8px;

}

.post .title a {
	color: silver;
	border: none;
	font-size: 11px;

}

.post .meta {
	padding-bottom: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	border-bottom: 1px solid #D0D0D0;
}

.post .meta a {
}

.post .entry {
	text-align: justify;
	margin-bottom: 5px;
	padding: 10px 0px 0px 0px;
}

.links {
	display: block;
	width: 96px;
	padding: 2px 0px 2px 0px;
	background: #A53602;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	color: #FFFFFF;
}

/* Content-prepis */

#content-prepis {

  position: absolute; top: 80px; right: 100px; left: 280px;
  width: 530px; height: 610px;

}
   #content-prepis p {
	padding-left: 27px;

}



   #content-prepis h1 {
	padding-left: 27px;

}
   #content-prepis h2 {
	padding-left: 27px;

}



/* video */

#video {


  position: absolute; top: 80px; right: 100px; left: 280px;

}
#video a:hover {

	border-top: 1px solid grey;
}

#video a:hover,
 #menu .active a {
		border-top: 1px solid red;

}








/* prepis */

#prepis {

  position: absolute; top: 80px; left: 810px;
  width: 150px; height: 610px;



}

#prepis img {border: 5px solid white}

.post {

	padding-top: 0px;

}

.post .title {

	letter-spacing: 1px;
	border: none;
	font-size: 15px;

}

.post .title a {
	color: silver;
	border: none;
	font-size: 13px;

}

.post .meta {
	padding-bottom: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	border-bottom: 1px solid #D0D0D0;

}



.post .meta a {
	padding-left: 4px;
}

.post .entry {
	text-align: justify;
	margin-bottom: 5px;
	padding: 10px 0px 0px 0px;
}

.links {
	display: block;
	width: 96px;
	padding: 2px 0px 2px 0px;
	background: #A53602;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	color: #FFFFFF;
}


/* text-down */

#text-down {

       position: absolute; top: 691px; left: 0px;
       width: 960px; 


	font-family: Arial, Helvetica, sans-serif;



}


#text-down p {
	padding-left: 7px;



}


#text-down h2 {

	text-decoration: none;
 	font-size: 1.0em;

}


/* text-down-index */

#text-down-index {

       position: absolute; top: 691px; left: 0px;
       width: 960px; height: 650px; 


	font-family: Arial, Helvetica, sans-serif;



}


#text-down-index p {
	padding-left: 7px;



}


#text-down-index h2 {

	text-decoration: none;
 	font-size: 1.0em;

}


/* text-down-spoluprace */

#text-down-spoluprace {

       position: absolute; top: 1240px; left: 0px;
       width: 960px; height: 300px;


	font-family: Arial, Helvetica, sans-serif;



}


#text-down p {
	padding-left: 7px;



}
/* loga-down */

#loga-down {

       position: absolute; top: 691px; left: 0px;
       width: 960px; height: 544px;

	font-family: Arial, Helvetica, sans-serif;



}


#loga-down p {
	padding-left: 7px;



}
/* text-down-left */

#text-down-left {

       position: absolute; top: 1640px; left: 0px;
       width: 480px; 

	font-family: Arial, Helvetica, sans-serif;
	border-top: 3px solid black;


}


#text-down p {
	padding-left: 7px;



}

/* text-down-right */

#text-down-right {

       position: absolute; top: 1640px; left: 480px;
       width: 480px; 
	border-top: 3px solid black;

	font-family: Arial, Helvetica, sans-serif;



}


#text-down p {
	padding-left: 7px;



}





