body {
background-color : #666666;
margin:0px 0px 0px 0px;
height: 100%;
}

h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address,strong {
line-height: 150%;
font-size: 12px;
text-align:left;
margin:2px 0px 2px 0px;
}



/*Celé tělo webu*/
div.clanek {
background-image: URL('../images/background.png');
background-repeat : repeat;
line-height: 130%;
font-size: 80%;
text-align:left;
margin:0px 0px 0px 0px;
height: 100%;
}

div.clanek: first-line {
letter-spacing: 2px;
font-weight: bold;
}

/* DIV pro horní user4 a header */
div.topheader{
background-color: #666666;
position: absolute;
line-height: 130%;
font-size: 80%;
text-align:left;
margin:0px 0px 0px 0px;
}

div.downheader{
background-color: #666666;
position: absolute;
line-height: 130%;
font-size: 80%;
text-align:left;
margin:0px 0px 0px 0px;
}

#hlavni   {margin:auto; position: relative; width: 1024px; height: auto; top: 10px; margin-bottom:200px; }
#hlavni_2 {margin:auto; position: relative; width: 1024px; height: 30px;top: 0px;  background-color:#666666;}

#menu    {position: absolute; width: 650px; height: 250px;  top: 0px;  left: 0px; background-color: transparent;}

#menu2   {position:absolute; width:540px;  height:auto; top:10px; left:500px; background-color:transparent;}


#header  {position:absolute; width:500px; height:30px; top:0px; left:430px; background-color:#666666; color:white; margin:0 0 0 0;}
#user4   {position:absolute; width:200px; height:30px; top:0px; left:890px; background-color:#666666; color:white; margin:0 0 0 0; padding:0 0 0 0; }

#right        { position:absolute; width: 220px; height:100%; top: 100px; left: 0px;    background-color:  #373737; color: silver;}

#center  {position: relative;width: 780px; top: 100px;  left: 220px;   background-color:  transparent; color: white;padding-left: 24px; font-size:11px; font-family:Arial,Helvetica,sans-serif;letter-spacing:0px; list-style-type:none;}
#center2 {position: relative;width: 380px; top: 100px; left: 200px;   background-color:  transparent;}
#center3 {position: relative;width: 380px; top: 100px; left: 600px;   background-color:  transparent;}
#obsah   {position: relative;width: 804px; top: 100px; left: 200px;   background-color:  transparent; color: white;font-size: 90%;padding-left: 20px; padding-right: 0px;margin-right:0px;height:100%;}
#centerdown  {position: relative;width: 804px; top: 100px; height:100%; left: 220px;   background-color:#666666; color: white;}
#user { overflow: auto; position: relative; width: 800px; top: 100px;  left: 200px;   background-color:  transparent; 
color: white;
font-size:13px;
font-family:Arial,Helvetica,sans-serif;
}

#user1 {float:left;width: 350px; top: 100px;  left: 200px;padding-left: 20px;}
#user2 {float:right;width: 370px; top: 100px;  left: 500px;padding-left: 20px;}

#top {
color:#9B9B9B;
font-family:"lucida grande","lucida sans unicode","lucida sans","trebuchet ms",verdana,sans-serif;
font-size:11px;
letter-spacing:3px;
padding-top:16px;
position:relative;
width:100%;
}

#footer{
position:relative;
font-size:14px;
width:100%;
color:white;
}



a:link       {color: #FFB32F;} /*#FF8183*/
a:visited    {color: #FFB32F;}
a:active     {color: #FFB32F;}
a:hover      {color: #F3FF08;} /*#FFD4D5*/
a:link, a:visited    {text-decoration: none;}


/******************  Clanek_menu - Filmobanka, Teplá knihovna, Komunita **************/
.menu_menu {position: absolute; left: -80px;top: -38px;  height: 100px; background-color: transparent; background-image: URL('../images/menu_hlavni.png'); background-repeat : no-repeat; background-position: left top; padding-top:45px; padding-left:108px;}

.menu_menu li a {
 display: block;
 color:white;
 background-color:transparent;
 border:0px 0px 0px;
 text-decoration:none;
}

.menu_menu li { /* all list items */
 float: left;
 width: auto; /* width needed or else Opera goes nuts */
 border:none;
 padding:3px 50px 2px 0px;
 font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 font-size:14px;
 letter-spacing:1px; 
 list-style-type:none;
}

.menu_menu li a:hover {
 border:none;
 background-color:transparent;
 color:#FFFFB9; 
}


/****************** Clanek_menu2 - dlouhé šedé menu **************/
.menusan
{
 /* use these params to positions your menu */
 position: absolute;
 left: 0px;
}

.menusan, .menusan li, .menusan li ul { /* all lists */
 padding: 0;
 margin: 0;
 list-style: none;
}
 
.menusan li a {
 display: block;

 color:white;
 background-color:transparent;
 border:0px 0px 0px;
 text-decoration:none;
}
 
.menusan li { /* all list items */
 float: left;
 width: auto;  /* width needed or else Opera goes nuts */
 border-right:1px solid gray;
 padding:0 4px 2px 4px;
font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
font-size:10px;
letter-spacing:1px;
}
 
.menusan li ul { /* second-level lists */
 position: absolute;
 width: 180px;
 left: -2000px; 
}
 
.menusan li a:hover {
 border:none;
 background-color:#666666;
 color:#FFFFFF;
}
 
.menusan li:hover ul, .menusan li.sfhover ul  { /* lists nested under hovered list items */
 left: auto; /* change is to 10px, 20px, etc for indenting the sub menue */
}
/****************** Filmobanka_menu **************/
.menu_filmobanka {position: relative; top:0px;left: -220px; width: 180px; height: 260px;  background-color: transparent; background-image: URL('../images/menu_filmobanka.png'); background-repeat : no-repeat; background-position: left top; padding-top:27px; padding-left:245px;}

.menu_filmobanka li a {
 display: block;
 color:white;
 background-color:transparent;
 border:0px 0px 0px;
 text-decoration:none;
}

.menu_filmobanka li { /* all list items */
 float: left;
 width: auto; /* width needed or else Opera goes nuts */
 border:none;
 padding:11px 20px 9px 0px;
 font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 font-size:10px;
 letter-spacing:0px; 
 list-style-type:none;
}

.menu_filmobanka li a:hover {
 border:none;
 background-color:transparent;
 color:#FFABAC; 
}

/****************** menu_literatura **************/
.menu_literatura {position: relative;  top:50px; left: -172px; width: 200px; height: 200px;  background-color: transparent; background-image: URL('../images/menu_literatura_2.png'); background-repeat : no-repeat; background-position: left top; padding-top:51px; padding-left:188px;}

.menu_literatura li a {
 display: block;
 color:white;
 background-color:transparent;
 border:0px 0px 0px;
 text-decoration:none;
}

.menu_literatura li { /* all list items */
 float: left;
 width: auto; /* width needed or else Opera goes nuts */
 border:none;
 padding:11px 40px 9px 0px;
 font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 font-size:11px;
 letter-spacing:1px; 
 list-style-type:none;
}

.menu_literatura li a:hover {
 border:none;
 background-color:transparent;
 color:#99FF00; 
}






/************************************** cb_login *******************************************/



 #mod_login_username {
 background:#373737;
 width:130px;
 height:16px;
 border:none;
 font-family: Geneva CE, sans-serif;
 font-size:10px;
 color: white;
}
 #mod_loginform .inputbox {
 background:#373737;
 width:90px;
 height:16px;
 border:none;
 font-family: Geneva CE, sans-serif;
 font-size:10px;
 color: white;
}
input#mod_loginform {
color: white;
}

#mod_login_remember{
color: white;
}

