html
{
	height: 100%;
	overflow-y: scroll;
}

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background: #eefad2 url(../images/jpg/bg_m_light.jpg) repeat-x;
	/*background: #eefad2 url(images/boardwalk.jpg) repeat;*/
	font-family: "Segoe UI" , "Trebuchet MS" , "Officina Sans Bold";
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}


table.green_light
{
	border: 1px solid #C3C3C3;
	border-collapse: collapse;
	width: 100%;
}

table.green_light th
{
	background-color: #DFF7AD;
	border: 1px solid #C3C3C3;
	padding: 3px;
	font-weight: bold;
}

table.green_light td
{
	border: 1px solid #C3C3C3;
	padding: 3px;
}


#wrapper
{
	width: 100%; /*position: absolute; */
	height: 100%;
}

#wrapper:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}


#center-column
{
	height: 100%;
}

#header
{
	margin: 0px auto;
	width: 920px;
}

#main
{
	margin: 0px auto;
	width: 920px;
}

#footer
{
	margin: 0px auto;
	width: 920px;
}

#footer .footer
{
	margin: 0px auto;
	background: transparent url(../images/bg_bottom.png) no-repeat;
	width: 840px;
	height: 37px;
	bottom: 0px;
}

#egitimMenu
{
	display: inline;
	float: left;
	width: 276px;
	margin-left: 40px;
}

#egitimApplication
{
	display: inline;
	float: left;
	margin-left: 6px;
	width: 558px;
}

#screen_background
{
	position: fixed;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	z-index: 100; /*background-color: #9BC603;*/
	background-color: #75A003;
	display: none;
}

#userscreener
{
	position: absolute;
	top: 50px;
	left: 0px;
	height: 85%;
	width: 90%;
	z-index: 3000; /*background-color: #9BC603;*/
	background-color: Transparent;
	display: none;
	background-image: url(images/AjaxLoadingIcon.gif);
	background-position: center center;
	background-repeat: no-repeat;
	margin-left: 20px;
}

#loading
{
	display: none;
	background: transparent url(images/AjaxLoadingIcon.gif) no-repeat scroll center bottom;
	z-index: 200;
	position: absolute;
	height: 100px;
}

#login_alert
{
	/*position: absolute;
	margin-top: 30px;
	width: 300px;
	z-index: 2000;*/
	display: none;
	font-size: 15px;
	color: Red;
	margin-left: 50px;
	width: 456px;
}


/* CLASSES */
.container_bottom
{
	background-image: url(images/jpg/alt_right_bottom.png);
	background-repeat: no-repeat;
	height: 33px;
}
.container_top
{
	background-image: url(images/jpg/alt_right_top.png);
	background-repeat: no-repeat;
	height: 33px;
}
.container_content
{
	background-image: url(images/jpg/alt_right_center.jpg);
	background-repeat: repeat-y;
}

.container_bottom_sm
{
	background-image: url(images/jpg/alt_left_bottom.png);
	background-repeat: no-repeat;
	height: 33px;
}
.container_top_sm
{
	background-image: url(images/jpg/alt_left_top.png);
	background-repeat: no-repeat;
	height: 33px;
}
.container_content_sm
{
	background-image: url(images/jpg/alt_left_center.jpg);
	background-repeat: repeat-y;
}


.bottom
{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 3px;
}
.bottom a:link
{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 3px;
}
.bottom a:active
{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 3px;
}
.bottom a:visited
{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 3px;
}
.bottom a:hover
{
	font-size: 10px;
	color: #4E6A02;
	font-weight: bold;
	padding-top: 3px;
	text-decoration: underline;
}

.baslik_alt
{
	color: #75A003;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	padding-bottom: 5px;
	text-decoration: none;
}

img.jqmdX
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/close.gif) no-repeat scroll left top;
	height: 19px;
	overflow: hidden;
	padding: 0 0 0 19px;
	position: absolute;
	right: 47px;
	top: 14px;
	width: 0px;
	cursor: pointer;
}

img.jqmdXFocus
{
	background-position: bottom left;
	outline: none;
}

.text_alt
{
	font-size: 12px;
	color: #303030;
	line-height: 16px; /*text-align: center;*/
	font-weight: normal;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
}
.text_alt a:link
{
	font-size: 12px;
	color: #75A003;
	line-height: 16px;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
}
.text_alt a:active
{
	font-size: 12px;
	color: #75A003;
	line-height: 16px;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
}
.text_alt a:visited
{
	font-size: 12px;
	color: #75A003;
	line-height: 16px;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
}
.text_alt a:hover
{
	font-size: 12px;
	color: #4E6A02;
	line-height: 16px;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
}

.input_kayit
{
	font-size: 12px;
	color: #303030;
	font-weight: bold;
	width: 172px;
	height: 24;
	padding-left: 3px;
	padding-top: 3px;
	margin-right: 25px;
}
.input_kayitbg
{
	background-image: url(../smilevitamin/images/jpg/bg_kayit_input.jpg);
	background-repeat: no-repeat;
	width: 440px;
	height: 40px;
	margin-bottom: 4px;
	text-align: center;
}

.input_kayitbg_large
{
	background-image: url(../smilevitamin/images/jpg/bg_kayit_input_large.jpg);
	background-repeat: no-repeat;
	width: 440px;
	height: 75px; /*margin-bottom: 4px;*/
	text-align: center;
}

