/* CSS styl partyfotky2 */

#search {
height:30px;
margin-bottom:10px;
margin-left:2px;
margin-top:10px;
}

#search input.okenko {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#66FF00;
border:medium none;
color:black;
float:left;
font-size:12px;
font-weight:bold;
height:14px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:7px 0px 7px 5px;
width:110px;
z-index:1;
}

#search input.submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#66FF00 url(/images/search_icon.png) no-repeat scroll right top;
border:medium none;
color:black;
float:left;
font-size:12px;
font-weight:bold;
height:28px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:7px 9px 7px 5px;
width:30px;
z-index:1;
cursor: pointer;
}

#newalbum {
border: 3px #66FF00 solid;
height: 152px;
width: 232px;
position: absolute;
z-index: 2;
}

.skryj {
opacity: 0.3;
filter: alpha(opacity=30);  
-moz-opacity: 0.3;  
-khtml-opacity: 0.3; 
}

.skryj:hover {
opacity: 1;
filter: alpha(opacity=100);  
-moz-opacity: 1;  
-khtml-opacity: 1; 
}

.partner_pic {
opacity: 0.7;
filter: alpha(opacity=70);  
-moz-opacity: 0.7;  
-khtml-opacity: 0.7;
}

.partner_pic:hover {
opacity: 1;
filter: alpha(opacity=100);  
-moz-opacity: 1;  
-khtml-opacity: 1;
}

body img {
border: 0;
}

.comments_tab {
margin-left: 5px;

}

#zprava_text h3 {
margin-bottom:-10px;
margin-top:5px;
}

#zprava_text {

}

#zprava_text h3:hover {
color: white;
}

#patka_zpravy {
top: 0px;

}

#slideshow {
	margin:0 auto;
	width:700px;
	height:250px;
	position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:640px;
  height:250px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:640px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:250px;
}

#slideshow div.href a {
color:#66FF00;
}

#slideshow div.href a:hover{
color:white;
}

#nahodna {

height: 250px;

}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:39px;
  height:250px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
height:30px;
left:0;
top:110px;
width:30px;
  background:transparent url(images/slider_left.gif) no-repeat 0 0;
}
#rightControl {
height:30px;
right:0;
top:110px;
width:30px;
  background:transparent url(images/slider_right.gif) no-repeat 0 0;
}

		
.levemenu ul {

	margin: 0 0 10px;

	padding: 0;

	text-align: left;

}

#telo {
left:150px;
margin-top:3px;
position:absolute;
top:120px;
width:700px;
}

#clanek_text {
margin: 0 auto;

}

#thumb {
float:left;
height:100px;
margin:8px;
overflow:hidden;
position:relative;
width:100px;
}

#thumb:hover {
float:left;
height:100px;
margin:5px;
overflow:hidden;
position:relative;
width:100px;
border: 3px solid #00CC00;
background-color: black;
}

.thumb {
float:left;
height:100px;
margin:8px;
overflow:hidden;
position:relative;
width:100px;
}

.thumb:hover {
float:left;
height:100px;
margin:5px;
overflow:hidden;
position:relative;
width:100px;
border: 3px solid #00CC00;
background-color: black;
}


#siteLoader {
left:50%;
position:absolute;
top:232px;
z-index:99;

}

#siteLoader img {
border: 0px;
}

#menu_item {
background-color: white;
color: black;

}

.nahodna_fotka {
background-position:center 30%;
background-repeat:no-repeat;
height:250px;
}

#napis_nahodna_fotka {
color:#66FF00;
font-size:18px;
font-weight:bold;
margin:0;
padding:15px;
z-index:99;
}

#napis_nahodna_fotka_datum {
color:#66FF00;
font-size:10px;
font-weight:bold;
margin:0;
padding-left:290px;
padding-top:190px;
z-index:99;
text-align: right;
}

.kulaterohy {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background-color: #0A0A0A;
}




.prave_ctverec {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background-color:#0A0A0A;
float:left;
height:145px;
margin:5px 0 0 5px;
width:145px;
}