.button {
 width:auto;
 height:auto;
 font-size:8px;
 border:1px;
 color: white;
 background-color: black;
 margin-left:5px;
}




/************************************** mod_search *******************************************/
#mod_search_searchword {
 width:auto;
 height:16px;
 background:#373737;
 border:none;
 font-family: Geneva CE, sans-serif;
 font-size:10px;
 color:white;
 margin-top:0px;
}







/******************  Filmobanka_změna hlavního těla **************/
div.jr_pgContainer {/* border-top:thin; border-top-color:#d31678; border-top-style:solid; border-left:thin; border-left-color:#d31678; border-left-style:solid; padding:5px 5px 5px 5px; margin:0px 0px 0px 0px;*/  color:white; font-family: serif; font-size:12px; padding:10px;
font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
letter-spacing:0px; 
font-size: 100%;
}


/*Abecední seznam v jreviews*/
#jr_alphaindex {
width:800px;
height:40px;
border-collapse: collapse;

}

#jr_alphaindex table {
width:800px;
height:40px;
}

#jr_alphaindex a:link, #jr_alphaindex a:visited {
border:1px solid gray;
background-color:gray;
color:white;
font-size:11px;
font-weight:bold;
height:1.4em;
line-height:1.4em !important;
margin:0 1px;
padding:0 3px;
text-align: center;
text-decoration:none;
text-transform:uppercase;
}
#jr_alphaindex a:hover {
background-color:white;
color:gray;
font-size:11px;
font-weight:bold;
height:1.5em;
}

/*Stránkování v jreviews*/


table.jr_pagination a.current:link, table.jr_pagination a.current:active, table.jr_pagination a.current:visited {
border:1px solid gray;
background-color:white;
color:black;
font-size:11px;
font-weight:bold;
height:1.4em;
line-height:1.4em !important;
margin:0 1px;
padding:0 3px;
text-align: center;
text-decoration: blink;
text-transform:uppercase;
}


table.jr_pagination a.paginate:link, table.jr_pagination a.paginate:active, table.jr_pagination a.paginate:visited {
background-color:gray;
color:white;
font-size:11px;
font-weight:bold;
height:1.5em;
}





/* MODULE PAGINATION CONTROLS  */
a.jr_modPrev, 
a.jr_modNext
{
	width: 13px;
	height: 22px;
	padding: 0;
	margin-bottom: 15px;
}

a.jr_modPrev:link,
a.jr_modPrev:active,
a.jr_modPrev:visited
{
	background: url(..images/slider_left.png);
	float: left;
	margin-right: 9px;

}  
  
a.jr_modNext:link,
a.jr_modNext:active,
a.jr_modNext:visited
{
	background: url(..images/slider_right.png);
	float: right;
	margin-left: 9px;
}

a.jr_modPrev.jr_modDisabled {
   background: url(..images/slider_left_disabled.png);
   cursor: default;
}    

a.jr_modNext.jr_modDisabled {
   background: url(..images/slider_right_disabled.png);
   cursor: default;
}    


/*Třídění položek v jreviews*/
td.jr_pagenav_limitbox select {
font-size:10px !important;
height:1.7em;
width:auto !important;
 background-color:gray;
 color:white;
 border:none;
}




/*Všechna růžová levá menu ve Filmobance*/
/*Je třeba vytvořit v Jreviews template /modules soubory s příponou (_litzanr) + doplnit ho do souboru. A v menu v Joomla Module Management zapsat suffix do Jreviews Template Suffix _jreviews*/


div.jr_fields_mod_zanr { position: relative; left: -132px; width: 200px; height: 230px;  background-color: transparent; background-image: URL('../images/menu_zanr.png'); background-repeat : no-repeat; background-position: left top; padding-top:26px; padding-left:150px;top:10px;}	


div.jr_fields_mod_dabing { position: relative; left: -161px; width: 200px; height: 200px;  background-color: transparent; background-image: URL('../images/menu_dabing.png'); background-repeat : no-repeat; background-position: left top; padding-top:3px; padding-left:168px; top:12px;}


div.jr_fields_mod_temafilmu {position: relative; left: -113px; width: 200px; height: 300px;  background-color: transparent; background-image: URL('../images/menu_temafilmu.png'); background-repeat : no-repeat; background-position: left top; padding-top:20px; padding-left:112px; top:5px;}


div.jr_fields_mod_miragayobsahu {position: relative; left: -135px; width: 220px; height: 300px;  background-color: transparent; background-image: URL('../images/menu_miragayobsahu.png'); background-repeat : no-repeat; background-position: left top; padding-top:16px; padding-left:140px; top:10px;}


div.jr_fields_mod_zanr ul, div.jr_fields_mod_dabing ul, div.jr_fields_mod_temafilmu ul, div.jr_fields_mod_miragayobsahu ul {
	padding-left: 0;
	list-style: none;
	width:170px;
}

div.jr_fields_mod_zanr ul li a, div.jr_fields_mod_dabing ul li a, div.jr_fields_mod_temafilmu ul li a, div.jr_fields_mod_miragayobsahu ul li a {
	list-style: none;
	padding-left: 0;
	text-indent: 0;
	color: white;
}

div.jr_fields_mod_zanr ul li a:hover, div.jr_fields_mod_dabing ul li a:hover, div.jr_fields_mod_temafilmu ul li a:hover, div.jr_fields_mod_miragayobsahu ul li a:hover{
	border:none;
	background-color:transparent;
	color:#FFABAC;
}




/*Všechna zelená levá menu v Teplé Knihovně*/
/*Je třeba vytvořit v Jreviews template /modules soubory s příponou (_litzanr) + doplnit ho do souboru. A v menu v Joomla Module Management zapsat suffix do Jreviews Template Suffix _jreviews*/
div.jr_fields_mod_litzanr {position: relative; left: -171px; width: 200px; height: 300px;  background-color: transparent; background-image: URL('../images/menu_litzanr.png'); background-repeat : no-repeat; background-position: left top; padding-top:20px; padding-left:185px; top:10px;}


div.jr_fields_mod_litkategorie {position: relative; left: -183px; width: 200px; height: 230px;  background-color: transparent; background-image: URL('../images/menu_litkategorie.png'); background-repeat : no-repeat; background-position: left top; padding-top:31px; padding-left:237px; top:10px;}


div.jr_fields_mod_litmirateplosti {position: relative; left: -161px; width: 200px; height: 200px;  background-color: transparent; background-image: URL('../images/menu_litmirateplosti.png'); background-repeat : no-repeat; background-position: left top; padding-top:16px; padding-left:171px; top:10px;}

div.jr_fields_mod_litzanr ul, div.jr_fields_mod_litkategorie ul, div.jr_fields_mod_litmirateplosti ul{
	padding-left: 0;
	list-style: none;
	width: 170px;
}

div.jr_fields_mod_litzanr ul li a, div.jr_fields_mod_litkategorie ul li a, div.jr_fields_mod_litmirateplosti ul li a {
	list-style: none;
	padding-left: 0;
	text-indent: 0;
	color: white;
}
div.jr_fields_mod_litzanr ul li a:hover, div.jr_fields_mod_litkategorie ul li a:hover, div.jr_fields_mod_litmirateplosti ul li a:hover{ 	border:none;
	background-color:transparent;
	color:#99FF00;
}



