
#Shipping_Method_Pop
{	
	background-color:white;
	width:480px;
	min-height:230px;
}

.red
{
color:#900;
font-weight:bold;
}
#right_col form dl dd .stars{
position:relative;
top:5px;
font-size:15pt;
color:red;
}

.centered {
  position: relative;
 
  right: 0;
  left: 50%;
  margin-left: -25%;

} 

#right_col ul.listGrey{
list-style-type:square;color:#333333;font-size:10pt;
}

#right_col p.ptextside{
	 border-width:1px;
border-color:grey;
width:160px;
border-style:
 solid;color:blue;
padding:0;
}


#left_right{
width:55%;
float:left;
}

#right_right{
top:80px;
position:relative;
width:29%;
margin-left:5%;
float:left;
}


.H1{
font-size:16pt;
font-weight:bold;
color:black;
}

.H1sub{
color:#CC0000;
}

#add_to_cart_mess{
float:left;
width:540px;
color:#CC0000;
font-weight:bold;
margin-left:20px;
}


#add_to_cart_mess p{


}


#check ul li{
list-style-type:square;
}

#check input.textname{
       width:180px;
}


#check input.textcompany{
       width:200px;
}


#right_col #noborder table{
	  border:0;
	  background:#fff;
}

#noborder table td{
	  background:#fff;
	  border:0;
}


#clockwatch{
display:none;
width:100px;
height:70px;
color: Red;
background:url('/public/images/layout/clockload.gif') no-repeat;;	
}

#shopinger input.text{
 width:30px;
 background-color:white;
color:black;
}
#wrapper{

display:none;
}

.updater{

border:2px solid #999;
}
#prn_update {
border:2px solid #999;

border-color: red;
/*position:relative;
margin-left:-30px;
width:140px;*/
background:#efefef;
position:absolute;


}
#prn_update ul {
    margin: 1;
    padding: 0;
list-style-type:none;

}
#prn_update a {
    display: block;
    padding: .2em .3em;
    text-decoration: none;
    color: #333;
}
.selected {
    background: lightyellow;
  }


#mail_menu ul{

}


#mail_menu .bold a {
   background-color:Blue;
   width:20px;	
   height:20px;
   color:black;
}

* {
outline:none;
font-family:arial;
margin:0;
padding:0;
}
body {
background:url('/public/images/layout/bg_wide.jpg') repeat-y;
min-width:790px;
}
input.text{
  background-color: #666699; 	
}

#header {
position:relative;
height:260px;
width:100%;
}

#bar_1 {
position:relative;
height:20px;
width:100%;
background:#555;
}

#bar_2 {
position:relative;
height:50px;
width:100%;
background:#959595;
border-bottom:1px solid #000;
}

#bar_3 {
position:relative;
height:80px;
width:100%;
background:#fff url('/public/images/layout/logo.jpg') 20px 15px no-repeat;
border-bottom:20px solid #b3000d;
}


#menu_lang {
position:relative;
height:80px;
width:100%;
float_left;
background:#959595;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}


#lang_menu{
bottom:14px;
position:relative;
width:140px;
height:40px;
float:right;
}


#lang_options li {
position:relative;
display:block;
float:left;
line-height:80px;
color:#b3000d;
}

#lang_options li a {
display:block;
color:#000;
text-decoration:none;
font-weight:700;
font-size:78%;
width:60px;
text-align:center;
}

#lang_options li a:hover {
color:#fff;
}

#lang_options li img {
position:relative;
top:10px;
left:20px;
margin-right:30px;
}


#content {
float:left;
position:relative;
width:100%;
min-width:860px;
height:500px;
border-top:1px solid #fff;
}

#left_col {
position:relative;
height:100%;
width:250px;
top:210px;
padding-left:100px;
float:left;
display:block;
}

#main_menu a {
font-size:80%;
text-decoration:none;

color:#666;
font-weight:bold;
line-height:25px;
}

#main_menu a span.arrow {
color:#fff;
}

#main_menu a:hover span.arrow {
color:#b3000d;
}

#main_menu a:hover {
color:#666;
font-size:85%;
font-weight:700;
}

#main_menu a.current,#main_menu a.current:hover {
color:#900;
font-weight:700;
font-size:85%;
}


#right_col h4{
border-bottom:1px dotted #ccc;
color:#990000;
margin:2;
padding:2px;
}

#right_col {
position:relative;
float:left;
display:block;
top:20px;
width:60%;
margin-right:-100px;
min-width:600px;
padding-bottom:80px;
}

