﻿@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: 'NeoSansPro-Regular';
  src: url('NeoSansPro-Regular.eot?#iefix') format('embedded-opentype'),  url('NeoSansPro-Regular.woff') format('woff'), url('NeoSansPro-Regular.ttf')  format('truetype'), url('NeoSansPro-Regular.svg#NeoSansPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Corbel';
  src: url('Corbel.eot?#iefix') format('embedded-opentype'),  url('Corbel.woff') format('woff'), url('Corbel.ttf')  format('truetype'), url('Corbel.svg#Corbel') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'EuroCollection';
    src: url('fonts/EuroCollection.eot');
    src: url('fonts/EuroCollection.eot') format('embedded-opentype'),
         url('fonts/EuroCollection.woff2') format('woff2'),
         url('fonts/EuroCollection.woff') format('woff'),
         url('fonts/EuroCollection.ttf') format('truetype'),
         url('fonts/EuroCollection.svg#EuroCollection') format('svg');
}

@font-face {
    font-family: 'cibreoregular';
    src: url('cibreo-webfont.eot');
    src: url('cibreo-webfont.eot?#iefix') format('embedded-opentype'),
         url('cibreo-webfont.woff2') format('woff2'),
         url('cibreo-webfont.woff') format('woff'),
         url('cibreo-webfont.ttf') format('truetype'),
         url('cibreo-webfont.svg#cibreoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'jurademibold';
    src: url('jurademibold-webfont.eot');
    src: url('jurademibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('jurademibold-webfont.woff2') format('woff2'),
         url('jurademibold-webfont.woff') format('woff'),
         url('jurademibold-webfont.ttf') format('truetype'),
         url('jurademibold-webfont.svg#jurademibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'abakutlsymsansregular';
    src: url('abakutlsymsans-regular-webfont.eot');
    src: url('abakutlsymsans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('abakutlsymsans-regular-webfont.woff') format('woff'),
         url('abakutlsymsans-regular-webfont.ttf') format('truetype'),
         url('abakutlsymsans-regular-webfont.svg#abakutlsymsansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body
{
	 background:#FFF;
	 margin:0;
	 padding:0;
	 font-size:14px;
	 color:#8d8d8d;
	 font-family: 'Corbel';
}
a
{
	 text-decoration:none;
	  color:#8d8d8d;
}
img
{
	border:0;
}
p
{
	margin:5px 0;
}
.main_content
{
	margin:0 auto;
	width:1000px;
}
.clear
{
	clear:both;
}
.top_text
{
	float:right;
	color:#868383;
	font-size:14px;
	margin-right:15px;
    margin-top: 16px;
    cursor: pointer
}
.top_text .text
{
	float:right;
	margin-left:10px;
	margin-top:3px
}
.top_text .contact
{
	width:20px;
	height:15px;
	float:right;
	margin-top:3px
	
}
.top_text .login
{
	width:15px;
	height:21px;
	float:right;
	margin-top:-2px

}
.top_text .basket
{
	width:24px;
	height:19px;
	float:right;
	

}
.basket_quantity {
    background: #4898ff;
    color: #fff;
    font-weight: bold;
    border-radius: 20px;
    padding:3px 2px;
    position: absolute;
    margin-left: 12px;
    margin-top: -7px;
   font-family: Arial;
    font-size: 11px;
    width: 14px;
    text-align: center;
    height: 12px
}
.basket_hover_block {
    width: 286px;
    border-radius: 5px;
    background: #fff;
    padding: 5px 0px 0px 0px;
    position: absolute;
    margin: 40px 0 0 660px;
    border: 5px solid #ededed;
    z-index: 99999;
    display: none
}
.basket_product_list {
    width: 255px;
    border-bottom: 1px solid #dfdfdf;
    padding: 10px 10px 10px 5px;
    color: #717171;
    font-family: arial;
    font-size: 10px;
    background: #FFF;
    text-align: right;
    margin: 0 auto
}
.basket_hover_img {
    width: 80px;
    height: 80px;
    margin-right: 8px;
    float: left;
}
.basket_product_detail {
    line-height: 25px;
    font-weight: bold;
    font-size: 16px;
    font-family: 'NeoSansPro-Regular';
    height: 75px;
    overflow: hidden;
    color: #161717;
    text-shadow: 1px 1px white;
    text-align: left;
}
.basket_product_detail .title {
 height: 50px   
}
.basket_fiyat {
    color: #c80013
}
.basket_total_text {
    color: #a8a8a8;
    font-size: 11px;
    font-weight: bold;
    float: left;
    width: 70px;
    font-family: 'NeoSansPro-Regular';
    padding: 13px 7px 7px 7px;
}
.basket_total {
    float: left;
    color: #e2231a;
    font-size: 26px;
    font-weight: bold;
    font-family: 'NeoSansPro-Regular';
    padding: 3px 0 7px 10px;
}
.top_search_textbox
{
	float:right;
	margin-right:20px;
	width:165px;
	background:#eae9e9;
	border:0;
	margin-top:12px;
	color:#5b5a5a;
	font-family: 'NeoSansPro-Regular';
	font-size:12px;
	height:28px;
	padding:0 5px;
	margin-right:-29px;
}
.top_search_btn
{
	width:24px;
	height:24px;
	position:relative;
	 margin-right:25px;
	background:url(../images/search.png) no-repeat;
	border:0;
	float:right;
	margin-top:14px;
	cursor:pointer
}
.logo
{
	width:373px;
	height:92px;
	float:left;
}
.top_menu{
	background:url(../images/menu_bg.png) no-repeat;
	height:40px;
	float:left;
	width:582px;
	position:absolute;
	margin:20px 0 0 373px;
	padding:15px 0 0 45px;
    list-style-type: none;
    z-index: 99
}
.top_menu li
{
	color:#ffffff;
	font-size:15px;
    font-family: 'NeoSansPro-Regular';
	float:left;
	margin:0 12px;
	padding:0 3px 5px 3px
}
.top_menu li a
{
	color:#ffffff;
}
.top_menu li.active
{
	border-bottom:1px solid #fff;
}
.bg
{
	/*background:url(../images/background.png) no-repeat top center;
	width:100%;
	margin-top:-17px*/
}
.banner
{
	width:1000px;
	height:360px;
	margin-top:8px;
	
}
.main_middle_block
{
	background:#FFF;
	height:405px;
	margin:15px 0;
}
.main_middle
{
	padding:20px 25px 10px 15px;
	background:url(../images/shadow.png) no-repeat right;
	width:210px;
	float:left;
	height:385px
}
.main_middle.last
{
	background:none
}
.main_middle .big_title
{
	color:#1a1d56;
	font-size:17px;
	font-family: 'NeoSansPro-Regular';
	font-weight:bold;
	margin-bottom:12px
}
.main_middle .title
{
	color:#2a2a2a;
	font-size:15px;
    font-family: 'Corbel';
	font-weight:bold;
	margin-bottom:12px;
	line-height:21px
}
.main_middle .title a
{
	color:#2a2a2a;
}
.main_middle .desc
{
	color:#8d8d8d;
	font-size:14px;
	line-height:21px
}
.main_middle .more
{
	color:#150a0a;
	font-size:14px;
	text-align:right;
	font-weight:bold;
	margin:10px 0 15px 0;
}
.main_middle .more a
{
	color:#150a0a;
}
.main_middle .all
{
	color:#1a1d56;
	font-size:14px;
	text-align:right;
	font-weight:bold;
	margin:15px 0;
    position: relative
}
.logi_block {
    width: 210px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px
}
.main_middle .all a
{
	color:#1a1d56;
}
.main_middle .picture
{
	width:210px;
	max-height:120px;
	text-align:center
}
.main_middle .picture img
{
	max-width:210px;
	max-height:120px;
}
.main_middle .camppicture
{
	width:210px;
	max-height:200px;
	text-align:center
}
.main_middle .camppicture img
{
	max-width:210px;
	max-height:200px;
    margin: 0 auto;
}
.all_category
{
	background:url(../images/blue_ok.png) no-repeat center right;
	color:#1a1d56;
	font-size:17px;
	margin:7px 0 10px 0;
	padding-right:25px;
	text-align:right;
	font-weight:bold
}
.all_category a {
   color:#1a1d56; 
}
.footer
{
	background:url(../images/footer_bg.png) no-repeat right;
	width:1000px;
	height:53px;
	padding-right:40px
}
.footer_menu
{
	float:right;
	margin:0;
	padding:18px 0 10px 0;
	list-style-type:none;
	width:842px
}
.footer_menu li
{
	float:left;
	margin-right:25px;
	color:#FFF;
	font-size:14px;
    font-family: 'NeoSansPro-Regular';
    font-weight: normal
}
.footer_menu li a
{
	color:#FFF;
}
.social_icons
{
	float:right;
	margin-left:7px;
	width:32px;
	height:32px;
	margin-top:12px
}
.footer_text
{
	color:#626262;
	font-size:12px;
	margin:3px auto;
	text-align:right;
	width:1000px
}
.footer_text a
{
	color:#626262;
	margin-left:5px
}
	
/*  Category */	
.navy_title
{
	width:100%;
	height:33px;
	margin-top:38px;
	background:#1a1d56;
}
.navy_title h1
{
	background:#1a1d56;
	border-radius:5px 25px 0 0;
	color:#FFF;
	font-size:18px;
	font-family: 'jurademibold';
	position:absolute;
	height:20px;
	margin-top:-18px;
	font-weight:bold;
	padding:15px 20px;
	min-width:170px
}
.navigate_block
{
	background:#e2e2e2;
	width:100%;
	position:absolute;
	padding:10px 0;
	left:0;
	margin:10px 0;
	color:#888787;
	font-size:14px;
	font-family: 'cibreoregular';
	
	
}
.navigate_block_ic
{
	width:980px;
	padding:0 20px;
	margin:0 auto;
}
.navigate_block_ic.small
{
	width:760px;
	padding:0 20px;
	margin:0 auto;
    float: left;
}
.marka_drop {
    width: 195px;
    height: 23px;
    position: absolute;
    top: 6px;
    border: 1px solid #c5c5c5;
    box-shadow: 1px 1px 5px #acacac;
    cursor: pointer;
    color: #545151;
    padding-left: 5px
}
.marka_btn {
    width: 24px;
    height: 24px;
    position: relative;
    margin-right: 5px;
    background: url(../images/search.png) no-repeat;
    border: 0;
    float: right;
    margin-top: -2px;
    cursor: pointer;
}
.navigate_block a
{
	color:#888787;
}
.navigate_block .arrow
{
	color:#545151;
	font-size:17px;
	margin:0 4px
}
.navigate_block a.active
{
	color:#820e0e;
	font-weight:bold
}
.content_block
{
	margin-top:60px;
	width:100%;
	min-height:250px;
	margin-bottom:15px
}
.left_menu
{
	float:left;
	width:220px;
	margin:0 8px 0 0;
	padding:0;
	list-style-type:none;
}
.left menu li
{
	background:#4d8fd7;
	
	
}
.left_menu li a
{
	font-size:16px;
      font-family: 'NeoSansPro-Regular';
	background:#4d8fd7;
	padding:5px 12px;
	display:block;
	color:#fff;
	border-radius:5px;
	border-bottom:3px solid #3c71ab;
	margin-bottom:4px
}
.left_menu li a.active
{
	background:#292f72;
	border-bottom-color:#20255a
}
.left_menu li a:hover
{
	background:#292f72;
	border-bottom-color:#20255a
}
.right_block
{
	float:right;
	width:758px;
	background:#fff;
	border:1px solid #dddddd;
	padding:6px;
	min-height:400px
}
.category_list
{
	width:366px;
	height:133px;
	margin:6px;
	overflow:hidden;
	float:left
}
.category_list img
{
	width:366px;
    height: 133px
	
}
.list_title
{
	width:330px;
	padding:0 18px;
	font-size:25px;
	color:#fff;
    font-family: 'NeoSansPro-Regular';
	text-shadow:0 1px 1px #000;
	margin-top:70px;
	position:absolute;
    text-align: left
}
.list_title.right
{
	padding-right: 20px;
    text-align: right;
    float: right;
    width: 328px;
}
.list_title a
{
	color:#fff;
}
.green_block
{
	width:105px;
	height:66px;
	position:absolute;
	z-index:1;
	background:url(../images/green.png) no-repeat;
	margin:67px 0 0  261px;
	cursor:pointer
}
.green_block .arrow
{
	width:20px;
	height:25px;
	background:url(../images/white_right.png) no-repeat top right;
	margin:40px 15px 0 0;
	float:right;
	cursor:pointer
}
.navy_block
{
	width:105px;
	height:66px;
	position:absolute;
	z-index:1;
	background:url(../images/navy.png) no-repeat;
	margin:67px 0 0 0;
	cursor:pointer
}
.navy_block .arrow
{
		width:20px;
	height:25px;
	background:url(../images/white_left.png) no-repeat top right;
	margin:40px 0px 0 15px;
	float:left;
	cursor:pointer
}
.brand_list_block
{
	width:750px;
	margin:6px 6px 15px 6px
}
.brand_list
{
	background:#f1f3f3;
	width:366px;
	height:133px;
	overflow:hidden;
	text-align:center;
	float:left
}
.brand_list img
{
	margin:5px auto;
	max-width:160px;
	max-height:124px;
}
.brand_proc_block
{
	float:left;
	margin-left:7px;
	width:370px;
}
.brand_proc_list_block
{
	background:url(../images/grey_arrow.png) no-repeat left;
	border:1px solid #f1f3f3;
	height:105px;
	padding:3px 2px 5px 13px;
	width:356px;
}
.brand_proc
{
	width:89px;
	height:109px;
	float:left;
}
.brand_proc img
{
	width:89px;
	max-height:100px;
}
.brand_proc_shadow
{
	background:url(../images/brand_shadow.png) no-repeat bottom center;
	width:330px;
	height:22px; 
	margin:-7px auto 0 auto;	
}
.brand_all
{
	color:#ec0606;
	font-size:12px;
    font-family: 'NeoSansPro-Regular';
	text-align:right;
	margin-top:-9px;
	font-weight:bold
	
}
.brand_all a
{
  color:#ec0606;	
}
.brand_banner
{
	width:1000px;
	height:208px;
	border-top:4px solid #1a1d56;
    margin: 10px 0 0 0;
    padding: 0;
    list-style-type: none;
}
.brand_banner li
{
	width:250px;
	float:left;
	height:205px;
	overflow:hidden;
	position:relative
}
.brand_banner li img
{
	width:250px;
	min-height:170px;
	max-height:205px;
	position:relative
}
.brand_banner li .title
{
	width:225px;
	height:30px;
	background:url(../images/green_arrow.png) no-repeat top;
	position:absolute;
	bottom:0;
	color:#FFF;
	font-size:18px;
	font-family: 'NeoSansPro-Regular';
	padding:15px 5px 0px 20px;
	z-index:1
}
.brand_banner li .title.blue
{
	background:url(../images/blue_arrow.png) no-repeat top;
}
.brand_banner .shadow
{
	width:25px;
	height:205px;
	position:absolute;
	right:0;
	background:url(../images/banner_shadow.png) no-repeat;
	z-index:2
}
.brand_detail
{
	padding:7px;
}
.brand_detail_img
{
	float:left;
	width:186px;
	background:url(../images/gallery_shadow.png) no-repeat center bottom;
    height: 152px;
    margin-right:17px;
}
.brand_img
{
	float:left;
	width:170px;
	height:131px;
	border:1px solid #c5c5c5;
	padding:5px 8px;
	text-align:center;
}
.brand_img img
{
	max-width:170px;
	max-height:131px;
}
.brand_detail_text
{
	color:#888787;
	font-size:14px;
	width:735px;
	line-height:20px
}
.product_list
{
	width:222px;
	height:290px;
	float:left;
	margin:8px 12px 6px 12px;
	border:1px solid #e4e4e6;
}
.product_list .title
{
	width:214px;
	height:67px;
	background:url(../images/proc_title.png) no-repeat;
	padding:8px 5px 5px 5px;
	color:#1a1d56;
	font-size:16px;
	text-align:center;
	font-family: 'NeoSansPro-Regular';
	z-index:1
}
.product_list .title .text
{
	max-height:39px;
	overflow:hidden;
	color:#1a1d56;
	font-weight:bold
}
.product_list .title .text a
{
   color:#1a1d56;	
}
.product_list .title .price
{
	color:#c80013;
	 font-family: 'abakutlsymsansregular';
	font-size:16px;
	text-align:center;
	font-weight:bold
}
.product_list .pimg
{
	width:210px;
	text-align:center;
	height:185px;
	padding:0 5px;
	margin-top:-8px;
	position:relative;
	z-index:0
	
}
.product_list .pimg img
{
	max-width:210px;
	max-height:185px;
}
.product_list .code {
    color: #1a1d56;
    font-size: 14px;
    margin-top: 5px;
    font-weight: bold;
    text-align: center;
      font-family: 'NeoSansPro-Regular';
}
.product_list .code .left {
 
    margin-right: 5px
}
.product_list .code .right {
 
    color: #820e0e;
}
.gallery_list
{
	float:left;
	width:177px;
	background:url(../images/shadow_gallery.png) no-repeat center bottom;
	height:153px;
	margin:6px 4px 6px 5px;
}
.gallery_list.right {
    float: right;
    margin: 0 0 0 15px;
}
.gallery_list_long
{
	float:left;
	width:177px;
	height:173px;
	margin:6px 3px 6px 4px;
    text-align: center
}
.gallery_list_long .gallery_list {
    margin: 0
}
.gallery_list .gimg
{
	width:175px;
	height:139px;
	border:1px solid #c5c5c5;
	text-align:center;
	padding:1px
}
.gallery_list .gimg  img
{
	width:175px;
	height:139px;
}
.news_list {
    float:left;
	width:130px;
	background:url(../images/shadow_gallery.png) no-repeat center bottom;
	height:115px;
    margin: 0 20px 0 0;
}
.news_list .gimg
{
	width:130px;
	height:104px;
	border:1px solid #c5c5c5;
	text-align:center;
	padding:1px
}
.news_list .gimg  img
{
   width:130px;
	height:104px;
}
.catalog_list
{
	width:740px;
	border-bottom:1px solid #e2e2e2;
	padding:7px 0 10px 0;
    min-height:25px;
	margin:0 6px
}
.catalog_list .ico
{
	width:20px;
	height:20px;
	margin-right:10px;
	margin-top:4px;
	float:left
}
.catalog_list .text
{
    font-family: 'Corbel';
	font-size:14px;
	color:#3d3c3c;
	float:left	;
	margin-top:5px;

}
.catalog_list .text a
{
  color:#3d3c3c;	
}
.product_detail_left
{
	float:left;
	width:310px;
	margin-right:30px;
}
.product_detail_img
{
	width:310px;
	height:316px;
	background:url(../images/gallery_shadow.png) no-repeat bottom center;
}
.product_detail_img .pimg
{
	border:1px solid #c5c5c5;
	padding:10px;
	text-align:center;
    height: 284px
}
.product_detail_img .pimg img
{
	max-width:290px;
	max-height:290px;
}
.product_detail_small
{
	width:94px;
	height:80px;
	float:left;
	border:1px solid #c5c5c5;
	padding:2px;
	text-align:center;
	margin:5px 3px 0 0
}
.product_detail_small img
{
   max-width:94px;
	height:80px;

}
.product_detail_right
{
	width:400px;
	float:left;
	min-height:250px
}
.product_detail_right_block
{
	width:400px;
	float:left;
}
.product_detail_right .list
{
	width:400px;
	padding:12px 0;
	border-bottom:1px solid #e2e2e2;
}
.product_detail_right .list .title
{
	color:#2e2e2f;
	font-size:15px;
    font-family: 'NeoSansPro-Regular';
	width:100px;
	font-weight:bold;
	float:left;
}
.product_detail_right .list .dot
{
	color:#2e2e2f;
	font-size:15px;
    font-family: 'NeoSansPro-Regular';
	font-weight:bold;
	width:10px;
	float:left;
	margin-right:10px
}
.product_detail_right .list .detail
{
	color:#820e0e;
	font-size:15px;
    font-family:'NeoSansPro-Regular';
	font-weight:bold;
	float:left;
}
.product_detail_right .list.price
{
	
	padding:15px 0;
	color:#c80013;
	font-size:23px;
	font-weight:bold;
   font-family: 'abakutlsymsansregular';

}
.euro_price {
    font-family: 'EuroCollection'; 
}

.quantity_list
{
		margin-top:15px;
		border-bottom:0!important
}
.color_title
{
	margin-top:5px;
}
.quantity_textbox
{
	width:50px;
	height:19px;
	float:left;
	border:1px solid #d6d4d4;
	margin-right:3px;
	color:#820e0e;
	font-size:17px;
	padding:10px;
	margin-top:-10px;
	font-weight:bold;

}
.quantity_textbox.basket {
    margin-left: 22px

}
.quantity_small_textbox
{
	float:left;
    width: 20px;

}
.up_btn
{
	border:1px solid #d6d4d4;
	color:#777777;
	font-weight:bold;
	font-size:16px;
	font-family: arial;
	background:#fff;
	line-height:16px;
	margin-bottom:2px;
	margin-top:-10px;
    height: 15px;
    width: 20px;
    padding-top: 2px;
    text-align: center;
    cursor: pointer
}
.up_btn.down
{
  font-size:16px;
  margin-top: 0px;
    background: url(../images/eksi.png) no-repeat top;
    height: 18px;
    width: 20px;
    padding: 0
}
.down_btn {
    border:1px solid #d6d4d4;
	color:#777777;
    font-size:16px;
    font-weight:bold;
    font-family: arial;
	line-height:16px;
    margin-top: 0px;
   	margin-bottom:2px;
    background: url(../images/eksi.png) no-repeat top #fff;
    height: 18px;
    width: 20px;
    padding: 0;
    text-align: center;
    cursor: pointer
}
.up_btn_text
{
	margin-left:12px;
	float:left;
	color:#888787;
	font-size:13px;
	font-family: 'cibreoregular';
	font-weight:bold;
	margin-top:5px
}
.detail_basket_btn
{
	width:179px;
	height:48px;
	background:url(../images/basket_btn.png) repeat-x;
	border-radius:3px 3px 5px 5px;
	padding:10px 15px 10px 40px;
	color:#FFF;
	font-size:19px;
	font-family: 'NeoSansPro-Regular';
	float:right;
	border:0;
	margin-top:10px;
	cursor:pointer
}
.colors
{
	width:25px;
	height:25px;
	float:left;
	border:2px solid #4d8fd7;
	padding:1px;
	background:#039
}
.sizes
{
	background:#e2e2e2;
	font-size:15px;
	text-align:center;
	border:2px solid #4d8fd7;
	width:25px;
	height:17px;
	
	color:#000
}
.renk {
    padding:0;
}
.renk input {
	 width: 27px; height: 27px; position: absolute; opacity: 0; filter: alpha(opacity:0); cursor: pointer;border: 1px solid #4d8fd7;
 }
  .renk label  {
	 width: 27px; height: 27px;
    
 }
 .renk label img {
	 width: 27px; height:27px;
     margin: 0px 2px 0 0px;
 }
 .beden {
   padding:5px 1px;
}
.beden input {
	 width: 25px; height: 17px; position: absolute; opacity: 0; filter: alpha(opacity:0); cursor: pointer;border: 1px solid #4d8fd7;
     z-index: 0;
 }
.beden label  {
	 width: 25px; height: 17px;
      position: relative;
      cursor: pointer;
      background:#e2e2e2;
      text-align:center;
      font-size:14px;
      padding:5px 1px;
      display: block;
     color: #000;
     margin: 0px 2px 0 0;
    font-family: arial;
 }
 .spantukendi{ position: relative;z-index: 997}
 .beden div.bedenoverlay{position:absolute;top:-30px;left:0;right:0;bottom:0;z-index: 998;background: #FFF; opacity: 0;filter: alpha(opacity:0); cursor: pointer  }
 .beden label img {
	 width: 30px; height:30px;
     margin: 0px 1px -2px 1px;
 }
 .beden  td {
     padding-bottom: 5px;
 }
 .sepet_uyari {
     color: #c80013;
     margin-top: 7px;
     text-align: right;
     font-size: 15px
 }
 
.details_title
{
	border-bottom:1px solid #dddddd;
	border-top:1px solid #dddddd;
	background:#fbfbfb;
	padding:8px 10px;
	width:720px;
	color:#3a3a3a;
	font-size:18px;
	margin-top:20px
}
.detail_text
{
	color:#7c7b7b;
	font-size:14px;
	padding:12px 10px 10px 10px;
	line-height:19px
}
.big_block
{
	width:976px;
	background: #fff;
	border: 1px solid #dddddd;
	padding: 12px;
	min-height: 400px;
}
.basket_level
{
	list-style-type:none;
	background:#ededed;
	border:1px solid #c7c7c7;
	height:43px;
	padding:0;
	margin:0 0 20px 0
}
.basket_level li
{
	background:url(../images/basket_arrow.png)  no-repeat right top;
	font-size: 15px;
	padding-bottom: 14px;
	color:#161717;
	text-shadow:1px 1px white;
	font-family: Arial;
	font-weight:bold;
	width:20.8%;
	padding:12px 0 14px 40px;
	float:left
}
.basket_level li.last
{
	background:none
}
.basket_level li.active
{
	background:url(../images/active_basket.png) #42b054 no-repeat right;
	color:#FFF;
	text-shadow:1px 1px #208931	
}
.basket_level li.last.active
{
	background:#42b054;
	color:#FFF;
    text-shadow: 1px 1px #208931;
    width: 21.17%;
}
.basket_level li.pass
{
	background:url(../images/basket_pass.png) no-repeat right #999999;
	color:#FFF;
	text-shadow:1px 1px #208931	
}
.basket_level li.passed
{
	background:url(../images/basket_pass-2.png) no-repeat right #999999;
	color:#FFF;
	text-shadow:1px 1px #208931	
}
.grey_title
{
	width:935px;
	background:url(../images/grey_title.png) repeat-x;
	border-radius:5px 5px 0px 0px;
	color:#333;
	text-shadow:1px 1px #fff;
	font-family: Arial;
	font-weight:bold;
	font-size:14px;
	padding:12px 0 14px 40px;
}
.grey_title.top {
    margin-top: 10px
}
.basket_table {
    border-radius:5px 5px 0px 0px; 
      border-right: 1px solid #ececec;
        border-left: 1px solid #ececec;
}
.basket_table th {
    background: url(../images/grey_title.png) repeat-x;
    color: #333;
    text-shadow: 1px 1px #fff;
    font-family: Arial;
    font-weight: bold;
    font-size: 14px;
    padding: 12px 0 14px 30px;
}
.basket_ic_table th {
    background: none !important;
    padding: 0!important
}
.basket_ic_table td {
    border-right: 1px solid #ececec;
    border-bottom: 0 !important;
    padding: 10px
}
.basket_table td {
     border-bottom: 1px solid #ececec;
}
.basket_product_img {
   border-right: 1px solid #ececec;
    width: 120px;
    margin:-11px 0;
    padding: 10px 0;
    float: left;
}
.basket_product_img.sale {
    margin: 0;
    width: 70px;
    text-align: center
}
.basket_product_img img {
    width: 110px;
    height: 115px
}
.basket_product_text {
    float: left;
    width: 350px;
    padding: 20px 0 0 15px;
}
.basket_product_text.order_detail {
    width: 165px
}
.sale_product_price {
    font-weight: bold
}
.basket_product_text.small {
    width: 205px;
}
.basket_product_text .pname {
    color: #820e0e;
    font-size: 20px;
    font-weight: bold;
    font-family: 'NeoSansPro-Regular';
    margin-bottom: 10px
}
.basket_product_text .pname.small {
    font-size: 16px
}
.basket_last_td {
    border-right: 0!important
}
.left_small th {
    padding-left: 10px
}
.basket_product_text.small .pname {
    font-size: 14px;
    margin-bottom: 5px
}
.basket_product_text .ptext {
    color: #333333;
    font-size: 13px;
    font-family: 'abakutlsymsansregular';
    line-height: 18px
}
.basket_price {
    color: #c80013;
    font-size: 23px;
    font-weight: bold;
    font-family: 'abakutlsymsansregular';
}
.basket_delete_btn {
   border-bottom: 1px solid #ececec;
    margin: 0 auto;
    text-align: center
}
.basket_total_block {
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
    width: 458px;
    float: right; 
}
.basket_total_block .bleft {
    width: 146px;
    padding: 15px 5px;
    float: left;
    color: #333;
    text-shadow: 1px 1px #fff;
    font-family: Arial;
    font-weight: bold;
    font-size: 14px;
    border-right: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
    text-align: center;
}

.basket_total_block .bright {
    float: right;
    width: 265px;
    color: #c80013;
    font-size: 23px;
    font-weight: bold;
    font-family: 'abakutlsymsansregular';
      border-bottom: 1px solid #ececec;
      padding: 10px 30px 8px 5px;
    text-align: right;
}
.arrow_block
{
	border:1px solid #ececec;
	border-top:0;
	padding:25px;
	width:922px;
	font:normal 13px/17px Arial,Helvetica,sans-serif;
	color:#333	
}
.arrow_block.noborder {
    border: 0
}
.arrow_block.small {
    width: 90%;
    border: 0
}
.arrow_block .left
{
	width:445px;
	float:left;
	background:url(../images/shadow_basket.png) no-repeat right center;
	padding-right:10px;
	min-height:240px
}
.arrow_block .left.small {
    width: 380px
}
.arrow_block .right
{
	width:440px;
	float:left;
	margin-left:25px
}
.arrow_block .right.big {
    width: 505px;
}
.arrow_block .right .desc_text
{
	padding-top:10px;
	color:#7a7a7a;
	font-size:14px;
	font:bold 13px/17px Arial,Helvetica,sans-serif;
	height:137px
}
.arrow_block .list
{
	font:normal 13px/17px Arial,Helvetica,sans-serif;
	color:#333;	
	margin-bottom:3px
}
.arrow_block .list_textbox
{
	width:360px;
	border:1px solid #cccccc;
	border-radius:5px;
	margin-bottom:12px;
	padding:0 10px;
	height:27px
}
.arrow_block .list.top {
    margin-top: 25px
}
.contact_block {
    width:345px;
	float:left;
	background:url(../images/shadow_basket.png) no-repeat right center;
	padding-right:10px;
	min-height:240px
}
.contact_block.right {
    background: none;
    float: right;
}
.contact_textbox {
    width:205px;
	border:1px solid #cccccc;
	border-radius:5px;
	margin-bottom:12px;
	padding:0 10px;
	height:27px
}
.contact_block .list {
    font:normal 13px/17px Arial,Helvetica,sans-serif;
	color:#333;
    margin-bottom: 8px;
    line-height: 20px
}
.contact_block .list .title {
    font-weight: bold;
    width: 20%;
    float: left;

}
.contact_block .list .dot {
    float: left;
    width: 5px;
    margin: 0 5px;
     font-weight: bold;
}
.contact_block .list .detail {
    float: left;
    width: 72%;
}
.contact_block .list .detail a {
    color: #820e0e;
    font-weight: bold
}
.master_login_menu {
    margin: 5px 0 0 0;
    padding: 0;
    list-style-type: none
}
#activelogin {
    margin-top: 18px;
}
.master_login_menu li{
    font-weight: bold;
    padding: 0 5px;
    float: right;
    text-align: right
}
.span_bosluk {
    margin-left: 25px
}
.login_name {
    font-weight: bold;
    color: #000;
    margin-left: 5px
}
.address_list {
    width: 100%;
    margin-top: 7px;
}
.address_list .detail {
    font:bold 13px/17px Arial,Helvetica,sans-serif;
	color:#333;
    margin-bottom: 3px;
    float: left;
    width: 125px;

}
.address_list .dot {
    color:#333;
    font:normal 13px/17px Arial,Helvetica,sans-serif;
    width: 7px;
    float: left;
    margin: 0 5px;
}
.address_list .text {
    font:normal 13px/17px Arial,Helvetica,sans-serif;
	color:#333;
    margin-bottom: 3px;
    float: left;
    width: 290px;
}
.address_list .detay {
    font:bold 13px/17px Arial,Helvetica,sans-serif;
	color:#333;
    margin-bottom: 3px;
    float: left;
    width: 150px;

}
.address_list .yazi {
       font:normal 13px/17px Arial,Helvetica,sans-serif;
	color:#333;
    margin-bottom: 3px;
    float: left;
    width:350px; 
}
.text_textbox {
    width:300px;
	border:1px solid #cccccc;
	border-radius:5px;
	padding:0 10px;
	height:27px
}
.adresler_liste_block {
    width: 272px;
    float: left;
    margin-top: 5px;
    padding: 0 5px;
    margin-bottom: 20px
}
.adresler_liste_block.big {
    width: 282px; 
}
.adresler_liste {
    height: 125px;
    font-size: 14px;
    color: #333;
    line-height: 16px;
}
.adresler_liste .title {
    color: #820e0e;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}
.adresler_liste_btn {
    color: #820e0e!important;
    font-size: 13px;
    float: left;
    position: relative!important;
    cursor: pointer;
    line-height: 12px;
    font-weight: bold
}
.adresler_liste_btn.sil {
       border-left: 1px solid #8d8d8d;
       padding-left: 10px;
       margin-left: 10px
}
.text_textbox.phonealan {
    width: 70px;
float: left;
margin-right: 9px;
}
.text_textbox.phone {
    width: 150px;
    float: left;

}
.adres_Error {
    color: red;
    font-weight: bold;
    margin: 0px 0 0 18px
}
.arrow_btn
{
	min-width:180px;
	background:url(../images/blue_btn.png) repeat-x;
	font-family: 'NeoSansPro-Regular';
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	border:0;
	padding:8px 15px;
	text-align:center;
	margin-top:25px;
	border-radius:2px;
    cursor: pointer;
    margin-bottom: 5px
}
.arrow_btn.ekle {
    margin-top: 5px;
    margin-left: 20px;
    width: 82.5%;
}
.arrow_btn.right {

    float: right;
}
.arrow_btn.continue {
    float: right;
}
.arrow_btn.basket {
    margin:0px 5px 5px 5px
}
.arrow_btn a{
color:#FFF;
}
.arrow_btn.add {
    float: right;
    width: 180px;
}
.arrow_btn.send {
    float: right;
    width: 180px;
    margin-top: 8px
}
.basket_opa {
    opacity: 0;
    filter: alpha(opacity:0);
    display: none;
}
.blue_text {
    color: #820e0e;
}
.alt_title {
    float: left;
    width: 50%
}
.red_title {
     color: #820e0e;
    text-shadow: 1px 1px #fff;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    margin:10px 0
}
.small_title {
     color: #333;
    text-shadow: 1px 1px #fff;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    margin:10px 0
}
.alt_btns {
    text-align: right;
    margin-top: 15px;
    width: 50%;
    float: left
}
.alt_btns.right {
    margin-left: 35px;
    width: 45%;
}
.new_address_red {
     color: #820e0e;
     float: left;
     margin-right: 10px;
    font-weight: bold; 
    line-height: 12px;
    font-size: 12px
}
.new_address_red2 {
    color: #820e0e;
    border-left: 1px solid #8d8d8d;
    padding-left: 10px;
    line-height: 12px;
    float: left;
    font-weight: bold;
}
.FaturaAyni_Block  div{
     float: left;
}
.check_title {
    float: left;
    font-weight: bold;
    margin-left: 10px
}
.buttons_fatura {
    margin-top: 20px;
}
.fatura_uyari {
    margin-top: 100px;
    font-weight: bold;
    clear: both;
    color: #404040;
    font-size: 12px;
    width: 100%;
    margin-bottom: 15px
}	
.adres_block {
    padding: 0 10px
}
.sale_table th {
    color: #333;
    border-bottom: 2px solid #ececec;
    text-shadow: 1px 1px #fff;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 5px
}
.sale_table_ic th {
    border-bottom: 0!important
}
.sale_table_ic td {
    border-bottom: 1px solid #ececec;
    border-right: 1px solid #ececec;

}
select.styled {
	width: 285px;
	height: 18px;
	cursor: pointer;
	  left: -10px;
    top: 4px;
	}
.reqular {
    color: red;
    float: left;
    margin-left: 5px;
}
.ozet_list {
    font: normal 13px/17px Arial,Helvetica,sans-serif;
    color: #333;
    margin-bottom: 3px;
    line-height: 20px
}
.sale_product_price {
    border-right: 0!important
}
.sale_product_quantity {
    font-weight: bold;
}
.ozet_list .new_address_red {
    margin-top: 15px;
    margin-bottom: 10px
}
.sale_total_block {
    width: 433px;
    float: right;
}
.sale_total_block .sale_left {
    width: 222px;
    padding: 15px 5px;
    float: left;
    color: #333;
    text-shadow: 1px 1px #fff;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    border-right: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
    text-align: center;
}
.sale_total_block .sale_right {
    float: right;
    width: 165px;
    color: #c80013;
    font-size: 20px;
    font-weight: bold;
    font-family: 'abakutlsymsansregular';
    border-bottom: 1px solid #ececec;
    padding: 15px 30px 15px 5px;
    text-align: right;
}
.onay_icon {
    width: 128px;
    height: 128px;
    margin: 0px auto 20px auto;
}
.onay_big_text {
    color: #333;
    text-shadow: 1px 1px #fff;
    font-family: Arial;
    font-weight: bold;
    font-size: 14px;
    margin: 0 auto 10px auto;
    text-align: center
}
.onay_small_text {
    font-size: 14px;
    text-align: center;
    margin: 0 auto 20px auto;
    width: 490px;
}
.onay_order_number {
    width: 260px;
    height: 45px;
    background: #820e0e;
    margin: 0 auto;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    color: #FFF;
    padding: 10px;
    border-radius:2px
}
.order_number {
    font-size: 30px;
    margin-top: 7px
}
.order_btn_block {
    margin: 10px auto 0 auto;
    text-align: center
}
.errorAdres_null 
{
	    margin: 5px 0 0 20px;
}
.ordertotal_title {
    color: #333;
    text-shadow: 1px 1px #fff;
    font-family: Arial;
    font-weight: bold;
    font-size: 14px;
    float: right;
    margin: 5px 0;
}
.ordertotal {
    color: #c80013;
    font-size: 23px;
    font-weight: bold;
    font-family: 'abakutlsymsansregular';
    float: right;
    margin: 2px 24px 10px 10px;
}
.orderlist_span {
   padding-right: 64px;
}
.orderlist_span_first {
    padding-right:73px;
}
.orderlist_span_Second {
   padding-right:93px;
}
.news_long_list {
    background: url(../images/haberlist_shadow.png) no-repeat bottom left;
    margin-bottom: 15px;
    padding-bottom: 10px;
    width: 210px;
    height: 375px;
    float: left;
    margin-left: 25px
}
.news_long_list.big {
  
    width: 450px;
    margin-left: 10px;
    margin-right: 15px;
    background-position: bottom center;
    height: auto
}
.news_long_list .title {
   
    font-weight: bold;
     color: #150a0a;
    font-size: 17px;
    margin-bottom: 7px
   
}
.news_long_list.big .title {
   
  
    text-align: center

   
}

.news_long_list .more {
    color: #150a0a;
    font-size: 14px;
    text-align: right;
    font-weight: bold;
    margin: 10px 0 5px 0;
    float: right;
}
.news_long_list .desc {
    color: #8d8d8d;
    font-size: 14px;
    line-height: 21px;
     height: 200px;
    width: 100%;
    float: left;
    overflow: hidden
}  
    .news_long_list.big .desc {
        text-align: center;
        height: auto;
    } 
.news_long_list .desc.long {
    width: 100%;
}                              
.news_long_list .more a {
     color: #150a0a;
}
.news_long_list .news_list {
    width: 200px;
    background: url(../images/shadow_gallery.png) no-repeat center bottom;
    height: 145px;
}
.news_long_list .news_list .gimg {
    width: 200px;
    height: 132px;
    border: 1px solid #c5c5c5;
    text-align: center;
    padding: 1px;
}
.news_long_list .news_list .gimg img {
    width: 200px;
    height: 132px;
   
}
.business_title {
    color: #820e0e;
    font-size: 15px;
    font-family: 'NeoSansPro-Regular';
    padding-bottom: 5px;
    float: left
}
.business_title_top {
    color: #820e0e;
    font-size: 15px;
    font-family: 'NeoSansPro-Regular';
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center
}
.business_blue {
      color: #0070c0;
    font-size: 17px;
    font-family: 'NeoSansPro-Regular';
    padding-bottom: 30px;
    padding-top: 50px;
    text-align: center;
    font-weight: bold
}
.business_small_table {
    float: left;
    margin-right: 25px  
}
.business_text {
  margin-left: 10px;
    margin-top: 3px;
    width: 95%;
}
.business_table {
    background: url(../images/business_list.png) no-repeat center top;
    padding-top: 15px
}
.gallery_list.business {
    margin: 6px 15px 0px 5px;
}
.gallery_list.mission {
    margin: 10px 35px 0px 5px;
}
.mission_title {
    color: #820e0e;
  font-size: 15px;
  font-family: 'NeoSansPro-Regular';
  padding-bottom: 5px;
    font-weight: bold
}
.search_list {
   
    
    background: url(../images/icerik_img.png) no-repeat left ;
    height:88px;
    padding-left: 120px;
    padding-top: 50px
   
}
.search_list_block {
    float: left;
    width: 30%;
    margin-right: 15px;
    padding: 10px;
    text-align: center; 
    font-size: 15px; 
    height:128px

}
.search_list .number {
    font-weight: bold;
    font-size: 20px;
    color: #820e0e;
    margin-bottom: 8px;
}
.search_list_block  .text {
    margin-top: 8px;
    color: #000;
    font-weight: bold;
    font-size: 15px
    
}
.search_liste {
    width:910px;
	border-bottom:1px solid #e2e2e2;
   
    margin: 0 6px 5px 6px;
    font-size: 15px;
    color: #150a0a;
    font-weight: bold;
    background: url(../images/isaretci.png) no-repeat right;
    cursor: pointer
}
.search_liste a{
      color: #150a0a;
      padding:7px 0 10px 0;
      display: block
}
.cmf-skinned-select {
    padding: 6px 10px;
	display: block;
	margin-right: 20px;
    border: 1px solid #cccccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: url('../images/dropdown_ico.png') center right no-repeat;
    font-family: CalibriRegular;
    font-size: 14px;

	}
.gvn_block {
    margin-top: 10px;
    float: left;
    margin-right: 10px
}
.red_text {
    color: #820e0e;
   font-weight: bold;
}
.content_small_title {
     color: #820e0e;
   font-weight: bold;
    font-size: 14px;
    margin-left: 7px

}
.error_page_left {
    float: left;
    width: 300px;
    height: 155px;
    margin: 50px;
}
.error_page_right {
    float: left;
    width: 530px;
    margin-top: 70px;
    font-size: 22px

}
.error_page_right .title {
    font-weight: bold;
    font-size: 30px;
    margin-bottom: 25px;
    color: #8e0206
}
/* DropDown css*/

.jquery-selectbox {
	position: relative;
	height: 26px;
	width: 37px!important;
	z-index: 0;
	float:right;
	display: inline;
	font-size: 16px;
	color: #868383;
	padding:8px 8px 2px 8px;
	background:#fff;
	margin-top:10px;
	font-family: 'Candara';
}
.jquery-selectbox.selecthover {
	z-index: 700;
	color:#1a1d56;
}	
.jquery-selectbox .jquery-selectbox-currentItem {

	white-space: nowrap;
	display: block;
	overflow: hidden;
	background:#fff
}

.jquery-selectbox .jquery-selectbox-list {
	display: none;
	position: absolute;
	top: 30px;
	left: 0px;
	background:#eae9e9;
	width: 100px;
	height:100px;
	max-height:250px;	
	overflow-x: hidden;
	overflow-y: auto;
	z-index: 1000;
	font-size:13px;
    color:#333

}
.jquery-selectbox .jquery-selectbox-moreButton {
	/*
	position: absolute;
	top: 0px;
	right: 0px;
	*/
	float: right;
	background: url("../images/down.png") no-repeat  center center;
	padding:3px 3px 0 0;
	width: 10px;
	height:6px;
	cursor: pointer;
	height:18px;
}
.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {	
}

.jquery-selectbox .jquery-selectbox-item.listelementhover {
	background: url(../images/language_back.png) no-repeat;
	color: #1a1d56;
}
.jquery-selectbox .jquery-selectbox-item {
	display: block;
	cursor:pointer;
padding:5px 5px 5px 10px;
	color: #333;
}
/*tab */
.usual {
  background:#181818;
  color:#111;
  padding:15px 20px;
  width:500px;
  border:1px solid #222;
  margin:8px auto;
}
.usual li { list-style:none; float:left; }
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:10px Verdana;
  color:#FFF;
  background:#444;
}
.usual ul a:hover {
  color:#FFF;
  background:#111;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#000;
  background:snow;
  border-bottom:1px solid snow;
  cursor:default;
  }
.usual div {
  padding:10px 10px 8px 10px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
  background:snow;
  font:10pt Georgia;
}
.usual div a { color:#000; font-weight:bold; }

#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#000; }
#usual2 a.selected { background:snow; }
#tabs3 { background:#FF9; }

/* Style for various uses of tabs */

#freedom {
  float:left;
  width:90px;
  color:#68D;
  font:1.3em Cambria, Times New Roman, serif;
  font-style:italic;
}
#freedom li a {
  width:80px;
  text-align:left;
  padding:2px 6px 4px;
  background:#222;
  margin:1px;
  *margin:0px;
  display:block;
  text-decoration:none;
  font-weight:bold;
  font-size:0.7em;
  font-style:normal;
}
#freedom li a:hover {
  background:#0A0A0A;
  width:86px;
}
#freedom li a.selected {
  background:#FFF;
  color:#000;
  width:90px;
  cursor:default;
}

.tabContainer {
  width:400px;
  margin:20px auto;
  padding-top:2px;
  background:#181818;
  border:1px solid #222;
}
.tabContainer h3 {
  padding-bottom:4px;
  color:#F60;
}
.tabContainer p {
  padding:2px 12px 10px;
  text-align:left;
}

#three {
  position:absolute;
  top:0;
  left:0;
  border-bottom:1px solid #444;
  border-right:1px solid #444;
}

#four {
  color:#D66;
  font:2em Cambria, Times New Roman, serif;
  position:fixed;
  bottom:10px;
  right:20px;
}

.imagebox {
  background:#040404;
  border:1px solid #1A1A1A;
  width:100px;
  height:90px;
  margin:10px auto;
}
.imagebox a {
  display:block;
  width:25px;
  height:25px;
  line-height:23px;
  float:left;
  text-decoration:none;
  background:#111;
}
.imagebox a:hover { background:#000; }
.imagebox a.selected {
  background:snow;
  color:#222;
  font-weight:bold;
}
.imagebox img { margin-top:6px; clear:both; }


/* Styles for Advanced Section */

#adv2 {
  width:500px;
  margin:6px auto;
  background:#181818;
}
#adv2 ul {
 display:block;
 width:50px;
 height:50px;
 float:left;
}
#adv2 li { float:left; }
#adv2 li.split { clear:both; }
#adv2 li a {
  display:block;
  height:25px;
  width:25px;
  line-height:22px;
  text-decoration:none;
  background:#222;
}
#adv2 li a:hover {
  background:#0A0A0A;
}
#adv2 li a.selected {
  background:snow;
  color:#111;
  font-weight:bold;
}

#adv2 span {
  height:50px;
  display:block;
  line-height:45px;
  width:450px;
  float:right;
  background:#181818;
}

#adv3 a {
  color:snow;
  font-size:2em;
  font-weight:bold;
  text-decoration:none;
  margin:6px;
}
#adv3 a:hover { color:#68D; }
#adv3 p {
  color:#888;
  margin:5px;
  font-style:italic; 
}
#adv3 p a {
  margin:0;
  color:#CCC;
  font-size:1em;
  font-weight:bold;
  text-decoration:underline;
}
#adv3 p a:hover { color:#FFF; }

#message {
  margin:10px auto;
  border:6px solid #222;
  width:240px;
  height:40px;
  background:#0D0D0D;
  font-size:1.3em;
  line-height:2em;
  color:#FC4;
}


