/* ======================================================================

   kirmizireishi.com
   bilgi@kirmizireishi.com
   (c) 2008, All Rights Reserved.

 ======================================================================== */

/*----------------------------------------------------------------------- 
   Standard styles
 ------------------------------------------------------------------------ */

* {
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 30;
}

body {
	color: #000000;
	font-family: Tahoma, arial, serifSansSerifMonospace, sans serif;
	font-size: 12px;
	line-height: 18px;
	min-width: 800px;
	background-color: #810c07;
	background-image: url(images/reishi_body_bg.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	background-attachment: fixed;
}

h1 {
	font-family: Tahoma, arial, serifSansSerifMonospace, sans serif;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 12px;
	line-height: 24px;
}

h2 { 
	font-family: Tahoma, arial, serifSansSerifMonospace, sans serif; 
	font-size: 15px; 
	margin-bottom: 3px; 	
	line-height: 20px;} 
 
h3 {
 	font-family:Tahoma, arial, serifSansSerifMonospace, sans serif; 
 	font-size: 14px;
	color: #d40001;
	font-weight: bold;
	padding-bottom: 16px;}
 
h4 {
	font-family: Tahoma, arial, serifSansSerifMonospace, sans serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 16px;
}
.h4strong {
	color: #d40001;
}
h5 { font-size: 13px; font-weight: normal; font-family: Tahoma, arial, serifSansSerifMonospace, sans serif;; font-weight: bold; 	line-height: 20px;}

h6 {
	font-family: Tahoma, arial, serifSansSerifMonospace, sans serif;
	font-size: 20px;
	font-weight: normal;
	font-weight: bold;
	color: #000000;
	padding-bottom: 16px;
}

 a:link { color: #d40001; font-weight: bold; text-decoration: underline; }
 a:visited { color: #d40001; font-weight: bold; text-decoration: underline; }
 a:hover {
	color: #ff1500;
	font-weight: bold;
	text-decoration: underline;
}
 a:active { color: #d40001; font-weight: bold; text-decoration: none; }
 
 h1 a { font-weight: normal; }
 
 img { border: 0; }

 p { padding-bottom: 14px; }
 
 ol {
 margin-left: 14px;
 margin-right: 0px; 
 padding-left: 14px; 
 padding-right: 0px;
 margin-bottom: 14px; 
 }

 ul {
 margin-left: 8px;
 margin-right: 0px; 
 padding-left: 8px; 
 padding-right: 0px;
 margin-bottom: 14px; 
 }
 
 li {
 padding: 1px 0 1px 0;
 }
 
 .smalltext {
	color: #666666;
	font-size: 10px;
	line-height: 12px;
	padding-top: 5px;
 }
 .f_checkbox {
background-position:3px center;
background-repeat:no-repeat;
cursor:pointer;
display:block;
height:16px;
line-height:120%;
padding:0.5em 24px;
font-size: 13px; font-weight: normal; font-family: Trebuchet MS, serif; font-weight: bold; 
}
.unchecked {
background-image:url(images/chk_off.png);
}
.checked {
background-image:url(images/chk_on.png);
}

 
 
 
 
/*----------------------------------------------------------------------- 
   Layout styles
 ------------------------------------------------------------------------ */

 #frame {
	width: 1000px;
	text-align: left;
	padding-top: 0px;
	margin: 0px auto 0 auto;
	background-image: url(images/kirmizireishi_con_bg.png);
	background-repeat: repeat-y;
	background-position: center top;
 }
 #navwrapper {
 	position: relative;
	height: 37px;
	width: 100%;
	background-image: url(images/kirmizireishi_menu_bg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	z-index: 680;
}
 
 #nav {
 float: left;
 width: 1000px;
 height: 37px;
 margin: 0;
 padding: 0;
 position: relative;
 top: 0px;
 font-size: 11px;
 font-family: Tahoma, Arial, serif;
 z-index: 600;
 }

 #nav li {
	position: absolute;
	list-style-type: none;
	list-style-image: none;
	vertical-align: bottom;

}

 #nav li, #nav a {
	height: 37px;
	display: block;
}
 #nav2 {
	left: 31px;
	width: 125px;
	background-color: transparent;
	background-image: url(images/KirmiziReishi_menu_reishinedir.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9990px;
}
 #nav3 {
	left: 156px;
	width: 104px;
	background-color: transparent;
	background-image: url(images/KirmiziReishi_menu_faydalari.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9990px;
}
 #nav4 {
	left: 156px;
	width: 179px;
	background-color: transparent;
	background-image: url(images/KirmiziReishi_menu_sss.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9990px;
}
 #nav5 {
	left: 804px;
	width: 109px;
	background-color: transparent;
	background-image: url(images/KirmiziReishi_menu_hakkimizda.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9990px;
}
 #nav6 {
	left: 913px;
	width: 87px;
	background-color: transparent;
	background-image: url(images/KirmiziReishi_menu_iletisim.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9990px;
}

 #nav1 a:hover { background: transparent url(/gfx/nav.gif) 0px -30px no-repeat;}
 #nav2 a:hover { 
 	background-color: transparent;
	background-image: url(images/KirmiziReishi_menu_reishinedir.png);
	background-repeat: no-repeat;
	background-position: 0px -48px;
 }
 #nav3 a:hover { 
 	background-color: transparent;
	background-image: url(images/KirmiziReishi_menu_faydalari.png);
	background-repeat: no-repeat;
	background-position: 0px -48px;
 }
 #nav4 a:hover { 
 	background-color: transparent;
	background-image: url(images/KirmiziReishi_menu_sss.png);
	background-repeat: no-repeat;
	background-position: 0px -48px;
 }
 #nav5 a:hover { 
 	background-color: transparent;
	background-image: url(images/KirmiziReishi_menu_hakkimizda.png);
	background-repeat: no-repeat;
	background-position: 0px -48px;
 }
 #nav6 a:hover { 
 	background-color: transparent;
	background-image: url(images/KirmiziReishi_menu_iletisim.png);
	background-repeat: no-repeat;
	background-position: 0px -48px;
 }
 
 #name, #email { width: 150px; }
 #text {
	width: 250px;
 }
 
 .whiteline_right {
	 background-color: #d40001;
	 height: 4px;
	 width: 100%;
 }
  .redline_highlight {
	 background-color: #d40001;
	 height: 4px;
	 width: 1000px;
 }
  .front-title {
 float: left;
 width: 1000px;
 height: 87px;
 background-color: transparent;
  padding: 0px;
 }
 
 .front-title-left {
 float: left;
 width: 695px;
 height: 79px;
 background-color: transparent;
  padding: 0px;
 }
 


 
  .front-redtop {
	float: left;
	width: 1000px;
	height: 323px;
	background-color: transparent;
	background-image: url(images/kirmizireishi_top_red.png);
	background-repeat: no-repeat;
	background-position: top;
	padding: 0px;
	text-align: left;
	text-indent: 30px;

 }

   .front-redtop_3 {
	float: left;
	width: 1000px;
	height: 346px;
	background-color: transparent;
	background-image: url(images/kirmizireishi_top_red_3.png);
	background-repeat: no-repeat;
	padding: 0px;
	text-align: left;
	text-indent: -9990px;

 }
   .front-redtop_s1 {
	float: left;
	width: 1000px;
	height: 258px;
	background-color: transparent;
	background-image: url(images/kirmizireishi_top_red_s1.png);
	background-repeat: no-repeat;
	padding: 0px;
	text-align: left;
	text-indent: -9990px;

 }
    .front-redtop_s2 {
	float: left;
	width: 1000px;
	height: 258px;
	background-color: transparent;
	background-image: url(images/kirmizireishi_top_red_s2.png);
	background-repeat: no-repeat;
	padding: 0px;
	text-align: left;
	text-indent: -9990px;

 }
     .front-redtop_s3 {
	float: left;
	width: 1000px;
	height: 258px;
	background-color: transparent;
	background-image: url(images/kirmizireishi_top_red_s3.png);
	background-repeat: no-repeat;
	padding: 0px;
	text-align: left;
	text-indent: -9990px;

 }
  .front-left {
 float: left;
 width: 630px;
 background-color: transparent;
 padding-left: 45px; 
 padding-right: 20px;
 padding-top: 15px;
 padding-bottom: 15px;
 }
  .front-left1 {
 float: left;
 width: 630px;
 background-color: transparent;
	background-image: url(images/Kirmizireishi_highlight_1.png);
	background-repeat: no-repeat;
	background-position: bottom;
 padding-left: 45px; 
 padding-right: 20px;
 padding-top: 15px;
 padding-bottom: 15px;
 }
  .front-left3 {
 float: left;
 width: 630px;
 background-color: transparent;
	background-image: url(images/Kirmizireishi_highlight_3.png);
	background-repeat: no-repeat;
	background-position: bottom;
 padding-left: 45px; 
 padding-right: 20px;
 padding-top: 15px;
 padding-bottom: 15px;
 }
  .front-left-picture {
 float: left;
 width: 695px;
 background-color: transparent;
 padding: 0px; 
 }
 .front-right {
 float: left;
 width: 275px;
 background-color: transparent;
 padding: 15px; 
 }
 
 .front-testimonial {
	float: left;
	width: 265px;
	background-color: transparent;
	background-image: url(images/testimonial_bg.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 20px;
	padding-bottom: 0px;
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
 }
 .front-testimonial h3 { 
 	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
	color:#000;
	padding-bottom: 11px;padding-top: 13px; }

 .front-right-redline {
	float: left;
	width: 305px;
	height: 0px;
	background-color: transparent;
	border-top: 5px solid #dd0000;
 }
  .front-right-siparis {
	float: left;
	width: 305px;
	height: 184px;
	background-color: transparent;
	padding: 0px;
 }
   .front-right-video {
	float: left;
	width: 281px;
	padding:12px;
	background-color: transparent;
 }
    .front-right-izin {
	float: left;
	width: 285px;
	padding:10px;
	background-color: transparent;
 }
 .front-highlight {
	float: left;
	width: 630px;
	background-color: transparent;
 	padding-left: 45px; 
 	padding-right: 20px;
 	padding-top: 15px;
 	padding-bottom: 15px;
	border-top: 4px solid #d40001;
	border-bottom: 4px solid #d40001;
	background-image: url(images/highlight_bg.png);

	line-height: 20px;
 }
 .dottedline_top{
	width: 1000px;
	height: 9px;
	background-repeat:no-repeat;
	background-image: url(images/kr_dottedline_top.png);
 }
  .dottedline_bottom{
	width: 1000px;
	height: 9px;
	background-repeat:no-repeat;
	background-image: url(images/kr_dottedline_bottom.png);
 }
  .front-highlight-ekstrakt {
	float: left;
	width: 1000px;
	background-color: transparent;
 	padding: 0px;

	background-image: url(images/KR_highlight_white_wide.png);

	line-height: 20px;
 }
 
   .front-highlight-ekstrakt td {
	float: left;
	width: 180px;
	padding: 10px;
	vertical-align: top;

	}
	.front-highlight-ekstrakt-text {
 	padding-left: 45px; 
 	padding-right: 20px;
 	padding-top: 15px;
 	padding-bottom: 15px;
	}
 .front-highlight-kutu {
	float: left;
	width: 935px;
	height: 362px;
	background-color: transparent;
 	padding-left: 45px; 
 	padding-right: 20px;
 	padding-top: 15px;
 	padding-bottom: 15px;
	border-top: 4px solid #d40001;
	border-bottom: 4px solid #d40001;
	background-image: url(images/kr_siparis_highlight.png);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Tahoma, Arial, serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
 }

 
  .front-highlight-query {
	float: left;
	width: 730px;
	background-color: transparent;
	padding: 34px;
	border-top: 1px dotted #CCC;
	border-bottom: 1px dotted #CCC;
	background-image: url(images/con_highlight_bg.png);
	background-repeat: repeat-y;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 16px;
	line-height: 20px;
 }

 .front-wide {
	float: left;
	width: 730px;
	background-color: transparent;
	padding: 34px;
	text-align: left;

 }





.price-table {
	margin: 0px;
	padding: 5px;
	font-family: "Trebuchet MS", serif;
	font-size: 13px;
	border: 1px solid #666666;
}
.order-smalltext {
	clear:both;

	font-size: 11px;
	line-height: 14px;
	padding-top: 10px;
 }

/*----------------------------------------------------------------------- 
   Order form styles
 ------------------------------------------------------------------------ */
 
  .front-highlight-orderform {
	float: left;
	width: 625px;
	background-color: transparent;
	padding: 34px;
	border-top: 1px dotted #CCC;
	border-bottom: 1px dotted #CCC;
	background-image: url(images/con_highlight_bg.png);
	background-repeat: repeat-y;
	font-family: "Trebuchet MS", serif;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 16px;
	line-height: 18px;
 }


.panel {
	clear: both;
	display: none;
	border: 3px solid #000000;
	padding: 1em;
}
.panel.active-tab-body {
	display: block;
}
#tabs {
	list-style: none;
}

