body {
font-family:Arial,Helvetica,sans-serif;
  font-size: 12px;
}
h1{
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
color: #0096DB;
}
h5{
font-family:Arial,Helvetica,sans-serif;
font-size: 12px;
color: #0096DB;
}
.contact-number-austrod{
color: #000;
font-family: Arial,Helvetica,sans-serif;
font-weight:900;
font-size:21px;
font:italic;
vertical-align: top;
}
.mail-contact-austrod{
color: #000;
font-size:12px;
}
.img-product-left:hover
{
height:100px;
width:200px;
float:left;
margin-right: 15px;
background:#eeeeee;
background-image:url('/austrod/images/magnify.png');
background-repeat:no-repeat;
background-position:left bottom; 
text-align: center;
padding:4px;
padding-bottom:20px;
border:#0000 1px solid;
margin-top:-5px;
z-index:2;
}
.img-product-left
{
height:100px;
width:200px;
float:left;
margin-right: 15px;
background:#eeeeee;
background-repeat:no-repeat;
background-position:left bottom; 
text-align: center;
padding:4px;
padding-bottom:20px;
border:#0000 1px solid;
margin-top:-5px;
z-index:2;
}
 
.img-product-left img
{
	text-align: center;
	border:#0000 1px solid;
	height:100px;
	width:200px;
    z-index:-100;
	opacity:0.4;
	filter:alpha(opacity=40); 
}
.img-product-left img:hover
{
	text-align: center;
	border:#0000 1px solid;
	height:100px;
	width:200px;
    z-index:-100;
}

#top-header{
width:796px; 
height:85px; 
background: #0096DB; 
margin-bottom:2px;
}
#page-pos{
width: 800px; 
margin-left: auto; 
margin-right: auto;
}
#logo-bottom-page{
width:250px; 
height:125px; 
border: 0px solid;
}
#logo-top-page{
width:160px; 
height:80px;
}
#footer-block{
width:734px;  
background: #; 
margin-bottom:2px; 
text-align:center;
}
#navbar{
width: 734px;
border: 1px solid;
padding: 0px 30px 0px 30px;
}
#navbarlinebreak{ 
width:794px; 
height:20px; 
background: #0096DB; 
margin: 0px -30px 0px -30px;
}
#contact-austrod{
background: url('/austrod/images/icon_phone.png') no-repeat;
width:220px;
height:50px;
padding-top:25px;
text-align:right;
float:right;
}
h2{
font-family:Arial,Helvetica,sans-serif;  
font-size: 14px;
color: #0096DB;
}
#headnavlinkholder{
position: absolute; 
width:148px; 
height:252px; 
margin-right: 12px; 
background-color:#000;
color:#fff; 
filter: alpha(opacity=95); 
opacity:0.95; 

}

