@charset "utf-8";
/* CSS Document */

body{
margin: 0;
padding: 0;
background-color:#0d96d6;
color:#333333;
}

#main{
width:963px;
float: left;
background-color:#ffffff;
background-image:url(../images/top_bg.jpg);
background-repeat:repeat-x;
}
#container{
width:963px;
float:left;

}


#menu_left{
float:left;
width:185px;
background-color:#FFFFFF;
margin-left:5px;
padding-left:5px;
border-right: 1px #eeeeee solid;
}

#col1{
width:250px;
float:left;
border-right: 1px #ffffff solid;
padding-left:5px;
background-color:#FFFFFF;
}
#col2{
width:250px;
float:left;
border-right: 1px #eeeeee solid;
background-color:#FFFFFF;
}
#col3{
width:250px;
float:left;
padding-left:5px;
background-color:#FFFFFF;
}

.box1{
width:235px;
height: 182px;
float:left;
padding:0px 5px 0px 5px;
margin-bottom:5px;

}

.box2{
width:235px;
height: 182px;
float:left;
padding:0px 5px 0px 5px;
margin-bottom:5px;
}

.box1_tit, .box1_tit a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold;
  color:#0d96d6;
  text-decoration: none;
}

.box1_tit a:hover { color:#22adee; }

.box1_tit{
width:225px;
float:left;
padding:5px;
margin-bottom:3px;
}

.box1_img{
width:223px;
height:108px;
margin-left:5px;
margin-right:5px;
float:left;
cursor: pointer;
}

.box1_img { border: 1px solid #999999; } 
.box1_img:hover { border: 1px solid #0d96d6; } 

.img1{
border:solid 1px #555555;
}

.box1_txt{
width:225px;
padding:5px;
margin-top:1px;
float:left;
}

.comic_tit{
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#333333;
}
.comic_tit a{
color:#333333;
text-decoration:none;
}
.comic_tit a:hover{
color:#0d96d6;
}

.comic_col{
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
}
.comic_col a{
color:#555555;
text-decoration:none;
}
.comic_col a:hover{
color:#0d96d6;
}

.comic_aut{
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
}
.comic_aut a{
color:#777777;
text-decoration:none;
}
.comic_aut a:hover{
color:#0d96d6;
}

.comic_not{
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:14px;
font-weight:bold;
}
.comic_not a{
color:#505050;
text-decoration:none;

}
.comic_not a:hover{
color:#0d96d6;
}

.nov_txt{
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
line-height:14px;
border-bottom: #0d96d6 dotted 1px;
padding:0px 0px 7px 0px ;
margin-bottom:5px;
}
.nov_txt a{
color:#444444;
text-decoration:none;
}
.nov_txt a:hover{
color:#fc7438;
}

.menu_opt {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#0d96d6;
padding:5px 10px 5px 5px;
}
.menu_opt a{
color:#fc7438;
text-decoration:none;
}
.menu_opt a:hover{
color:#22adee;
}

.menu_list{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
padding:0px 10px 5px 5px;
}
.menu_list a{
color:#444444;
text-decoration:none;
}
.menu_list a:hover{
color:#0d96d6;
text-decoration:none;
}

#top{
width:963px;
height:200px;
float:left;
}

#top_logo{
width:200px;
height:200px;
float:left;
}

#top_middle{
float:left;
width:507px;
}

#top_right{
width:256px;
float:right;
}
#top_banner{
float:left;
width:507px;
height:151px;
}
#top_menu{
float:left;
width:492px;
height:34px;
padding-top:1px;
padding-left:15px;
}
#top_name {
padding:10px;
padding-left:25px;
border: 0px solid red;
float:left;
width:220px;
height:54px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#0d96d6;
}
#top_name a { color:#0d96d6; }
#top_name a:hover { color:#E48028; }

