
html,body{margin:0;padding:0}

body{font-family: "Segoe UI",arial,tahoma,sans-serif;font-size:12px;text-align:center;color:#666665;}

a {color: #1B7FB1; text-decoration: none;}
a:hover {color: #ba2027; text-decoration: none;}

h1 {color: #37A9E1; font-size:24px; margin:12px 0 0 0 ;}
h2 {color: #E2121D; font-size:21px; font-weight:normal; margin:10px 0 0 0;}
h3 {color: #1E92CA; font-size:18px; font-weight:normal; margin:8px 0 0 0;}
h4 {color: #666665; font-size:15px; font-weight:normal; margin:6px 0 0 0;}
h5 {color: #B50f16; font-size:15px; font-weight:normal; margin:2px 0 0 0;}
/**********************************************/

.clear{clear:both;}

.center{text-align:center;}

.fright{float:right;}

.dark {color: #CCCCCC;}

.indent{text-indent:20px;}

.review{text-indent:18px;}
.review_pend{font-style:italic;color:brown;text-indent:18px;}

blockquote {margin:15px 15px 0 15px;padding: 5px;border: 1px solid #C2E0FF;background-color: #DBEDFF;}

.user_error {color:red;}

.system_messages {margin:0 20px 0 20px;color:#353535;}

div.info {height:44px;padding:30px 10px 0 65px;margin:0px 15px 0 15px;color:#353535;background:url('../img/warning.png') no-repeat; } 

.date {border-right:1px solid silver;color:silver;float:left;line-height:1.7em;margin:2em 5px 0px 0px;padding:0 5px 0 0;position:relative;right:0;text-align:center;}
.date_day {display:block;font-size:1.6em;text-align:right;}
.date_month {display:block;font-size:1.9em;text-align:right;}
.date_year {display:block;font-size:1.1em;line-height:0.9em;}

/**********************************************/

.pagination {font-size:12px;color:#353535;line-height:20px;text-align:right;margin:auto;width:100%;border-bottom: 1px dotted #CCCCCC;}
.pagination a{color:#666666;text-decoration:underline;}
.pagination a:hover{color:#353535;text-decoration:none;}

/**********************************************/

div#header {width:850px;height:148px;margin:0px;}

/**********************************************/

div#searchbar {	width: 600px;height: 28px;}
div#searchbar input {color:#666666; float: right;margin: 4px 0 0 5px; border:1px solid #D2D2D2;}
div#searchbar input.button {float: right;margin: 2px 5px 0 5px;width: 80px;height: 24px;border: 0;background: url('../img/search.png') no-repeat top left;}

/**********************************************/

div#logo {text-align:center;height:89px;margin-top:4px;}
div#logo img{float:left;border:0;}
div#logo .top_advert{width:475px;float:left;padding:15px 0px 0px 25px;}

div#logo #icons {width:168px;height:53px;float:right;margin-top:30px;}
div#logo #icons ul{position:relative;margin:0;padding:0;}
div#logo #icons li{width:54px; height:53px; padding:0; margin:0; list-style:none; float:left;display:inline;}
div#logo #icons ul li a{line-height:53px; display:block; background-position: 0px 0px; }
div#logo #icons ul li a:hover{background-position: 0px -53px }
div#logo #icons ul li .rss{background:url('../img/rss_a.png') no-repeat;}
div#logo #icons ul li .youtube{background:url('../img/youtube_a.png') no-repeat;}
div#logo #icons ul li .delicious{background:url('../img/delicious_a.png') no-repeat;}

/**********************************************/

div#menu {position:relative; width:850px; height:54px;margin-top:2px;}   
div#menu .bar{margin-left:16px; margin-right:16px; height:54px; background:url('../img/menu_mid.png') repeat-x; }	
div#menu .left {position:absolute; top:0px; left:0px; width:16px; height:54px; display:block; background:url('../img/menu_left.png') no-repeat;}
div#menu .right {position:absolute; top:0px; right:0px; width:16px; height:54px; display:block; background:url('../img/menu_right.png') no-repeat; }
div#menu img {float:left;margin-left:18px; border:0;}   

/**********************************************/

div#container{width:850px;margin:0 auto; text-align:left;}

/**********************************************/

div#wrapper{width:850px;}
div#wrapper .top{width:850px; height:16px;background:url('../img/body_top.png') top left no-repeat;}
div#wrapper .bottom{width:850px; height:16px;background:url('../img/body_bot.png') bottom left no-repeat;}
div#wrapper .in{width:850px;background:url('../img/body_mid.png') top left repeat-y;}

/**********************************************/

div#left{float:left;width:200px;margin-left:12px;padding:0;}

/**********************************************/

div#right{float:right;width:614px;margin-right:12px;padding:0;}

/**********************************************/

/*div#content{width:614px;}*/
div#content_top{width:614px; height:16px; background:url('../img/content_top.png') top left no-repeat;}
div#content_bottom{width:614px; height:16px;background:url('../img/content_bot.png') bottom left no-repeat;}
div#content_mid{width:614px;line-height:16px;background:url('../img/content_mid.png') top left repeat-y}
div#content_in{width:600px;margin:auto;}
div#content_in p{padding:0px;margin:10px 0 0 0;}
div#content_in h3{font-size:15px;padding:10px;margin-top:0px;}
div#content_in img{padding:10px 10px 10px 10px;float:left;}

/**********************************************/

/*div#navigation{width:200px;}*/
div#navigation_top{width:200px; height:59px; background:url('../img/left_top.png') top left no-repeat;}
div#navigation_top .header{font-family: "Segoe UI",arial,tahoma,sans-serif;font-size:20px; padding:15px 0 0 50px; }
div#navigation_bottom{width:200px; height:14px;background:url('../img/left_bot.png') bottom left no-repeat;}
div#navigation_mid{font-size:12px;line-height:25px;width:200px;background:url('../img/left_mid.png') top left repeat-y}
div#navigation_in{width:180px;margin:auto;}
div#navigation_in ul{margin:0px;padding-left:5px;display:block;list-style:none; }
div#navigation_in li{margin:0px;padding:5px 0 5px 0;border-bottom: 1px dotted #CCCCCC;}
div#navigation_in .child ul{margin:0px;padding-left:3px;display:block;}
div#navigation_in .child li{margin:0px;padding:0;border:0;}
div#navigation_in p{margin:0;}
div#navigation_in a{margin-left:4px;text-decoration:none;display:block;}

/**********************************************/

/*div#extra{width:200px;margin-top:10px;}*/
div#extra_top{width:200px; height:59px; margin-top:10px;background:url('../img/left_top.png') top left no-repeat;}
div#extra_top .header{font-family: "Segoe UI",arial,tahoma,sans-serif;font-size:20px; padding:15px 0 0 50px;color:#b50f16;}
div#extra_bottom{width:200px; height:16px;background:url('../img/left_bot.png') bottom left no-repeat;}
div#extra_mid{width:200px;background:url('../img/left_mid.png') top left repeat-y}
div#extra_in{width:180px;margin:auto;}
div#extra_in ul{margin:0px;padding-left:10px;display:block;list-style:none; }
div#extra_in li{margin:0px;padding:5px;border-bottom: 1px dotted #CCCCCC;}
div#extra_in a{color: #666665; text-decoration:none;}
div#extra_in a:hover{color: #666665; text-decoration:underline;}
div#extra_in img{padding:6px;float:none;border:0;margin:auto}

/*div#extra{float:left;clear:left;width:200px;margin-left:10px;background:#FF8539;}

/**********************************************/

div#footer {clear:both;width:100%;color: #666665; padding-top:10px;text-align:right;}
div#footer a{color: #666665; text-decoration:none;}
div#footer a:hover{color: #666665; text-decoration:underline;}
div#footer p{color: #353535;margin:5px}
div#footer p a{color: #353535; text-decoration:none;}
div#footer p a:hover{color: #353535; text-decoration:underline;}

/**********************************************/

div#banner{margin-left:5px;margin-bottom:10px;width:614px;}
div#banner img{border:0;}

/**********************************************/

/*.list_1 {padding: 10px;border-bottom: 1px dotted #CCCCCC;}*/
.list_1 {padding: 10px 10px 30px 10px;background:url('../img/post_sep.png') bottom left no-repeat;}

/**********************************************/

div#techno_poz {padding: 5px; margin:5px; text-align:justify;}
div#techno_poz img {padding: 6px;margin: 10px;border-width: 1px;border-style: solid;border-color: #CCCCCC;}
div#techno_poz .left img {float:left;}
div#techno_poz .center {text-align:center;}
div#techno_poz .center img {float:none;}
div#techno_poz .right img {float:right;}

/**********************************************/

#table {width: 100%;border-spacing:0px;border-collapse:collapse;}
#table td {text-align:left;border-bottom:1px dotted #CCCCCC;}

/**********************************************/

div#table_3c {margin:5px 0 5px 0;width:197px;height:344px;}
div#table_3c .attribute {text-align:center;height: 280px;}
div#table_3c .attribute img {float:none;padding:2px;border:1px solid #CCCCCC;}
div#table_3c .title {text-align:center;font-size:14px;padding:3px;}
div#table_3c .description {margin:2px;font-size:12px;padding:3px;text-align:left;}
div#table_3c p.price {text-align:right;margin-right: 10px;}
div#table_3c p.price span {font-size:16px;text-align:right;color: #de1800;}
div#table_3c .audio img{float:left;padding:2px 0 2px 10px;margin:0px;}

/**********************************************/

div#table_2c {margin:5px 0 5px 0;width:294px;height:240px;padding:0px;}
div#table_2c .attribute {text-align:left;height: 180px;}
div#table_2c .attribute img {float:left;padding:2px;margin:0 4px 4px 0;border:1px solid #CCCCCC;}
div#table_2c .label {position:absolute; z-index:1;margin:85px 0 0 40px; width:70px; height:70px; border:0;}
div#table_2c .label img {border:0;}
div#table_2c .title {color: #1B7FB1;text-align:left;font-size:14px;margin:2px 2px 4px 0;}
div#table_2c .description {margin:2px;font-size:12px;text-align:left;}
div#table_2c .price {text-align:right;margin-right: 10px;}
div#table_2c .price span {font-size:16px;text-align:right;color: #de1800;}
div#table_2c .audio img{float:left;padding:2px 0 2px 10px;margin:0px;border:0;}
div#table_2c .dload img{float:right;margin:0px 10px 0 0;border:0;}

/**********************************************/

div#item_details {margin:5px 15px 0 10px;border-top: 1px dotted #CCCCCC;}
div#item_details .adsense{padding-top:5px;text-align:left;}
div#item_details #cover{height:220px;}
div#item_details #cover img{float:left;padding:4px; margin:5px 10px 5px 0; border: 1px solid #CCCCCC;}
div#item_details #cover .note img{float:none;margin:5px 0 5px 0; border:0;}
div#item_details #cover .title{height:70px;padding:4px; margin-top:5px;}
div#item_details #cover .price {text-align:left;margin-left: 10px;}
div#item_details #cover .price span {font-size:16px;text-align:right;color: #de1800;}
div#item_details #cover .order img{float:left;margin:0;border:0;}

div#item_details #info_id{clear:both;height:60px;margin-top:0px;background:url('../img/post_sep.png') bottom center no-repeat;}
div#item_details #info_id a {line-height:50px;text-decoration:underline; font-size:16px; padding:8px 14px 6px 36px;}
div#item_details #info_id a:hover {text-decoration:none;}

div#item_details #desc_menu {background: url(../img/desc.png) no-repeat left;}
div#item_details #index_menu {background: url(../img/index.png) no-repeat left;}
div#item_details #review_menu {background: url(../img/review.png) no-repeat left;}
div#item_details #advert_menu {background: url(../img/mail.png) no-repeat left;}

.button_anchor {line-height:16px;font-size:12px;}
.button_anchor a {text-decoration:underline;padding:2px 14px 2px 20px;}
.button_anchor a:hover {text-decoration:none;}
.add_anchor {background: url(../img/add_icon.png) no-repeat left;}
.change_anchor {background: url(../img/change_icon.png) no-repeat left;}
.delete_anchor {background: url(../img/delete_icon.png) no-repeat left;}
.login_anchor {background: url(../img/login_icon.png) no-repeat left;}
.confirm_anchor {background: url(../img/confirm_icon.png) no-repeat left;}

div#item_details ul{margin:10px;padding:5px;display:block;list-style:disc outside; }
div#item_details li{margin:0 0 0 20px;}
div#item_details .order{height:55px;padding:0;margin:5px 0 0 10px;}
div#item_details .order img{float:right;margin:0;border:0;}
div#item_details .dload img{float:right;margin:0 5px 0 0;padding:0;border:0px;}
div#item_details .player {margin:15px 0 0 5px;}

#recom_form {margin:10px 20px 0 20px;padding:20px 8px 8px 10px;background:url('../img/post_sep.png') top center no-repeat;}

/**********************************************/

div#user_form {margin:0 20px 0 20px;padding:4px;}
div#user_form .register{padding:5px;border-top:1px dotted #CCCCCC;}

.user_table {width: 100%;border-spacing:1px;border-collapse:separate;}
.user_table td {padding-left:5px;text-align:left;background-color:#EDEDED;border-bottom:1px solid #667A8A;border-right:0px solid #667A8A;}
.user_table th {text-align:center;background-color:#7EBFDF;border-bottom:1px solid #667A8A;border-right:1px solid #667A8A;}

/**********************************************/

.breadcrumb{position:relative; height:30px; width:100%;margin-bottom:20px;}
.breadcrumb ul{position:relative; margin:0 5px 0 5px; padding:0; height:30px; background:url('../img/breadcrumbImage.png') 0px -30px repeat-x; }
.breadcrumb ul li{padding:0; margin:0; list-style:none; float:left; height:30px display:inline;}
.breadcrumb ul li a{font:12px Arial, Helvetica, sans-serif; color:rgb(10,10,10); text-decoration:none; line-height:30px; display:block; background:url('../img/breadcrumbImage.png') 100% -60px no-repeat; }
.breadcrumb ul li a span{padding:0 17px 0 15px; }
.breadcrumb ul li a:hover span{text-decoration:underline; color:rbg(122,11,11);}
.breadcrumb ul li a.current{background:url('../img/breadcrumbImage.png') 100% -60px no-repeat;}
.breadcrumb ul li a.current span{color:rgb(240,240,250);}
.breadcrumb ul li a.current:hover span{text-decoration:none;}
.breadcrumb .left{position:absolute; top:0px; left:0px; width:10px; height:30px; display:block; z-index:1; background:url('../img/breadcrumbImage.png') 0% 0px no-repeat;}
.breadcrumb .right{position:absolute; top:0px; right:0px; width:10px; height:30px; display:block; z-index:1; background:url('../img/breadcrumbImage.png') 100% -90px no-repeat; }

/**********************************************/

div#footer .links {font-size: 9px;text-align: center;border-top:1px dotted #CCCCCC;}
div#footer .links table{margin-left:auto;	margin-right:auto;}
div#footer .links a {color: #CCCCCC;text-decoration: underline;}
div#footer .links a:hover {color: #CCCCCC;	text-decoration: none;}

/**********************************************/

