body {
	padding-right: 0px;
	background-position: left top;
	padding-left: 0px;
	font-size: 12px;
	background-image: url(bg-page.gif);
	padding-bottom: 0px;
	margin: 0px;
	color: #2E2E2E;
	padding-top: 0px;
	background-repeat: repeat-x;
	font-family: arial, helvetica, sans-serif;
	background-color: #ffffff;
	text-align: center
}

a:link {	color: #0000cc; }
a:visited {	color: #551a8b; }
a:active {	color: #ff0000; }
form {	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;}

*::selection {
	background:#FFFF80;
	color:#000000;
}

*::-moz-selection {
	background:#FFFF80;
	color:#000000;
}

*::-webkit-selection {
	background:#FFFF80;
	color:#000000;
}


i {font: 12px arial, helvetica, sans-serif; color : #36A200;}

label {font-size: 12px;}


.robot_description { display: none; }

.clearboth {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; height: 1px
}
#container {	border: #f852a9 0px solid; padding: 0px; margin: 10px auto 0 auto; width: 768px;  }

#searchheader {
	clear: both; border: #f852a9 0px solid; padding-right: 24px; background-position: left top; padding-left: 24px; background-image: url(bg-search-tazar.png); padding-bottom: 5px; margin: 0px; width: 720px; line-height: normal; padding-top: 2px; background-repeat: no-repeat; height: 90px; background-color: #3e85bc; text-align: left
}
#searchheader input.schbox {
	border-right: #cecece 1px solid; padding-right: 0px; border-top: #cecece 1px solid; padding-left: 5px; font-size: 14px; padding-bottom: 1px; margin: 0px 0px 5px 0px; border-left: #cecece 1px solid; width: 330px; padding-top: 2px; border-bottom: #cecece 1px solid
}
#searchheader input.go {
	float: right; margin: 26px 0px 0px
}
#searchheader .box {
	padding: 0px; float: right; border: #f852a9 0px solid; margin: 0px; width: 440px; margin: 30px 0 0 0;
}
#searchheader .sel {
	padding-right: 0px; padding-left: 0px; font-size: 11px; float: left; padding-bottom: 0px; margin: 0px; width: 137px; padding-top: 10px
}
#searchheader h5 {
	padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 0px; color: #ffffff; line-height: normal; padding-top: 1px
}
#searchheader h6 {
	padding-right: 20px; padding-left: 45px; font-size: 16px; float: left; padding-bottom: 0px; margin: 0px; color: #ffffff; line-height: normal; padding-top: 28px
}
#searchheader select {
	padding-right: 0px; padding-left: 0px; font-size: 13px; padding-bottom: 0px; margin: 1px 0px 0px; width: 127px; padding-top: 0px
}
#searchheader .note {
	padding-right: 0px; padding-left: 0px; font-size: 10px; padding-bottom: 0px; margin: 0px; color: #ffffff; padding-top: 0px
}

#results {
	clear: both; border: #f852a9 0px solid; padding-right: 0px; padding-left: 0px; padding-bottom: 10px; margin: 0px 4px; width: 760px; padding-top: 5px; text-align: left; overflow: hidden;
}

#ResultsLftLg {
	padding-right: 0px; padding-left: 0px; font-size: 11px; float: left; padding-bottom: 0px; margin: 0px; width: 538px; line-height: 16px; padding-top: 5px; overflow: hidden;
}
#ResultsLftLg p {
	padding-right: 0px; padding-left: 0px; font-size: 13px; padding-bottom: 0px; margin: 0px; color: #2E2E2E; line-height: 15px; padding-top: 0px
}
#ResultsLftLg p.SR {
	clear: both; padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px 0px 5px; color: #999999; line-height: 15px; padding-top: 0px
}
#ResultsLftLg p.NoR {
	padding-right: 0px; padding-left: 0px; font-size: 16px; padding-bottom: 20px; margin: 0px; color: #2E2E2E; line-height: 15px; padding-top: 10px
}
#ResultsLftLg h1 {
	padding-right: 0px; padding-left: 0px; font-size: 20px; padding-bottom: 10px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
#ResultsLftLg h2 {
	padding-right: 0px; padding-left: 0px; font-weight: 100; font-size: 16px; padding-bottom: 2px; margin: 0px; padding-top: 0px
}
#ResultsLftLg h3 {
	padding-right: 0px; padding-left: 0px; font-weight: 100; font-size: 13px; padding-bottom: 10px; margin: 0px; padding-top: 0px
}
#ResultsLftLg h4 {
	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 13px; padding-bottom: 5px; margin: 0px; padding-top: 10px
}

#ResultsLftLg h5 {
	padding-right: 0px; padding-left: 0px; font-weight: 100; font-size: 13px; padding-bottom: 5px; margin: 0px; padding-top: 10px
}
#ResultsLftLg a.Desc {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; color: #2E2E2E; padding-top: 0px; text-decoration: none
}



#listing {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; 
}
#listing h5 {
	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 18px; padding-bottom: 10px; margin: 0px; color: #2E2E2E; padding-top: 0px
}
#listing h3 {
	padding-right: 0px; background-position: left 50%; padding-left: 30px; font-weight: bold; font-size: 12px; padding-bottom: 7px; margin: 10px 0px 0px; color: #E7EFFA; padding-top: 7px; background-repeat: no-repeat
}
#listing b {
	padding-right: 5px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 0px; color: #666666; padding-top: 0px; font-weight: normal;
}
#listing .top {
	padding-right: 0px; background-position: left top; padding-left: 0px; background-image: url(bg-top-lg.gif); padding-bottom: 0px; margin: 0px; padding-top: 0px; background-repeat: no-repeat; background-color: #2662bf
}
#listing .by {
	padding-right: 6px; padding-left: 6px; padding-bottom: 0px; margin: 0px 0px 10px; padding-top: 8px; background-color: #e7f3fe
}
#listing p  {
	padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 10px; margin: 0px; color: #666666; line-height: 1.4em; padding-top: 0px; 
}
#listing a.view {
	padding-right: 3px; padding-left: 3px; font-size: 12px; padding-bottom: 0px; margin: 0px; color: #666666; padding-top: 0px
}
#listing h4 {
	padding-right: 4px; display: inline; padding-left: 0px; font-weight: 100; font-size: 14px; padding-bottom: 0px; margin: 0px; padding-top: 0px; color: #FF740D;
}

