@charset "utf-8"; 

table{ 
margin-left: auto;
margin-right: auto;
}

a:link {color: #f5fffa;text-decoration: none;}
a:visited {color: #f5fffa; text-decoration: none;}
a:hover {color: #c0c0c0;;
}
a.madeby:link {color: #778899;}
a.madeby:visited {color: #778899;}
a.madeby:hover {color: #800000;}

img.floatLeft { 
    float: left; 
    margin: 13px; 
}

img.floatRight { 
    float: right; 
    margin: 10px; 
}






#img1{
position:relative;
top: -3px;
left: 0px;
background: transparent;
}
#img2{
position:relative;
top: 0px;
left: -15px;
background: transparent;
}
#img3{
position:relative;
top: -3px;
left: 0px;
background: transparent;
}


#images {
position:relative;
top: -10px;
left: 5px;
width: 655px;
height: 160px;
background: transparent;
}

#txt_cont{
position:relative;
top: 25px;
left: 0px;
width: 625px;
height: 200px;
background: transparent;
overflow: auto;
text-align: justify;
color: #8b8b8b;
font-family: sans-serif;
font-size: 14px;
margin: auto;
}

#repeat_cont{
position:relative;
top: 0px;
left: 0px;
color: #8b8b8b;
font-family: sans-serif;
font-size: 85%;
margin: auto;
width: 665px;
height: 405px;
background: transparent;
overflow: auto;
text-align: justify;
}

#messagex {
position:relative;
top: 35px;
left: -232px;
color: #8b8b8b;
font-family: sans-serif;
font-size: 85%;
margin: auto;
width: 650px;
height: 410px;
background: transparent;
overflow: auto;
padding-right: 20px;
padding-left: 20px;
text-align: justify;
}
#messagex_2 {
position:relative;
top: 35px;
left: 0px;
color: #8b8b8b;
font-family: sans-serif;
font-size: 85%;
margin: auto;
width: 650px;
height: 410px;
background: transparent;
overflow: auto;
padding-right: 20px;
padding-left: 20px;
text-align: justify;
}
#messagex_3 {
position:relative;
top: 70px;
left: 0px;
color: #8b8b8b;
font-family: sans-serif;
font-size: 85%;
margin: auto;
width: 650px;
height: 410px;
background: transparent;
overflow: auto;
padding-right: 20px;
padding-left: 20px;
text-align: justify;
}









.txt_m{
color: white;
font-size: 12px;
font-family: sans-serif;
font-weight: bold;
}

#titlex {
position: absolute;
top: -8px;
left: 225px;
color: white;
font-size: 12px;
font-family: sans-serif;
font-weight: bold;
text-align: center;
}

.content{
color: #8b8b8b;
font-family: sans-serif;
padding-right: 10px;
padding-left: 10px;
font-size: 14px;
}

#contentx {
position: relative;
margin-top: 22px;
}

.contact_info{
color: #c1bcbc;
font-family: sans-serif;
font-size: 12px;
width: 180px;
height: 230px;
}

#contact_info {
position: absolute;
top: 125px;
left: 470px;
}

#contact_info2 {
position: absolute;
top: 13px;
left: 150px;
}

#comp_name{
color: #ededed;
font-family: sans-serif;
font-weight: bold;
font-size: 12px;
position: relative;
top: -10px;
left: 80px;
width: 250px;
height: 0px;
}

#own_name{
color: #ededed;
font-family: Arial;
font-weight: bold;
font-size: 12px;
position: relative;
top: 0px;
left: 21px;
width: 156px;
height: 13px;
padding-top: 0px;
}

#adress{
position: relative;
left: -20px;
top: 0px;
width: 145px;
height: 50px;
padding-top: 10px;
}

#phones{
position: relative;
top: 0px;
left: -10px;
width: 150px;
height: 10px;
padding-top: 30px;
}