.prave_ctverec_nahodny {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background-color:#0A0A0A;
float:left;
height:295px;
margin:5px 0 0 5px;
width:295px;
}

.prave_ctverec_user {
height:145px;
margin:5px;
width:145px;
}

#rss {
position:absolute;
right:10px;
top:4px;
}

#fotopic {
background-position:center center;
background-repeat:no-repeat;
float:left;
height:95px;
width:95px;
}

#rss img {
border: 0px;
}

.nahodny {
background-position:center center;
background-repeat:no-repeat;
float:left;
height:95px;
width:95px;
}

#nahodny_dorovna {
margin: 5px;

}

#menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:15px;
margin-top:14px;
text-transform:uppercase;
}

#menu li {
float:left;
font-size:11px;
padding-right:10px;
position:relative;

}

#menu li:hover {
float:left;
font-size:11px;
padding-right:10px;
position:relative;
}

#menu ul li a {
color: #66FF00;
font: bold bold ;
}

 #menu ul li a:hover {
color: white;
font: bold bold ;
}

#leve {
position:relative;
top:45px;
width:700px;
}

#prave {
position:absolute;
right:0;
top:160px;
width:300px;
} 

#menu {
height:40px;
position:absolute;
top:120px;
width:1000px;
}


#data {
background-color:white;
float:left;
position:absolute;
top:170px;
width:700px;
}

#pravedata {
background-color: blue;
float: right;
top: 170px;
width: 300px;
position: absolute;

}

#navigation {
float:left;
position:relative;
z-index:99;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background-color: #0A0A0A;
}

#toppanel {
width:1000px;
}

#obsah {
width:1000px;
background-color: red;
}


#navigation li a {
color:#FFFFFF;
float:left;
letter-spacing:0.6px;
padding:15px;
text-decoration:none;
}

#navigation li.item {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;

}

.clearfix {
display:block;
}

body {

	background-color: black;

	color: #999;

	font: 62.5%/125% 'verdana', Tahoma, Arial, Verdana, sans-serif;

	margin: 0;

	padding: 0;


}

#podcarou {
position:relative;
top:1361px;
width:100%;
z-index:99;
}

.srika30 {
color:#66FF00;
font-size:13px;
height:20px;
margin-right:10px;
padding-left:5px;
padding-top:5px;
text-align:right;
width:100%;
}

#page {
margin:0 auto;
position:relative;
width:1000px;
}



#border_top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/border_top.gif) no-repeat scroll 0 0;
height:40px;
width:1000px;
}

#logo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/banner_1000x120_anime.gif) no-repeat scroll left center;
height:120px;
top:0;
width:1000px;
z-index:1;
}

#header_contacts {
color:#D9D9D9;
display:inline;
float:right;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-size:13px;
margin:20px 20px 30px 0;
text-align:right;
}

#logolink{
cursor: pointer;	
height:120px;
top:0;
width:700px;
z-index: 2;
position:absolute;
}

#levemenu {
position:absolute;
top:120px;
width:150px;
}

#pravemenu {
position:absolute;
right:0;
top:120px;
width:150px;
}

#patka {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-color:#0A0A0A;
position:relative;
top:1870px;
width:1000px;
z-index:99;

}

#patka0 {
border:2px solid black;
bottom:-64px;
position:absolute;
text-align:center;
width:100%;
background-color:#0A0A0A;
-moz-border-radius: 10px;
display: none;
}

#header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(logo.jpg) no-repeat scroll left center;
height:120px;
position:absolute;
width:1000px;
}


#container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#454545 none repeat scroll 0 0;
padding:0 20px 10px;
position:absolute;
top:160px;
width:1000px;
}

#telo_rs {
width: 850px;
left:150px;
position:absolute;
top:120px;
}

.tb {

	width: 1000px;

}

a:link, a:visited, a:active {

	color: #7EC97E;

	text-decoration: none;

}

a:hover {

	color: #fff;

	text-decoration: none;

}