#listing h4 a b {	padding: 0px; color: #0000cc; display: inline;  font-weight: normal; font-size: 14px; }



#texto {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-size: 13px;
}

#texto h1  {
	text-align: center; text-transform : uppercase; padding-right: 0px; padding-left: 0px; font-size: 12px; font-weight: normal; padding-bottom: 20px; margin: 0px; border-top-style: none; padding-top: 10px; border-right-style: none; border-left-style: none; border-bottom-style: none
}

#texto p  {
	padding-right: 0px; padding-left: 0px; padding-bottom: 10px; margin: 0px; color: #666666; line-height: 1.4em; padding-top: 0px;
}

#texto b {
	padding-right: 5px; padding-left: 0px; padding-bottom: 0px; margin: 0px; color: #666666; padding-top: 0px; font-weight: bold;
}


#texto a.exemple {font: 12px arial, helvetica, sans-serif; color : #36A200; font-style: italic;}



#publicite, #publicitb {
	padding-right: 0px; padding-left: 20px; font-size: 11px; float: left; padding-bottom: 0px; margin: 0px; width: 202px; padding-top: 10px
}

#adsense, #adsensb {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 20px; padding-top: 0px; background-color: #e7f3fe
}
#adsense h1, #adsensb h1 {
	padding-right: 10px; background-position: left top; padding-left: 10px; font-size: 16px; background-image: url(bg-crv-top-refine.gif); padding-bottom: 5px; margin: 0px; color: #2E2E2E; border-top-style: none; padding-top: 6px; background-repeat: no-repeat; border-right-style: none; border-left-style: none; background-color: #ffffff; border-bottom-style: none
}
#adsense ul, #adsensb ul {
	border-right: #a9cdea 1px solid; padding-right: 9px; padding-left: 10px; padding-bottom: 0px; margin: 0px; border-left: #a9cdea 1px solid; padding-top: 10px; list-style-type: none
}
#adsense  li, #adsensb li {
	padding-right: 0px; padding-left: 0px; font-size: 14px; padding-bottom: 4px; margin: 0px; padding-top: 0px
}
#adsense .crv, #adsensb .crv {
	padding-right: 0px; background-position: left bottom; padding-left: 0px; background-image: url(bg-crv-btm-refine.gif); padding-bottom: 5px; margin: 0px; padding-top: 5px; background-repeat: no-repeat
}

#foot {
	border: 0px #E811D8 solid; clear: both; font-size: 11px; margin: 0px; width: 760px; color: #999999; padding: 0px; text-align: left
}
#foot a {	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 3px; color: #999999; padding-top: 0px }
#foot p {	padding-right: 0px; padding-left: 0px; padding-bottom: 5px; margin: 0px; padding-top: 5px }
#foot .copyright {border: 0px #E811D8 solid; padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; width: 330px; padding-top: 0px }
#foot .bookmark {border: 0px #E811D8 solid;padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; margin: 0px 0px 5px 0px; width: 768px; padding-top: 0px; text-align: center}

#pagination_bottom h4 { display: none; }
#pagination_bottom {
    font-size: 100%;
    padding-bottom: 2em;
    margin: 2em 0 1em 0;
    _margin: .25em 0 1em 0;
    text-align: center;
}

#pagination_bottom li
{
    display: inline;
    border: 1px solid #e6e6e6;
    padding: .3em .5em .3em .5em;
    *padding: .3em .2em .3em .5em;
    margin: .25em .25em;
    text-align: center;
    cursor: pointer;
}

#pagination_bottom img {   
vertical-align:text-bottom; 
*padding-right:3px;
}
#pagination_bottom li.prevPage {   margin-right:.55em; }
#pagination_bottom li.nextPage {    margin-left:.55em; }
#pagination_bottom li.prevPage img {
    position:relative;
    left:-1px;
}
#pagination_bottom li.nextPage img
{
    position:relative;
    left:1px;
    *position:inherit;
    *left:auto;
}

#pagination_bottom li.rest
{
   background-color: #fff;
   border: 1px solid #e6e6e6;
}

#pagination_bottom li.hover
{
    background-color: #d2eaf6;
    border: 1px solid #b7d8ee;
}

#pagination_bottom li.selected
{
    background-color: #d2eaf6;
    border: 1px solid #b7d8ee;
}
#pagination_bottom a
{
    color: #0066a7;  
    font-size: 100%;
    text-decoration: none;
}

#pagination_bottom li.selected a
{
    color: #444;
    font-weight: bold;
}

body.ko #pagination_bottom li.selected a, 
body.ja #pagination_bottom li.selected a, 
body.zht #pagination_bottom li.selected a, 
body.zhs #pagination_bottom li.selected a
{    font-weight: normal; }


.ie .opensearch {  display:none; }
.ie7 .opensearch {  }
.gecko .opensearch { }
.win.gecko .opensearch {}
.linux.gecko .opensearch {}
.opera .opensearch { display:none;}

