html{
scrollbar-base-color: #194960;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #194960;
}

body{
padding: 0px; 
margin: 0 auto; 
background: #001c29 url(images/bg.gif) repeat-y top center; 
background-position:center;
}

.logo{width:609px;height:239px;margin-top:0px; margin-bottom:0px;margin-left:1px;padding-bottom:5px;}

#dolphincontainer
{position:relative;
background-color:#002435;
color:#E0E0E0;
width:609px;
font-family:Arial,Helvetica,Verdana,sans-serif;
padding:0px;
margin-top:1px;
margin-bottom:0px;
margin-left:1px;
}

#dolphinnav
{position:relative;
height:24px;
font-size:11px;
text-transform:uppercase;
font-weight:bold;
background:#fff url(images/dolphin_bg.gif) repeat-x bottom left;
padding:0 0 0 9px;}

#dolphinnav ul
{margin:0;
padding:0;
list-style-type:none;
width:auto;
float:left;}

#dolphinnav ul li
{display:block;
float:left;
margin:0 1px;}

#dolphinnav ul li a
{display:block;
float:left;
color:#EAF3F8;
text-decoration:none;
padding:0 0 0 9px;
height:24px;}

#dolphinnav ul li a span
{padding:4px 8px 0 0;
height:24px;
float:left;}

#dolphinnav ul li a:hover
{color: #fff;
background:transparent url(images/dolphin_bg-OVER.gif) repeat-x bottom left;}

#dolphinnav ul li a:hover span
{display:block;
width:auto;
cursor:pointer;}

#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover
{color:#ffcc99;
background:#1D6893 url(images/dolphin_left-ON.gif) no-repeat top left;
line-height:210%;}

#dolphinnav ul li a.current span
{display:block;
padding:0 9px 0 0;
width:auto;
background:#1D6893 url(images/dolphin_right-ON.gif) no-repeat top right;
height:24px;}

#dolphin_inner
{color: #e6e6fa;
text-align:center;
font-size: 75%; 

line-height:28px;
}

#dolphin_inner a:link{color:#ffcc99;text-decoration:none;}
#dolphin_inner a:visited{color: #ffcc99;text-decoration:none;}
 #dolphin_inner a:active{color: #ffcc99;text-decoration:none;}
#dolphin_inner a:hover{color: #bbeaff;text-decoration:none;}

.innercontent{display: none; 
background:#113a4e url(fond/f-dolphin.jpg) no-repeat bottom;
margin:0;
padding:0;}

