/*----------------------------------------------------------------
Basic Stylesheet for ToysNTayls site

version: 1.0
Author: Eran Gans
email: eran@artis.co.il
Web: http://www.artis.co.il

basic colors :
dark blue-green = 05747B
lighter dark blue-green = 0197A6
light blue = C7E8ED
orange = EAAB68
krem = CBC9B4
gray = 667B7E
light gray = E9E9E1
/*border: 1px solid #000000;*/
/*----------------------------------------------------------------*/
body 
{
background-color: #ffffff;
color: #000000;
font-size: 62.5% ;
line-height: 1.2em; 
font-family: Arial;
border: 0px;
margin: 0px; 
padding: 0px;
direction: rtl;
}
a {color: #05747B;}
a:hover {color: #000000;}
img {border: 0px;}
strong {font-weight: bold;}
td {text-align:center;}
fieldset {border: 1px solid #05747B; padding:10px;}
fieldset.no {border: 0px solid #05747B; padding:0px;}
legend {font-size: 1.2em ;font-weight: bold;color: #05747B;}
textarea {width: 320px; border: 1px solid #05747B;}
input.text {width: 320px; border: 1px solid #05747B;}
input.mybut {border: 1px solid #05747B; background-color: #ffffff; color: #05747B; cursor: pointer;margin-right: 170px;}
label {font-weight: bold;}
h1{display:inline;}
h2{display:inline;}
h3{display:inline;}
h4{display:inline;}
p{ position: relative; top: 0px;}
#wraper
{
position: absolute;
width: 1000px;
top: 0px; 
right: 50%; 
margin-right: -500px;
margin-left: auto;
background-color:#ffffff;
border: 0px solid #000000;
font-size: 1.3em ;
line-height: 1.4em;
background-image: url(images/bg.jpg);
background-position: top left;
}
#header
{
position: relative;
float: right;
width: 1000px;
height: 130px;
background-color: #ffffff;
}







#mainmenu
{
position: relative;
float: right;
width: 1000px;
height: 36px;
background-image: url(images/menu-bg.jpg);
}
#mainlinks
{
margin-right: 4px;
padding-bottom: 10px;
line-height: 36px;
color: #ffffff;
}
a.mainlinks
{
color: #ffffff;
font-weight: bold;
padding-top: 10px;
padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
line-height: 36px;
text-decoration: none;
background-image: url(images/menu-bg.jpg);
}
a:hover.mainlinks
{
color: #ffffff;
font-weight: bold;
padding-top: 10px;
padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
text-decoration: none;
background-image: url(images/menu-bg-h.jpg);
}
h3.mainmenu{display:inline;}
h4.rightmenu{display:inline;}

ul.mainmenu 
{ 
  list-style-type : none;
}
ul.mainmenu li 
{ 
  float: right;
  
  border-left: 1px solid #ffffff;

}















#col-right
{
position: relative;
top: 0px;
float: right;
width: 161px;
}
#rightspacer
{
position: relative;
top: 0px;
float: right;
height: 6px;
width: 50px;
}
/*--------------land--------------------*/
#land-menu-place
{
position: relative;
top: 0px;
float: right;
}
#list1head
{
position: relative;
float: right;
margin-top: 6px;
margin-right: 6px;
width: 148px;
height: 23px;
background-image: url(images/blue-top.jpg);
font-weight: bold;
}
#list1
{
position: relative;
float: right;
margin-top: 0px;
margin-right: 6px;
width: 146px;
background-image: url(images/light-blue.jpg);
border-right: 1px dashed #CBC9B4;
border-left: 1px dashed #CBC9B4;
border-bottom: 1px dashed #CBC9B4;
}
#ul_land_menu
{
margin-right: 5px;
color: #000000;
width: 140px;
list-style: none;
}
#ul_land_menu li
{
padding-right: 12px;
cursor: pointer;
background-image: url(images/bul1.jpg);
background-repeat:no-repeat;
background-position: top right;
}
#ul_land_menu li a
{
color: #444444;
text-decoration: none;
}
#ul_land_menu li ul 
{
margin-right: 15px;
color: #000000;
display: none;
}
#ul_land_menu li ul li a
{
font-weight: bold;
text-decoration: none;
}
/*--------------land--------------------*/
/*--------------prod--------------------*/
#prod-menu-place
{
position: relative;
top: 0px;
float: right;
}
#list1head2
{
position: relative;
float: right;
margin-top: 6px;
margin-right: 6px;
width: 148px;
height: 23px;
background-image: url(images/silver-top.jpg);
font-weight: bold;
}
#list2
{
position: relative;
float: right;
margin-top: 0px;
margin-right: 6px;
width: 146px;
border-right: 1px dashed #CBC9B4;
border-left: 1px dashed #CBC9B4;
border-bottom: 1px dashed #CBC9B4;
}
#ul_prod_menu
{
margin-right: 5px;
color: #000000;
width: 140px;
list-style: none;
}
#ul_prod_menu li
{
padding-right: 12px;
cursor: pointer;
background-image: url(images/bul2.jpg);
background-repeat:no-repeat;
background-position: top right;
}
#ul_prod_menu li a
{
color: #444444;
text-decoration: none;
}
#ul_prod_menu li ul 
{
margin-right: 15px;
color: #000000;
display: none;
}
#ul_prod_menu li ul li a
{
font-weight: bold;
text-decoration: none;
}
/*--------------prod--------------------*/
/*--------------faq--------------------*/
#faq-menu-place
{
position: relative;
top: 0px;
float: right;
}
#list1head3
{
position: relative;
float: right;
margin-top: 6px;
margin-right: 6px;
width: 148px;
height: 23px;
background-image: url(images/blue-top.jpg);
font-weight: bold;
}
#list3
{
position: relative;
float: right;
margin-top: 0px;
margin-right: 6px;
width: 146px;
border-right: 1px dashed #CBC9B4;
border-left: 1px dashed #CBC9B4;
border-bottom: 1px dashed #CBC9B4;
}
#ul_faq_menu
{
margin-right: 5px;
color: #000000;
width: 140px;
list-style: none;
}
#ul_faq_menu li
{
padding-right: 12px;
cursor: pointer;
background-image: url(images/bul2.jpg);
background-repeat:no-repeat;
background-position: top right;
}
#ul_faq_menu li a
{
color: #444444;
text-decoration: none;
}
#ul_faq_menu li ul 
{
margin-right: 15px;
color: #000000;
display: none;
}
#ul_faq_menu li ul li a
{
font-weight: bold;
text-decoration: none;
}
/*--------------faq--------------------*/
/*--------------art--------------------*/
#art-menu-place
{
position: relative;
top: 0px;
float: right;
}
#list1head4
{
position: relative;
float: right;
margin-top: 6px;
margin-right: 6px;
width: 148px;
height: 23px;
background-image: url(images/silver-top.jpg);
font-weight: bold;
}
#list4
{
position: relative;
float: right;
margin-top: 0px;
margin-right: 6px;
width: 146px;
border-right: 1px dashed #CBC9B4;
border-left: 1px dashed #CBC9B4;
border-bottom: 1px dashed #CBC9B4;
}
#ul_art_menu
{
margin-right: 5px;
color: #000000;
width: 140px;
list-style: none;
}
#ul_art_menu li
{
padding-right: 12px;
cursor: pointer;
background-image: url(images/bul2.jpg);
background-repeat:no-repeat;
background-position: top right;
}
#ul_art_menu li a
{
color: #444444;
text-decoration: none;
}
#ul_art_menu li ul 
{
margin-right: 15px;
color: #000000;
display: none;
}
#ul_art_menu li ul li a
{
font-weight: bold;
text-decoration: none;
}
/*--------------art--------------------*/




#col-center
{
position: relative;
top: 0px;
float: right;
width: 677px;
}


/*--------------testemonials home--------------------*/
#testemonials-place
{
position: relative;
width: 660px;
float: right;
}
#slider-place
{
position: relative;
width: 660px;
float: right;
}
#testemonials-home-conteiner
{
width: 660px;
position: relative;
margin: 6px;
text-align: right;
}
#testemonials-home-title
{
width: 660px;
padding-top: 3px;
padding-bottom: 6px;
position: relative;
background-color: #0197A6;
color: #ffffff;
font-size: 1.0em ;
line-height: 1.2em;
font-weight: bold;
}
#testemonials-home-body
{
width: 658px;
position: relative;
border-right: 1px dashed #CBC9B4;
border-left: 1px dashed #CBC9B4;
border-bottom: 1px dashed #CBC9B4;
padding-bottom: 6px;
overflow:hidden; 
}
.testemonials-home-item
{
/*width: 200px;*/
width: 630px;
position: relative;
float: right;
margin-right: 15px;
margin-left: 15px;
text-align: right;
}
h2.testemonials-home-title
{
font-weight: bold;
display: inline;
}
.testemonials-home-date
{
color: #05747B;
}
.al2
{
}
/*--------------testemonials home--------------------*/
/*--------------adoption home--------------------*/
#adoption-place
{
position: relative;
width: 660px;
float: right;
}
#adoption-home-conteiner
{
width: 660px;
position: relative;
margin: 6px;
text-align: right;
background-color: #E9E9E1;
}
.adoption-home-item
{
width: 630px;
position: relative;
margin-right: 15px;
margin-left: 15px;
text-align: right;
}
h2.adoption-home-title
{
font-weight: bold;
display: inline;
}
.adoption-home-date
{
color: #05747B;
}
.al3
{
}
/*--------------adoption home--------------------*/
/*--------------board home--------------------*/
#board-place
{
position: relative;
width: 660px;
float: right;
}
#board-home-conteiner
{
width: 660px;
position: relative;
margin: 6px;
text-align: right;
background-color: #E9E9E1;
}
.board-home-item
{
width: 630px;
position: relative;
margin-right: 15px;
margin-left: 15px;
text-align: right;
}
h2.board-home-title
{
font-weight: bold;
display: inline;
}
.board-home-date
{
color: #05747B;
}
.al4
{
}
/*--------------board home--------------------*/
/*--------------articles home--------------------*/
#articles-place
{
position: relative;
width: 660px;
float: right;
}
#articles-home-conteiner
{
width: 660px;
position: relative;
margin: 6px;
text-align: right;
}
#articles-home-title
{

width: 660px;
padding-top: 3px;
padding-bottom: 6px;
position: relative;
background-color: #E9E9E1;
color: #000000;
font-size: 1.0em ;
line-height: 1.2em;
font-weight: bold;
}
#articles-home-body
{

width: 658px;
position: relative;
border-right: 1px dashed #CBC9B4;
border-left: 1px dashed #CBC9B4;
border-bottom: 1px dashed #CBC9B4;
padding-bottom: 6px;
overflow:hidden; 
}
.articles-home-item
{
width: 630px;
position: relative;
float: right;
margin-right: 15px;
margin-left: 15px;
text-align: right;
}
h2.articles-home-title
{
font-weight: bold;
display: inline;
}
.articles-home-date
{
color: #05747B;
}
.al2
{
}
/*--------------articles home--------------------*/
/*--------------about--------------------*/
#divpagetitle
{
position: relative;
margin-top: 6px;
padding-top: 3px;
padding-bottom: 6px;
width: 660px;
float: right; 
background-color: #0197A6;
color: #ffffff;
font-size: 1.0em ;
line-height: 1.2em;
font-weight: bold;
}
.ptitle
{
position:relative;
float:right;
margin-right: 10px;
}
#divcontent
{
width: 646px;
position: relative;
border-right: 1px dashed #CBC9B4;
border-left: 1px dashed #CBC9B4;
border-bottom: 1px dashed #CBC9B4;
padding: 6px;
overflow:hidden; 
margin-top: 32px;
margin-bottom: 6px;
}
/*--------------about--------------------*/
/*--------------branches--------------------*/
h2.itemtitle
{
clear:both;
color: #05747B;
font-size: 1.1em ;
line-height: 1.3em;
font-weight: bold;
}
.branch-pic
{
float: right; 
margin: 5px;
}
.branch-links
{
clear:both;
}
/*--------------branches--------------------*/
/*--------------bigpic--------------------*/
#bigpic
{
position: absolute;
z-index: 99;
top: 30px;
left: 30px;
width: 520px;
height: 350px;
display: none;
}
#divtop
{
width:520px;
height: 12px;
background-image: url(images/top.gif);
background-repeat:no-repeat;
background-position: left bottom;
}
#divbottom
{
width:520px;
height: 12px;
background-image: url(images/bottom.gif);
background-repeat:no-repeat;
background-position: left top;
}
#divcenter
{
width:518px;
text-align: center;
background-color: #ffffff;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}
div.alignright
{
text-align: right;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 5px;
}
a.hand
{
cursor: pointer;
}
/*--------------bigpic--------------------*/
.img6
{
margin: 5px;
}
h1.itemtitle
{
color: #05747B;
font-size: 1.2em ;
line-height: 1.4em ;
font-weight: bold; 
}
.short
{
color: #777777;
font-size: 1.1em ;
line-height: 1.2em ;
font-weight: bold; 
}
.mydate
{
color: #CB3729;
}
.myprice
{
color: #CB3729;
font-size: 14px;
font-weight: bold;
}
.imgp
{
position: relative;
clear: both;
float: right;
margin: 5px;
}
h2.itemtitle
{
color: #05747B;
font-size: 1.1em ;
line-height: 1.2em ;
font-weight: bold; 
}
h2.mysearch
{
background-color: #05747B;
color: #ffffff;
font-size: 1.1em ;
line-height: 1.5em ;
font-weight: bold; 
width: 630px;
padding-right: 10px;
border-bottom: 1px dashed #CBC9B4;
border-top: 1px dashed #CBC9B4;
display: block;
}
h3.searchitem
{
color: #000000;
font-size: 1.1em ;
line-height: 1.2em ;
font-weight: bold; 
display: inline;
}
.gallery-pic
{
float: right;
width:200px;
display: inline; 
margin: 5px;
text-align: center;
}
.error
{
text-align: center;
color: #CB3729;
font-size: 14px;
font-weight: bold;
}
.noerror
{
text-align: center;
color: #05747B;
font-size: 14px;
font-weight: bold;
}
a.faq
{
color: #05747B;
font-size: 1.1em ;
line-height: 1.2em ;
font-weight: bold; 
text-decoration: none;
}
a:hover.faq
{
color: #777777;
font-weight: bold;
text-decoration: none;
}
/*--------------board--------------------*/
.board-item
{
float: right;
width: 190px;
display: inline; 
padding: 6px;
margin-left: 6px;
margin-right: 6px;
margin-bottom: 6px;
text-align: right;
background-color: #E9E9E1;
}
h2.board-title
{
font-weight: bold;
display: inline;
}
.board-date
{
color: #05747B;
}
.al5
{
width: 190px;
text-align: left;
display: block;
}
/*--------------board--------------------*/
/*--------------testemonials--------------------*/
.testemonials-item
{
float: right;
width: 600px;
display: inline; 
padding: 6px;
margin-left: 6px;
margin-right: 6px;
margin-bottom: 6px;
text-align: right;
}
h2.testemonials-title
{
font-weight: bold;
display: inline;
}
.testemonials-date
{
color: #05747B;
}
.al6
{
width: 600px;
text-align: left;
display: block;
}
/*--------------testemonials--------------------*/
/*--------------contact-us--------------------*/
label.member
{
position: relative;
}
input.member
{
width: 320px; 
border: 1px solid #05747B;
}
input.member1
{
width: 240px; 
border: 1px solid #05747B;
}
textarea.member
{
position: relative;
}
/*--------------contact-us--------------------*/
/*--------------site-map--------------------*/
ul.sitmap
{
margin-right: 15px;
color: #000000;
list-style: circle;
}
ul.sitmap li
{
margin-right: 5px;
cursor: pointer;
}
/*--------------site-map--------------------*/

#col-left
{
position: relative;
top: 0px;
float: right;
width: 161px;
}
/*--------------search--------------------*/
#searchform
{

float: left;
width: 161px;
height: 50px;
}
#mysearch
{
float: left;
top: 10px;
margin-left: 10px;
margin-top: 10px;
width: 110px;
border: 1px solid #05747B;
background-color: #ffffff;
}
#imagesearch
{
float: left;
margin-left: 5px;
margin-top: 7px;
}
input.submitsearch
{
cursor: hand;
border: 0px solid #05747B;
float: left;
margin-left: 5px;
margin-top: 7px;
width: 28px; 
height: 28px; 
background-image: url(images/search-in.jpg);
background-repeat:no-repeat;
background-position: top right;
}
/*--------------search--------------------*/
#phone-pic
{

float: left;
margin-top: -6px;
margin-left: 6px;
padding-bottom: 10px;
}
#cors-pic
{

float: left;
margin-top: -6px;
margin-left: 6px;
padding-bottom: 10px;
}
#fb
{

float: left;
margin-top: -2px;
margin-left: 6px;
padding-bottom: 10px;
}
/*--------------news-home--------------------*/
.news-home-item
{
width: 149px;
position: relative;
margin-left: 6px;
margin-right: 6px;
margin-bottom: 10px;
text-align: right;
}
.img-fr
{
clear: bouth;
float: right;
margin-left: 5px;
margin-top: 2px;
margin-bottom: 2px;
}
h2.news-home-title
{
font-weight: bold;
display:inline;
}
.news-home-date
{
color: #05747B;
}
a.darkblue {color: #05747B;}
a.darkblue:hover {color: #000000;}
.al
{
width: 149px;
text-align: left;
}
/*--------------news-home--------------------*/
/*--------------spec-home--------------------*/
.spec-home-item
{
width: 149px;
position: relative;
margin-left: 6px;
margin-right: 6px;
margin-bottom: 10px;
text-align: right;
}
.spec-home-title
{
font-weight: bold;
}
.spec-home-date
{
color: #05747B;
}
/*--------------spec-home--------------------*/





#footer
{
clear: both;
float: right;
width: 1000px;
height: 30px;
background-image: url(images/blue.jpg);
}
a.artis
{
color: #ffffff;
text-decoration: none;
}
a:hover.artis
{
color: #ffffff;
text-decoration: none;
}
#credit
{
margin-left: 10px;
margin-top: 5px;
float: left;
color: #ffffff;
}
#phone
{
margin-right: 10px;
margin-top: 5px;
float: right;
color: #ffffff;
}

#search-menu-place
{
top: 0px;
float: right;
}
#news-menu-place
{

top: 0px;
float: right;
}
#special-menu-place
{

top: 0px;
float: right;
}

/* special advertising classes end */
/* offsets begin =========================================================== */

ul.offset { 
  font-size : 1.0em;
  list-style-type : none;
}
ul.offset li { 
  float: right;
  margin-left: 10px;
}
#jumpplace
{
position:relative;
top: 0px;
margin-top:-20px;
width: 780px;
height: 20px;
background-color:#ffffff;
}
/* offsets end */
/* image styles begin ============================================== */





#maingallimag
{
position:relative;
top: 0px;
width: 429px;
}
#maingalltitle
{
position:relative;
top: 0px;
width: 419px;
text-align: center;
font-weight: bold;
padding: 5px;
}
#maingallpic
{
position:relative;
top: 0px;
width: 429px;

opacity:1;
filter:alpha(opacity=100); 
}
#maingalltext
{
position:relative;
top: 0px;
width: 419px;
text-align: center;
padding: 5px;
}

ul.gallery
{ 
  position:relative;
  margin-top: 10px;
  list-style-type : none;
   float: left;
}
ul.gallery li 
{ 
  float: right;
margin-right:4px;
}

	

/*
ul.gallery li img
{
opacity:0.4;
filter:alpha(opacity=40); 
}

ul.gallery li img:hover
{
opacity:1.0;
filter:alpha(opacity=100); 
}
*/



img.fade
{
opacity:0.4;
filter:alpha(opacity=40); 
border: 1px solid #05747B;
}


img.fade:hover
{
opacity:1.0;
filter:alpha(opacity=100); 
}


img.bord
{
opacity:1.0;
filter:alpha(opacity=100);
border: 1px solid #000000; 
}
img.bord:hover
{
opacity:1.0;
filter:alpha(opacity=100); 
border: 1px solid #000000;
}


a.wlinks
{
float: left;
color: #ffffff;
font-weight: bold;
margin-left: 10px;
}
a:hover.wlinks
{
color: #ffffff;
font-weight: bold;
text-decoration: none;
}





/*
dark blue-green = 05747B
lighter dark blue-green = 0197A6
light blue = C7E8ED
orange = EAAB68
krem = CBC9B4
gray = 667B7E
light gray = E9E9E1
*/
table.age
{
width: 425px;
border: 0px solid #05747B;
border-collapse: collapse;
}

table.age th
{
width: 85px;
border: 1px solid #05747B;
text-align: center;
font-weight: bold;
}
table.age th.cat
{
width: 85px;
border: 1px solid #05747B;
background-color: #05747B;
text-align: center;
font-weight: bold;
color: #ffffff;
}
table.age td.tdh
{
width: 85px;
border: 1px solid #05747B;
text-align: center;
font-weight: bold;
}
table.age td
{
width: 85px;
border: 1px solid #05747B;
text-align: center;
font-weight: bold;
}

table.age td.green
{
width: 85px;
border: 1px solid #05747B;
text-align: center;
font-weight: bold;
background-color: lightgreen;
}
table.age td.yellow
{
width: 85px;
border: 1px solid #05747B;
text-align: center;
font-weight: bold;
background-color: yellow;
}

table.age td.red
{
width: 85px;
border: 1px solid #05747B;
text-align: center;
font-weight: bold;
background-color: red;
}