#e-mail{
color: #ededed;
font-family: Arial;
font-weight: bold;
font-size: 12px;
position: relative;
top: 0px;
left: -10px;
width: 150px;
height: 13px;
padding-top: 40px;
}

#id_topic{
color: #424242;
font-size: 92%;
font-family: sans-serif;
position: relative;
top: 5px;
left: 0px;
width: 160px;
height: 25px;
padding-top: 1px;
}
#id_topic:focus{
color: #424242;
font-size: 92%;
font-family: sans-serif;
font-weight: bold;
position: relative;
top: 5px;
left: 0px;
width: 160px;
height: 25px;
padding-top: 1px;
}

#id_message{
color: #424242;
font-size: 98%;
font-family: sans-serif;
position: relative;
border: solid #535050;
top: 7px;
left: 0px;
width: 285px;
height: 150px;
padding-top: 1px;
padding-left: 2px;
background-color: #d7d6d3;
}
#id_message:focus{
color: #424242;
font-size: 98%;
font-family: sans-serif;
position: relative;
border: solid #535050;
top: 7px;
left: 0px;
width: 285px;
height: 150px;
padding-top: 1px;
padding-left: 2px;
background-color: #f9eded;
}

#id_sender{
color: #424242;
font-size: 100%;
font-family: sans-serif;
border: solid #535050;
position: relative;
top: 5px;
left: 0px;
width: 160px;
height: 15px;
padding-top: 1px;
padding-left: 2px;
background-color: #d7d6d3;
}
#id_sender:focus{
color: #424242;
font-size: 100%;
font-family: sans-serif;
border: solid #535050;
position: relative;
top: 5px;
left: 0px;
width: 160px;
height: 15px;
padding-top: 1px;
padding-left: 2px;
background-color: #f9eded;
}

#id_submit{
color: black;
font-size: 100%;
font-family: sans-serif;
position: relative;
top: 5px;
left: 0px;
width: 80px;
height: 30px;
padding-top: 1px;
padding-left: 2px;
font-weight: bold;
}

#contact_form {
color: white;
font-size: 75%;
font-weight: bold;
font-family: sans-serif;
position: absolute;
top: 80px;
left: 80px;
width: 180px;
height: 230px;
}

#contact_container{
position: relative;
width: 786px;
height: 463px;
color: gray;
}


.midimain{
margin-left: auto;
margin-right: auto;
color: #ffffff;
}

#spec_links{
font-family: Arial, sans-serif;
width: 720px;
height: 25px;
position:relative;
top: 1px;
left: -55px;
font-size: 14px;
word-spacing: 10px;
background: transparent;
text-align: center;
}
#midi_content{
font-family: Arial, sans-serif;
width: 720px;
height: 25px;
position:relative;
top: 3px;
left: 65px;
font-size: 14px;
word-spacing: 10px;
}












#hotel_links{
font-family: Arial, sans-serif;
width: 220px;
height: 25px;
position: relative;
font-size: 14px;
word-spacing: 10px;
}

#main-links {
font-family: Arial, fantasy;
width: 720px;
height: 20px;
position: relative;
top: 50px;
left: 260px;
font-size: 18px;
}
#hotel_midi_content{
font-family: Arial, sans-serif;
width: 200px;
height: 25px;
position: absolute;
top: 0px;
left: 280px;
background: transparent;
}






.mlinks{
font-size: 18px;
position:relative;
top: -30px;
}
#mlink1{
position:relative;
left: 10px;
}
#mlink2{
position:relative;
left: 35px;
}
#mlink3{
position:relative;
left: 70px;
}
#mlink4{
position:relative;
left: 105px;
}
#mlink5{
position:relative;
left: 135px;
}

#cro_flag{
position:absolute;
top: -75px;
left: 464px;
display:block;
width:28px;
height:28px;
background-image: url( images/cro_flag_both.png);
}
#cro_flag:hover { background-position: right; }
#us_flag{
position:absolute;
top: -50px;
left: 464px;
display:block;
width:28px;
height:28px;
background-image: url( images/us_flag_both.png);
}
#us_flag:hover{background-position: right;}