ul {

	list-style: none;

	padding-left: 0px;

	text-align: left;

}

h4 {

	font-variant: small-caps;

	color: #66FF00;

	font-size: 1.1em;

	text-align: left;

	border-bottom: black none;

}

h3 {

color:#66FF00;
font-size:15px;
font-weight:bold;
margin:5px;

}

#pravemenu h3 {

	padding-left: 5px;

	color: #66FF00;

	font-size: 9px;

	margin: 5px 0;

	text-transform: uppercase;

}

#pravemenu ul {

	margin: 0 0 10px;

	padding: 0;

	text-align: left;

}

#pravemenu li {

	display: block;

	padding: 4px 10px;

}

#pravemenu li:hover {

	background: black none repeat scroll 0 0;

}

#levemenu h3 {

	padding-left: 5px;

	color: #66FF00;

	font-size: 9px;

	margin: 5px 0;

	text-transform: uppercase;

}

#levemenu ul {

	margin: 0 0 10px;

	padding: 0;

	text-align: left;

}

#levemenu li {

	display: block;

	padding: 4px 10px;

}

#levemenu li:hover {

	background: black none repeat scroll 0 0;

}

#kulaterohy {

	background-color: #0a0a0a;
   
  border: 2px solid black;

	-moz-border-radius: 10px;
	
}


#login {

	background-color: #0a0a0a;

	border: 2px solid black;

	-moz-border-radius: 10px;

	padding-left: 10px;

	padding-top: 10px;

}

#login {

	background-color: #0a0a0a;

	border: 2px solid black;

	-moz-border-radius: 10px;

	padding-left: 10px;

	padding-top: 10px;

}

h1, h2, h3, h4, h5, h6 {

	font-family: verdana, 'Times New Roman', serif;

	font-weight: normal;

}

.textinput2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;

border:medium none;
color:black;
font-family:Verdana,Arial,verdana,sans-serif;
font-size:12px;
font-weight:bold;
height:21px;
padding-left:4px;
padding-right:3px;
padding-top:6px;
text-decoration:none;

}

.textarea_textinput2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border:medium none;
color:black;
font-family:Verdana,Arial,verdana,sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:4px;
padding-left:4px;
padding-right:3px;
padding-top:6px;
text-decoration:none;
}

.textarea {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#66FF00 none repeat scroll 0 0;
border:medium none;
color:black;
font-family:Verdana,Arial,verdana,sans-serif;
font-size:12px;
height:53px;
padding-left:4px;
padding-right:3px;
padding-top:6px;
text-decoration:none;
width:530px;
}

.login {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E42B23 none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
float:right;
font-size:13px;
font-weight:bold;
height:28px;
margin:0;
}

.login_search {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#66FF00 url(/images/search_icon.png) no-repeat scroll right top;
border:medium none;
color:#FFFFFF;
cursor:pointer;
float:right;
font-size:13px;
font-weight:bold;
height:28px;
width:30px;
margin:0;
}


.comment_send {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E42B23 none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;

font-size:13px;
font-weight:bold;
height:28px;
margin:0;
}


.textarea_submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E42B23 none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
float:right;
font-size:13px;
font-weight:bold;
height:59px;
margin:0;
}

.zeleny {
	background-color: green;
}

.zluty {
	background-color: yellow;
}

.cerveny {
	background-color: red;
}

.zeleny a, .cerveny a, .zluty a {
	color: black;
	text-decoration: none;
}

.zeleny a:hover, .cerveny a:hover, .zluty a:hover {
	color: white;
}

h2 {

color:#66FF00;
font-size:1.05em;
font-weight:bold;
margin:0;
line-height: 12px;

}

.post h2 a {

	color: #66FF00;

	font-weight: bold;

}

.post h2.first {

	font-size: 1.5em;

}

#nahled_obr {

	float: left;

	position: relative;

	padding: 5px 5px 5px 5px

}

#popisekalba {

	padding-left: 10px;

	padding-top: 10px;

}

#pic {

	margin: auto;

	position: relative;

}