/*************  Původní menu JReviews - s levým tečkovaným rámečkem - šedivý styl  ************/
div.jr_fields_mod_filmobanka { display: block;/* vedle sebe, původně "inline"*/list-style: none; border-top: none; border-top-color:gray; border-top-style: hidden; border-left:thin; border-left-color:#D31678; border-left-style: dashed; padding:5px 5px 5px 5px; margin:0px 0px 0px 10px;}
div.jr_fields_mod_filmobanka ul {padding-left: 0;list-style: none;}	
div.jr_fields_mod_filmobanka ul li a{list-style: none;padding-left: 0;text-indent: 0;color: #FFABAC;}	
div.jr_fields_mod_filmobanka ul li a:hover{border:none;background-color:transparent;color:white; }


/*	Teplá knihovna - Thumbview (v souboru gaytitulky/listings/listings_thumbview_literatura.thtml) změň na řádku 117 na tuto hodnotu: <div class="jr_thumbview_filmobanka"> 	 */

/*************************************
THUMBVIEW -for list views of type "thumbnail"
*************************************/
div.jr_thumbview_literatura{  /* Container <div> for all items in the list */
	border-top: solid 1px #ccc;
	padding-top: 15px; 
	}

div.jr_thumbview_literatura .listItem_literatura{
	overflow: hidden; 
	height: 300px;  
	float: left; 
	width:130px; 
	padding: 0; 
	margin: 0 2% 0 0; 
	}

div.jr_thumbview_literatura .contentTitle_literatura {
	font-size: 11px;
	height:55px;	}

div.jr_thumbview_literatura .contentTitle_literatura a {
	font-size: 11px;
	color:#99FF00;
font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 letter-spacing:1px; 
	}
div.jr_thumbview_literatura .contentTitle_literatura  a:hover {
	font-size: 11px;
	color:green;
font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 letter-spacing:1px; 
	}

div.jr_thumbview_literatura .contentIndicators_literatura {
	display: none;
	}

div.jr_thumbview_literatura .contentThumbnail_literatura{
	border: double 3px green;
	padding: 1px;
	margin: 0 0 5px 0;
	width: auto;
	height: 176px;
	overflow:hidden;
	}	

div.jr_thumbview_literatura .contentThumbnail_literatura img {
	display:block;
	margin-left: auto;
	margin-right: auto;
	width: auto;
	height: auto;
	}	

div.jr_thumbview_literatura .contentheading_literatura a {
	font-size: 13px; 
	font-weight:bold;
	}

/*	FILMOBANKA - Thumview (v souboru gaytitulky/listings/listings_thumbview_filmobanka.thtml) změň na řádku 117 na tuto hodnotu: <div class="jr_thumbview_filmobanka"> 	 */

/*************************************
THUMBVIEW -for list views of type "thumbnail"
*************************************/
div.jr_thumbview_filmobanka{  /* Container <div> for all items in the list */
	border-top: solid 1px #ccc;
	padding-top: 15px; 
	}

div.jr_thumbview_filmobanka .listItem_filmobanka{
	overflow: hidden; 
	height: 300px;  
	float: left; 
	width:130px; 
	padding: 0; 
	margin: 0 2% 0 0; 
	}

div.jr_thumbview_filmobanka .contentTitle_filmobanka {
	font-size: 11px;
	height:55px;	}

div.jr_thumbview_filmobanka .contentTitle_filmobanka a {
	font-size: 11px;
	color:#FF1B91;
font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 letter-spacing:1px; 
	}
div.jr_thumbview_filmobanka .contentTitle_filmobanka  a:hover {
	font-size: 11px;
	color:#d31678;
font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 letter-spacing:1px; 
	}

div.jr_thumbview_filmobanka .contentIndicators_filmobanka {
	display: none;
	}

div.jr_thumbview_filmobanka .contentThumbnail_filmobanka{
	border: double 3px #860E4C;/* #d31678*/
	padding: 1px;
	margin: 0 0 5px 0;
	width: auto;
	height: 176px;
	overflow:hidden;
	}	

div.jr_thumbview_filmobanka .contentThumbnail_filmobanka img {
	display:block;
	margin-left: auto;
	margin-right: auto;
	width: auto;
	height: auto;
	}	

div.jr_thumbview_filmobanka .contentheading_filmobanka a {
	font-size: 13px; 
	font-weight:bold;
	}
/*	FILMOBANKA - Blogview (v souboru gaytitulky/listings/listings_blogview_filmobanka.thtml) změň na řádku 117 na tuto hodnotu: <div class="jr_blogview_filmobanka"> 	 */
/*************************************
BLOGVIEW - for list views of type "blog"
*************************************/
/* Container <div> for all items in the list */
div.jr_blogview_filmobanka {}
	
/* Container <div> for individual list items  */
div.jr_blogview_filmobanka div.listItem_filmobanka {
	clear:both; 
	border-top: dotted 1px gray; 
	margin: 0 0 10px 0 !important; 
	padding-top: 10px; 
	}

div.jr_blogview_filmobanka div.contentTitle_filmobanka{
font-size: 11px;
	height:55px;	}

div.jr_blogview_filmobanka div.contentTitle_filmobanka a {
	font-size: 18px;
	color:#FF1B91;
font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 letter-spacing:1px; 
}
div.jr_blogview_filmobanka .contentTitle_filmobanka  a:hover {
	font-size: 18px;
	color:#d31678;
font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 letter-spacing:1px; 
	}

div.jr_blogview_filmobanka div.contentActions_filmobanka {
	border: 0; 
	padding: 0;}


div.jr_blogview_filmobanka div.contentSubtitle_filmobanka {
	margin-bottom: .7em; 
	}

div.jr_blogview_filmobanka .jr_customFields_filmobanka	{
	margin-top: 0;
	width: 60%;
	}

div.jr_blogview_filmobanka .jr_customFields_filmobanka h3	{ /*hide the fieldGroup title when in list views! */
	display:none;
	}


/***** container for the thumbnail and content ratings *****/
div.jr_blogview_filmobanka .contentColumn_filmobanka {
	float: right; 
	margin: 0 0 20px 20px;  
	text-align:center;
	width: 150px;
	}
	
div.jr_blogview_filmobanka table.rating_table_filmobanka {
	float: right; 
	margin-bottom: 20px;  
	}

div.jr_blogview_filmobanka div.contentThumbnail_filmobanka	{
	float: left;
	clear: left;
	padding:1px;
	border: double 3px #860E4C;/* #d31678*/
	padding: 1px;
	margin: 0 0 5px 0;
	width: auto;
	height: 176px;
	overflow:hidden;
	}
	
div.jr_blogview_filmobanka .contentThumbnail_filmobanka img {
	display:block;
	margin-left: auto;
	margin-right: auto;
	width: auto;
	height: auto;
	}	

div.jr_blogview_filmobanka .contentheading_filmobanka a {
	font-size: 13px; 
	font-weight:bold;
	}
	
div.jr_blogview .rating_bar_user,
div.jr_blogview .rating_bar_editor{
	width: 58px; 
	margin-top: 5px;
	margin-bottom: 0; 
	}

div.jr_blogview .rating_star_user,
div.jr_blogview .rating_star_editor {
	width: 60px; 
	margin-top: 5px;
	margin-bottom: 0; 
	}
div.jr_pgContainer .contentActions {
border:0px solid #CCCCCC;
margin:15px 0 0;
padding:3px;

}

/*	Literatura - Blogview (v souboru gaytitulky/listings/listings_blogview_literatura.thtml) změň na řádku 117 na tuto hodnotu: <div class="jr_blogview_literatura"> 	 */
/*************************************
BLOGVIEW - for list views of type "blog"
*************************************/
/* Container <div> for all items in the list */
div.jr_blogview_literatura {}
	
/* Container <div> for individual list items  */
div.jr_blogview_literatura div.listItem_literatura {
	clear:both; 
	border-top: dotted 1px gray; 
	margin: 0 0 10px 0 !important; 
	padding-top: 10px; 
	}

div.jr_blogview_literatura div.contentTitle_literatura{
font-size: 11px;
	height:55px;	}

div.jr_blogview_literatura div.contentTitle_literatura a {
	font-size: 18px;
	color:#99FF00;
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
}
div.jr_blogview_literatura .contentTitle_literatura  a:hover {
	font-size: 18px;
	color:green;
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}


/***** container for the thumbnail and content ratings *****/
div.jr_blogview_literatura .contentColumn_literatura {
	float: right; 
	margin: 0 0 20px 20px;  
	text-align:center;
	width: 150px;
	}
	
div.jr_blogview_literatura table.rating_table_literatura {
	float: right; 
	margin-bottom: 20px;  
	}

div.jr_blogview_literatura div.contentThumbnail_literatura{
	float: left;
	clear: left;
	padding:1px;
	border: double 3px green;/* #d31678*/
	padding: 1px;
	margin: 0 0 5px 0;
	width: auto;
	height: 176px;
	overflow:hidden;
	}
	
div.jr_blogview_literatura .contentThumbnail_literatura img {
	display:block;
	margin-left: auto;
	margin-right: auto;
	width: auto;
	height: auto;
	}	

div.jr_blogview_literatura .contentheading_literatura a {
	font-size: 13px; 
	font-weight:bold;
	}
	


/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/

/*detail filmobanka*/


div.itemImages_filmobanka	{
	float: right; 
	margin: 0 0 30px 10px; 
	text-align:center;
	}

div.itemImages_filmobanka .itemMainImage_filmobanka  {
/* read note above for width*/
	overflow:hidden;
	clear:both;
	border: double 3px #860E4C;/* #d31678*/
	padding:1px;
	margin:0 0 10px 0;
	vertical-align:middle;
	text-align:center;	
	}
	
div.itemImages_filmobanka .itemMainImage_filmobanka img {	
	display:  block;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	}	

div.itemImages_filmobanka div.itemThumbnails_filmobanka div  {
/* read note above for width*/
	overflow:hidden;
	float:left;
	border: double 1px #860E4C;/* #d31678*/
	padding:1px;
	margin:0 5px 7px 0;
	vertical-align:middle;
	text-align:center}

div.itemImages_filmobanka div.itemThumbnails_filmobanka a { 
color:#860E4C;  text-decoration:none; }


/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*detail literatura*/


div.itemImages_literatura	{
	float: right; 
	margin: 0 0 30px 10px; 
	text-align:center;
	}

div.itemImages_literatura .itemMainImage_literatura  {
/* read note above for width*/
	overflow:hidden;
	clear:both;
	border: double 3px green;/* #d31678*/
	padding:1px;
	margin:0 0 10px 0;
	vertical-align:middle;
	text-align:center;	
	}
	
div.itemImages_literatura .itemMainImage_literatura img {	
	display:  block;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	}	

div.itemImages_literatura div.itemThumbnails_literatura div  {
/* read note above for width*/
	overflow:hidden;
	float:left;
	border: double 1px green;/* #d31678*/
	padding:1px;
	margin:0 5px 7px 0;
	vertical-align:middle;
	text-align:center}

div.itemImages_literatura div.itemThumbnails_literatura a { 
color:green;  text-decoration:none; }

/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/






/*************************************
TABLEVIEW:for list views of type "table"
Tip: for visual consistency, try to align the styles below to your general Joomla template (e.g., template.css)
*************************************/

div.jr_tableview_filmobanka table {
	border-collapse: collapse;
font-size: 10px;
	}

div.jr_tableview_filmobanka th {
	padding: 0; 
	border-top:1px solid #CCC; 
	border-bottom:1px solid #CCC; 
	background-color: #f9f9f9;
	}
	
div.jr_tableview_filmobanka th.columnFirst {
	padding: 0;}

div.jr_tableview_filmobanka th.columnMain {
	width: 100%; }

div.jr_tableview_filmobanka th.columnLast  {
	padding: 0;}

/****** Odd/Even table rows: optionally define background color *****
RECOMMENDATION: for consistency, align with your settings for the core Joomla classes "sectiontableentry1" and "sectiontableentry2"  */
div.jr_tableview_filmobanka_filmobanka tr.row1 td {
	background-color: transparent;}

div.jr_tableview_filmobanka tr.row2 td {
	background-color: #4A4A4A;}/*#666666*/ /*#373737*/

div.jr_tableview_filmobanka td,
div.jr_tableview_filmobanka td.columnFirst,
div.jr_tableview_filmobanka td.columnMain,
div.jr_tableview_filmobanka td.columnHits,
div.jr_tableview_filmobanka td.columnLast {
	padding: 0 0 0 0; 
	vertical-align:top; 
	}

div.jr_tableview_filmobanka td.columnFirst {
	padding: 0; 
	}

div.jr_tableview_filmobanka td.columnMain {
font-size: 11px;
	width: 100%; }
	
div.jr_tableview_filmobanka div.contentActions {
	border: 0; padding: 0;}

div.jr_tableview_filmobanka td.columnLast  {
	padding: 0; }

div.jr_tableview_filmobanka .jr_customFields	{
	margin-top: 0;}

div.jr_tableview_filmobanka .fieldGroupTitle { /*hide the fieldgroup title in the list view */
	display:none;
	} 

div.jr_tableview_filmobanka .fieldGroup { /*no spacing between field groups in list view: make it look like one table */
	padding:0 0 0 0;
	} 

div.jr_tableview_filmobanka table.fieldGroupTable td	{
	padding: 0; 
	border: 0;}
	
div.jr_tableview_filmobanka table.rating_table td	{
	padding: 0; 
	border: 0 !important;}

div.jr_tableview_filmobanka div.contentThumbnail_filmobanka img {
height:50px;
width:40px;
border:3px;
border: double 3px #860E4C;/* #d31678*/
	padding: 1px;
	margin: 0 10px 0px 0;
}
div.jr_tableview_filmobanka  a {
	font-size: 11px;
	color:#FF1B91;
font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 letter-spacing:0px; 
	}
div.jr_tableview_filmobanka  a:hover {
	font-size: 11px;
	color:#d31678;
font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 letter-spacing:0px; 
	}

div.jr_pgContainer .contentTitle_filmobanka a {
	font-size: 11px;
	color:#FF8D8F;/*#F61A8C*/
font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 letter-spacing:1px; 
}

div.jr_pgContainer .contentTitle_filmobanka a:hover {
	
	color:#FF696C; /*#d31678*/
font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 letter-spacing:1px; 
}
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*Pro advanced_search.thtml (tělo modulu v jreviews ) v /modules/advanced_search.thtml   změnit na jr_pgContainer vyhledavani*/
div.jr_pgContainer .vyhledavani {
background:transparent;
font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
letter-spacing:0px; 
padding:0px;
}
div.jr_fieldOption {
font-size:11px;
color:white;
}


/*Pro advanced_search.thtml (vyhledávání v jreviews - modul)*/
select {
background-color:gray;
border:medium none;
color:white;
font-size:10px !important;
height:auto;
width:auto !important;
white-space:nowrap !important;
}

/*Pro advanced_search.thtml (políčko hledej v jreviews - modul)*/
input {
background:gray;
border:0;
border-color:none;
color:white;
height:16px;
margin-top:1px;
width:auto;
text-transform:none;
word-spacing:normal;
display:        inline;
}



fieldset {
border:2px groove threedface;
display:        inline;
margin-left:2px;
margin-right:2px;
padding:0.35em 0.625em 0.75em;
}

.jr_form select option {
padding-right:0px;
width:auto;
}

/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/**Titulní strana - mod_jreviews_listings (změna kódu v /gaytitulky/modules/listings_titulnistrana.thtml) **/

div.jr_listings_mod .contentThumbnail img.Filmobanka {
	border: double 3px #860E4C;/* #d31678*/
	padding: 1px;
	margin: 0 5px 5px 5px;
	width: 110px;
	height: 155px;
	overflow:hidden;
}    
div.jr_listings_mod .contentThumbnail img.Knihovna {
	border: double 3px green;
	padding: 1px;
	margin: 0 5px 5px 5px;
	width: auto;
	height: 155px;
	overflow:hidden;
}  
div.jr_listings_mod { 
 
	background-color:transparent;
	border:0px none white;
	height:270px;
	width:100%;
	margin-left:50px;
}
div.jr_listings_mod h3 {
	background-color:transparent;
	color:white;
	font-family:sans-serif;
	font-size:180%;
	text-indent:10px;
}

div.jr_listings_mod .contentTitle a.Filmobanka {
	font-size: 11px;
	color:#FF8D8F;/*#FF1B91*/
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}
div.jr_listings_mod .contentTitle a.Filmobanka:hover {
	font-size: 11px;
	color:#FF696C;/*#d31678*/
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}

div.jr_listings_mod .contentTitle a.Knihovna {
	font-size: 11px;
	color:#99FF00;
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}
div.jr_listings_mod .contentTitle a.Knihovna:hover {
	font-size: 11px;
	color:green;
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}

div.jr_pagination_titulnistrana {
	margin:10px 0 20px;
	position: absolute; left: 50px;  width:300px; height: 40px;  background-color: transparent; background-image: URL('../images/module_listings_nejnovejsi_filmy.png'); background-repeat : no-repeat; background-position: left top; padding-top:0px; padding-left: 400px;
	margin-left:125px;

}


a.jr_modPrev:link,
a.jr_modPrev:active,
a.jr_modPrev:visited,
a.jr_modNext:link,
a.jr_modNext:active,
a.jr_modNext:visited
{
    border: 1px solid #999;
    padding: 2px 4px 2px 4px;
    text-decoration: none;
    color: gray;
    font-weight:bold;
    font-size:12px;
margin-left:150px;
   background-color: transparent;
}    
a.jr_modPrev:hover,
a.jr_modNext:hover
{
    background-color: #D4D4D4;
    text-decoration:none;
    font-weight:bold;
    font-size:12px;
margin-left:150px;
    }





/*Třídění modulu jreviews_listings*/
div.jr_pagination_titulnistrana a.paginate:hover, div.jr_pagination_titulnistrana a.current:hover {
	background-color:gray;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
div.jr_pagination_titulnistrana a.paginate:link, div.jr_pagination_titulnistrana a.paginate:active, div.jr_pagination_titulnistrana a.paginate:visited {
	border:1px solid #999999;
	color:white;
	font-size:12px;
	font-weight:bold;
	padding:2px 4px;
	text-decoration:none;
}


/*Pro modul jreviews na hodnocení filmů.*/
/*************************************
JR FIELDS MODULE
*************************************/
div.jr_reviews_mod .contentThumbnail img.Filmobanka {
	border: double 3px #860E4C;/* #d31678*/
	padding: 1px;
	margin: 0 5px 5px 5px;
	
	
	overflow:hidden;
}    
div.jr_reviews_mod .contentThumbnail img.Knihovna {
	border: double 3px green;
	padding: 1px;
	margin: 0 5px 5px 5px;
	
	
	overflow:hidden;
}  
div.jr_reviews_mod { 
	border-bottom:none;
	border-right:none;
	border-left:1px solid #999999;
	background-color:transparent;
	background-repeat:repeat-x;
	height:auto;
	width:90%;
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana,sans-serif;
	font-size:11px;
	letter-spacing:1px;
	padding-left:15px;
margin-left:50px;
}

div.jr_reviews_mod h3 {
	background-color:transparent;
	color:white;
	font-family:sans-serif;
	font-size:180%;
	text-indent:10px;
}

div.jr_reviews_mod .contentTitle a.Filmobanka {
	font-size: 11px;
	color:#FF8D8F;/*#FF1B91*/
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}
div.jr_reviews_mod .contentTitle a.Filmobanka:hover {
	font-size: 11px;
	color:#FF696C;
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}

div.jr_reviews_mod .contentTitle a.Knihovna {
	font-size: 11px;
	color:#99FF00;
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}
div.jr_reviews_mod .contentTitle a.Knihovna:hover {
	font-size: 11px;
	color:green;
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}
div.jr_reviews_mod .reviewer {
	font-size:80%;
	color:gray;}	
div.jr_reviews_mod .comments {
	font-size:95%;
	color:white;
	font-style: normal;
}


/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
/**Nove přeloženo - Titulní strana - mod_jreviews_listings (změna kódu v /gaytitulky/modules/listings_noveprelozeno.thtml) **/
/*************************************
JR LISTINGS MODULE
*************************************/
div.jr_listings_mod_noveprelozeno { 
	position: relative; left: -185px;top: 0px; width:180px;  height: 250px; background-color: transparent; background-image: URL('../images/module_noveprelozeno_03.png'); background-repeat : no-repeat; background-position: left top; padding-top:0px; padding-left:0px;padding-top:10px; padding-left:250px;
	}
	
div.jr_listings_mod_noveprelozeno .listItem	{
	float: left; 
	padding-right: 10px; 
	margin: 2px;

	}
	
div.jr_listings_mod_noveprelozeno .contentTitle	{
    font-size: 11px !important;
	}
	
div.jr_listings_mod_noveprelozeno .contentTitle a {
    	font-size: 11px;
	color:#FF1B91;
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}
div.jr_listings_mod_noveprelozeno .contentTitle a:hover {
    font-size: 11px;
	color:#d31678;
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}

div.jr_listings_mod_noveprelozeno .contentThumbnail {
	margin: 0;
	overflow:visible;
	}	
		
div.jr_listings_mod_noveprelozeno .contentThumbnail img {
	border: double 3px #860E4C;/* #d31678*/
	padding: 1px;
	margin: 0 5px 5px 5px;
	width: auto;
	height: auto;
	overflow:hidden;
	}	
div.jr_pagination{
	position: relative; left: 50px;  width:auto; height: auto;  background-color: transparent; padding-top:0px; padding-left: 10px;
}



div.jr_listings_mod_random { 
	position: relative; left: -185px;top: 100px; width:180px;  height: 250px; background-color: transparent; /*background-image: URL('../images/module_.png'); background-repeat : no-repeat; background-position: left top;*/ padding-top:0px; padding-left:0px;padding-top:10px; padding-left:230px;
	}
	
div.jr_listings_mod_random .listItem	{
	float: left; 
	padding-right: 10px; 
	margin: 2px;

	}
	
div.jr_listings_mod_random .contentTitle	{
    font-size: 11px !important;
	}
	
div.jr_reviews_mod_random .contentTitle a.Filmobanka {
	font-size: 11px;
	color:#FF8D8F;/*#FF1B91*/
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}
div.jr_reviews_mod_random .contentTitle a.Filmobanka:hover {
	font-size: 11px;
	color:#FF696C;
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}

div.jr_reviews_mod_random .contentTitle a.Knihovna {
	font-size: 11px;
	color:#99FF00;
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}
div.jr_reviews_mod_random .contentTitle a.Knihovna:hover {
	font-size: 11px;
	color:green;
	font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 	letter-spacing:1px; 
	}

div.jr_listings_mod_random .contentThumbnail {
	margin: 0;
	overflow:visible;
	}	
		
div.jr_listings_mod_random .contentThumbnail img {
	border: double 3px #860E4C;/* #d31678*/
	padding: 1px;
	margin: 0 5px 5px 5px;
	width: auto;
	height: auto;
	overflow:hidden; 
margin-bottom:30px; 
	}	





/*Třídění modulu jreviews_listings*/
div.jr_pagination a.paginate:hover, div.jr_pagination a.current:hover {
	background-color:gray;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:white;
}
div.jr_pagination a.paginate:link, div.jr_pagination a.paginate:active, div.jr_pagination a.paginate:visited {
	border:1px solid #999999;
	color:white;
	font-size:12px;
	font-weight:bold;
	padding:2px 4px;
	text-decoration:none;
}

















ul.mod_quickfaq {position: relative; left: -193px;top: 0px; width:200px;  height: 230px; background-color: transparent; background-image: URL('../images/module_faq_2.png'); background-repeat : no-repeat; background-position: left top; padding-top:20px; padding-left:230px;
}
/*ul.mod_quickfaq {position: relative; left: -180px;top: 0px; width:180px;  height: 200px; background-color: transparent; background-image: URL('../images/module_faq.png'); background-repeat : no-repeat; background-position: left top; padding-top:0px; padding-left:190px;
}*/
ul.mod_quickfaq  li a {
 display: block;
 color:gray;
 background-color:transparent;
 border:0px 0px 0px;
 text-decoration:none;
}

ul.mod_quickfaq  li { /* all list items */
 float: left;
 width: auto; /* width needed or else Opera goes nuts */
 border:none;
 padding:5px 5px 5px 0px;
 font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 font-size:10px;
 letter-spacing:1px; 
 list-style-type:none;
}

ul.mod_quickfaq  li a:hover {
 border:none;
 background-color:transparent;
 color:white; 
}

div.jr_modContainer21 {position: relative; left: -203px;top: 0px; width:180px;  height: 230px; background-color: transparent; background-image: URL('../images/module_faq_2.png'); background-repeat : no-repeat; background-position: left top; padding-top:0px; padding-left:210px;
}

div#quickfaq table.faqitemtable th {
background-color:black;
border-bottom:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
color:#000000;
font-weight:bold;
padding:0.4em;
text-align:left;
}

div#quickfaq table.faqitemtable tr:hover td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:gray none repeat scroll 0 0;
}




/*************************************
RATING STARS/BARS LAYOUT TABLE
*************************************/
table.rating_table td	{
	font-size:90%; 
	font-family:helvetica,arial,sans-serif;
	}
	
td.rating_label	{
	font-weight:bold; 
	white-space:nowrap; 
	text-align:left; 
	padding: 2px 5px 2px 0; 
	font-family:helvetica,arial,sans-serif;
	}

td.rating_value	{
	font-weight:normal; 
	white-space:nowrap; 
	text-align:left; 
	padding: 2px 15px 2px 5px;
	font-family:helvetica,arial,sans-serif; 
	}
	
/****** used in review form ******/
table.jr_ratingsTable td {
	line-height: 2em; 
	text-align:left; 
	padding-right: 4px; 
	font-family:helvetica,arial,sans-serif;
	}

table.jr_ratingsTable td select {
	width: auto !important; 
	font-family:helvetica,arial,sans-serif;
	}
h4.jr_reviewTitle {
	font-size:14px;
	font-weight:bold;
	margin:0 0 0.5em;
	font-family:helvetica,arial,sans-serif;
	}

/*************************************
CUSTOM FIELDS PRESENTATION
It is recommended that you attempt to align these styles with other form/field displays in your site
*************************************/
div.jr_customFields {} /*container for all custom field groups that appear with use of the {CUSTOMFIELDS} tag */

div.fieldGroup { /* container div for individual field group */
	padding-bottom: 1em; 
	font-family:helvetica,arial,sans-serif;
	}
	
.fieldGroupTitle, h3.fieldGroupTitle {
	text-transform: uppercase; 
	font-size: 11px; 
	padding: 0 0 2px 0; 
	margin-top: 0 !important;
	margin-bottom: .3em; 
	font-family:Arial,Helvetica,sans-serif;
	}
	
/****** table that contains custom fields values and labels ******/
div.fieldGroup table.fieldGroupTable	{
	font-family:Arial,Helvetica,sans-serif;}

div.fieldGroup table.fieldGroupTable td	{
	padding: 2px .5em 2px 0; 
	vertical-align: top; 
	font-family:Arial,Helvetica,sans-serif;
	}

table.fieldGroupTable td.fieldLabel { /*set width so that columns align even in different field groups */
	padding-right: .5em; 
	width: 7em; 
	font-size: 11px; 
	font-weight: bold; 
	text-align:left;
	white-space:nowrap;	
	font-family:Arial,Helvetica,sans-serif;	
	}

h1.contentheading, .contentheading {
margin-bottom:1em;
font-family:Arial,Helvetica,sans-serif;	
}
	
div.fieldGroup table.fieldGroupTable td.fieldValue {}

/*************************************
ROUNDED CORNER BOX (OPTIONAL - USED FOR DEFAULT TEMPLATE ONLY)
Tip: For visual consistency, you can use this in other areas of your site. These classes are purely for visual styling, and do not affect JReviews functionality.
*************************************/
.roundedPanel {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0F0F0F none repeat scroll 0 0;
border:1px solid #222222;
padding:7px;
}
.roundedPanel .box_upperOuter    {}
.roundedPanel .box_upperInner    {-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0F0F0F none repeat scroll 0 0;
border:1px solid #222222;
padding:7px;}    
.roundedPanel .box_lowerOuter    {display:none;}
.roundedPanel .box_lowerInner    {display:none;}
.roundedPanel h2 { 
    margin-bottom: 10px;
    font-weight: bold !important;
    }

.roundedPanel h2 a {
    font-weight: bold !important; 
    }

/*************************************
ROUNDED CORNER BOX, LIGHT GRAY (OPTIONAL - USED FOR DEFAULT TEMPLATE ONLY)
Tip: For visual consistency, you can use this in other areas of your site. These classes are purely for visual styling, and do not affect JReviews functionality.
*************************************/
.roundedPanelLt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#222222 none repeat scroll 0 0;
border:1px solid #777777;
margin:0 0 10px;
padding:7px;
} 
.roundedPanelLt .box_upperOuter {}
.roundedPanelLt .box_upperInner  {-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#222222 none repeat scroll 0 0;
border:1px solid #777777;
margin:0 0 10px;
padding:7px;
}
.roundedPanelLt .box_lowerOuter  {display:none;}
.roundedPanelLt .box_lowerInner  {display:none;}
.roundedPanelLt    h2 {
    margin-bottom: 10px; 
    }


div.jr_helpfulSummary {
color:#777777;
font-size:90%;
font-weight:normal;
line-height:2em;
margin-bottom:10px;
}
div.jr_pgContainer {
color:white;
font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana,sans-serif;
font-size:100%;
letter-spacing:0;
}

.jr_formContainer {
background-color:#222222;
border:1px solid #555555;
}
.jr_form {
margin-bottom:10px;
padding:10px;
}
.jr_form fieldset {
background-color:#222222;
border:1px solid #555555 !important;
margin:0 0 15px;
padding:10px 10px 3px 12px;
}
.jr_form .jr_fieldDiv label {
color:#999999;
display:block;
font-size:100%;
font-weight:bold;
margin:0 0 1px;
}
table.jr_ratingsTable td {
line-height:2em;
padding-right:4px;
text-align:left;
}

.mceContentBody {
line-height:2em;
padding-right:4px;
text-align:left;
background-color:white;
}

/*************************************
Attachments
*************************************/
/* Styles for lists of attachments */

input#upload {
width:80%;
height:30px;
}

div.attachmentsList {
    margin-left: 15px;
color:red;

}

div.attachmentsList caption {
font-family:Arial,Helvetica,sans-serif;
font-size: 80%;
color:white;
font-weight: bold;
margin-top: 5px;
background-color:transparent;
}

form.attachments {
    margin-left: 15px;
    margin-right: 15px;
background-color:transparent;
}

div.attachmentsList table {
background-color:transparent;
border:1px dashed black;
}

div.attachmentsList th {
font-family:Arial,Helvetica,sans-serif;
border:1px dashed black;
padding:0 3px;
background-color:black;
color:white;
}

div.attachmentsList a.at_url:hover {
text-decoration:underline;
font-family:Arial,Helvetica,sans-serif;
}
div.attachmentsList a.at_url {
text-decoration:underline;
font-family:Arial,Helvetica,sans-serif;
}
div.attachmentsList .odd td {
border:0px none black;
padding-left:3px;
padding-right:3px;
vertical-align:top;
background-color:black;
color:white;
}

div.attachmentsList .even td {
border:0px none black;
padding-left:3px;
padding-right:3px;
vertical-align:top;
background-color:#222222;
}

div.attachmentsList table a {
font-weight:bold;
color:white;
}

*|*:-moz-any-link img, img[usemap], object[usemap] {
border:0px solid;
}



/*jreviews zobrazovátka*/

.jr_postUpdate {
background-color:#FF5F03;
border:1px solid gray;
font-weight:bold;
margin:10px;
padding:4px;
text-align:center;
}
/*jreviews formulář*/
.jr_form .jr_imageUpload {
margin:3px 3px 3px 0;
width:18em;
font-size: 60%;
width:auto;
}

.jr_formContainer {
background-color:#222222;
border:1px solid #555555;
color:white;
}


/*jreview cb*/

a.jr_buttonLink:link, a.jr_buttonLink:active, a.jr_buttonLink:visited, a.jr_buttonLink:hover {
background-color:gray;
border:1px solid #9F9F9F;
font-size:12px;
padding:2px 5px;
}


/**
 * jReviews - Reviews Extension
 * Copyright (C) 2006-2008 Alejandro Schmeichler
 * This is not free software, do not distribute it.
 * For licencing information visit http://www.reviewsforjoomla.com
 * or contact sales@reviewsforjoomla.com
**/

/*************************************
FORM CHOOSER CONTAINER - for selecting section and category
*************************************/


select#jr_zeme {width: 250px;height:400px;}
select#jr_rezie {width: 250px;height:400px;}
select#jr_scenar {width: 250px;height:400px;}
select#jr_producent {width: 250px;height:400px;}
select#jr_hraji {width: 250px;height:400px;}
select#jr_puvodnizneni {width: 250px;height:300px;}
select#jr_dostupnetitulkyvjinemjazyk {width: 250px;height:150px;}
select#jr_litautor {width: 250px;height:150px;}
select#jr_litjazyk {width: 250px;height:100px;}
select#jr_litzanr {width: 250px;height:150px;}
select#jr_litkategorie {width: 250px;height:150px;}

label[for="jr_rezie"] {float:inherit;}	



/*alphauserpoint*/

.pane-sliders .panel h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#222222 none repeat scroll 0 0;
color:#666666;
font-size:13px;
}
.pane-sliders .content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#222222 none repeat scroll 0 0;
padding-left:20px;
}

