/* =============== globalni nastaveni =============== */

body
	{ 
	margin: auto; 
	margin: 0px; 
	padding: 0px;
	background-color: #A4A4A4;
	}
	
body, div, p, td, th, input, select
	{ 
	font-family: "Trebuchet MS","Helvetica CE",Tahoma,Arial,Sans;
	font-size: 9pt;
	}
	
input, select, textarea
	{ 
	font-size: 8pt;
	}

/* =============== toplinks =============== */
	
#toplinks
	{
	background-color: #9E3B3B;
	}

/* =============== white line =============== */
	
.whiteline
	{
	clear: both;
	background-color: #fff;
	height: 1px;
	}

/* =============== white line with shadow left =============== */
	
.whitelinewithshadowleft
	{
	background-image: url("http://galerie.3dscena.cz/templates/3dscena/images//whiteshadow.gif");
	background-color: #fff;
	height: 1px;
	}
	
/* =============== navigace & layout =============== */

#content {
	position: absolute;
	top: 101px;
	left: 135px;
	right: 0px; /* Opera5.02 will show a space at right when there is no scroll bar */
	margin: 0px;
	padding: 0px;
	}

#txtcontent {
	margin: 0px;
	padding: 0px;
	background-color: #D8D8D8;
	}

#copypage {
	font-size: 8pt;
	color: #555;
	margin-top: 10px;
	line-height: 12px;
	margin-left : 10px;
}
		
.incontent {
	display: block;
	margin: 0px 25px 0px 15px;
	padding: 0px 0px 5px 0px;
	}
	
.incontent h1 {
	font-size: 17px;
	margin: 0px;
	}

.story {
	display: block;
	margin: 0px 10px 0px 10px;
	padding: 5px 0px 15px 0px;
	font-size: 10pt;
	}

.story P, .story H1, .story H2
	{
	margin: 0px;
	}

.story H1
	{
	font-size: 14pt;
	font-weight: bold;
	}

.story H2
	{
	font-size: 11pt;
	font-weight: bold;
	}
	
.storyinfo
	{
	font-family: "Helvetica CE",Tahoma,Arial,sans;
	color: #888;
	font-size: 8pt;
	}
						
#relatedmenu
	{
	margin-left: 15px;
	}

#relatedmenu .inrelatedmenu
	{
	font-family: "Helvetica CE",Tahoma,Arial,sans;
	font-size: 7pt;
	padding-bottom: 10px;
	padding-right: 5px;
	text-align: right;
	}

#right
	{
	margin-left: 20px;
	}

#right .inrightmenu
	{
	font-family: "Helvetica CE",Tahoma,sans;
	font-size: 8pt;
	padding-bottom: 5px;
	padding-right: 5px;
	}
	
#left
	{
	position: absolute;
	margin-top: 170px;
	left: 0px;
	top: 0px;
	width: 130px;
	}
	
#left .leftmenu
	{
	background-image: url("http://galerie.3dscena.cz/templates/3dscena/images/menubck.gif");
	padding-left: 36px;
	padding-bottom: 5px;
	border-bottom: 1px solid #fff;
	font-family: "Helvetica CE",Tahoma,sans;
	font-weight: bold;
	font-size: 8pt;
	}

#left .leftreklama
	{
	background-image: url("http://galerie.3dscena.cz/templates/3dscena/images/menubckfree.gif");
	padding: 5px;
	border : 0;
	border-color : Black;
}


#left .lefttxt
	{
	padding-left: 30px;
	font-size: 8pt;
	color : White;
}

.path
	{
	background-image: url("http://galerie.3dscena.cz/templates/3dscena/images/navigline.gif");
	font-weight: bold;
	padding: 5px 3px 0px 10px;
	color: #aaa;
	}	

.flashnews
	{
	background-image: url("http://galerie.3dscena.cz/templates/3dscena/images/imgs/flashbck.gif");
	display: block;
	margin: 10px 10px 15px 5px;
	padding: 3px 0px 3px 125px;
	font-size: 9pt;
	color: #aaa;
	border-bottom: 1px solid #aaa;
	}
	
.nejtitle
	{
	background-image: url("http://galerie.3dscena.cz/templates/3dscena/images/nejbck.gif");
	}

.nejhlasovani
	{
	background-image: url("http://galerie.3dscena.cz/templates/3dscena/images/hlabck.gif");
	}

.nejdiskuse
	{
	background-image: url("http://galerie.3dscena.cz/templates/3dscena/images/disbck.gif");
	}

	
	

	/* =============== galerie =============== */

.row1,.row1 a,.row1 a:link,.row1 a:visited {
	background-color: #e1e1e1;
	color: Black;
}

.row1 a:hover {
	background-color: #e1e1e1;
	color: Black;
}