.input_kayitbg_xlarge
{
	background-image: url(../smilevitamin/images/jpg/bg_kayit_numberx.jpg);
	background-repeat: no-repeat;
	width: 420px;
	height: 100px; /*margin-bottom: 4px;*/
	text-align: center;
}

.input_kayitnum
{
	background-image: url(../smilevitamin/images/jpg/bg_kayit_numberx.jpg);
	background-repeat: no-repeat;
	width: 440px;
	height: 100px;
}
.input_kayitsoz
{
	background-image: url(../smilevitamin/images/jpg/bg_kayit_numberxx.jpg);
	background-repeat: no-repeat;
	width: 440px;
	height: 175px;
}
.input_kayitpaket
{
	background-image: url(../smilevitamin/images/jpg/bg_kayit_numberxxx.jpg);
	background-repeat: no-repeat;
	width: 440px;
	height: 215px;
}
.input_text
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.input_textx
{
	font-size: 12px;
	color: #FFFF00;
	font-weight: bold;
}
.input_textg
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 6px;
}

.input_warning
{
	font-size: 12px;
	color: #40acdb;
	font-weight: bold;
	padding-top: 8px;
}
.input_warning a:link
{
	font-size: 12px;
	color: #40acdb;
	font-weight: bold;
	padding-top: 8px;
		text-decoration: none;

}
.input_warning a:visited
{
	font-size: 12px;
	color: #40acdb;
	font-weight: bold;
	padding-top: 8px;
		text-decoration: none;

}
.input_bottom
{
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	font-weight: bold;
	padding-left: 8px;
	padding-bottom: 8px;
}

.asba
{
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 25px;
	padding-top: 6px;
}

.asba2
{
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	left: 25px;
	top: 17px; /*position: absolute;*/
}

.captcha input
{
	/*-moz-border-radius-bottomleft: 8px; 	-moz-border-radius-bottomright: 8px; 	-moz-border-radius-topleft: 8px; 	-moz-border-radius-topright: 8px; /*border: 1px ridge #CE2829;*/ /*border: 1px solid #DDD;*/ /*font-size: 20px;*/ /*line-height: 20px;*/
	margin-right: 0;
	margin-top: 0px; /*padding: 3px 0px 3px;*/
	width: 175px; /*height: 20px;*/ /*background-color: Transparent;*/
}

.input175
{
	width: 175px;
}

.contentLayout .newsBox {
	BORDER-BOTTOM: #afafaf 1px dotted; POSITION: relative; PADDING-BOTTOM: 10px; DISPLAY: block; MARGIN-BOTTOM: 20px; CLEAR: both
}
.contentLayout .newsBox .thumb {
	POSITION: relative; WIDTH: 160px; FLOAT: left; MARGIN-RIGHT: 20px
}
.contentLayout .newsBox .newsDesc {
	POSITION: relative; WIDTH: 440px; FLOAT: left
}
.contentLayout .newsBox .newsDesc H3 A {
	LINE-HEIGHT: 110%; BACKGROUND-COLOR: transparent; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 1.4em; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
.contentLayout .newsBox .noteLeft {
	POSITION: relative; WIDTH: 200px; FLOAT: left
}
.contentLayout .newsBox .noteLeft H5 {
	POSITION: relative; FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN-RIGHT: 20px
}
.orange .contentLayout .newsBox .noteLeft H5 {
	BACKGROUND-COLOR: transparent; COLOR: #f26c1f
}
.purple .contentLayout .newsBox .noteLeft H5 {
	BACKGROUND-COLOR: transparent; COLOR: #bb1157
}
.blue .contentLayout .newsBox .noteLeft H5 {
	BACKGROUND-COLOR: transparent; COLOR: #17b8eb
}.clear {
	WIDTH: 100%; HEIGHT: 0px; CLEAR: both; OVERFLOW: hidden
}
.fl {
	WIDTH: auto; FLOAT: left
}
.fr {
	WIDTH: auto; FLOAT: right
}
.hide {
	DISPLAY: none
}
SPAN.dn {
	DISPLAY: none
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.fl {
	WIDTH: auto; FLOAT: left
}

.contentLayout {
	Z-INDEX: 999999999; POSITION: relative; TEXT-ALIGN: left; LINE-HEIGHT: 17px; DISPLAY: block; FONT-SIZE: 1.1em
}
.contentLayout .leftSide {
	POSITION: relative; WIDTH: 500px; FLOAT: left
}
.contentLayout .rightSide {
	POSITION: relative; WIDTH: 300px; FLOAT: right
}A.lnkInfo {
	BORDER-BOTTOM: #afafaf 1px dotted; POSITION: relative; LINE-HEIGHT: 18px; COLOR: #afafaf; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.sssmenu a.menuitem
{
	background-image: url(images/jpg/menu_xxx.jpg);
	color: #535353;
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-top: 3px;
	text-align: left;
	text-decoration: none;
}
.aciklama_bottom
{
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}
.aciklama_bottomx
{
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	font-weight: bold;
	padding-bottom: 6px;
}

::selection{ /* Safari and Opera */  
    background:#FDCE31;  
    color:#000;
}  
::-moz-selection{ /* Firefox */  
    background:#FDCE31;  
    color:#000;
}


/* For SEO */
.header{  
    text-indent:-9999px;  
    background:url('someimage.jpg') no-repeat;  
    height: 100px; /*dimensions equal to image size*/  
    width:500px;  
} 

.redbold
{
	color: rgb(255, 0, 0); font-weight: bold;
}
