
A:hover {font: 11px verdana, arial, helvetica, sans-serif; COLOR: black; text-decoration:underline; cursor:hand;}
A {font: 11px verdana, arial, helvetica, sans-serif; COLOR: black;text-decoration:none; cursor:hand;}


#all{ 
   width: 80%; 
   margin: auto; 
   text-align: left; 
}




table, body, select, textarea, iframe   {font: 11px verdana, arial, helvetica, sans-serif; color:black;  }
input {font: 11px verdana, arial, helvetica, sans-serif; color:black;  border: 1px solid grey; }


.opis {padding-left:10px;padding-right:10px; text-align:justify; color:white;}


.row_biel {background-color:#D5D5D5;}

.row1 {background-color:#e9f6cf;}
.row2 {background-color:white; }
.row3 {background-color:#e0d3d3; }

.ypp1 {background-color:#e9f6cf;text-align:left;padding-left:5px;}
.ypp {background-color:white;text-align:left;padding-left:5px;}


.row1a {background-color:#D5D5D5;}
.row2a {background-color:#E7E7E7; }

.rowaa {background-color:#BFBFBF; }


.row_left1 {background-color:#C7DAE8;}
.row_left1a {background-color:#96C6E8;}
.row_left2 {background-color:#B2D1E7;}
.row_left2a {background-color:#84BFE9;}


.header_detal {background-color:#e8e8e8; font: 9px verdana, arial, helvetica, sans-serif; }


.news_header {padding: 2px 2px 2px 2px ;background-color:#84BFE9; font-weight:bold;}
.news_body {background-color:#ABCFE8;}
.news_stopka {padding: 2px 2px 2px 2px ;background-color:#84BFE9;}


.typer_admin {padding: 2px 2px 2px 2px ;background-color:#FBC2C5;}





.klasa_h1 {font: 11px verdana, arial, helvetica, sans-serif; color: white; margin-bottom: 0px;font-weight:bold; background-color: #9cdd1a;}
.klasa_h2 {font: 11px verdana, arial, helvetica, sans-serif; color: black; margin-bottom: 0px;font-weight:bold; }


.tabelka_menu {background-color: #c9ec86; font: 11px verdana, arial, helvetica, sans-serif; color: black;}
.header {background-color: #c9ec86; font: 11px verdana, arial, helvetica, sans-serif; color: black;}


#tabelka a {
display: block; 
color: red; 
background-color: blue; 
text-decoration: none; 
} 
#tabelka a:hover {
color: blue; 
background-color: red; 
}











.bbcclass{
width: 160px;
padding: 0px;
background-color: #c9ec86;
border: 0px solid green;
}

.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: bold; color: black;
}

.rssdate{ /*shared class for all date elements in an RSS feed*/
color: white;
font-size: 85%;
}

.rssdescription{ /*shared class for all description elements in an RSS feed*/
}




////// slajdy



.contentslide{
border: 1px solid green;
border-bottom-width: 1px;
padding: 8px;
width: 180px;
height: 100px;
}

.contentslide .contentdiv{
display: none;
}

.pagination{
width: 180px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
background-color: green;
border: 0px solid green;
border-width: 0 5px; /*Left/ right border width of pagination DIV.*/
padding: 1px 0 2px 0;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 180px; /*IE5 width*/
w\idth: 180px; /*IE6 width*/
}

.pagination a{
font-size: 9px;
padding: 0 2px;
text-decoration: none; 
color: #2e6ab1;
background-color: white;
}

.pagination a:hover, .pagination a.selected{
font-size: 9px;
color: #000;
background-color: #FEE496;
}



////////////////////



img {
	border: none;
}

code {
	display: block;
	padding: 10px;
	font-size: 85%;
	border: 1px solid #ccc;
	background:  #f2f2f2;
	margin-bottom: 5em;
	white-space: pre;
	overflow: auto;
}

/* Breite beschränken */
div.limiter {
	text-align: left;
	width: 80%;
	max-width: 69.23em;
	padding: 1.2em 1.5em;
	
	margin-left: auto;
	margin-right: auto;
}


ul {
	margin-bottom: 2em;
}


/* Listen */
ul#news {
	border: 1px solid #ccc;
	padding: 2em;
	background:  #fffeb8;
}

ul#portfolio li img{
	border: 1px solid #ccc;
	padding: 4px;
}


.fade{
	margin-bottom: 2em;
}

.fade p{
	margin-bottom: 2em;
	text-align: center;
	width: 100%;
}


/**** noscript-Hinweis ****/

div#att {
	background-color: #fffeb8;
	border-bottom: 1px solid;
	height: 2.5em;
	line-height: 2.5em;
	position: absolute;
	top:0;
	width: 100%;
}

div#att p{
