/* banner */
#banner1 {height:180px;position:relative;background:#000 url(images/banner1/bg.jpg) repeat-x}
#car_left {position:absolute;top:0;left:0;width:266px;height:180px;background:transparent url(images/banner1/car_left.png) no-repeat}
#car_right {position:absolute;top:0;right:-1px;width:233px;height:180px;background:transparent url(images/banner1/car_right.png) no-repeat}
#logo_center {display:block;position:absolute;top:12px;left:50%;width:344px;height:141px;background:transparent url(images/banner1/logo_center.png) no-repeat;margin-left:-162px;text-decoration:none}
#zal_wst {position:absolute;top:14;right:80;width:27px;height:33px;z-index:110;background:transparent url(images/banner1/zal_wst.png) no-repeat}
#banner_menu {position:absolute;bottom:0;left:0;width:100%;height:23px;background:transparent url(images/banner1/bg_menu.png) repeat-x}


#logo {text-align:center;}
#logo {border:1px solid #534F50}
#logo .index_menu {text-align:center;color:#c60100;padding-top:5px}
#logo .index_menu a {color:#fff}
#logo .index_menu a:hover {color:#c70100;text-decoration:none}
.search_link a {color:#c70100;font-size:14px;font-weight:bold}

#overDiv table {background:#ededed}
#overDiv table center {background:#777777}

#hc_c1 {border:1px solid #534F50}
body { background: #616161 url('images/tlo.gif');margin: 10px;}


font, th, td, p {font-family: Verdana, Arial, Helvetica, sans-serif}
a:link,a:active,a:visited {color : #c70100;}
p, td {font-size : 11px; color : #000000;}
a:hover {text-decoration: underline; color : #777777;}
hr {height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

.bodyline {background-color: #fff; border: 1px solid #534F50;}

.forumline {background-color: #E5E5E5;border:1px solid #534F50}

td.row1 {background-color: #F7F7F7;}
td.row2 {background-color: #F5F5F5;}
td.row3 {background-color: #EBEBEB;}
td.row_helped { background-color: #F0EDDE; }

td.rowpic {background: #EBEBEB url('images/bg_sub_cat.gif') repeat-x;}

th {color: #ededed; font-size: 11px; font-weight: bold;background-color:	#303030; height: 25px;background-image:	url(images/cellpic3.gif);}

td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {background-image: url(images/cellpic1.gif);background-color:#D1D7DC; border: #FFFFFF; border-style: solid; height: 28px;}

td.cat,td.catHead,td.catBottom { background: #EBEBEB url('images/bg_sub_cat.gif') repeat-x; height: 22px; }
th.thHead,th.thSides,th.thLeft,th.thRight,th.thBottom {font-weight: bold; border: #FFFFFF; height: 28px;}

th.thCornerL,th.thTop,th.thCornerR {color: #ededed; font-size: 70%; font-weight: bold; background-color: #333333; background-image: url('images/cellpic3.gif'); height: 28px; }

td.row3Right,td.spaceRow { background-color: #F7F7F7; border: #FFFFFF; border-style: solid; }

th.thHead,td.catHead { font-size: 12px; border-width: 0px; }
th.thSides,td.catSides,td.spaceRow { border-width: 0px; }
th.thRight,td.catRight,td.row3Right	{ border-width: 0px; }
th.thLeft,td.catLeft { border-width: 0px; }
th.thBottom,td.catBottom { border-width: 0px; }
th.thTop { border-width: 0px; }
th.thCornerL { border-width: 0px; }
th.thCornerR { border-width: 0px; }

.maintitle {
font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; line-height : 120%; color : #000000;
}

.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen, .genmed, .gensmall { color : #444444; }
a.gen, a.genmed, a.gensmall { color: #777777; text-decoration: none; }
a.gen:hover, a.genmed:hover, a.gensmall:hover { color: #534F50; text-decoration: underline; }

.mainmenu { font-size : 11px; color : #000000 }
a.mainmenu { text-decoration: none; color : #777777; }
a.mainmenu:hover { text-decoration: underline; color : #534F50; }

.cattitle { font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #c70100}
a.cattitle { text-decoration: none; color : #c70100; }
a.cattitle:hover { text-decoration: underline; }

.forumlink { font-weight: bold; font-size: 12px; color : #444444; }
a.forumlink { text-decoration: none; color : #444444; }
a.forumlink:hover { text-decoration: underline; color : #c70100; }

.nav { font-weight: bold; font-size: 11px; color : #777777;}
a.nav { text-decoration: none; color : #777777; }
a.nav:hover	{ text-decoration: underline; }

.topictitle,h1,h2	{ font-weight: bold; font-size: 11px; color : #000000; }
a.topictitle:link	{ text-decoration: none; color : #444444; }
a.topictitle:visited	{ text-decoration: none; color : #444444; }
a.topictitle:hover	{ text-decoration: underline; color : #c70100; }

.name { font-size : 11px; color : #000000; text-decoration: none}

.postdetails		{ font-size : 10px; color : #777777; }

.postbody		{ font-size : 12px; line-height: 18px }
a.postlink:link	{ text-decoration: none; color : #777777 }
a.postlink:visited	{ text-decoration: none; color : #777777; }
a.postlink:hover	{ text-decoration: underline; color : #c70100 }

.code {
font-family:		Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
background-color:	#FAFAFA; border: #D1D7DC; border-style: solid;
border-left-width:	1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
}

.quote {
font-family:		Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
background-color:	#FAFAFA; border: #D1D7DC; border-style: solid;
border-left-width:	1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
}

.copyright		{ font-size : 10px; color: #777777; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.copyright		{ text-decoration: none; color : #777777; }
a.copyright:hover	{ text-decoration: underline; color : #c70100; }

form { margin: 0; }
form { display: inline; }

input,textarea, select {
color : #000000;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

input.post, textarea.post, select			{ background-color : #EFEFEF; }
input.post2, textarea.post2, select	{ background-color : #fff; }
input						{ text-indent : 2px; }

input.button {
background-color :	#EFEFEF;
color :			#000000;
font-size:		11px; font-family: Verdana, Arial, Helvetica, sans-serif;
cursor:			pointer;
}

input.mainoption {
background-color:	#FAFAFA;
font-weight:		bold;
cursor:			pointer;
}

input.liteoption {
background-color:	#FAFAFA;
font-weight:		normal;
cursor:			pointer;
}

.helpline { background-color: #DEE3E7; border-style: none; }

span.badwordhighlight { background-color: #FFFF00; }

.topbkg { background: #dbe3ee url(images/cellpic_bkg.jpg) repeat-x }
.topnav { font-size:10px;background: #e5ebf3 url(images/cellpic_nav.gif) repeat-x;color:#dd6900; height: 21px; white-space: nowrap; text-align: center; border: 0px solid #91a0ae; border-width: 1px 0 1px 0 }

.pm { font-size: 11px; text-decoration: none; color: #FF0000 } 

.table0
{
	background-color : #EFEFEF;
	border-bottom-color : #dedede;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #fefefe;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #dedede;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #fefefe;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000000;
	font-size : 10px;
}

.pagination {
	color: #666;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
    padding-bottom: 4px;
	cursor: pointer;
	text-decoration: none;
}
.pagination a, .pagination a:visited, .pagination a:active {
	background-color: #EAEBEB;
	color: #000;
	border-color: #D4D7DA;
	border: #D4D7DA 1px solid;
	padding: 1px;
	text-decoration: none;
}
.pagination a:hover {
	background-color: #FFF;
	color: #666;
	border-color: #EAECEF;
	border: #EAECEF 1px solid;
	text-decoration: none;
	padding: 1px;
}

@import url("formIE.css");

/**
 * Default theme for google search
 *
 */
/* Slight reset to make the preview have ample padding. */
.cse .gsc-control-cse,
.gsc-control-cse {
  padding: 2%;
  width: 96%;
}
.cse .gsc-branding,
.gsc-branding {
  display: none;
}
.cse .gsc-control-cse div,
.gsc-control-cse div {
  position: normal;
}
/* Selector for entire element. */
.cse .gsc-control-cse,
.gsc-control-cse {
  background-color: #ffffff;
  border: 1px solid;
  border-color: #ffffff;
}
.cse .gsc-control-cse:after,
.gsc-control-cse:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.cse .gsc-resultsHeader,
.gsc-resultsHeader {
  border:none;
}
/* Search button */
.cse input.gsc-search-button,
input.gsc-search-button {
  font-family: inherit;
  color: #000000;
  text-shadow: 0 1px 2px #FFFFFF;
  background-color: #CECECE;
  border: 1px outset;
  border-color: #666666;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
/* Inactive tab */
.cse .gsc-tabHeader.gsc-tabhInactive,
.gsc-tabHeader.gsc-tabhInactive {
  border-bottom: none;
  color: #666666;
  background-color: #e9e9e9;
  border: 1px solid;
  border-color: #e9e9e9;
  border-bottom: none;
}
/* Active tab */
.cse .gsc-tabHeader.gsc-tabhActive,
.gsc-tabHeader.gsc-tabhActive {
  background-color: #FFFFFF;
  border: 1px solid;
  border-top: 2px solid;
  border-color: #e9e9e9;
  border-top-color: #FF9900;
  border-bottom: none;
}
/* This is the tab bar bottom border. */
.cse .gsc-tabsArea,
.gsc-tabsArea {
  margin-top: 1em;
  border-bottom: 1px solid #e9e9e9;
}
/* Inner wrapper for a result */
.cse .gsc-webResult.gsc-result,
.gsc-webResult.gsc-result {
  padding: .25em;
  border: 1px solid;
  border-color: #ffffff;
  margin-bottom: 1em;
}
/* Result hover event styling */
.cse .gsc-webResult.gsc-result:hover,
.gsc-webResult.gsc-result:hover {
  border: 1px solid;
  border-color: #FFFFFF;
}
/*Promotion Settings*/
/* The entire promo */
.cse .gs-promotion.gs-result,
.gs-promotion.gs-result {
  background-color: #FFFFFF;
  border: 1px solid;
  border-color: #336699;
}
/* Promotion image */
.cse .gs-promotion.gs-result .gs-promotion-image,
.gs-promotion.gs-result .gs-promotion-image {}
/* Promotion title */
.cse .gs-promotion.gs-result a.gs-title:link,
.gs-promotion.gs-result a.gs-title:link {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:visited,
.gs-promotion.gs-result a.gs-title:visited {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:hover,
.gs-promotion.gs-result a.gs-title:hover {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:active,
.gs-promotion.gs-result a.gs-title:active {
  color: #0000CC;
}
/* Promotion snippet */
.cse .gs-promotion.gs-result .gs-snippet,
.gs-promotion.gs-result .gs-snippet {
  color: #000000;
}
/* Promotion url */
.cse .gs-promotion.gs-result ..gs-visibleUrl,
.gs-promotion.gs-result .gs-visibleUrl {
  color: #008000;
}
