/*
	class:		
	file:		style.css
	project: 	ALFIL hobby - web presentation
	investor:	ALFIL hobby, s.r.o.
	author:		Robert Walaski [robert@walaski.cz]
	date:		08.02.2003
	version:	1.0
	note:		
	
*/

BODY  { 
  padding: 0;
  margin: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  background-repeat :  no-repeat;
  background-position: 50% 50%;
}

TABLE.cell, TR.cell, TD.cell, TH.cell, SUP.cell, FONT.cell {
  font-size: 12px;
  font-family: Verdana, Tahoma, Arial, Arial CE, serif;
}

TD.cell_menu {
  font-size: 10px;
  font-family: Verdana, Tahoma, Arial, Arial CE, serif;
}
/*
TD {
  font-family: Verdana, Tahoma, Arial, Arial CE, serif;
}
*/
TH.small, TD.small, SUP.small, FONT.small {
  font-size: 9px;
  font-family: Verdana, Tahoma, Arial, Arial CE, serif;
  text-justify : distribute-all-lines;
}

/*
P {
  font-size: 12px;
  font-family: Verdana, Tahoma, Arial, Arial CE, serif;
  line-height : 135%;
  margin-top: 0;
  margin-bottom: 0;
}
*/

HR.separator {
	width: 100%;
	color: gray;
	height : 1px;
}

A.signature, TD.signature, P.signature {
  font-size: 10px;
  color: white;
  font-family: Verdana, Tahoma, Arial, Arial CE, serif;
}


A.very_small, P.very_small {
  font-size: 10px;
  font-family: Verdana, Tahoma, Arial, Arial CE, serif;
}

A.top_menu, TD.top_menu {
	font-weight : bold;
	text-decoration: none;
  font-size: 10px;
  color: white;
  font-family: Verdana, Tahoma, Arial, Arial CE, serif;
}

A.top_menu {
	font-weight : bold;
}

A.link_to_outsite {
	font-size: 10px;
	color: #336600;
	font-weight : bold;
	font-weight : bold;
	text-decoration: none;
}

A.link_to_outsite:HOVER {
	font-size: 10px;
	color: black;
	font-weight : bold;
	font-weight : bold;
	text-decoration: none;
}


A.link {
/*	font-size: 12px;*/
	font-weight : bold;
	text-decoration: none;
}

A.link:hover {
/*	font-size: 12px;*/
	font-weight : bold;
	color: black;
	text-decoration: none;
}

A.link_underline {
	font-size: 12px;
	font-weight : bold;
	text-decoration: underline;
}

A.link_underline:hover {
	font-size: 12px;
	font-weight : bold;
	color: black;
	text-decoration: underline;
}

A.menu_left {
	font-size: 11px;
	font-weight : bold;
	color: #0D150B;
	text-decoration: none;
/*	color: #F1FEE5; jasny*/
}

TD.boxed {
	border-top : 1px solid Black;
	border-bottom : 1px solid Black;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
}

TD.boxed_lr {
/*	border-top : 1px solid Black;
	border-bottom : 1px solid Black;*/
	border-left : 1px solid Black;
	border-right : 1px solid Black;
}

TD.box {
	color: #0D150B;
}

H1.h1 {
  font-size: 24px;
  font-family: Trebuchet MS, Tahoma, Arial, Arial CE, serif;
  margin-bottom : 0px;
  text-align: center;
  }

H2.h2 {
  font-size: 20px;
  font-family: Trebuchet MS, Tahoma, Arial, Arial CE, serif;
  margin-bottom : 0px;
  text-align: center;
  }

H3.h3 {
  font-size: 16px;
  font-family: Arial, Arial CE, serif;
  margin-top : 0px;
  margin-bottom : 0px;
  text-align: center;
  }

H4.h4 {
  font-size: 14px;
  font-family: Trebuchet MS, Tahoma, Arial, Arial CE, serif;
  margin-top : 10px;
  margin-bottom : 7px;
  text-align: center;
}
  
/*/ OLD STUFF /*/
P.pre {
  font-size: 8px;
  font-family: Courier;
}


/* nastaveni pisma pro formulare */
INPUT.button, INPUT.edit, SELECT.edit, TEXTAREA.edit {
  font-size: 12px;
  font-family: Tahoma, Arial, Arial CE, serif;
}

INPUT.edit, SELECT.edit, TEXTAREA.edit {
border: 1px solid #000; 
}


FONT.error {
  color: red;
  font-weight: bold;
}

FONT.highlight {
  
  font-weight: bold;
  background-color : #A2BB93;
}

/* TABLES */
TH.header {
	border-top : 1px solid Black;
	border-bottom : 1px solid Black;
}

TH.header_left {
	border-top : 1px solid Black;
	border-bottom : 1px solid Black;
	border-left : 1px solid Black;
}

TH.header_right {
	border-top : 1px solid Black;
	border-bottom : 1px solid Black;
	border-right : 1px solid Black;
}

TD.lines {
	border-bottom : 1px solid Silver;
}
TD.lines_left {
	border-bottom : 1px solid Silver;
	border-left : 1px solid Silver;
}
TD.lines_right {
	border-bottom : 1px solid Silver;
	border-right : 1px solid Silver;
}