.row2,.row2 a,.row2 a:link,.row2 a:visited {
  background-color: #efefef;
	color: Black;
}

.row2 a:hover {
	background-color: #efefef;
	color: Gray;
	text-decoration: underline;
}

.head1 {
  background-color: #9C3839;
  color: #fcdc43;
  font-family: "Helvetica CE",Tahoma,Arial,sans;
  font-size: 11px;
  font-weight: bold;
}

.head1 a:link {
    color: #fcdc43;
}
.head1 a:hover {
	color: Gray;
	text-decoration: underline;
}

.head2 {
  background-color: #9C3839;
  color: #ffffff;
  font-family: "Helvetica CE",Tahoma,Arial,sans;
  font-size: 11px;
  font-weight: bold;
}



/*--Categories------------------------------------------------*/
.catbgcolor {
  background-color: #EFEFEF;
}

.maincat,.maincat a,.maincat a:link,.maincat a:visited,.maincat a:hover {
	font-family: "Helvetica CE",Tahoma,Arial,sans;
	color: #42588E;
	font-size: 16px;
	font-weight: bold;
	background-color : transparent;
}

.subcat {
	font-family: "Helvetica CE",Tahoma,Arial,sans;
	font-size: 10px;
	color: Black;
}

.new {
  font-family: "Helvetica CE",Tahoma,Arial,sans;
  font-size: 9px;
  color: #FF0000;
}

.pagingon {
	font-family: "Helvetica CE",Tahoma,Arial,sans;
	font-size: 9px;
	color: Black;
}

.paging,.paging a,.pagingt a:link,.paging a:visited
	{
	color: Black;
	text-decoration: underline;
}

.smalltext {
	font-family: "Helvetica CE",Tahoma,Arial,sans;
	font-size: 10px;
	font-weight: normal;
	color: Black;
}

.button {
  font-family: "Helvetica CE",Tahoma,Arial,sans;
  background-color: #9C3839;
  color: #fcdc43;
  font-size: 11px;
  font-weight: bold;
}

.setperpageselect {
  font-family: "Helvetica CE",Tahoma,Arial,sans;
  color: #0f5475;
  font-size: 11px;
}

.categoryselect {
  font-family: "Helvetica CE",Tahoma,Arial,sans;
  color: #0f5475;
  font-size: 11px;
}

.dropdownmarker {
  font-family: "Helvetica CE",Tahoma,Arial,sans;
  background-color: #EEEEEE;
  color: #136c99;
  font-size: 11px;
}

.logininput {
  background-color: #ffffff;
  font-family: "Helvetica CE",Tahoma,Arial,sans;
  color: #0f5475;
  font-size: 11px;
  width: 80px;
}


/*--Images v galerii----------------------------------------------------*/
.imagerow1 {
	background-color: #D8D8D8;
	color: #4D708D;
}

.imagerow2 {
	background-color: #D8D8D8;
	color: #4D708D;
}

/*--komentare v galerii----------------------------------------------------*/

.commentrow1 {
  background-color: #e1e1e1;
  color: #4D708D;
}

.commentrow2 {
  background-color: #efefef;
  color: #4D708D;
}

.commentspacerrow {
  background-color: #d1d1d1;
  color: #4D708D;
}

.commenttextarea {
  font-family: "Helvetica CE",Tahoma,Arial,sans;
  color: #0f5475;
  font-size: 11px;
  width: 270px;
}

.commentinput {
  font-family: "Helvetica CE",Tahoma,Arial,sans;
  color: #0f5475;
  font-size: 11px;
  width: 270px;
}

/* =============== links =============== */	



a,a:link,a:visited,
.inrightmenu a,.inrightmenu a:link,.inrightmenu a:visited
	{
	color: #fff;
	text-decoration: underline;
	}

.incontent a,.incontent a:link,.incontent a:visited,
.inrelatedmenu a,.inrelatedmenu a:link,.inrelatedmenu a:visited,
.story a,.story a:link,.story a:visited
	{
	color: #42588E;
	text-decoration: underline;
	}
	
#toplinks a,#toplinks a:link,#toplinks a:visited
	{
	color: #E29E9E;
	text-decoration: none;
	font-family: "Helvetica CE",Tahoma,sans;
	font-size: 8pt;
	}

#leftcol a,#leftcol a:link,#leftcol a:visited,
.leftmenu a,.leftmenu a:link,.leftmenu a:visited
.path a,.path a:link,.path a:visited
	{
	text-decoration: none;
	}
	
/* =============== links:hover =============== */

a:hover,
.inrightmenu a:hover
	{
	color: #000;
	}

#toplinks a:hover,
.story a:hover
	{
	color: #fff;
	}
	