#top_search{
float:left;
width:256px;
height:77px;
}
#top_kart{
float:left;
width:256px;
height:35px;
}
#kart{
background-image:url(../images/kart.jpg);
background-repeat:no-repeat;
margin-left:15px;
margin-right:15px;
height:35px;
padding-left:60px;
}

.small{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
padding-top:10px;
padding-right:2px;
padding-left:3px;
float:left;
}

#kart_num, #kart_total {
padding-top:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
float:left;
}
.kart_but{
display: block;
background-image:url(../images/arrow_but.gif);
background-repeat: no-repeat;
margin-right:4px;
margin-top:8px;
width:15px;
height:15px;
float:right;
}
.kart_but:hover { background-image:url(../images/arrow_but_h.gif); }

#search{
background-image:url(../images/search_bg.gif);
background-repeat:no-repeat;
margin-left:15px;
margin-right:15px;
height:68px;
}
.search_tit{
padding-top:8px;
padding-left:8px;
padding-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#E48028;
float:left;
}
.search_form{
padding: 0px 0px 0px 10px;
float:left;
}
.searchfield, .advfilt input {
border-width: 1px;
border-style: solid;
border-color: #999999;
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size: 12px;

color: #111111;
width: 185px;
height: 15px;

}
.search_but {
display:block;
background-image:url(../images/search_but.gif);
background-repeat: no-repeat;
margin-right:8px;
margin-top:3px;
width:15px;
height:15px;
float:right;
}
.search_but:hover { background-image:url(../images/search_but_h.gif); }

.link_txt, #search_selector {
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size:10px;
color:#444444;
line-height:14px;
padding-top:10px;
margin-bottom:5px;
float:left;
}
.link_txt a, #search_selector a {
color:#444444;
text-decoration:none;
}
.link_txt a:hover, #search_selector a:hover {
color:#fc7438;
}

.link_txt{ 
  padding-left: 65px;
  padding-top:0px;
}

#search_selector .selected { 
  font-weight: bold; 
  color: black;
}

#newsletter_box{
width:185px;
margin-top:10px;
float:left;
}
.newsletter_tit{
font-family:Arial, Helvetica, sans-serif;
width:174px;
font-size:16px;
font-weight:bold;
color:#0d96d6;
float:left;
padding:5px;
}
.newsletter_txt{
width:174px;
padding:0px 5px 5px 6px;
font-family: Tahoma ,Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
line-height:14px;
float:left;
}
#datos_box{
margin-top:20px;
width:175px;
float:left;

}
.datos{
margin: 1px 10px 5px 5px;
padding-bottom:5px;
font-family: Tahoma ,Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
border-bottom: 1px #eeeeee solid;
float:left;
}
.fecha_num{
font-family:Arial, Helvetica, sans-serif;

font-weight:bold;
font-size:12px;
color:#0d96d6;
float:left;

}
.datos_num{
font-family: Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#0d96d6;
float:left;
}
.price{
font-weight:bold;
color:#444444;}

#top01 {
  width:94px;
  height: 32px;
  display: block;
  background-image: url('../images/menu_01.jpg');
}

#top01:hover { background-image: url('../images/menu_h_01.jpg'); }

#top02 {
  width:67px;
  height: 32px;
  display: block;
  background-image: url('../images/menu_02.jpg');
}

#top02:hover { background-image: url('../images/menu_h_02.jpg'); }

#top03 {
  width:96px;
  height: 32px;
  display: block;
  background-image: url('../images/menu_03.jpg');
}

#top03:hover { background-image: url('../images/menu_h_03.jpg'); }

#top04 {
  width:130px;
  height: 32px;
  display: block;
  background-image: url('../images/menu_04.jpg');
}

#top04:hover { background-image: url('../images/menu_h_04.jpg'); }

#top05 {
  width:89px;
  height: 32px;
  display: block;
  background-image: url('../images/menu_05.jpg');
}

#top05:hover { background-image: url('../images/menu_h_05.jpg'); }