#tabs li {
	float: left;
}

#tabs a {
	float: left;
	padding: 5px 8px;
	margin-left: 6px;
	background-color: #F2F2F2;
	text-decoration: none;
	color: #999999;
}

#tabs a.active-tab {
	background-color: #CCC;
	border-top: 3px solid #999;
	padding-top: 3px;
	color: #000;
}
input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required {
	border: 1px solid #999999;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #d91200;
	color : #d91200;
}
input.validation-passed, textarea.validation-passed {

}

.validation-advice {
	background-color: #d91200;
	color : #FFF;
	border: 1px solid #760d04;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
}
.validation-advice-shaded {
	background-color: #ffffff;
	color : #d91200;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	background-image: url(images/uf_error.png);
	border: 2px solid #d91200;

}
.fValidator-msg {
	background-color: #d91200;
	color : #FFF;
	border: 3px solid #760d04;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
}
.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}



label {
	font-weight: bold;
}
.form-row {
	clear: both;
	padding: 0.5em;
}

.field-label {

}


.field-widget {

}

.field-widget a:link { font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; }
.field-widget a:visited { font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; }
.field-widget a:hover {
	font-size: 11px;
	color: #f0f0f0;
	font-weight: bold;
	text-decoration: underline;
}

 .siparis-field { 
	font-family: courier new, courier, sans;
	width: 300px;
}
.not-label {
	padding-top: 20px;
	padding-left: 20px;
}
.siparis-label {
	padding-top: 20px;
	padding-left: 5px;
}

