/* CSS Document */

body{
color:#fff;
padding:0;
margin:0;
background:#080B0C;
}


img{
border:0;
}



div.menu2{
font-family:Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#C1BEC5;
vertical-align:middle;
text-decoration:none;
background-image:url(/gatorz/images/img/menu_bg.jpg); 
float:left; 
height:28px
}

div.menu a{
font-family:Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#C1BEC5;
text-decoration:none;
}

div.menu a:hover{
font-family:Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#C1BEC5;
text-decoration:underline;
}

div.menu_right{
background:url(/gatorz/images/img/menu_right.jpg);
width:9px; 
height:28px; 
background-repeat:no-repeat; 
float:right;
}

div.clear{
clear:both;
}

div.right_link a{
font-family:Verdana;
color:#999;
font-style:italic;
font-size:12px;
font-weight:bold;
}

div.right_link a:hover{
font-family:Verdana;
color:#999;
font-style:italic;
font-size:12px;
font-weight:bold;
text-decoration:none;

}

div.menu_left2{
margin-top:-191px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#080B0C;
font-size:11px;
text-transform:uppercase;
padding-right:18px;
}

div.menu_left2 span a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#080B0C;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
line-height:12px;
}

div.menu_left2 span a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#080B0C;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
text-decoration:underline;
line-height:12px;
}

div.menu_left2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#080B0C;
font-size:9.3px;
text-transform:uppercase;
line-height:18px;
text-decoration:none;
font-weight:normal;
}

.text_1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#66696B;
font-size:10px;
}

div.text_2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7E131B;
font-size:13px;
}

span.text_4{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7E131B;
font-size:10px;
font-weight:bold;
}

div.text_3 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#646262;
font-size:12px;
}

div.text_3 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#646262;
font-size:12px;
text-decoration:none;
}

div.menu_left2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#080B0C;
font-size:9.3px;
text-transform:uppercase;
line-height:18px;
text-decoration:underline;
font-weight:normal;
}

div.footer{
font-family:Helvetica, sans-serif;
color:#DBDEDF;
font-size:12px;
}

.top_bg_left{
width:165px; 
height:40px; 
background:url(img/top_bg_left.jpg);
}

.logo_black{
width:160px; 
background:#080B0C url(img/logo_black.jpg); 
background-repeat:no-repeat; 
background-position:bottom;
}

.left_red{
width:165px;
height:28px; 
background:url(img/left_red.jpg);
}

.left_menu_bg_2{
width:165px; 
position:absolute; 
left:-155px; 
top:0px; 
background:url(img/left_menu_bg_2.jpg)
}

.top_glass{
width:165px; 
height:69px; 
background:url(img/top_glass.jpg)
}

.top_glass2{
width:165px; 
height:294px; 
background:url(img/top_glass2.jpg);
}

.menu_right_bg{
width:12px;
background:url(img/menu_right_bg.jpg);
margin-top:70px;
position:relative; 
}

.btn_close{
width:11px;
height:45px;
cursor:pointer;
background:url(img/btn_close.jpg);
background-repeat:no-repeat;
}

.logo_red{
width:146px;
height:68px;
background:url(img/logo_red.jpg);
display:block;
text-align:left;
}

.bg_grey{
background-image:url(img/bg_grey.jpg);
}

.top_bg{
background:url(img/top_bg.jpg);
background-repeat:no-repeat;
background-position:right;
height:40px;
}

.content_main{
width:600px;
/* margin:auto; */
padding-left:25px;
* padding-left:5px;
}

.main_cont_in{
padding-top:40px;
padding-left:30px;
}

.main_cont2{
padding-left: 50px;
padding-right: 50px;
}

.google_map_div{
width: 90%;
height: 500px;

}

.frame_style{
width:534px;
height:126px;
background:transparent;
background:url(img/frame.gif);
}

.frame_bg{
width:510px;
height:102px;
background:url(img/frame_bg.gif);
margin:auto;
text-align:left;
}

.dot_1{
height:4px;
background:url(img/dot_1.jpg);
width:165px;
background-repeat:repeat-x;
margin-left:14px;
}

.bottom_bg{
height:82px;
background:url(img/bottom_bg.jpg);
background-position:bottom right;
background-repeat:no-repeat;
}

