
ol, ul { list-style: none; }
form
{
	margin: 0px;
	padding: 0px;
}
img
{
	border: 0px;
}

.style2 {
	font-size: 12px;
	color: #FFFFFF;
}
.style2_black {
	font-size: 12px;
	color: #000000;
}
.style3_black {
	font-size: 10px;
	color: #000000;
}
.txtLogin {
	font-size: 12px;
	color: #464646;
}
.style4 {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.style7 {
	color: #FFFFFF;
	font-size: 11px;
}
.style_footer {
	color: #471c1c;
	font-size: 11px;
	padding-left:3px;
}
.style10 {
	font-size: 12px
}
.style11 {
	font-size: 16px;
	font-weight: bold;
	padding-top: 16px;
}
.alfabetik_not {
	color: #000000;
	font-size: 10px;
	padding-bottom: 8px;
	padding-top: 8px;
	text-align: center;
}
.tepe_not {
	color: #000000;
	font-size: 10px;
}
.dergi_tanim {
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
}
select.dergi_tanim {
	padding: 0px;
	font-size: 11px;
	width: 160px;
}
select.hediye_sec {
	padding: 0px;
	font-size: 11px;
	width: 210px;
	height:60px;
}

.loginBox{
	width: 110px;
	height:18px;
	border: 1px solid #afafaf;
}
.formEleman {
	font-size: 14px;
	text-decoration: none;
}
td.formEleman {
	height: 30px;
}
.formEleman12 {
	font-size: 12px;
	text-decoration: none;
}
.formElement, .formElement select {
	font-size: 14px;
	background-color: #FFFFFF;
}
div.button {
	text-align: center;
	padding-bottom: 4px;
	padding-top: 4px;
}
input.formElement {
	border: 0px none;
	border-bottom: solid 1px #000000;
}
input.formElementTransparent {
	font-size: 14px;
	text-decoration: none;
	background-color: transparent;
	border: 0px none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.zorunlualan {
	font-size: 16px;
	color: #FF0000;
	text-decoration: none;
}
.altcizgi {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.formElementTextArea {
	font-size: 14px;
	text-decoration: none;
}
.Aciklama {
	font-size: 14px;
	text-decoration: none;
	line-height: 20px;
	color: #000000;
}
.retry_link {
	font-size: 18px;
	text-decoration: underline;
	line-height: 20px;
	color: #000000;
}
.radioBaslik1 {
	font-size: 14px;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #999999;
}
.radioBaslik2 {
	font-size: 14px;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #999999;
}
.kirmizi_uyari{
	font-size: 14px;
	text-decoration: none;
	color: #D32929;
	font-weight: bold;
}
.yesil_uyari{
	font-size: 14px;
	text-decoration: none;
	color: #339933;
	font-weight: bold;
}
.yesil_uyari_ufak{
	font-family: Verdana;
	font-size: 14px;
	text-decoration: none;
	color: #538d07;
	font-weight: bold;
}

.footerBaslik {
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	color: #FFFFFF;
}
.giris {
	font-size: 22px;
	text-decoration: none;
	color: #FFFFFF;
}
.dergibaslik {
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
}
.Error {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.sag_bg {
	/*background-image: url(i/bg_sag.gif);*/
	background-color: #FFFFFF;
}
div.index_dergi_c {
	margin: 4px 4px 8px 4px;
}
div.index_dergi {
	width: 104px;
	height: 144px;
}
div.dergilerimiz_c {
	margin: 10px 15px 10px 15px;
}
div.dergilerimiz {
	width: 60px;
	height: 85px;
}
.pad8b {
	padding-bottom: 8px;
}
.pad8t {
	padding-top: 8px;
}
.pad8tb {
	padding-top: 8px;
	padding-bottom: 8px;
}
/* SSS */
.sss_title {
	font-size: 12px;
	font-weight: bold;
	color: #444444;
}
.sss_title_alt {
	font-size: 12px;
	font-weight: bold;
	color: #008FBF;
}
.sss_text {
	font-size: 12px;
	font-weight: normal;
	color: #444444;
}
.sss_number {
	font-size: 12px;
	font-weight: bold;
	color: #1399CD;
}
/* bize ulasin formu */
td.form_field
{
	font-size: 12px;
	text-align: right;
	font-family: Verdana;
}
td.form_input
{
	font-size: 12px;
	text-align: left;
	padding: 2px;
}
td.form_input input, td.form_input textarea, td.form_input select
{
	font-size: 12px;
	width: 260px;
}
input.form_button
{
	font-size: 11px;
	font-weight: bold;
	width: 120px;
}
.crm_error
{
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.crm_message
{
	font-size: 16px;
	font-weight: bold;
}
.sag_sepet_item {
	font-size: 10px;
	color: #000000;
	padding-top:5px;
}
.sag_sepet_aciklama {
	font-weight:bold;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.greenError {
	color: #FFFF99;
	font-size: 11px;
	font-weight: bold;
}
.redError {
	color: #bd361d;
	font-size: 11px;
	font-weight: bold;
}
.sepet_siyah_normal {
	font-weight:bold;
	font-size: 12px;
	color: #636362;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sepet_orange_subtotal {
	font-weight:bold;
	font-size: 12px;
	color: #F76423;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sepet_kolon_baslik {
	font-weight:bold;
	font-size: 12px;
	color: #006925;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
}
.sepet_link {
	font-weight:bold;
	text-decoration:underline;
	font-size: 12px;
	color: #9B0A09;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.dergi_harici_hediye_link {
	font-weight:bold;
	font-size: 12px;
	color: #9B0A09;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sepet_altnot {
	font-size: 10px;
	color: #636362;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sepet_pager_active_link {
	font-size: 12px;
	color: #F76423;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sepet_pager_link {
	font-size: 12px;
	color: #454648;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.dergi_miktar {
	font-size: 12px;
	text-align: right;
	width: 40px;
}
div.navsteps {
	margin-top: 20px;
	margin-bottom: 10px;
	background-image: url(i/navs_back.gif);
	background-repeat: repeat-x;
}
table.sepet td
{
	border:solid 1px #a7a7a7;
}
/*sms eklentileri icin****************************************************/
.top {
	background-color: #F5F5F5;
	text-align: center;
}
.top_row_column {
	background-color: #E0E0E0;
}
.top_logo {
	list-style-image: url(i/mobilcini.gif);
}
.top_header {
	background-color: #72C500;
}
.text {
	height: 20px;
	width: 400px;
}
.main_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
}
.alt_widget td{
	line-height:18px;
	color:#464646;
}
.widget_satir{
	color:#ffffff;
	/*background-image:url(i/nokta.gif);
	background-position:bottom;
	background-repeat:repeat-x;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:22px;
}
.pointer{
	cursor:pointer;
}
.typesg .detay_code{
	color:#92278f;
	text-align:center;
	height:17px;
	background-color:#e6f4fa;
}
.wapper { min-height:500px; width:800px; margin:0 auto;}
.BigTitle { font-weight: bold; text-align:left; font-size: 20px; color:#a80000; margin-top: 20px;}
.BaseHeader {width:100%; height:86px; background: url(/images/header_bg.jpg) repeat-x top center; height: 86px;border-bottom: 3px solid #a80000;}
.header { margin:0 auto; padding-top:4px; padding-bottom:4px; font-weight: normal; width:800px;}
.header .logo { float:left; margin:0px;}
.header .menu {height: 20px; margin-top: 55px;}
.header .menu ul{ padding:0px; margin:0px; float:right;}
.header .menu li { float:left; margin-left:10px; font-size: 16px;}
.header .menu a{ color:#fff; font-weight: bold; padding:5px;}
.header .menu a:hover{ color:#000; background:#fff; font-weight: bold; padding:5px; text-decoration: none;}
.bigBox { margin: 0 auto; width:100%;height:250px;}
.box { margin-top:20px; margin-bottom:30px; float:left; text-align:left; padding:10px; width:350px; border:solid 1px #76746f; background: url(/images/stripes-dark.png) repeat;  -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius:10px; }
.box .small_title {margin-bottom: 10px; font-size: 20px; color:#fff;}
.box .logo {float:left;width:130px; }
.box .price {float: left; font-size: 30px; color:#da0000; font-weight: bold; text-align:left; background: #fff; padding: 5px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.box .sales {float: right;clear:both;}
.sss { float:left; margin-right:44px;}
.sss .title { font-weight: bold; font-size: 20px; color:#a80000; margin-top: 20px; margin-bottom: 10px;}
.sss ul { padding:0px; margin:0px; list-style-type: none;}
.sss ul li{ font-size:12px; border-bottom:solid 1px; width:500px; padding-bottom:5px; padding-top:5px; border-bottom:solid 1px #666666;}
.sss ul li a{ color:#000;}
.sss ul li a:hover{ color:#da0000;}
.iletisimBox {float:right; width:255px; margin-top:10px;  -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius:10px; padding-bottom:5px; margin-bottom:10px; background-color:#fbfbfb;}
.iletisimBox .title {font-size: 16px; color: #a80000; font-weight: bold; margin-top: 5px; margin-left: 5px;}
.iletisimBox .ikon{margin: 16px 8px 16px 8px; height: 33px;}
.iletisimBox .adres{margin: 16px 8px 16px 8px;color:#464646; height: 33px;}
.yorum {font-size: 12px;}
.yoruminfo {font-size: 13px;}
.clear {clear:both;}
.standart {font-size:12px;}
.standart h1, .standart h2{font-size:13px;}

.accordion {
	margin: 0;
    padding:10px;
    height:20px;
 	border-top:#f0f0f0 1px solid;
    background: #cccccc;
    text-decoration:none;
    color: #000;
    font-size:13px;
}
#accordion.main{
    width: 620px;
}
#accordion.ssspage{
    width: 940px;
    margin: 0 10px;
}
.accordion-open,
.collapse-open {
	background:#000;
	color: #fff;
}
.accordion-open span,
.collapse-open span {
	display:block;
	float:right;
	padding:10px;
}
.accordion-open span,
.collapse-open span {
	background:url(/images/minus.png) center center no-repeat;
}
.accordion-close span,
.collapse-close span {
	display:block;
	float:right;
	background:url(/images/plus.png) center center no-repeat;
	padding:10px;
}

#TopMembersZone3 { display: block; position: relative; zoom: 1; background: url('/images/uyelik/uye_bg.gif') repeat-x; float: right; width: 172px; height: 30px; margin: 0px 8px;}
#TopMembersZone3 .flyout-box { background: #fff; border: 1px solid #d1d1d1; display: none; font-size: 10px; position: absolute; top: 28px; left: -75px; width: 250px; overflow: hidden; line-height: 11px; text-align: left; }
#TopMembersZone3 .wrap { margin: 5px; padding: 10px; width: 218px; background: #eee; border: 1px solid #d1d1d1; }
#TopMembersZone3 #MemberLoginProcessTxt{ color: red; height: 20px; font-size: 11px; }
#TopMembersZone3 #MemberLoginProcessTxt, #TopMembersZone3 #FavEkleMemberLoginProcessTxt { display: block; color: #b00; }
#TopMembersZone3 #MemberLoginProcessTxt span, #TopMembersZone3 #FavEkleMemberLoginProcessTxt span { font-size: 0.833em; }
#TopMembersZone3 #MemberLoginProcessTxt, #TopMembersZone3 #FavEkleMemberLoginProcessTxt { color: red; margin: 0; padding: 0; height: 20px; width: 220px; }
#TopMembersZone3 .MemberLoginTxt { font-size: 11px; line-height: 15px; margin: 0; padding: 0; height: auto; text-align: left; width: 220px; }
#TopMembersZone3 .MemberLoginBottomText { font-size: 11px; margin: 8px 0 5px; text-align: center; }

#TopMembersZone3 .MemberLoginTxt a, #TopMembersZone3 .MemberLoginBottomText a { color: #000; font-size: 10px; font-weight: bold; display: inline; text-decoration: none; }
#TopMembersZone3 .MemberLoginForm { padding: 0; margin: 10px 0 0; float: left; width: 220px; height:105px; padding:0; }
#MemberLoginForm h3 { padding: 0; margin: 0; }
#TopMembersZone3 .MemberLoginInput { border: 1px solid #ccc; margin: 3px 0 6px; width: 218px; }
#TopDateTime { width: 102px;padding: 6px 3px;text-align: center; }
#TopMembersZone3 a{color: #1b2024; font-size: 11px; line-height: 12px; }
#TopMembersZone3 .welcomeMsg{width :70px; float: left; padding-left:1px;}
#TopMembersZone3 .memberName{width:118px; overflow: hidden; float: left; line-height: 12px; height:14px; text-align: left; padding-left: 1px;}
.MemberLoginForm label{padding: 0px;}

.UyariMesajlari{background: #fff; color: red; margin-top: 10px; padding: 5px; border: 1px solid red; font-family: Verdana; font-size: 11px;}
.UyariMesajlari p{margin: 3px; }
#SatinAl fieldset span{font-size: 11px; line-height: 20px;}
#MemberLoginBtn{background: url('/images/core/sprite3.png') no-repeat -718px -26px;
				border: 0;
				cursor: pointer;
				float: right;
				height: 19px;
				width: 67px;
}

/* Custom css for vw_adres, vw_satin_al */
.BigTitle { font-size:16px; font-family:Verdana; }
form#payment { width:500px;}
fieldset { font-size:14px; font-family:Verdana; border:1px solid #ccc; color:#333;}
label { font-size:13px; font-family:Verdana; float:left; padding:8px; width:150px;}




select{width: auto;}
input[type="radio"]{width: auto !important;}
textarea { width: 300px;max-width: 400px; line-height: 150%;}
.clear { clear:both; height:0;}
select.exp { width:80px; margin-right:10px;}
fieldset{margin-top: 15px;}
#newAddress, #newDevice{ float: right; font-size: 12px; }
#newAddress a, #newDevice a{color: #333; font-size: 11px;}
.center{text-align: center;}
.left{float: left;}
.right{float: right;}
.valign{vertical-align: middle;}
#newDeviceContainer,#deviceResult,#newAddressContainer,#addressResult{display: none;}
#newAddressContainer textarea{height: 50px !important; width: auto !important;}
#newAddressContainer td{font-size: 11px;}
.wapper p{ font-size: 12px;}
#satisForm a{color: #1B2024; text-decoration: underline;}
#posResult{text-align: center; padding-top: 50px;}
#posResult p{font-size: 16px !important;}