#pic_info {

	background-color: #0a0a0a;

	border: 2px solid black;

	-moz-border-radius: 10px;

	text-align: left;

	padding-left: 50px;

	padding-top: 5px;

	padding-bottom: 5px;

	height: 20px;

}

.pic_posun {

	background-color: #0a0a0a;

	border: 2px solid black;

	-moz-border-radius: 5px;

}

#seznam {

	padding-left: 10px;

	background-color: #0a0a0a;

	border: 2px solid black;

	-moz-border-radius: 10px;

}

.radek_alb {

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 7px;

	padding-left: 5px;

}

.album_info {

	font-size: 85%;

	margin: 5px 0px;

}

.alb_title {


	padding-left: 6px;

}

.post {

	padding: 0px 0 0;

	overflow-x: auto;

	overflow-y: hidden;

}

.post h2 a {

	color: #66FF00;

	font-weight: bold;

}

.button a {

	display: block;

	position: relative;

	padding-top: 1px;

	padding-bottom: 1px;

	padding-left: 2px;

	padding-right: 2px;

}



#navigace {

	background-color: #0a0a0a;

	border: 2px solid black;

	-moz-border-radius: 10px;

	padding-left: 10px;

	padding-top: 10px;

	padding-bottom: 10px;

	text-transform: uppercase;

	font-weight: bold;

}

#navigace_stranek {

	background-color: #0a0a0a;

	border: 2px solid black;

	-moz-border-radius: 10px;

	padding-right: 10px;

	padding-top: 10px;

	padding-bottom: 10px;

	text-transform: uppercase;

	font-weight: bold;

	text-align: right;

	font-size: 130%;

	color: #66FF00;

}

#odskoc {
padding: 10px 10px 10px 10px;
}
.odskoc {
padding: 10px 10px 10px 10px;
}
#odskoc_pic {
padding: 10px 10px 10px 10px;
}
#pravo {
text-align: right;
padding-right:20px;
}

#blik {

	text-decoration: blink;

	color: #66FF00;

}

#pevnasirka {

	width: 170px;

}

#imageUpload input {

	display: block;

}

#loginlogo {
float:right;
height:30px;
margin:-20px 10px 0;
padding-right:0;
padding-top:110px;
text-decoration:none;
}

#inlogin {

	color: #66FF00;

	font-size: 1.1em;

	text-align: left;

	text-decoration: none;

}

.polozky {

	visibility: hidden;
  margin-left:5px;
	position: absolute;

}

.leftpet {
padding-left: 5px;
}

#a_zalozka {

	-moz-border-radius-topleft: 10px;

	-moz-border-radius-topright: 10px;

	border-left: 1px solid #66FF00;

	border-right: 1px solid #66FF00;

	border-top: 1px solid #66FF00;

	float: left;

	padding-bottom: 1px;

	padding-right: 1px;

	text-align: center;

	width: 90px;

	color: #66FF00;

	font-size: 1.25em;

	margin: 0;

	padding: 1px;

}

#a_zalozka:hover {

	-moz-border-radius-topleft: 10px;

	-moz-border-radius-topright: 10px;

	border-left: 1px solid #66FF00;

	border-right: 1px solid #66FF00;

	border-top: 1px solid #66FF00;

	float: left;

	padding-bottom: 1px;

	padding-right: 1px;

	text-align: center;

	width: 90px;

	color: #66FF00;

	font-size: 1.25em;

	margin: 0;

	padding: 1px;

	background-color: white;

	color: black;

}

#n_zalozka {

	-moz-border-radius-topleft: 10px;

	-moz-border-radius-topright: 10px;

	border-left: 1px solid #66FF00;

	border-right: 1px solid #66FF00;

	border-top: 1px solid #66FF00;

	float: left;

	padding-bottom: 1px;

	padding-right: 1px;

	text-align: center;

	width: 60px;

	color: #66FF00;

	font-size: 1.25em;

	margin: 0;

	padding: 1px;

	background-color: black;

}