a.style1:link{color:#001b28;text-decoration: none;}
a.style1:visited{color:#001b28;text-decoration: none;}
a.style1:active{color:#001b28;text-decoration: none;}
a.style1:hover{color:#FFcc99;background:#1D6893;text-decoration: none;}

a.style2:link{color:#ffffff;text-decoration: none;}
a.style2:visited{color:#ffffff;text-decoration: none;}
a.style2:active{color:#ffffff;text-decoration: none;}
a.style2:hover{color:#ffcc99;background:#1D6893;text-decoration: none;}

a.style3:link{color:#DC143C;text-decoration: none;}
a.style3:visited{color:#DC143C;text-decoration: none;}
a.style3:active{color:#DC143C;text-decoration: none;}
a.style3:hover{color:#FFFF00;background:#1D6893;text-decoration: none;}

a.style4:link{color:#FFFF00;text-decoration: none;}
a.style4:visited{color:#FFFF00;text-decoration: none;}
a.style4:active{color:#FFFF00;text-decoration: none;}
a.style4:hover{color:#DC143C;background:#dcdcdc;text-decoration: none;}

#personal_page {background: url(images/f-sus.jpg) repeat-x top;
padding-bottom:5px;
height:40px;
width:609px;}

#personal_page p {font-variant:small-caps;
              float:right;
              font-family: arial, verdana;
              font-size:13px;
              font-weight:bold; 
              letter-spacing:1px;   
              color:#88c9e9;
              margin-top:15px;
             margin-right:5px;
}
.name{float:right;
             margin-right:5px;
             margin-top:29px;
             border:0;
             }
             
#container_top { 
	background: url(fond/f-top.jpg) no-repeat top left; 
	padding: 0 0;  
	margin: 0; 
	position: relative;
                  width:900px;
                  height:90px;
	}
#container_left{ float:left;
	background: url(fond/f-left.jpg) no-repeat top left; 
	padding: 0 0;  
	margin: 0; 
	position: relative; 
                  width:430px;
                  }

#link_foto{background: url(gallery-cainii/foto.jpg) no-repeat; 
             float:none; padding:5px 0 0 0;
             clear:both;
             width:142px;
             height:40px;}
             
#link_foto p {float:none; text-align:right; margin-top:8px; margin-right:23px;
              font-family: arial, verdana;
              font-size:13px;
              font-weight:bold; 
              line-height:1.1;
              font-variant:small-caps;}

#container_right {float:right;
                  position:relative; 
                  width: 470px;
                  height:460px;}

#container_right p{
                text-align:right;
                font-family: arial, verdana;
                 font-size:13px;
                 font-weight:bold;
                line-height:15px;
                color:#EAF3F8; 
                font-variant:small-caps;
               margin:0 10px 0 0;
                padding-top:5px;
               }          

#link_pedigree{background: url(gallery-cainii/pedigree.jpg) no-repeat; float:right;
             padding:8px 0 2px 0;
             margin-top:10px;
             margin-right:5px;
             clear:both;
             width:150px;
             height:40px;}
#link_pedigree p {float:right;
              font-family: arial, verdana;
              font-size:13px;
              font-weight:bold; 
              line-height:1.1;
              margin-right:29px;}

#link_expo{background: url(gallery-cainii/expo.jpg) no-repeat; float:right;
margin-right:5px;   margin-top:10px;          
padding:8px 0 2px 0;
             width:265px;
             height:40px;}
#link_expo p {
              font-family: arial, verdana;
              font-size:13px;
              font-weight:bold; 
              line-height:1.1;
              margin-right:15px;}


#link_sledding{background: url(gallery-cainii/sledding.jpg) no-repeat; float:right;
             padding:5px 0 2px 0;margin-right:2px;   margin-top:1px;
             width:390px;
             height:40px; }
#link_sledding p {text-align:center;
              font-family: arial, verdana;
              font-size:13px;
              font-weight:bold; 
              line-height:1.1;
              margin-right:15px;}

#box_transparent {background:url(gallery-cainii/box-transparent.png) no-repeat; display:block;                             
margin-right:8px;
margin-top:10px;
float:right;
width:453px;
height:226px;
padding:5px 0;
}
#box_transparent p{text-align:left;
              font-family: arial, verdana;
              font-size:13px;
              font-weight:normal; 
              line-height:1.5em;
              padding:5px 5px 5px 9px;
              font-variant:normal;
               color:#8baec0;}

#box_transparent2 {background:url(gallery-cainii/box-transparent2.png) no-repeat; display:block;                             
margin-right:5px;
margin-top:10px;
float:right;
width:455px;
height:285px;
padding:5px 0;
}
#box_transparent2 p{text-align:left;
              font-family: arial, verdana;
              font-size:13px;
              font-weight:normal; 
              line-height:1.5em;
              padding:5px 5px 5px 9px;
              font-variant:normal;
               color:#8baec0;}

#cap {font-size:30px; color:#8baec0; font-weight:bold; float:left; height:20px; line-height:20px; margin-top:5px; margin-left: 5px; margin-right:1px;}

* html #cap {margin-right:-2px; margin-top:3px;}


#container_full{ clear:both;
	background: url(fond/f-left-repeat.jpg) repeat-y left; 
	padding:0;  
	margin:0; 
	position: relative; 
                  width:900px;
                	}

#container_full p {text-align:center;
                font-family: arial, verdana;
                 font-size:14px;
                 font-weight:bold;
                line-height:15px;
                color:#EAF3F8; 
                font-variant:small-caps;
                padding-top:30px;}

#container_bottom{ 
	background-position:center;
	padding-top: 0px;  
	margin: 0 auto; 
	position: relative; 
                  width:900px;
                	}

#container_bottom p {padding-bottom:25px;
                font-family: arial, verdana;
                 font-size:12px;
                 font-weight:normal;
                line-height:18px;
                color:#EAF3F8; 
                letter-spacing:1px;
                font-variant:small-caps;
                width:220px;
                margin:5px 40px 0 40px;
                float:left; 
                }
#container_bottom a{color:#eaf3f8;border-bottom:#0a2e3f 1px dotted;}
#container_bottom a:hover{color:#FFcc99;background:#1D6893;}
	