/*eventlist*/

div#eventlist dd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
display:block;
font-size:10px;
margin:0 0 5px 12em;
padding:0.3em 0;
}

div.el_editevent form input, div.el_editevent form button, div.el_editevent form select, div.el_editevent form textarea, div.el_editvenue form input, div.el_editvenue form button, div.el_editvenue form select, div.el_editvenue form textarea {
background-color:gray;
border:1px none #DDDDDD;
cursor:   default;
margin:0 0 0.5em;
padding:0.2em;
}

.eventcalq table.mod_eventlistcalq_calendar {
-x-system-font:none;
background-color:#FFFFFF;
border-left:1px none #A2ADBC;
color:#616B76;
font-family:"Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
margin:0;
padding:0;
text-align:center;
width:154px;
margin-top:20px;
}

.eventcalq caption.mod_eventlistcalq_calendar-month {
-x-system-font:none;
background-color:black;
color:#FFFFFF;
font-family:"Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:20px;
text-align:center;
margin-top:40px;
}
.eventcalq th.mod_eventlistcalq_daynames {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:black none repeat scroll 0 0;
color:#616B76;
font-family:"Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:18px;
}

.eventcalq td.mod_eventlistcalq_calday {
-x-system-font:none;
color:white;
background-color:gray;
border:1px none transparent;
font-family:"Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:23px;
line-height:23px;
text-align:center;
width:23px;
}