.swf{
width: 517px;
height: 132px;
background: transparent;
}
#swf{
position:relative;
top: -32px;
left: 387px;
}






#standard{
position:absolute;
top: 80px;
left: -15px;
color: #8b8b8b;
font-family: sans-serif;
font-size: 14px;
text-align: justify;
word-spacing: 1px;
margin: auto;
width: 620px;
height: 355px;
background: transparent;
overflow: auto;
padding-right: 20px;

}







.dis{
position:relative;
margin: auto;
font-family: arial;
color: white;
background: transparent;
width: 200px;
height: 100px;
text-align: center;
word-spacing: 3px;
font-size: 14px;
}

#dis1{
top: 65px;
left: 150px;
}

#dis2{
top: 0px;
left: -130px;
}

#dis3{
top: 0px;
left: -130px;
}

#dis4{
top: 0px;
left: -130px;
}

#dis5{
top: 0px;
left: -130px;
}
#dis6{
top: 0px;
left: -130px;
}
#dis7{
top: 0px;
left: -130px;
}
#dis8{
top: 0px;
left: -130px;
}
#dis9{
top: 0px;
left: -130px;
}
#dis10{
top: 0px;
left: -130px;
}
#dis11{
top: 0px;
left: -130px;
}
#dis12{
top: 0px;
left: -130px;
}











#dis1_t{
position:absolute;
top: 200px;
left: 12px;
}

#dis2_t{
position:absolute;
top: 200px;
left: 9px;
}

#dis3_t{
position:absolute;
top: 200px;
left: 12px;
}

#dis4_t{
position:absolute;
top: 200px;
left: 9px;
}

#dis5_t{
position:absolute;
top: 200px;
left: 12px;
}


#pic_dis1{
width: 265px;
height: 405px;
position:relative;
top: 12px;
left: 6px;
}

#pic_dis2{
width: 265px;
height: 405px;
position:relative;
top: -30px;
left: 395px;
}

#pic_dis3{
width: 265px;
height: 405px;
position:relative;
top: -90px;
left: 6px;
}

#pic_dis4{
width: 265px;
height: 405px;
position:relative;
top: -20px;
left: 395px;
}

#pic_dis5{
width: 265px;
height: 405px;
position:relative;
top: -90px;
left: 6px;
}

/*#pic_dis1_t{
width: 250px;
height: 87px;
position:relative;
top: 12px;
left: 6px;
}

#pic_dis2_t{
width: 250px;
height: 87px;
position:relative;
top: -30px;
left: 387px;
}

#pic_dis3_t{
width: 250px;
height: 87px;
position:relative;
top: -90px;
left: 6px;
}

#pic_dis4_t{
width: 230px;
height: 87px;
position:relative;
top: -20px;
left: 387px;
}

#pic_dis5_t{
width: 250px;
height: 87px;
position:relative;
top: -90px;
left: 6px;
}#pic_dis1_t{
width: 250px;
height: 87px;
position:relative;
top: 12px;
left: 6px;
}

#pic_dis2_t{
width: 250px;
height: 87px;
position:relative;
top: -30px;
left: 387px;
}

#pic_dis3_t{
width: 250px;
height: 87px;
position:relative;
top: -90px;
left: 6px;
}

#pic_dis4_t{
width: 230px;
height: 87px;
position:relative;
top: -20px;
left: 387px;
}

#pic_dis5_t{
width: 250px;
height: 87px;
position:relative;
top: -90px;
left: 6px;
}
*/









.s_txt{
position:relative;
width: 190px;
height: 50px;
font-size: 14px;
background: transparent;
text-align: justify;
overflow: auto;
word-spacing: 3px;
}

#s_txt1{

top: 155px;
left: 0px;
}
#s_txt2{

top: 155px;
left: 0px;
}
#s_txt3{

top: 155px;
left: 0px;
}
#s_txt4{