.table1{background:#113a4e;  
clear:both; 
width:900px;
border-top:1px solid #113a4e; 
border-left: 1px solid #113a4e;
border-right: 1px solid #113a4e;
border-bottom: 1px solid #113a4e;}

.table2{width:850px; 
clear:both; 
background:#113a4e;
margin-top:10px;
padding-left:15px;
font-family: arial, verdana;
 font-size:13px;
font-weight:bold;
font-variant:small-caps;
margin:auto;}

.table2 td {background:#4c606a; 
color:#95add0;
border-bottom:1px dotted #fff;
text-align:center;
padding:0 2px 0 2px;}
.table2 th {text-align:left;border-bottom:1px dotted #fff; color:#eaf3f8;padding-left:3px;}
.table2 tr.dk td {background:#2d5162;  color:#8baec0;}
.table2 th.empty {background:#113a4e;}

.table3 {
clear:both; 
width:800px;
border-color:1px solid #0a2e3f;  
margin-top:10px;
font-family: arial, verdana;
font-size:12px;
text-align:left;
color:#fff;
font-weight:normal;
margin:auto;}
.table3 td {padding:3px 1px 3px 3px;border-bottom:1px dotted #fff; }
.table3 td.f {background:#4c606a; }
.table3 td.m{background:#2d5162;}

.table3ped {
clear:both; 
width:870px;
border-color:1px solid #0a2e3f;  
margin-top:10px;
font-family: arial, verdana;
line-height:13px;
font-size:11px;
text-align:left;
color:#fff;
font-weight:normal;
margin:auto;}
.table3ped td {padding:2px 1px 2px 2px;border-bottom:1px dotted #fff; }
.table3ped td.f {background:#4c606a; }
.table3ped td.m{background:#2d5162;}

.s_title{
font-family: lucida calligraphy, arial, times new roman;
font-size: 11px;
color:#dcdcdc;
}

.s_titlepag{
font-family:arial, times new roman;
font-size: 14px;
color:#ffcc99;
font-weight:bold;}

.bg_text{
font-family:arial, verdana;
font-size:13px;
line-height:18px;
color:#001b28;
}

.bg_txt{
font-family:arial, verdana;
font-size:13px;
line-height:20px;
color:#ffffff;
}

.left_text{
font-family:Arial;
font-size:12px;
line-height:16px;
color:#E0E0E0;
}

.tabtitle_txt{
font-family:Arial;
font-size:12px;
color:#194970;
}

.tab{
border-bottom: 1px solid #194970;
border-left: 1px solid #194970;
border-right: 1px solid #194970;
color:#E0E0E0;
width:609px;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:12px;
line-height:16px;
background-color:#FFFFFF;
}

#gallerie {margin:auto; position:relative;margin-top:10px;
                padding:10px 20px 0px 60px;
                clear:both;
                width:800px;
       }

#gallerie .image{
background-color:#e0e0e0;
border:3px solid #194960;
padding:2px;
margin:5px 5px;
}

#gallerie-right {margin:auto; position:relative;
                padding:5px 5px 5px 5px;
                clear:both;
                width:230px;
       }

#gallerie-right .image{
background-color:#e0e0e0;
border:3px solid #194960;
padding:2px;
margin:5px 5px;
}

#gallerie-left {margin:auto; position:relative;margin-top:5px;float:left;
                padding:10px 20px 0px 5px;
                clear:both;
                width:580px;
       }

#gallerie-left .image{
background-color:#e0e0e0;
border:3px solid #194960;
padding:2px;
margin:5px 5px;
}

#footer{
	position:fixed;
	bottom:0;
	width:100%;
	background:#193145;
	border-top:1px solid #ccc;
	text-align:center;
                  font-family:arial;
                 	color:#ffffff;
	clear:both;
	padding:3px 0;
	-moz-border-radius:3px;
	font-size:10px;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
}
	
#footer a {
	font-weight:bold;
	color:#FFFFFF;
	font-size:10px;
}

#footer a:hover {
	font-weight:bold;
	color:#00FFFF;
	font-size:10px;
}


.iconspan{
float: right;
margin: 3px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

.eg-bar{
background-color: #AFD3FF;
font-weight: bold;
border: 1px solid #194960;
padding: 3px;
}

div.eg-bar{
width: 650px;
}

.icongroup1{
width: 650px;
background-image: url(images/news-bg-transp.png);
}

#overlappopup{ /*don't change id name */
position: absolute; /*don't change position property */
z-index: 1000;
background: #194960;
border: 3px solid #D2691E;
padding: 2px;
left: 0;
top:0;
visibility: hidden;
}

#ccorner {background: transparent;}
.ctop, .cbottom {display:block; background:transparent; font-size:1px;}
.cb1, .cb2, .cb3, .cb4 {display:block; overflow:hidden;}
.cb1, .cb2, .cb3 {height:1px;}
.cb2, .cb3, .cb4 {background:#04283a; border-left:2px solid #092930; border-right:2px solid #092930;}
.cb1 {margin:0 5px; background:#092533;}
.cb2 {margin:0 3px; border-width:0 2px;}
.cb3 {margin:0 2px;}
.cb4 {height:2px; margin:0 1px;}
.cboxcontent {display:block; background:#04283a; border:0 solid #092533; border-width:0 1px;}

#sshow {
padding-left:15px;padding-top:5px;
margin:0; 
list-style-type:none; 
position:relative;
overflow:hidden;
width:210px;
height:180px;
margin:1px auto;
font-size:10px;
font-family:arial;
color:#ffffff;
}
#sshow img {
border:0;
}
#sshow li {
float:left;
width:210px; height:180px;
display:none;
}
#sshow li a {display:block; width:210px; height:180px; border:0;}
 
#sshow li a img {
display:block;
margin:1px auto;
border:1px solid #fff;
}

#sshow li.current {display:block;}