.eventcalq td.mod_eventlistcalq_caltoday {
-x-system-font:none;
background-color:white;
color:black;
border:1px none transparent;
font-family:"Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:23px;
line-height:20px;
text-align:center;
width:21px;
}

.eventcalq td.mod_eventlistcalq {
-x-system-font:none;
background-color:#373737;
border:1px none transparent;
font-family:"Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:23px;
line-height:23px;
text-align:center;
width:23px;
}
.eventcalq td.mod_eventlistcalq_caldaylink a:link, .eventcalq td.mod_eventlistcalq_caldaylink a:visited {
background-color: white;
border:1px none transparent;
color:black;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:23px;
line-height:23px;
text-align:center;
width:23px;
}
.eventcalq td.mod_eventlistcalq_caldaylink a:hover {
background-color:black;
border:1px none transparent;
color:white;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:23px;
line-height:23px;
text-align:center;
width:23px;
}

/*Kalendář*/

div#eventlist table.eventtable th {
background-color:black;
border:1px none gray;
color:white;
font-weight:bold;
padding:0.4em;
text-align:left;
}
div#eventlist table.eventtable td {
border:1px none gray;
padding:0.4em;
vertical-align:top;
}
div#eventlist table.eventtable tr:hover td {
background:white none repeat scroll 0 0;
}
div#eventlist table.eventtable tr.sectiontableentry2 td
{ background: transparent; }

