.inp_1{width:150px; border:1px solid #5c6264; background-color:#383838; color: #FFFFFF;}

.txt_1{color:#fff; font-size:11px;}
.txt_2{color:#999; font-size:14px; font-weight:700;}
.txt_3{color:#d4dadb; font-size:14px;}
.txt_4{color:#7c7d7d; font-size:14px;}
.txt_5{color:#d4dadb; font-size:14px; font-weight:700;}
.txt_6{color:#fff; font-size:14px; font-weight:700;}
.txt_7{color:#ccc; font-size:13px; font-weight: bold;}
.txt_8{color:#fff; font-size:11px; font-weight:700;}
.txt_9{color:#fff; font-size:14px; font-weight:700;}
.txt_10{color:#fff; font-size:16px; font-weight:700;}


.pad_1{padding-left:10px;}
.marg_1{margin-right:38px;}
.marg_2{margin-top:10px;}
.marg_3{margin-top:25px;}

.line{background: url(/images/line.gif) repeat-x center;}
.line_2{background: url(/images/line.gif) repeat-x top; border-bottom:1px solid #535353;}


.bord_1{border:1px solid #535353; font-size:11px; color:#999;}
.bord_2{border-top:1px solid #535353; border-right:1px solid #535353; border-bottom:1px solid #535353; font-size:11px; color:#999;}
.bord_3{border-right:1px solid #373737; font-size:10px; color:#fff; font-weight:700; background-color:#4e4d4d;}
.bord_4{font-size:10px; color:#fff; font-weight:700; background-color:#4e4d4d;}
.bord_5{border-bottom:1px solid #535353;}

.col_1{background-color:#4e4d4d;}

a.free{
font-family:Verdana;
font-size:9px; color:#ccc;  
text-decoration:underline;
}
a.free:link {
font-family:Verdana;
font-size:9px; color:#ccc;  
text-decoration:underline;
}
a.free:visited {
font-family:Verdana;
font-size:9px; color:#ccc;  
text-decoration:underline;
}
a.free:active {
font-family:Verdana;
font-size:9px; color:#ccc;  
text-decoration:underline;
}
a.free:hover {
font-family:Verdana;
font-size:9px; color:#ccc;  
text-decoration:underline;
}




a.box{
font-family:Verdana;
font-size:12px; color:#ff3333;  
text-decoration:underline;
}
a.box:link {
font-family:Verdana;
font-size:12px; color:#ff3333;  
text-decoration:underline;
}
a.box:visited {
font-family:Verdana;
font-size:12px; color:#ff3333;  
text-decoration:underline;
}
a.box:active {
font-family:Verdana;
font-size:12px; color:#ff3333;  
text-decoration:underline;
}
a.box:hover {
font-family:Verdana;
font-size:12px; color:#ff3333;  
text-decoration:underline;
}



body
{
    margin: 0px;
    background-color: #333333;
    font-size: 9pt; color: #fff;
    font-family: Verdana, Arial,Helvetica;
}


a.menu:link
{
    color: #CCCCCC;
    font-family: Verdana, Arial,Helvetica;
    font-weight: bold;
    font-size: 8pt;
    vertical-align: text-top;
    text-decoration: none;

}
a.menu:visited
{
    color: #CCCCCC;
    font-family: Verdana, Arial,Helvetica;
    font-weight: bold;
    font-size: 8pt;
    vertical-align: text-top;
    text-decoration: none;

}
a.menu:hover
{
    color: #FF0000;
    font-family: Verdana, Arial,Helvetica;
    font-weight: bold;
    font-size: 8pt;
    vertical-align: text-top;
    text-decoration: none;
   
}
.text
{
    padding: 10px;
    font-family: Verdana, Arial,Helvetica;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
    text-align: left;
}
.text2
{
    font-family: Verdana, Arial,Helvetica;
    font-size: 8pt;
    font-weight: normal;
    color: #ffffff;
}
a.text2:link
{
    color: #FFFFCC;
    font-family: Verdana, Arial,Helvetica;
    font-weight: bold;
    font-size: 13pt;
    vertical-align: text-top;
    text-decoration: none;
}
a.text2:hover
{
    color: #FF6600;
    font-family: Verdana, Arial,Helvetica;
    font-weight: bold;
    font-size: 13pt;
    vertical-align: text-top;
    text-decoration: none;
}
.textlyrics
{
    color: #CCCCCC;
    font-family: Verdana, Arial,Helvetica;
    font-weight: bold;
    font-size: 7pt;
    vertical-align: text-top;
    text-decoration: none;
}
.title
{
    font-family: Verdana, Arial,Helvetica,Times New Roman;
    color: #CCCCCC;
    font-weight: bold;
    font-size: 12pt;
}
.banner
{
    border: thin solid #663300;
}
.title2
{
    font-family: Verdana, Arial,Helvetica,Times New Roman;
    color: #CCCCCC;
    font-weight: bold;
    font-size: 19pt;
}
.textmenu
{
    font-family: Verdana, Arial, Helvetica;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 11pt;
}
.textbanquettmenu
{
    font-family: Verdana, Arial, Helvetica;
    color: #FFFFFF;
    font-weight: normal;
    font-size: 9pt;
}
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #996633;
padding: 5px;
left: -100px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
text-decoration: none;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -250px;
left: -550px; /*position where enlarged image should offset horizontally */
text-decoration: none;
}



.content
{
    height: 420px;
    width: 950px;
    overflow: auto;
    padding:0px;    
    margin:0px 0px 0px 25px;    
    color: #cccccc;
    font-family: Verdana, Arial,Helvetica;    
    font-size: 11px;
    scrollbar-base-color: #cccccc;
    scrollbar-arrow-color: #666666;
    scrollbar-3dlight-color: #333333;
    scrollbar-darkshadow-color: #333333;
    scrollbar-face-color: #333333;
    vertical-align: top;	
}


.contents
{
    width: 950px;
    padding:0px;    
    margin:0px 0px 0px 25px;    
    color: #cccccc;
    font-family: Verdana, Arial,Helvetica;    
    font-size: 11px;
    vertical-align: top;	
}


h4
{
    font-family: Verdana, Arial,Helvetica;
    font-size: 12pt;
    font-weight: bold;
    color: #ffffff;
}
.map
{
    height: 350px;
    width: 280px;
    overflow: auto;
    margin-right: auto;
    margin-left: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 4px;
    padding-right: 20px;
    padding-bottom: 0px;
    padding-left: 4px;
    font-family: Verdana;
    font-size: 14px;
    font-weight: normal;
    color: #FFFFFF;
    scrollbar-base-color: #993300;
    scrollbar-arrow-color: #8E8C00;
    scrollbar-3dlight-color: #993300;
    scrollbar-darkshadow-color: #993300;
    scrollbar-face-color: #993300;
    

}
.verx
{ 
    background-image:url('/images/main-bg.jpg');
    background-repeat: no-repeat; 
    
    }
.mid
{
    background-image: url('/images/transperant-white.png');
    background-repeat: repeat;
    
}
.albums  
{ 
    background-image:url('/images/main-bg-albums.jpg');
    background-repeat: no-repeat; 
    
    }
a#rolhome
{
    background-image: url(/images/home.png);
    height: 60px;
    width: 69px;
    display: block;
    text-decoration: none;
    background-repeat: no-repeat;
}
a#rolhome span { display:none; }
a#rolhome:hover { background-image:url(/images/home-rl.png); 
    height: 60px;
    width: 69px;
    display: block;
    text-decoration: none;
    background-repeat: no-repeat;
}



a#rolalbums
{
    background-image: url(/images/albums.png);
    height: 60px;
    width: 100px;
    display: block;
    text-decoration: none;
    background-repeat: no-repeat;
}
a#rolalbums span { display:none; }
a#rolalbums:hover { background-image:url(/images/albums-rl.png); 
    height: 60px;
    width: 100px;
    display: block;
    text-decoration: none;
    background-repeat: no-repeat;
}

a#rolphoto
{
    background-image: url(/images/photo.png);
    height: 60px;
    width: 176px;
    display: block;
    text-decoration: none;
    background-repeat: no-repeat;
}
a#rolphoto span { display:none; }
a#rolphoto:hover { background-image:url(/images/photo-rl.png); 
    height: 60px;
    width: 176px;
    display: block;
    text-decoration: none;
    background-repeat: no-repeat;
}


a#rolcontacts
{
    background-image: url(/images/contacts.png);
    height: 60px;
    width: 116px;
    display: block;
    text-decoration: none;
    background-repeat: no-repeat;
}
a#rolcontacts span { display:none; }
a#rolcontacts:hover { background-image:url(/images/contacts-rl.png); 
    height: 60px;
    width: 116px;
    display: block;
    text-decoration: none;
    background-repeat: no-repeat;
}

a#rollyrics
{
    background-image: url(/images/lyrics.png);
    height: 60px;
    width: 66px;
    display: block;
    text-decoration: none;
    background-repeat: no-repeat;
}
a#rollyrics span { display:none; }
a#rollyrics:hover { background-image:url(/images/lyrics-rl.png); 
    height: 60px;
    width: 66px;
    display: block;
    text-decoration: none;
    background-repeat: no-repeat;
}
a#rolmedia
{
    background-image: url(/images/media.png);
    height: 60px;
    width: 57px;
    display: block;
    text-decoration: none;
    background-repeat: no-repeat;
}
a#rolmedia span { display:none; }
a#rolmedia:hover { background-image:url(/images/media-rl.png); 
    height: 60px;
    width: 57px;
    display: block;
    text-decoration: none;
    background-repeat: no-repeat;
}
a.moy:link
{
    color: #CCCCCC;
    font-family: Verdana, Arial,Helvetica;
    font-weight: bold;
    font-size: 7pt;
    vertical-align: text-top;
    text-decoration: none;
}
a.moy:visited
{
    color: #CCCCCC;
    font-family: Verdana, Arial,Helvetica;
    font-weight: bold;
    font-size: 7pt;
    vertical-align: text-top;
    text-decoration: none;
}
a.moy:hover
{
    color: #FF0000;
    font-family: Verdana, Arial,Helvetica;
    font-weight: bold;
    font-size: 7pt;
    vertical-align: text-top;
    text-decoration: none;
}
img.floatLeft { 
    float: left; 
    margin: 5px; 
}
img.floatRight { 
    float: right; 
    margin: 5px; 
}

td, tr, table, p, div
{
    font-size: 9pt; color: #fff;
    font-family: Verdana, Arial,Helvetica;
}