/* LINKS - seznam stranek s nabidkou obrazu */
/* velikost textu*/
TD.links {
  font-size: 13px;
  font-family: Tahoma, Arial, Arial CE, serif;
}

/* nekativni: jen pro [?] a [?] */
FONT.links_disable {
  font-size: 10px;
  color: #CCCCCC;
}

FONT.links_enable {
  font-size: 10px;
  color: #666666;
}

/* a cisla stranek [1] [2] [3]*/
A.links, FONT.links {
  font-size: 10px;
  color: #666666;
}

B.links_actual {
  font-size: 13px;
  color: black;
}

UL.ul {
	margin-top: 0px;
}

LI.li {
	  line-height : 135%;
	margin-left : 0px;
}

TD.loading_page_wait {
  font-size: 9px;
  color: black;
	background-color : white;
	 /*filter:alpha(opacity=90);-moz-opacity:0.9;*/
}

p.p {
  font-size: 12px;
  font-family: Verdana, Tahoma, Arial, Arial CE, serif;
  line-height : 140%;
}

/* Ticker */
#ticker {position:relative;overflow:hidden;}
.M-obj {border:solid 0px #945A03;margin-bottom:20px;text-align:left;
}
p.ticker {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Arial CE, serif;
	margin-top: 0px;
	margin-bottom: 0px;
}

#ticker1 {position:relative;overflow:hidden;}
.M-obj1 {border:solid 0px #945A03;margin-bottom:20px;text-align:left;
}
p.ticker1 {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Arial CE, serif;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Ticker end */

td.basket_even {
	background-color: #96ad89;
}

td.basket_odd {
	background-color: #b4cca4;
}

td.loading_page_wait {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Arial CE, serif;

}

img.lots_pic_big {
	border: 2px solid #677c58;
}

img.lots_pic {
	margin: 7px;
	border: 1px solid #677c58;
}

img.lots_pic_akt {
	margin: 3px;
	border: 8px solid red;
}

img.lots_pic_big {
	display: none;
}

img.lots_pic_big_act {
	border: 2px solid #677c58;
	display: block;
}

select.search_by_category {
	font-size: 9px;
	width: 107px;
}
select.search_by_scope {
	font-size: 9px;
	width: 107px;
}

#lots_pic_detail_prev {
	padding-right: 8px;
}

#lots_pic_detail_next {
	padding-left: 8px;
}

#basket_added {
	padding: 12px;
	margin-top: 0px;
	position: absolute;
	left: 300px;
	top: 150px;
	width: 400px;
	min-height: 150px;
	_height: 150px;
	background-color: white;
	border: 8px solid #df1f1f;
  	font-size: 14px;
  	font-family: Verdana, Tahoma, Arial, Arial CE, serif;
	line-height: 180%;
}
#basket_added p {
	text-align: center;
}
#basket_added a {
	/*font-weight: bold;*/
}
#basket_added a.basket_continue {
	font-weight: bold;
}

#loadingBoxHeader {
	background-color: #1E3113;
}
#loadingBoxIn {
	background-color: white;
}
#loadingBox table {
	border: 3px solid #B4CCA4;
}

A.link2 {
/*	font-size: 12px;*/
	text-decoration: none;
}

A.link2:hover {
/*	font-size: 12px;*/
	color: black;
	text-decoration: underline;
}


td.recommendation {
	font-family: Verdana, Tahoma, Arial, Arial CE, serif;
	font-size: 11px;
	line-height: 130%;
	text-decoration: none;
}
a.recommendation {
	text-decoration: none;
}


#cont_listing h1 {
	background-color: #748a62;
	color: #fefefe;
	padding: 8px;
	margin-top: 0px;
	font-family: Verdana, Tahoma, Arial, Arial CE, serif;
	font-size: 16px;
}

#cont_listing img {
	background-color: #748a62;
	margin: 8px;
	border: 8px solid #748a62;
}

#header_bg {
	height: 84px;
	background-image: url(images/header_bg.gif);
}


#header {
	height: 84px;
	width: 995px;
	background-image: url(images/topheader.jpg);
	margin-left: 0px;
	margin-right: auto;
	/*border: 1px solid red;*/
}

#header_lang {
	text-align: left;
	position: relative;
  	/*border: 1px solid red;*/
	width: 360px;
	top: 40px;
	left: 288px;
	float: left;
	
}
#header_lang img {

}

#header_lang a {
	padding-left: 5px;
	padding-right: 5px;
}

#header_pictograms {
	text-align: left;
	position: relative;
  	/*border: 1px solid red;*/
	width: 360px;
	top: 17px;
	left: 370px;
	float: left;
	
}

#morePicturesTranslation {
  font-size: 12px;
  font-family: Verdana, Tahoma, Arial, Arial CE, serif;
  vertical-align:  middle;
  /*border: 1px solid red;*/
  width: 250px;
  height: 25px;
  float: right;
}
#morePicturesTranslation p {
  margin-top: 0px;
  line-height: 150%;
}
#morePicturesTranslation a {
  text-decoration: none;
}