div#eventlist table.eventtable tr:hover td
{ background: #424242;  }

div#eventlist #el_filter {
border:1px none gray;
margin:1em 0 0.5em;
padding:0.5em;
}
div#eventlist table.eventtable {
border:1px dashed gray;
border-collapse:collapse;
font-size:1em;
margin:1em 1px;
width:99%;
}


/*eventlist modul*/


ul.eventlistmod {position: relative; left: -315px;top: -20px; width:300px;  height: 250px; background-color: transparent; background-image: URL('../images/module_eventlist_02.png'); background-repeat : no-repeat; background-position: left top; padding-left:350px;padding-top:100px; 
}


ul.eventlistmod  li a {
 display: block;
 color:gray;
 background-color:transparent;
 border:0px 0px 0px;
 text-decoration:none;
}

ul.eventlistmod  li { /* all list items */
 float: left;
 width: auto; /* width needed or else Opera goes nuts */
 border:none;
 padding:5px 10px 5px 0px;
 font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
 font-size:10px;
 letter-spacing:1px; 
 list-style-type:none;
}

ul.eventlistmod  li a:hover {
 border:none;
 background-color:transparent;
 color:white; 
}

/*eventlist plocha*/

div#eventlist h2 {
border-bottom:2px none gray;
font-size:1.2em;
color:white;
background-color:black;
font-weight:bold;
margin:0.8em 0;
padding:0.5em 0.3em;
}
div#eventlist dt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-bottom:1px dashed gray;
float:left;
font-size:1em;
font-weight:bold;
margin:0;
padding:0.3em 0;
width:11em;
}
div#eventlist div.description {
margin:0px 0;
padding:0 0px;
color:white;
font-weight: normal;
font-size:16px;
letter-spacing:0px;
 font-family:lucida grande,lucida sans unicode,lucida sans,trebuchet ms,verdana, sans-serif;
}
div#eventlist .copyright {
color:transparent;
font-size:0px;
margin:1em 0;
text-align:center;
}