a:link {color:#0096DB;cursor: pointer;cursor: hand; text-decoration: none; font-weight:;}      /* unvisited link */
a:visited {color:#0096DB; cursor: pointer;cursor: hand; text-decoration: none; font-weight:;}  /* visited link */
a:hover {color:#000; cursor: pointer;cursor: hand; text-decoration: none; font-weight:bold;}  /* mouse over link */
a:active {color:#0096DB; cursor: pointer;cursor: hand; text-decoration: none; font-weight:;}  /* selected link */
ul.headnavlinks li a:link {color:#0096DB;cursor: pointer;cursor: hand; text-decoration: none; font-weight:;}      /* unvisited link */
ul.headnavlinks li a:visited {color:#0096DB; cursor: pointer;cursor: hand; text-decoration: none; font-weight:;}  /* visited link */
ul.headnavlinks li a:hover {color:#FFF; cursor: pointer;cursor: hand; text-decoration: none; font-weight:bold;}  /* mouse over link */
ul.headnavlinks li a:active {color:#0096DB; cursor: pointer;cursor: hand; text-decoration: none; font-weight:;}  /* selected link */

ul.headnavlinks {
  list-style-type: none;
  margin-left: 10px;
  padding-left: 0px;
  text-decoration: none;
} 
ul.headnavlinks li{
  padding-top: 8px;
  font-size: 12px;
} 
.headinfo{
font-size:14px; 
margin-top:1px; 
margin-bottom:-10px; 
color:#0096DB;
}
.hdinfotext{
font-size:10px; 
color:#FFFFFF;
}
.dynwebgal{
display:block;
font-family:Arial,Helvetica,sans-serif;
/*background: url(http://kevincardwell.co.uk/austrod/assets/linkback.png) left no-repeat;*/
color: #FFFFFF;
width:200px;

padding:1px;
}
.dynwebgal a{
outline:none;
}
.dynwebgal .main-screen{
position:relative;
left:150px;
clear:both;
background-color:#000;
border:1px solid #000;
width:498px;
height:405px;
overflow:hidden;
margin:0 auto;
}
.dynwebgal .main-img{
display:none;
position:absolute;
top:0;
left:0;
border:0;
z-index:0;
}
.dynwebgal .preloader{
background:url(/austrod/assets/loading.png) center no-repeat;
position:absolute;
top:50%;
left:50%;
width:430px;
height:115px;
margin-top:-18px;
margin-left:-18px;
display:none;
z-index:3;
}
.dynwebgal .desc,
.dynwebgal .info,
/*  top text box */
.dynwebgal .thumbnails li div p{
color:#FFF;
background-color:#000;
font-size:12px;
text-align:left;
position:absolute;
left:0;
z-index:4;
width:100%;
overflow:hidden;
visibility:hidden;
}
.dynwebgal .info{
height:20px;
}
.dynwebgal .inner-text{
padding:1px;
}
.dynwebgal #timer{
position:absolute;
top:0;
left:0;
width:0;
height:100%;
visibility:hidden;
background-color:#666;
filter:alpha(opacity=50);
opacity:.5;
z-index:1;
}
.dynwebgal .inner-info{
position:absolute;
top:0;
left:0;
width:100%;
height:20px;
line-height:20px;
text-align:center;
z-index:2;
}
.dynwebgal #prev-btn,
.dynwebgal #next-btn{
display:block;
width:28px;
height:28px;
position:absolute;
top:50%;
left:0;
margin-top:-14px;
z-index:5;
cursor:pointer;
visibility:hidden;
}
.dynwebgal #prev-btn{
background:#000 url(/austrod/assets/prev.png) center no-repeat;
background:rgba(0,0,0,.75) url(/austrod/assets/prev.png) center no-repeat;
}
.dynwebgal #next-btn{
background:#000 url(/austrod/assets/next.png) center no-repeat;
background:rgba(0,0,0,.75) url(/austrod/assets/next.png) center no-repeat;
}
.dynwebgal .austrodmainheader{
position:relative;
clear:both;
width:699px;
height:auto;
margin:0 auto;
}
.dynwebgal .thumbnails{
display: none;
position:relative;
width:0px;
height:auto;
float:left;
overflow:hidden;
z-index:1;
}
.dynwebgal .thumbnails ul{
list-style:none;
position:relative;
width:9999999px;
height:auto;
margin:0;
padding:0;
z-index:0;
}
.dynwebgal .thumbnails li{
display:block;
position:relative;
float:left;
margin-right:5px;
}
.dynwebgal .thumbnails li div{
display:none;
position:relative;
float:left;
width:0px;
height:0px;
background-color:#000;
border:1px solid #000;
margin-top:10px;
overflow:hidden;
}
.dynwebgal .thumbnails li div p{
width:auto;
height:auto;
border:0;
margin:0;
padding:2px;
z-index:1;
visibility:visible;
}
.dynwebgal .thumbnails li div img{
position:absolute;
top:0;
left:0;
border:0;
z-index:0;
}
.dynwebgal li.curr-arrow{
background:url(/austrod/assets/selected_arrow.png) center 2px no-repeat;
}
.dynwebgal li.curr div,
.dynwebgal li div.thumb-over{
border-color:#09F;
}
.dynwebgal div.data{
display:none;
}
.dynwebgal #thumbs-back,
.dynwebgal #thumbs-fwd{
float:left;
position:relative;
width:22px;
height:80px;
cursor:pointer;
}
.dynwebgal #thumbs-back{
background:url(/austrod/assets/prev_thumb.png) no-repeat center;
}
.dynwebgal #thumbs-fwd{
background:url(/austrod/assets/next_thumb.png) no-repeat center;
}
.dynwebgal .cbar{
position:relative;
clear:both;
height:0px;
}
.dynwebgal .index,
.dynwebgal .index-hl{
position:relative;
display:inline-block;
width:12px;
height:12px;
padding:4px 0;
}
.dynwebgal .index{
background:url(/austrod/assets/circle.png) center no-repeat;
cursor:pointer;
}
.dynwebgal .index-hl{
background:url(/austrod/assets/circlefill.png) center no-repeat;
cursor:default;
}
.dynwebgal .thumb-info{
position:absolute;
top:0;
right:0;
height:20px;
line-height:20px;
font-size:11px;
color:#000;
}
.dynwebgal .vpiece,
.dynwebgal .hpiece{
position:absolute;
z-index:2;
}
#gallery-tooltip{
display:none;
position:absolute;
top:0;
left:0;
z-index:9999;
}
.txt-up{
margin-left:-10px;
margin-bottom:5px;
background:url(/austrod/assets/tail.png) no-repeat;
background-position:10px bottom;
background-position-x:10px;
background-position-y:bottom;
}
.txt-down{
margin-left:-10px;
margin-top:24px;
background:url(/austrod/assets/rev_tail.png) no-repeat;
background-position:10px top;
background-position-x:10px;
background-position-y:top;
}
#gallery-tooltip .tt-txt{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#FFF;
background-color:#000;
max-width:300px;
padding:4px;
margin:8px 0;
}
.dynwebgal .desc,
.dynwebgal .info,
.dynwebgal .thumbnails li div p{
background-color:rgba(0,0,0,.75) !important;
}