#obsah_zalozka {

	background-color: #0A0A0A;

	height: 240px;

	padding-top: 25px;

	width: 450px;

}

#menicko {

	width: 290px;

}

.zmenamys:hover {

	background-color: black;

	-moz-border-radius: 5px;

}

h2 a:hover {

	color: white;

}

#zprava {

	width: 33%;

}

#posun {

	position: relative;

	z-index: 2;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

}

#obr_zpet {

	left: 0px;

	position: absolute;

	z-index: 1;

	text-align: left;

	text-align: left;

	height: 100%;

}

#obr_vpred {

	right: 0px;

	position: absolute;

	text-align: right;

	z-index: 1;

	height: 100%;

}

.obrblok {

	height: 100%;

}

.obrposun_zpet:hover {

	background: transparent url(images/sipka_zpet.png) no-repeat scroll left center;

	display: block;

	height: 100%;

	width: 50px;

}

.obrposun_vpred:hover {

	background: transparent url(images/sipka_vpred.png) no-repeat scroll left center;

	display: block;

	height: 100%;

	width: 50px;

}

.obrposun_zpet {

	display: block;

	height: 100%;

	width: 50px;

}

.obrposun_vpred {

	display: block;

	height: 100%;

	width: 50px;

}



#obr_zpet2 {

top: 0px;

	left: 0px;

	position: absolute;

	z-index: 1;

	text-align: left;

	text-align: left;

	height: 100%;

}

#obr_vpred2 {

top: 0px;

	right: 0px;

	position: absolute;

	text-align: right;

	z-index: 1;

	height: 100%;

}





#pic_pozadi *, #pic_oknofotky * {

	padding: 0;

	margin: 0;

}



#pic_pozadi, #pic_oknofotky {

	top: 0;

	left: 0;

	width: 100%;

	position: absolute;

}



#pic_pozadi {

	background-color:#000000;
height:100%;
opacity:0.7;
position:fixed;
width:100%;
z-index:1000;

	filter:alpha(opacity=70);

}



#pic_oknofotky {

margin-left:auto;

margin-right:auto;

position:relative;



	display: block;

	background-color: transparent;

	z-index: 1002;

} 



#red {

	color: #66FF00;

	font-size: 1.25em;

	margin: 0;

	padding: 1px;
}

#flash {
z-index: -10;
background-color: white;
width: 150px;
}


#thumby {

position:relative;

}

.thumb {
width: 80px;
height: 80px;
float: left;
margin: 5px;
background-position: center center;
background-repeat: no-repeat;
}

.thumb2 {
width: 100px;
height: 100px;
float: left;
margin: 5px;
background-position: center center;
background-repeat: no-repeat;
}

.thumb:hover {
margin: 2px;
border: 5px rgb(0,204,0) solid;
}

.thumb2:hover {
margin: 2px;
border: 3px rgb(0,204,0) solid;
}

.active {
border: 5px rgb(0,204,0) solid;
margin: 0px;
}

.active2 {
border: 3px rgb(0,204,0) solid;
margin: 2px;
}

#slideshow {
position: relative;
}

#nadpis {
text-decoration: none;
color: #66FF00;
font-size:medium;
font-weight:bold;
padding: 4px;
}

#rs_login {
padding: 20px;
width: 490px;
margin-left: auto;
margin-right: auto;
margin-top: 100px;
text-align: center;
}

#pravemenu_rs {
width: 150px;	
position:absolute;
}

#levastrana_rs {
float: left;
width: 50%;
}

#pravastrana_rs {
float: right;
width: 50%;
}

#uppercase {
text-transform: uppercase;
padding:5px;
}

#zarovnat_pravo {
text-align: right;
padding:5px;
}

#divhide{
color:black;
display:none;
}

.pointer {
height:129px;
overflow-x:hidden;
overflow-y:hidden;
width:227px;

}

#seznam_alb {
margin-left:auto;
margin-right:auto;
position:absolute;
top:250px;
width:100%;
}

#zaznam_album {
float: left;
background-color: red;
}