#right_col h1 {
color:#900;
padding-bottom:10px;
border-bottom:1px solid #900;
}

#right_col p {
font-size:100%;
color:#333;
padding-top:20px;
text-align:justify;
}

#right_col i {
font-size:98%;
color:#111;
}

#right_col b,#right_col em {
font-size:90%;
color:#333;
}

#right_col a:hover {
color:red;
}

#right_col ul {
list-style-type:none;

margin:5px 5px 5px 20px;
}

#right_col ul li {
margin:3px;
}

#right_col table {
border:0;

background:#ddd;
}
#watch_admin  table{
	background:#ffffff;
	
}

#right_col * {
border:0;
font-size:12px;
}

#right_col td,#right_col th {
background:#fff;
vertical-align:top;

}

#right_col td ul {

list-style-type:none;
}

#right_col td ul li.class {
border-bottom:1px dotted #ccc;
margin:2px;
padding:2px;
}

#right_col td ul li.class a {
color:#900;
text-decoration:none;
}

#right_col td ul li.admin_add {
list-style-type:none;
text-align:right;
border:0;
}

#right_col td ul li.admin_add a {
width:85px;
float:right;
text-align:center;
text-decoration:none;
margin-right:5px;
margin-bottom:5px;
color:#fff;
background:#999;
padding:2px;
}

#right_col td ul li.admin_add a:hover {
color:#fff;
background:#900;
}

#right_col td ul li.admin_edit a,#right_col td ul li.admin_delete a {
list-style-type:none;
display:block;
text-align:center;
text-decoration:none;
color:#fff;
background:#999;
margin:5px;
padding:5px;
}

#right_col th {
font-size:14px;
color:#900;
padding:4px;
}

#footer {
display:block;
width:100%;
position:relative;
font-size:11px;
text-align:center;
float:left;


}

#right_col form {

}

#right_col form input {
background:#999;
color:#fff;

}

#right_col form select {
width : 90%;
}

#right_col form legend {

}

#right_col form dl {

width:88%;
border:1px solid #ccc;
display:block;
float:left;


}

#right_col form dt {

}

#right_col form dl dd input,#right_col form dl dd input:hover {
	

}


#right_col form table dl dd.money input,#right_col form table dl dd.money input:hover{
min-width:40%;
	width:2em;
	width:70%;
}

#right_col form dl.adm_watch dt dd{
	float:left;
	margin:5px;
	text-align:center;
	width:130px;
}


#right_col form dl dd select {

}

#right_col form dl dd textarea {

}

#right_col p.submit_button input {         
width:100px;                                                 
border:2px outset #333;                                      
}                                                            
                                                             
#right_col table {                                     
background:#efefef;                                          
width:100%;                                                  
margin:1px;                                                  
}                                                            
                                                             
#right_col table th {                                  
font-size:12px;                                              
text-align:left;                                             
}                                                            
                                                             
#lang_options,#main_menu {                                   
list-style-type:none;
}

#lang_options li a:active,#main_menu a:active,#right_col a {
color:#900;
}

#main_menu a:active span.arrow,#main_menu a.current span.arrow,#main_menu a.current:hover span.arrow {
color:#999;
}

#right_col td ul li.admin_edit a:hover,#right_col td ul li.admin_delete a:hover,#right_col form input:hover {
background:#900;
}
* dt{font-weight:bold;}
#address{display:block;float:left;margin-left:3%;_margin-left:0;_margin-right:10%;border:1px solid #ccc;width:30%;padding:5%;margin-bottom:5%;}#address dt{display:block;font-weight:bold;font-size:13px;color:#666;float:left;width:20%;clear:left;margin-top:10px;}
#address dd{float:left;width:50%;display:block;margin-top:10px;font-size:15px;line-height:13px;}
* input.text_input,textarea,select,option{


}

div.currency{margin-left:25px;}
div.currency dt{color:#900;}
select#currency{width:60px;border:2px solid #999;background:#eee;margin:5px;}




#watchimg{
float:left;
min-height:520px;
}
#random_watch img{
position:relative;
left: 80px;
top:120px;

}



#watch_display{
display: block; 
width:385px;


}


#watch_displays{
position:relative;
margin-top:10px;
margin-left:40px;
float:left;
display:block;
border :1px;
width:70%;
min-height:30px; 

overflow-y:hidden; 
overflow-x: auto; 

overflow : -moz-scrollbars-horizontal; 


border: 2px solid #D0D0D0;
}