/*jcomments*/

#jc h4 {
background-color:inherit;
border-bottom:1px none #D2DADB;
color:#555555;
font-weight:bolder;
margin-bottom:10px;
padding:0 0 2px;
text-align:left;
font-size:0px;
}


#comments .comment-avatar img {
height:42px;
width:34px;
margin-right:3px;
margin-left:3px;
padding:0px 5px 5px 0px;

}

#comments .comment-box {
background-color:#222222;
border:1px none #777777;
color:white;
margin:2px;
padding:5px;
width:92%;
}

#comments-footer {
border-top:1px none #CCCCCC;
clear:both;
display:block;
height:0px;
margin-top:4px;
padding-top:1px;
text-align:right;
}
#comments-footer, #comments-footer a {
font-size:0px;
}

#comments-form input, #comments-form textarea {
background-color:gray;
border:1px none #CCCCCC;
color:#444444;
padding:0;
width:91%
}
#comments-form div.comments-policy {
background-color:black;
border:1px none #CCCCCC;
color:white;
margin-bottom:5px;
margin-left:20px !important;
margin-top:5px;
padding:5px;
width:88%;
}

#comments-form .grippie {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE url(images/resize.gif) no-repeat scroll right center;
border-color:#DDDDDD;
border-style:solid;
border-width:0 1px 1px;
color:#CCCCCC;
cursor:s-resize;
display:block;
height:13px;
margin:0;
min-width:200px !important;
overflow:hidden;
padding:0;
width:91%;
}