top: 155px;
left: 0px;
}
#s_txt5{

top: 155px;
left: 0px;
}












#training{

top: -130px;
left: -50px;
color: #8b8b8b;
font-family: sans-serif;
word-spacing: 1px;
margin: auto;
width: 680px;
height: 370px;
background: transparent;
overflow: auto;
}

.fm_div{
font-size: 16px;
font-family: Arial, serif;
word-spacing: 3px;
background: transparent;
overflow: auto;
}

a.fm_links:link {color: #b3b3b3; text-decoration: none; }
a.fm_links:visited {color: #b3b3b3; text-decoration: none;}
a.fm_links:hover {color: #f3f0f0; text-decoration: none;}



#males{
position:absolute;
top: 120px;
left: 320px;
width: 320px;
height: 300px;
}
#females{
position:absolute;
top: 80px;
left: 0px;
width: 320px;
height: 300px;
}

#wd_a{
position:absolute;
top: 80px;
left: -50px;
color: #8b8b8b;
font-family: Arial, serif;
word-spacing: 3px;
margin: auto;
width: 680px;
height: 380px;
background: transparent;
overflow: auto;
}

#f_wd_a{
position:relative;
top:  130px;
left: -320px;
width: 300px;
height: 170px;
font-size: 16px;
background: transparent;
overflow: auto;
list-style-type: circle;
}
#m_wd_a{
position:relative;
top: 0px;
left: 360px;
width: 300px;
height: 170px;
font-size: 16px;
background: transparent;
list-style-type: circle;
}

#gallery_main{
position:absolute;
top: 80px;
left: 100px;
color: #8b8b8b;
font-family: Arial, serif;
word-spacing: 3px;
margin: auto;
width: 680px;
height: 380px;
background: transparent;
overflow: auto;
}

#gallery{
position:absolute;
top: 70px;
left: 60px;
height: 155px;
width: 580px;
background: transparent;
}

a.gal:link {color: black; text-decoration: none; }
a.gal:visited {color: black; text-decoration: none;}
a.gal:hover {color: black; text-decoration: none;}
a.gal:active {color: black; text-decoration: none;}

#gall_big{
position:absolute;
top: 27px;
left: -98px;
margin: auto;
width: 786px;
height: 430px;
background: transparent;
}
#gall_main{
position:absolute;
top: 0px;
left: -10px;
margin: auto;
width: 770px;
height: 420px;
background: transparent;
word-spacing: 1px;
font-size: 18px;
}

#breedings_big{
position:absolute;
top: 75px;
left: -47px;
margin: auto;
width: 680px;
height: 370px;
overflow: auto;
font-size: 16px;
background: transparent;
color: #8b8b8b;
font-family: Arial, serif;
}

#breed_master{
position:relative;
top: 0px;
left: 0px;
margin: auto;
width: 660px;
height: 380px;
background: transparent;
}

#breed_title{
position:relative;
top: 0px;
left: 0px;
margin: auto;
background: transparent;
width: 270px;
height: 30px;
word-spacing: 1px;
}

.breed_name{
width: 300px;
height: 25px;
word-spacing: 1px;
}

#breed_name_f{
position:relative;
top: 280px;
left: 180px;
margin: auto;
background: transparent;
}

#breed_name_m{
position:relative;
top: 305px;
left: -150px;
margin: auto;
background: transparent;
}

#puppies_main{
position:absolute;
top: 110px;
left: 0px;
color: #8b8b8b;
font-family: sans-serif;
font-size: 110%;
margin: auto;
width: 550px;
height: 330px;
background: transparent;
overflow: auto;
word-spacing: 1px;
}

#pup_title{
font-size: 90%;
margin: auto;
word-spacing: 1px;
}

#pup_det_content{
position:absolute;
top: 235px;
left: 0px;
width: 650px;
height: 100px;
font-size: 14px;
background: transparent;
word-spacing: 1px;
text-align: justify;
}