#watch_display div.single_watch{border:1px solid #ccc;width:90px;min-height:80px;float:left;text-align:center;}
#watch_display div.single_watch ul{margin:0;list-style-type:none; border-bottom:0px #ccc;}
#watch_display div.single_watch li{color:#900; font-size:10px;}
#watch_display div.single_watch img{width:65px; height:100px;}
#watch_display div.single_watch ul li input{border:1px solid #900;background:#900;color:#fff;position:relative;margin-bottom: 1px;font-weight:bold;}
#watch_display div.single_watch ul li input:hover{border-color:#f00;background:#f00;margin:0}
#wrappershop form dl{width:280px;margin-bottom:5px;_margin-bottom:-30px;}
.tooltip { color: #fff; width:350px;text-align:center;border:2px solid #999;}
.tooltip .title { background: #900; font-family: arial; padding: 5px;color:#fff;font-size:13px;}
.tooltip .content { background: #fff; font-family:arial; padding: 5px;font-size:11px;color:#900}
.tooltip .content img{width:60%;height:60%;}
#wrappershop td,#wrappershop tr td dl{border:0;}
#wrappershop table {background:#fff;margin-bottom:0px;}

#the_watch{
width:80%;
max-width:800px;
margin-right:-300px;

position:relative;
float:left;
left:40px;
top:10px;
display:block;
border:2px solid #ccc
}


#info_watch{
position:relative;
display:block;
width:38%;
float:left;
margin-bottom:5px;
margin-top:220px;

}

#watch{position:relative;width:50%;float:left;}
#watch div.s_watch{;float:left;margin:0}
#watch div.s_watch ul{margin:0;list-style-type:none;}
#watch div.s_watch li{color:#900;}
#watch div.s_watch img{width:100%;float:left;}
#watch div.s_watch ul li input{border:2px solid #900;background:#900;color:#Fff;position:relative;font-weight:bold;}
#watch div.s_watch ul li input:hover{border-color:#f00;background:#f00;}

#right_col  input {
background:#999;

color:#666;

padding:2px;
}



#right_col  select {
background:#eee;

color:#666;

border:2px solid #999;

}

#right_col  legend {
color:#900;
font-size:14px;
font-weight:700;
}

#right_col  dl {
width:100%;

}

#right_col  dt {
margin-left:10px;
color:#900;
font-weight:700;
}

#right_col  dl dd input,#right_col  dl dd input:hover {
border:2px solid #999;
background:#efefef;

color:#333;

}

#right_col  dl dd select {
margin-left:5px;
}

#right_col  dl dd textarea {
margin-left:5%;
font-size:12px;
color:#333;
border:2px solid #999;
background:#efefef;
width:88%;
padding:2px;
}


#right_col  input {  
	    
width:100px;                                                 
border:2px outset #333;                                      
}   
        

                
table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
}


#right_col table tr td input{
width:90%;
}



#awatch img{
    float:left;
}
#awatch table{

    float:right;
    width: 50%;
    border: 0;
margin:5px;

}






#watch_ul{
position:relative;
top:40px;
}


#brandshopdiv {
position:relative;
height:100%;
padding-left:100px;
float:left;
display:block;
width : 120px;;
padding:2px;

}

#brandshopdiv dd{
position:relative;
float:left;
}

#brandshopdiv table td{
   width: 10%;
}



#brandshopdiv ul{
list-style: none;
margin:0;
padding:0;
}


#brandshopdiv a {
text-decoration:none;
background: #EFEFEF;

}
#brandshopdiv a {
min-width:40px;
display: block;
border-width: 1px;
border-style: solid;
margin: 0;
padding: 2px 3px;
border: 2px solid #D0D0D0;
}

#brandshopdiv a.currents,#brandshopdiv a:hover,#brandshopdiv a:active {
border: 2px solid red;

}


#brandshopdiv ul li{
position:relative;
left: -20px;
list-style:none;

}





#watch{
color:#999999;
}


#awatch{
float:left;
}


#brandlist ul
{
   font-weight:bold;
  margin:0px;
}
#brandlist li
{
   padding:3px;
}
#brandlist li a
{
    text-decoration:none;
    color:#000000;
    font-weight:bold;
    font-size:12pt;
}

.big
{
    font-size:18pt;
}
#BrandName
{
    color:#000000;
    font-size:18pt;
    margin-left:45px;
}
#CurrentCollectionWrapper
{
    width: 120px;
    height:95px;
    
    color:#900;
    font-weight:700;
}
#CurrentCollection
{
    position:relative;
    float:left;
    margin-top:40px;
    font-size:12pt;
}