.query-label {
	padding-top: 0px;
	padding-left: 35px;
}
.query-input {
	position: absolute;
	padding-top: 2px;
	padding-left: 5px;
}
#query-box ul{border:0; margin:0; padding:0;}

#query-box li{
position:relative;
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
 float:left;
}


.submit-siparis {
	font-family: Trebuchet MS, serif;
	font-size: 20px;
	font-weight:bold;
	color:#ffffff;
	background-color: #d91200;
	border: 3px solid #760d04;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding: 0px;
	width: 612px;
	height: 45px;
	background-image:url(images/siparissubmit.png);
	background-position:center -1px;
	background-repeat:repeat-y;
	cursor:pointer;
}
.submit-siparis:hover {
	background-position:center -50px;
	background-repeat:repeat-y;
}
.submit-query {
	color : #fff;
	font-family: Trebuchet MS, serif;
	font-size: 12px;
	background-color: #d91200;
	border: 1px solid #760d04;
	font-weight:bold;
	padding: 3px;
	width: 310px;
}
 #answer {

	padding: 20px;

	font-family: "Trebuchet MS", serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 16px;
	line-height: 20px;
 }
 .text-input {
 padding: 3px;
 background-color: #f0f0f0;
border: 1px solid #999;
}
 .comment-input {
 padding: 3px;
 background-color: #f0f0f0;
border: 3px solid #760d04;
width: 600px;
height: 100px;
	font-family: "Trebuchet MS", serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
}

 .scroll-input {
 padding: 3px;
 background-color: #f0f0f0;
border: 3px solid #760d04;
width: 304px;
height: 30px;
	font-family: "Trebuchet MS", serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
}

 
 /*----------------------------------------------------------------------- 
   Query styles
 ------------------------------------------------------------------------ */
 