.frame_top_left_prev{
background:url(img/frame_top_left.jpg);
width:14px;
height:14px;
}

.frame_top_prev{
background:url(img/frame_top.jpg);
height:14px;
width:490px;
}

.frame_top_right_prev{
background:url(img/frame_top_right.jpg);
height:14px;
width:12px;
}

.frame_bg_left_prev{
background:url(img/frame_bg_left.jpg);
width:14px;
}

.frame_right_prev{
background:url(img/frame_right.jpg);
width:12px;
}

.frame_bottom_left_prev{
background:url(img/frame_bottom_left.jpg);
background-repeat:no-repeat;
width:14px;
height:15px;
}

.frame_bottom_prev{
background:url(img/frame_bottom.jpg);
background-repeat:repeat-x;
width:490px;
height:15px;
}

.frame_bottom_right_prev{
background:url(img/frame_bottom_right.jpg);
background-repeat:no-repeat;
width:12px;
height:15px;
}

.main_img_bkgrnd{
background:url(img/main_img_bkgrnd.jpg);
height:300px;
width:511px;
color: #000;
padding-top:20px;
padding-bottom:30px;
margin-left:45px;

}

.shop_big_white_window {
width:800px;
position:relative;
left:-60px;
* left:-150px;
_left:-15px;
color:black;
background-color:#FFF;
}

.lens_color_option_div{
width: 380px;
font-size: 24px;
font-weight: bold;
float:left;
height: 70px;
margin-top: 15px;
}

.first_step_div{
font-size:17px;
font-weight: bold;
text-align:left;
margin-left: 10px;
}
.second_step_div{
font-size:17px;
font-weight: bold;
text-align:left;
margin-left: 50px;
}
.first_step_div_select_one{
font-size: 12px;
font-weight: bold;
color:gray;
text-align:center;
}




.first_step_div_select_one{
font-size: 12px;
font-weight: bold;
color:gray;
}

.shop_linses_tr_1{
width:240px;
float:left;
}

.shop_linses_div_btn{
background:#000;
width:170px;
padding:10px;
color:#FFF;
text-align:center;
}

.shop_font_text{
font-size: 13px;
font-weight: bold;
}

.shop_lens_div_1{
text-align:right;
width:220px;
height:30px;
}

.shop_lens_div_2{
background:#000;
width:180px;
padding-left:10px;
padding-left:10px;
float:left;
text-align:left;
}



.menu_left_tree{
color:#080B0C;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:12px;
text-transform:uppercase;
}



div.glass{
width:600px;
height: 501px;
background:url(img/OEM/glass.jpg) no-repeat bottom right;
}

div.glass_new{
width:223px;
height:261px;
background:url(img/OEM/OEM_img_8.jpg) bottom right no-repeat;

}
#info {
	width:500px;
	margin:0 auto;
/*	border:1px solid #ccc; */
	overflow:hidden;
/*	padding:20px 35px;*/
	position:relative;
}

.mod {
	width:500px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
	zoom:1;
}

#info .mod {
	overflow:hidden;
}
#themes_a {
	width:5000px;
}

#themes_a, #themes li {
	margin:0;
	overflow:hidden;
	padding:0;
}
#themes_a li {
	float:left;
	height:90px;
	margin:0 14px 0 7px;
	width:140px;
	padding:0;
}
#themes_b {
	width:3000px;
}

#themes_b, #themes li {
	margin:0;
	overflow:hidden;
	padding:0;
}
#themes_b li {
	float:left;
	height:90px;
	margin:0 14px 0 7px;
	width:140px;
	padding:0;
}
#themes_c {
	width:3000px;
}

#themes_c, #themes li {
	margin:0;
	overflow:hidden;
	padding:0;
}
#themes_c li {
	float:left;
	height:90px;
	margin:0 14px 0 7px;
	width:140px;
	padding:0;
}

.choose_your_style {
    text-align:left;
    padding-left:260px;
    padding-bottom:6px;
    padding-top:50px;
    * position:relative;
    * left:15px;color:#667D88;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    font-style:italic;
}


.shown {
    color: #808080;
    font-size: 12px;
    font-style: italic;
}

.see_more {
color:#667D88;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style:italic;
width:150px;
float:left;
}