#pup_title_det{
position:relative;
top: 0px;
left: -150px;
font-size: 90%;
margin: auto;
word-spacing: 1px;
width: 250px;
height: 50px;
color: #8b8b8b;
}
#pup_txt{
position:relative;
top: 55px;
left: 0px;
width: 630px;
height: 100px;
font-family: sans-serif;
font-size: 90%;
margin: auto;
word-spacing: 1px;
background: transparent;
}

#pup_gallink{
position:relative;
top: -100px;
left: 260px;
margin: auto;
word-spacing: 1px;
width: 10px;
height: 22px;
background: transparent;
}






#dog_det_main{
position:absolute;
top: 60px;
left: -60px;
font-family: sans-serif;
font-weight: bold;
color: #8b8b8b;
font-size: 100%;
margin: auto;
width: 710px;
height: 390px;
background: transparent;
overflow: auto;
word-spacing: 1px;
}


#dog_cont{
position:relative;
top: 0px;
left: 100px;
font-family: sans-serif;
color: #8b8b8b;
font-size: 10px;
margin: auto;
width: 500px;
height: 300px;
background: transparent;
overflow: auto;
word-spacing: 1px;
}
#mom_dad_time{
position:absolute;
top: 60px;
left: 55px;
font-size: 12px;
margin: auto;
word-spacing: 1px;
font-family: sans-serif;
background: transparent;
color: white;
width: 200px;
height: 200px;
text-align: left;
}

#dog_name{
position:relative;
top: 20px;
left: 60px;
font-size: 10px;
margin: auto;
word-spacing: 1px;
font-family: sans-serif;
background: transparent;
color: white;
padding-bottom: 20px;
text-align: left;
width: 160px;
height: 0px;
}

#dog_link_gal{
position:relative;
top: 45px;
left: -210px;
font-size: 12px;
margin: auto;
word-spacing: 1px;
font-family: sans-serif;
background: transparent;
color: white;
width: 280px;
height: 20px;
}

#st_time_master{
position:relative;
top: 0px;
left: 0px;
margin: auto;
width: 640px;
height: 380px;
background: transparent;
}
#st_time_big{
position:absolute;
top: 80px;
left: -50px;
margin: auto;
width: 680px;
height: 370px;
background: transparent;
overflow: auto;
font-size: 16px;
color: #8b8b8b;
font-family: Arial, serif;
}
#st_images{
position: relative;
top: 340px;
left: 0px;
margin: auto;
width: 520px;
height: 1850px;
font-size: 16px;
background: transparent;
color: #8b8b8b;
font-family: Arial, serif;
background-image:url( images/o_nama_eng_03.jpg);
background-repeat: no-repeat
}


.st_ph{
position: absolute;
top: 65px;
left: 310px;
font-size: 16px;
}
#pup_bottom{
position:relative;
top: 0px;
left: 0px;
margin: auto;
width: 640px;
height: 1500px;
background: transparent;
/*background-image:url( images/o_nama_eng_03.jpg);
background-repeat: no-repeat*/
}
#pup_video{
position: relative;
top:-535px;
left: 100px;
background: transparent;
color: #8b8b8b;
width: 440px;
height: 400px;
overflow: auto;
}
#pup_mgal{
font-family: Arial, serif;
font-size: 20px;
position: relative;
top: -120px;
left: 50px;
background: transparent;
color: #8b8b8b;
width: 270px;
height: 220px;
overflow: auto;
word-spacing: 2px;
}
#pup_fgal{
font-family: Arial, serif;
font-size: 20px;
position: relative;
top: -360px;
left: 350px;
background: transparent;
color: #8b8b8b;
width: 270px;
height: 220px;
overflow: auto;
word-spacing: 2px;
}





#dog_link_r{
position:relative;
top: 410px;
left: -200px;
font-size: 12px;
margin: auto;
word-spacing: 1px;
font-family: sans-serif;
background: transparent;
font-weight: bold;
color: white;
width: 280px;
height: 20px;
}