#toggle {
 }

#toggle a {
   	display: block;
	padding: 4px;
	padding-left: 43px;
	font-family: "Trebuchet MS", serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	background-color: #f9f9ee;
	border: 2px solid #d5d5cb;
	text-decoration:none;
	color: #000000;
	
	background-position:11px center;
	background-repeat:no-repeat;
	background-image:url(images/field.png);
	
 }
 
 #toggle a:hover {
	background-color: #ffffff;
	border: 2px solid #d91200;
	text-decoration:none;
	

 }
 
 #togglecon {

 }

#togglecon a {
   	display: block;
	font-size: 13px;
	font-weight: bold;
	line-height: 30px;
	text-decoration:underline;
	padding-bottom: 20px;
	color: #d40001;
	cursor: hand;
	
 }
 
 #togglecon a:hover {
	color: #d91200;
	text-decoration:underline;

 }
 
 
/*----------------------------------------------------------------------- 
   Quote styles
 ------------------------------------------------------------------------ */

.quote{ padding-left: 40px; padding-right: 30px; display: block; margin-bottom: 1em;}
.quote_mark{ background: transparent url("images/lquote.png") 0px 0px no-repeat; }

/*----------------------------------------------------------------------- 
   Action footer styles
 ------------------------------------------------------------------------ */

 #action-footer {
	 width: 980px;
	 height: 250px;
	 border-top: 5px solid #dd0000;
	 padding: 20px 0 35px 20px;
	 font-size: 11px;
	 line-height: 13px;
	 background-color: #dcd4c3;
}

 #act-foot-one { float: left; width: 240px;  }
 #act-foot-two { float: left; width: 240px;  }
 #act-foot-three { float: left; width: 240px; }
 #act-foot-four { float: left; width: 240px; }
 
 /* IE fix for sliding doors */
 html #action-footer li {
	height: auto !important; height: 12px;
}
 
 .act-foot-head {
	height: 12px;
 	margin: 7px;
 	padding: 0;
 }

 .act-foot-head a {
	display: block;
	width: 100%;
	height: 12px;
 }
 
 .act-foot-head-one { 
	font-family: Trebuchet MS, serif; 
	font-variant: small-caps;
 	font-size: 13px;
	color: #d91200;
	font-weight: bold;
}
 
 .act-foot-head-two {
	font-family: Trebuchet MS, serif; 
	font-variant: small-caps;
 	font-size: 13px;
	color: #d91200;
	font-weight: bold;
 }
 
 .act-foot-head-three { 
	font-family: Trebuchet MS, serif; 
	font-variant: small-caps;
 	font-size: 13px;
	color: #d91200;
	font-weight: bold;
 }
 
 .act-foot-head-four { 
	font-family: Trebuchet MS, serif; 
	font-variant: small-caps;
 	font-size: 13px;
	color: #d91200;
	font-weight: bold;
 }
 

 #action-footer a { color: #666; font-weight: normal; text-decoration: none; padding-top: 0; padding-left: 10px; }
 #action-footer a:hover { color: #d91200; font-weight: normal; text-decoration: none; }
 
 #action-footer p { color: #666; padding: 0px 10px 10px 10px; }
 #action-footer span { display: none;}

 #action-footer ul {
	list-style-type: none;
	margin: 0;
 }
 