#comments-inline-edit {
background-color:transparent;
border:1px none #CCCCCC;
margin:5px 0 0;
}

.comments-form-message-error {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white url(images/jc_error.gif) no-repeat scroll 4px 50%;
color:black;
}



/*shoutbox*/
#chatoutput {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:black none repeat scroll 0 0;
border:1px solid gray;
color:white;
font-family:helvetica,arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:200px;
line-height:normal;
margin-top:10px;
overflow:auto;
padding:3px 4px;
width:90%;
margin-left:68px;
}
#chatForm textarea {
background-color:gray;
color:white;
height:40px;
width:90%;
margin-left:68px;
border:1px none white;
}
#chatForm label, #shoutboxAdmin {
display:block;
margin-left:68px;
}


/*jcomment*/

#jclist-red {

-x-system-font:none;
background:black none repeat scroll 0 0;
border:1px solid gray;
color:white;
font-family:helvetica,arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:200px;
line-height:normal;
margin-top:10px;
overflow:auto;
padding:3px 4px;
width:90%;
margin-left:68px;
}


/*tabs*/

ul.jwts_tabbernav li a, ul.jwts_tabbernav li a:link {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:gray url(slide_bg.png) repeat-x scroll center top;
border-color:#BBBBBB #BBBBBB -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
color:white;
font-size:12px;
font-weight:bold;
margin:0 1px;
padding:3px 4px;
font-family:helvetica,arial,sans-serif;
}
ul.jwts_tabbernav li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: #757575 none repeat scroll 0 0;
border-color:#757575 #757575 -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
color:white;
font-size:12px;
font-weight:bold;
margin:0 1px;
padding:3px 4px;
text-decoration:none;
font-family:helvetica,arial,sans-serif;
}
ul.jwts_tabbernav li.jwts_tabberactive a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white none repeat scroll 0 0;
border-bottom:1px solid #FFFFFF;
text-decoration:none;
color:black;
font-family:helvetica,arial,sans-serif;
}
ul.jwts_tabbernav li.jwts_tabberactive a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white none repeat scroll 0 0;
border-bottom:1px solid #FFFFFF;
text-decoration:none;
color:black;
font-family:helvetica,arial,sans-serif;
}

/*clanky*/

div.gk_npro_mainwrap {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:1px none #F5F5F5;
color:#575757;
overflow:hidden;
padding-bottom:10px;
}

div.gk_npro_short_ulwrap ul li.even {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:black none repeat scroll 0 0;
}

div.gk_npro_short_ulwrap ul li:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#444444 none repeat scroll 0 0;
color:#FFFFFF;
}

/*uddeim*/
#uddeim {
color:white;
font-family:Arial,Helv,Helvetica,"MS Sans Serif","Sans Serif";
}

li.uddeim-activemenu {
color:gray;
}


#uddeim-writeform input {
background-color:#FFFFFF;
border:0px solid #CCCCCC;
color:black;
font-family:Arial,Helv,Helvetica,"MS Sans Serif","Sans Serif";
font-size:11px;
}

#uddeim  li {
-moz-padding-start:5px;
display:    inline;
list-style-type:   disc;
margin:1em 0;
}


/*sliderku*/
.jdGallery .loadingElement {
background-color:transparent;
background-image:url(../images/loading.gif);
background-repeat:no-repeat;
left:0px;
position:absolute;
top:0;
/*padding:0px 0px 0px 100px;*/
margin:0px 0px 0px 20px;
width:100%;
}
.jdGallery .slideElement {
background-color:transparent;
}



#chatoutput li {
padding: 1px;
margin: 0;
color: white;
background: none;
font-size: 10px;
list-style: none;
text-overflow:ellipsis;
overflow:hidden;
width: 98%;
}