#videos{
position:absolute;
top: 50px;
left: 230px;
background: black;
color: #8b8b8b;
width: 440px;
height: 400px;
overflow: auto;
}

#vid_cont{
position:relative;
top: 0px;
left: 0px;
background: transparent;
color: #8b8b8b;
width: 430px;
height: 355px;
overflow: auto;
}







#prices{
position:relative;
top: 25px;
left: 110px;
font-size: 9px;
margin: auto;
word-spacing: 1px;
font-family: sans-serif;
background: transparent;
color: #8b8b8b;
width: 210px;
height: 155px;
text-align: left;
overflow: auto;
}

#health{
position:relative;
top: 25px;
left: 110px;
font-size: 9px;
margin: auto;
word-spacing: 1px;
font-family: sans-serif;
background: transparent;
color: #8b8b8b;
width: 210px;
height: 90px;
text-align: left;
overflow: auto;
}








#double{
font-family: Arial, sans-serif;
width: 720px;
height: 25px;
position:relative;
top: 0px;
left: 0px;
font-size: 14px;
word-spacing: 2px;
}

#special-links-bg{
position:relative;
top: -210px;
background-image:url(images/submenu.gif);
background-repeat: no-repeat;
background-position: center;
}

#copyright{
margin-left: auto;
margin-right: auto;
color: #000000;
font-family: sans-serif;
position:relative;
width: 400px;
height: 20px;
top: 32px;
left: 110px;
font-size: 10px;
}

#image01 {background-color:#ffffff; background-image:url(images/img-01.jpg);background-repeat: no-repeat;}

#link02 {
  display:block;
  width:118px;
  height:463px;
  background: white url( images/img-02-both.jpg) no-repeat; }
#link02:hover { background-position: right; }

#image03_story {background-image:url( images/o_nama_eng_03.jpg);background-repeat: no-repeat}
#image03_news {background-image:url( images/news-story.jpg);background-repeat: no-repeat}
#image03_trening {background-image:url( images/trening_eng_03.jpg);background-repeat: no-repeat}
#image03_hotel {background-image:url( images/hotel_eng_03.jpg);background-repeat: no-repeat}
#image03_hotel_iv {background-image:url( images/hotel_iv_eng_03.jpg);background-repeat: no-repeat}
#image03_hotel_vz {background-image:url( images/hotel_vz_eng_03.jpg);background-repeat: no-repeat}
#image03_hotel_zg {background-image:url( images/hotel_zg_eng_03.jpg);background-repeat: no-repeat}
#image03_amstand {background-image:url( images/amstaf_standard_eng_03.jpg);background-repeat: no-repeat}
#image03_bostand {background-image:url( images/bos_standard_eng_03.jpg);background-repeat: no-repeat}
#image03_bosmales {background-image:url( images/bos_males_eng_03.jpg);background-repeat: no-repeat}
#image03_stafmales {background-image:url( images/staf_males_eng_03.jpg);background-repeat: no-repeat}
#image03_bosfemales {background-image:url( images/bos_females_eng_03.jpg);background-repeat: no-repeat}
#image03_staffemales {background-image:url( images/amstaff_females_eng_03.jpg);background-repeat: no-repeat}
#image03_stafpup {background-image:url( images/amstaf_puppies_eng_03.jpg);background-repeat: no-repeat}
#image03_bospup {background-image:url( images/bos_puppies_eng_03.jpg);background-repeat: no-repeat}
#image03_staftimes {background-image:url( images/bos_males_eng_03.jpg);background-repeat: no-repeat}
#image03_bostimes {background-image:url( images/bos_males_eng_03.jpg);background-repeat: no-repeat}


#link05 {
  display:block;
  width:120px;
  height:463px;
  background: white url(images/img-05-both.jpg) no-repeat; }
#link05:hover { background-position: right; }

#image06 {background-image:url( images/img-06.jpg);background-repeat: no-repeat}