.nahled_data_horni {
background: url(/images/pozadi.png) repeat scroll;
height:30px;
line-height:15px;
padding-left:5px;
padding-top:5px;
position:absolute;
top:0;
width:229px;
z-index:1;
}

.nahled_data_spodni {
background: url(/images/pozadi.png) repeat scroll;
bottom:0;
height:15px;
padding-left:5px;
padding-top:5px;
position:absolute;
width:229px;
z-index:1;

}

.nahled {
height:152px;
position:absolute;
width:232px;
z-index:3;
}

.edit_alblist {
height:32px;
margin-top:104px;
position:absolute;
text-align:right;
width:232px;
z-index:4;
}

.edit_alblist img {
border: 0px;
}

#kulaterohy img {
border: 0px;
}

.nahled_pic {
float:left;
height:150px;
margin-left:1px;
margin-top:1px;
width:232px;
z-index:1;
}

.pruhlednej {
height:152px;
position:absolute;
width:232px;
z-index:3;
}

div.scrollable { 
    position:relative; 
    overflow:hidden; 
    width: 596px; 
    height:200px; 
} 
 
div.scrollable div.items { 
    width:20000em; 
    position:absolute; 
} 

div.scrollable div.items div { 
    float:left; 
} 

div.items div.active { 
    border:1px inset #ccc; 
    background-color:#fff; 
}

#magazin {
width:620px;
height: 250px;
}

#magazin_pic {
height: 99px;
width: 99px;
z-index: 1;
}

#magazin_text {
float:left;
margin-left:99px;
padding-left:5px;
}

.zprava {
height:200px;
float: left;
width:298px;
}

#vertical {
position: relative;
}


/* container for slides */
.images {
float:left;
height:250px;
position:relative;
width:636px;
font-size: x-small !important;
font-family: verdana,Tahoma,Arial,Verdana,sans-serif !important; 	
}

/* single slide */
.images div nahodna {
	display:block;
	top:0;
	left:0;		
	margin:0px;	
	height:250px;
	color: #66FF00;
}

.images div {
	display:block;
	top:0;
	left:0;		
	height:250px;

}

.images div.href a{
	color: #66FF00;
}

/* header */
.images h3 {
color:#66FF00;
font-size:13px;
font-weight:bold;
margin:5px;
}


/* tabs (those little circles below slides) */
.tabs {
	clear:both;
	margin-left:620px;
}

/* single tab */
.tabs a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(/images/navigator.png) 0 0 no-repeat;
	display:block;
	font-size:1px;		
}

/* mouseover state */
.tabs a:hover {
	background-position:0 -8px;      
}

/* active state (current page state) */
.tabs a.current {
	background-position:0 -16px;     
} 	


/* prev and next buttons */
.forward, .backward {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:black url(images/hori_large.png) no-repeat scroll 0 0;
cursor:pointer;
display:block;
float:left;
font-size:1px;
height:30px;
margin-top:110px;
text-indent:-9999em;
width:30px;	
}

/* next */
.forward 				{ background-position: 0 -30px; clear:right; }
.forward:hover 		{ background-position:-30px -30px; }
.forward:active 	 	{ background-position:-60px -30px; } 


/* prev */
.backward:hover  		{ background-position:-30px 0; }
.backward:active  	{ background-position:-60px 0; }

/* disabled navigational button. is not needed when tabs are configured with rotate: true */
.disabled {
	visibility:hidden !important;		
}

.zpravy_img {
float:left;
height:240px;
margin-right:7px;
margin-top:4px;
position:relative;
}



.polovina {
width: 350px;
float: left;
position: relative;
}

.clanek h3 {
color:#66FF00;
font-size:15px;
font-weight:bold;
margin:5px;
}

.abs {
position: absolute;
}

.left {
position:absolute;
left:0;
text-align:left;
}

.right {
position:absolute;
right:0;
text-align:right;
}

#menufotografa {
height:20px;
left:74px;
position:absolute;
top:85px;
width:132px;
z-index: 4;
}