/*----------------------------------------------------------------------- 
   Footer styles
 ------------------------------------------------------------------------ */

 #footer {
	width: 1000px;
	padding-top: 50px;
	font-size: 14px;
	line-height: 20px;
	background-color: #000000;
	 border-top: 5px solid #dd0000;
 }

 #footer p { text-align: center; color: #fff; padding: 0px 90px 18px 90px; }

 #footer a { color: #dd0000; font-size: 13px; font-weight: bold; text-decoration: none; }
 #footer a:hover { color: #dd0000; font-weight: bold; text-decoration: underline; }


/*----------------------------------------------------------------------- 
  Text sizing and styles
 ------------------------------------------------------------------------ */

 .s { font-size: 10px; } /* small: 10px */
 .m { font-size: 11px; line-height: 16px; } /* medium: 11px */
 .xl { font-size: 15px; line-height: 22px; }
 .b { font-weight: bold; } /* bold */
 .up { text-transform: uppercase; } /* uppercase */
 .light-grey { color: #999999; } /* light grey */
 .lighter-grey { color: #ccc; } /* lighter grey */
 .red { color: #d91200; } /* red */
 .right { text-align: right; } /* align text, right */
 .pad-l { padding: 0 0 0 10px; }
 .blue { color: #0066cc; } /* blue color */
 .rule { border-bottom: 1px solid #a9a9a7; margin: 8px 0 4px 0; }
 .top-rule-dotted { height: 1px; background: url(/gfx/rule_dotted_repeat.gif) top repeat-x; padding: 10px 0 10px 0; margin-bottom: 16px; }
 .command, code { font-family: courier new, courier, sans; font-size: 13px; color: #003366; }
 
 .archive-title { font-family: georgia, arial; font-size: 26px; color: #FFF; margin: 20px 0 0 10px;  }
 
 .bg-grey { background-color: #efefef; }

 .double-rule {  margin: 2px 0 16px 0; border-top: 3px double #CCC; }

/*----------------------------------------------------------------------- 
   Branding styles
 ------------------------------------------------------------------------ */

.brand {
  font-family: Trebuchet MS, serif; 
  font-variant: small-caps;
  }
/*----------------------------------------------------------------------- 
   Form
 ------------------------------------------------------------------------ */

#form_box {
	width: 300px;
	background: #f8f8f8;
	border: 1px solid #d6d6d6;
	border-left-color: #e4e4e4;
	border-top-color: #e4e4e4;
	font:0.8em Arial, Helvetica, Sans-serif;
	padding: 0.5em;
	margin-top: 10px;
	margin-bottom: 2px;
}
 
#form_box div {
	padding: 0.2em 0.5em;
}
 
#form_box div.hr {
	border-bottom: 2px solid #e2e2e1;
	height: 0px;
	margin-top: 0pt;
	margin-bottom: 7px;
}
 
#form_box p {

	margin: 4px 0pt;
	width: 120px;
}

.submit {
	color:#d91200;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#F2F2F2;
	border:1px solid #c3c3c3;
	font-weight:bold;
	padding: 3px;
	width: 120px;
}
 
 
#log {
	width: 300px;
	margin-top: 10px;
 	font-size: 11px;
	color: #d91200;
	font-weight: bold;
	padding: 10px;
}
 
#log_res {
	overflow: auto;
}
 
#log_res.ajax-loading {
	padding: 20px 0;
	background-image: url(images/spinner.gif);
	background-repeat: no-repeat;
	background-position: left;
}






.f_radio11 {
float:left;
cursor:pointer;
display:block;
height:35px;
width: 284px;
background-image:url(images/KR_ekstrakt_1kutu.png);
	text-align: right;
	padding-top: 250px;
	padding-right: 24px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.f_radio11:hover{
color:#FFFFFF !important;
}



.f_radio21 {
float:left;
cursor:pointer;
display:block;
height:35px;
width: 284px;
background-image:url(images/KR_dilimlenmis_1kutu.png);
	text-align: right;
	padding-top: 250px;
	padding-right: 24px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.f_radio21:hover{
color:#FFFFFF !important;
}

.f_radio12 {
float:left;
cursor:pointer;
display:block;
height:29px;
width: 284px;
background-image:url(images/KR_ekstrakt_2kutu.png);
	text-align: right;
	margin-top: 6px;
	padding-top: 70px;
	padding-right: 24px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.f_radio12:hover{
color:#FFFFFF !important;
}



.f_radio22 {
float:left;
cursor:pointer;
display:block;
height:29px;
width: 284px;
background-image:url(images/KR_dilimlenmis_2kutu.png);
	text-align: right;
	margin-top: 6px;
	padding-top: 70px;
	padding-right: 24px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.f_radio22:hover{
color:#FFFFFF !important;
}

.f_radio13 {
float:left;
cursor:pointer;
display:block;
height:29px;
width: 284px;
background-image:url(images/KR_ekstrakt_3kutu.png);
	text-align: right;
	margin-top: 6px;
	padding-top: 70px;
	padding-right: 24px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.f_radio13:hover{
color:#FFFFFF !important;
}



.f_radio23 {
float:left;
cursor:pointer;
display:block;
height:29px;
width: 284px;
background-image:url(images/KR_dilimlenmis_3kutu.png);
	text-align: right;
	margin-top: 6px;
	padding-top: 70px;
	padding-right: 24px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.f_radio23:hover{
color:#FFFFFF !important;
}

.f_radio3 {
float:left;
cursor:pointer;
display:block;
height:35px;
width: 200px;
background-image:url(images/KR_kutu_3.png);
	text-align: center;
	padding-top: 250px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.f_radio3:hover{
color:#FFFFFF !important;
}

.f_radio1_ind {
float:left;
cursor:pointer;
display:block;
height:35px;
width: 200px;
background-image:url(images/KR_kutu_1_ind.png);
	text-align: center;
	padding-top: 250px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.f_radio1_ind:hover{
color:#FFFFFF !important;
}



.f_radio2_ind {
float:left;
cursor:pointer;
display:block;
height:35px;
width: 200px;
background-image:url(images/KR_kutu_2_ind.png);
	text-align: center;
	padding-top: 250px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.f_radio2_ind:hover{
color:#FFFFFF !important;
}


.f_radio3_ind {
float:left;
cursor:pointer;
display:block;
height:35px;
width: 200px;
background-image:url(images/KR_kutu_3_ind.png);
	text-align: center;
	padding-top: 250px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.f_radio3_ind:hover{
color:#FFFFFF !important;
}

.unselected {

background-position:0px 0px;
background-repeat:repeat-y;
}
.selected {

background-position:0px -285px;
background-repeat:repeat-y;
}



.f_checkbox {
cursor:pointer;
display:block;
height:106px;
width:398px;
	padding-top: 16px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 202px;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;

}




.unchecked {
background-image:url(images/KR_caydanlik_cay.png);
background-position:0px 0px;
background-repeat:repeat-y;
}
.checked {
background-image:url(images/KR_caydanlik_cay.png);
background-position:0px -134px;
background-repeat:repeat-y;
}


.payment1 {
float:left;
cursor:pointer;
display:block;
height:31px;
width: 304px;
background-image:url(images/KR_odeme_nakit.png);
	text-align: center;
	padding-top: 95px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.payment1:hover{
color:#FFFFFF !important;
}



.payment2 {
float:left;
cursor:pointer;
display:block;
height:31px;
width: 304px;
background-image:url(images/KR_odeme_kk.png);
	text-align: center;
	padding-top: 95px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.payment2:hover{
color:#FFFFFF !important;
}

.paymentv2_1 {
float:left;
cursor:pointer;
display:block;
height:26px;
width: 201px;
background-image:url(images/KR_odeme2_nakit.png);
	text-align: center;
	padding-top: 100px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.paymentv2_1:hover{
color:#FFFFFF !important;
}

.paymentv2_2 {
float:left;
cursor:pointer;
display:block;
height:26px;
width: 202px;
background-image:url(images/KR_odeme2_kk.png);
	text-align: center;
	padding-top: 100px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.paymentv2_2:hover{
color:#FFFFFF !important;
}

.paymentv2_3 {
float:left;
cursor:pointer;
display:block;
height:26px;
width: 201px;
background-image:url(images/KR_odeme2_taksit.png);
	text-align: center;
	padding-top: 100px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
color:#ffffff !important;
}

.paymentv2_3:hover{
color:#FFFFFF !important;
}

.unselected2 {

background-position:0px 0px;
background-repeat:repeat-y;
}
.selected2 {

background-position:0px -126px;
background-repeat:repeat-y;
}
.largea a {
	height: 37px;
	display: block;
}
