/* CSS Document */
Div #divMain
{
	width:1004px;
}


.kampanya-div {
width: 195px; height: auto; font: normal 11px Arial; color: #666; text-align: left; margin: 5px; margin-left: 8px;
}

.kampanya-div p a {
text-decoration: none; font: normal 13px Arial; color: #d50100;
}

.kampanya-div p a:hover {
text-decoration: underline; font: normal 13px Arial; color: #d50100;
}

.kampanya-div p {
margin: 0; padding: 0; margin-bottom: 10px;
}



.kampanya-div1 {
width: 100%; height: auto; font: normal 13px Arial; color: #666; text-align: left;
}

.kampanya-div1 p a {
text-decoration: none; font: normal 13px Arial; color: #d50100;
}

.kampanya-div1 p a:hover {
text-decoration: underline; font: normal 13px Arial; color: #d50100;
}

.kampanya-div1 p {
margin: 0; padding: 0; margin-bottom: 10px;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color:#225492;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color:#225492;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#225492;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	margin: 0 auto; /* modified Previous 0#*/
	color: #4E4E4E;
	text-align:center ;/* PReviously it is not exist. */


}
.maintable {
	
	width: 1004px;
	height: 100%;
	
}

.redbanyazi	{
width: 240px; height: 135px; text-align: left; background: #d60000; padding-left: 20px; _padding-left: 12px; padding-top: 25px; _padding-top: 15px;
}

.redbanyazi	h1 {
margin: 0; padding: 0; font: normal 23px Trebuchet MS; color: #FFF;
}

.redbanright	{
width: 397px; height: 160px; background-image: url(http://www.rezztoran.com/images/red_ban_right.jpg); text-align: left;
}

.redbanright	h1 {
margin: 0; padding: 0; font: normal 25px Trebuchet MS; color: #FFF; margin-left: 30px; margin-top: 55px; position: absolute; text-align: center;
}

.baslikmh {
color: #a80000; font: normal 17px Trebuchet MS;
}

.baslikmh p {
margin: 0; padding: 0; padding-left: 25px;
}

.baslikye {
color: #a80000; font: normal 18px Trebuchet MS;
}

.baslikye p {
margin: 0; padding: 0; padding-left: 25px;
}

.baslikegm {
color: #a80000; font: normal 18px Trebuchet MS;
}

.baslikegm p {
margin: 0; padding: 0; padding-left: 20px;
}

.marama {
color: #a80000; font: normal 18px Trebuchet MS; margin-right: 5px;
float:right;
}

#yenieklenen {
margin: 0; padding: 0; list-style-type: none; margin-left: 25px; _margin-left: 10px;
}

#yenieklenen li {
margin: 0; padding: 4px; padding-left: 0;
}


#engozdeler {
margin: 0; padding: 0; list-style-type: none; margin-left: 8px; _margin-left: -17px;
}

#engozdeler li {
margin: 0; padding: 4px; padding-left: 0;
}

#bunlarikacirmayin {
margin: 0; padding: 0; list-style-type: none; margin-left: 9px; _margin-left: 0;
}

#bunlarikacirmayin li {
margin: 0; padding: 4px; padding-left: 0;
}

table tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	margin: 0px;
/*	color: #4E4E4E; */
	line-height: 16px;

}

#fontwhite14_1	{
padding-left: 10px;
}

.fontwhite14_1	{
padding-left: 10px;
}

.fontwhite14_1_2	{
padding-left: 20px;
}

.fontwhite14_1_3 {
padding-left: 5px;
}

.tddiriste {
position: static; padding-top: 10px;
}

#rest-name-1-1 {
width: 25%; padding-left: 20px;
}

#txtemail {
width: 250px;
}

#txtpswd {
width: 250px;
}

#divPopUp {
background-color: #FFFFFF; position: absolute; z-index: 200px; display: none; left: 275px; top: 330px; 
border: 1px solid #FF9934; 
height: 150px; 
width: 530px;
}

#divNakitMsg {
background-color: #FFFFFF; position: absolute; z-index: 200px; display: none; left: 380px; top: 1073px; 
border: 1px solid #FF9933;
height: 150px;
width: 530px;
}

#divDescription {
background-color: #FFFFFF; position: absolute; z-index: 200px; display: none; left: 150px; top: 203px;
border: 1px solid #FF9933;
height: 200px;
width: 530px;
}

#divAlert {
background-color: #FFFFFF; position: absolute; z-index: 200px; display: none; left: 420px; top: 350px;
border: 1px solid #FF9933;
height: 100px;
width: 530px;
}

.divpop_index {
background-color: #FFFFFF; position: absolute; z-index: 200px;
display: none; left: 275px; top: 430px; border: 1px solid #FF9934; height: 150px;
width: 530px
}

.divalert_index {
background-color: #FFFFFF; position: absolute;
z-index: 200px; display: none; left: 260px; top: 410px; border: 1px solid #FF9933;
height: 100px; width: 530px
}

.index-css1	{
padding-right: 50px; text-align: right;
}

.index-css2	{
text-align: left; padding-left: 26px;
}

.index-css3	{
height: 24px; padding-left: 15px;
}


#tdDay {
Z-INDEX:120; OVERFLOW:auto; WIDTH:500px; HEIGHT:315px; BACKGROUND-COLOR:#eeefe9;
}

#tdWeek {
Z-INDEX:120;OVERFLOW:auto;WIDTH:500px;HEIGHT:315px;BACKGROUND-COLOR:#eeefe9;
}

#tdMonth {
Z-INDEX:120; OVERFLOW:auto; WIDTH:500px; HEIGHT:315px; BACKGROUND-COLOR:#eeefe9;
}

.rezztorannedir1 {
font-size: 13px; font-family: arial, verdana;
}

#txtfirstname {
WIDTH: 284px;
}

#lblMsg {
FONT-SIZE: 10pt; FONT-FAMILY: Verdana;
}

.tr-1-iste {
float: left; width: 10px; line-height: 5px
}

.tr-2-iste {
float: left; width: 10px; line-height: 5px
}

.tr-3-iste {
float: left; width: 10px; line-height: 5px
}

.tr-4-iste {
float: left; width: 10px; line-height: 5px
}

.tr-5-iste {
float: left; width: 10px; line-height: 5px
}

.tr-6-iste {
float: left; width: 10px; line-height: 5px
}



#td-iste-1 {
padding-left: 10px; height: 18px; text-align: left;
}

#td-iste-2 {
padding-left: 10px; height: 18px; text-align: left;
}

#td-iste-3 {
padding-right: 5px; padding-left: 10px; text-align: justify;
}

#td-iste-4 {
padding-left: 10px; height: 18px; text-align: left;
}

#td-iste-5 {
padding-left: 10px; height: 18px; text-align: left;
}

#td-iste-6 {
padding-left: 10px; height: 18px; text-align: left;
}

#td-iste-7 {
padding-left: 10px; height: 18px; text-align: left
}

#td-iste-8 {
padding-left: 10px; height: 18px; text-align: left
}

#td-iste-9 {
padding-left: 10px; height: 18px; text-align: left
}

#td-iste-10 {
padding-left: 10px; height: 18px; text-align: left
}

#td-iste-11 {
padding-left: 10px; height: 18px; text-align: left
}

#td-iste-12 {
padding-left: 10px; height: 18px; text-align: left
}


#p-stil-1 {
padding-right: 5px; padding-left: 10px; text-align: justify;
}

#p-stil-2 {
padding-right: 5px; padding-left: 10px; text-align: justify
}

#p-stil-3 {
padding-right: 5px; padding-left: 10px; text-align: justify
}

#p-stil-4 {
padding-right: 5px; padding-left: 10px; text-align: justify
}

#p-stil-5 {
padding-right: 5px; padding-left: 10px; text-align: justify
}

#p-stil-6 {
padding-right: 5px; padding-left: 10px; text-align: justify
}

#p-stil-7 {
padding-right: 5px; padding-left: 10px; text-align: justify
}

#p-stil-8 {
padding-right: 5px; padding-left: 10px; text-align: justify
}

#p-stil-9 {
padding-right: 5px; padding-left: 10px; text-align: justify
}

#p-stil-10 {
padding-right: 5px; padding-left: 10px; text-align: justify
}

#p-stil-11 {
padding-right: 5px; padding-left: 10px; text-align: justify
}

#p-stil-12 {
padding-right: 5px; padding-left: 10px; text-align: justify
}

#p-stil-13 {
padding-right: 5px; padding-left: 10px; text-align: justify
}

#p-stil-14 {
padding-right: 5px; padding-left: 10px; text-align: justify
}

.rezztoran-com-nasil-calisir {
width: 256px; height: 29px; background-color: #ff9934; font: normal 13px Arial; color: #FFF; text-align: center;
}

.rezztoran-com-nasil-calisir p {
margin: 0; padding: 0; padding-top: 6px; margin-right: 32px;
}

.rezztoran-com-nasil-calisir a {
text-decoration: none; color: #FFF; font: normal 13px Arial;
}

.rezztoran-com-nasil-calisir a:hover {
text-decoration: underline; color: #FFF; font: normal 13px Arial;
}

.kampanyalarbaslik {
width: 210px; height: 26px; font: normal 13px Arial; color: #FFF; text-align: center;
}

.kampanyalarbaslik p {
margin: 0; padding: 0; padding-top: 0px; margin-right: 10px;
}

.sehir-ve-mutfak-secimi {
background-image: url(http://www.rezztoran.com/images/ban2.jpg);
width: 264px; height: 36px;
font: bold 15px Arial;
color: #FFF;
}

.sehir-ve-mutfak-secimi p {
margin: 0; padding: 0; padding-bottom: 8px; padding-left: 16px;
}

.tarih-saat-kisi {
background-image: url(http://www.rezztoran.com/images/ban3.jpg);
width: 269px; height: 36px;
font: bold 15px Arial;
color: #FFF;
}

.tarih-saat-kisi p {
margin: 0; padding: 0; padding-bottom: 8px; padding-left: 16px;
}

.header ul{
	list-style: none;
    margin: 0; 
    padding: 0;
    float: left;
    }
 
.header ul li{
    display: inline;
  }

.header ul li .header_text{
	padding-top: 8px; 
	padding-left: 8px; 
	display:inline;
    float: left; 
 }
 
.header ul li a{
    float: left; 
    text-decoration: none;
    color: white;
    padding: 10.5px 11px;
    background-color: #333; 
    }
 
.header ul li a:visited{
    color: white;}
 
.header ul li a:hover, .menu ul li .current{
    color: #fff;
    background-color:#0b75b2;}
.column 
{
	width:100%;
	background-image: url(../images/ban_red.jpg);
	height: 36px;
	font: bold 11px Arial;
	color: #FFF;
	float:left;
}
.column_1 
{
	background-image: url(../images/ban_red_1.jpg )  ;
	background-repeat: no-repeat;
	float:right;
	height: 36px;
	width: 39px;
}

.column_2 {
	background-image: url(../images/ban_red_2.jpg );
	background-repeat: no-repeat;
	float:right;
	height: 36px;
	width: 39px;
}

.column p 
{
	display: block;
	margin: 0; padding: 0; 
	padding-bottom: 8px; 
	padding-left: 16px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin: 0px;
	background-color:#ffffff;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #266B99; 
	SCROLLBAR-SHADOW-COLOR: #266B99; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #9F0000; 
	SCROLLBAR-TRACK-COLOR: #DCEFFC; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;


}


#altmenu {
margin: 0; padding: 0; list-style-type: none; margin-left: 200px;
}

#altmenu li {
float: left; margin: 0; padding: 0; font: normal 12px Arial; color:#4E4E4E;
padding-right: 6px; margin-left: 6px;
}

#altmenu li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: underline;
color:#4E4E4E;
}

#altmenu li a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color:#4E4E4E;
}

#alt1 {
border-right: 1px solid #4E4E4E; 
}

#alt2 {
border-right: 1px solid #4E4E4E; 
}

#alt3 {
border-right: 1px solid #4E4E4E; 
}

#alt4 {
border-right: 1px solid #4E4E4E; 
}

#alt5 {
border-right: 1px solid #4E4E4E; 
}


.footertext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#4E4E4E;
}


a.footerlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color:#4E4E4E;
}

a.footerlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#4E4E4E;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	word-spacing: 10pt;
}
a.linksred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D50000;
	text-decoration: underline;
}
a.linksred:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D50000;
	text-decoration: none;
}
a.linksmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#4E4E4E;
	font-weight: bold;


}
a.linksmenured {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#D50000;
	font-weight: bold;

}
a.linksmenu:hover {

font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color:#4E4E4E;
	font-weight: bold;
}
.bulletcellpadding {
	padding-right: 6px;
}
.fontwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;

}
.fontredbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #D50000;
	text-decoration: none;
	text-transform: uppercase;

}
.fontbold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.fontbold1 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.center
{
	text-align:center;
	vertical-align:middle;
} 

.border3 
{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFDDBA;
	border-right-color: #FFDDBA;
	border-bottom-color: #FFDDBA;
	border-left-color: #FFDDBA;
}
.border4 {
	border: 1px solid #FFDDBA;

}

a.linksorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D50000;
	text-decoration: underline;
	cursor:pointer; cursor:hand;
}

.orangetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D50000;
}

a.linksorange:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D50000;
	text-decoration: none;

}
.bulletcellpadding1 {
	padding-left: 15px;

}
.altercolor {
	background-color: #F7F7F7;
	height: 24px;

}
.altercolor1 {
	height: 24px;
}


.griditem {
	height: 24px;
}
.borderimg {
	padding: 0px;
	border-top: 3px solid #FFE4C9;
	border-right: 3px solid #FFE4C9;
	border-bottom: 3px solid #FFE4C9;
	border-left: 3px solid #FFE4C9;

}
.fontorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E17D1A;
	text-decoration: none;
}
.fontredboldCopy {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #D50000;
	text-decoration: none;
	text-transform: capitalize;
}

.fontredboldCopy_h1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #D50000;
	text-decoration: none;
	text-transform: capitalize;
	float: left;
	margin: 0; padding: 0;
	margin-right: 6px;
}

.border1 {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFDDBA;
	border-right-color: #FFDDBA;
	border-bottom-color: #FFDDBA;
	border-left-color: #FFDDBA;
}
.fontbluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#225492;
	font-weight: bold;

}
.banheadbg

{
	background-image: url(images/yellow_ban_bg.jpg);
}

.floatleft

{
	float:left;	
}
	
.width500

{
	width:500px;
}
.button

{
	background-color:#D50000;
	border: none;
	height: 21px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor: hand;

}

.textbox{
	border: 1px solid #999999;
}

/*input{
	border: 1px solid #999999;
}*/

input.radio{
	border: 0px solid #999999;
}

a.linksgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	text-decoration: underline;
}

a.linksgray:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	text-decoration: none;

}.bordergray {

	border: 1px solid #CCCCCC;
}
.banyellowhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF9933;
	height: 24px;
	padding-left: 10px;

}
.banselect {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #630000;
	text-decoration: none;
	background-color: #FFE4C9;
	height: 24px;
	padding-left: 10px;
}

a.fontred {
	color: #FF0000;
}

a:hover.fontred {
	text-decoration: none;
}

.fontred {
	color: #FF0000;
	text-decoration: none;
}

a.linkswhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.linkswhite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.fontwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}.borderred {


	border: 1px solid #D50000;
}
.fontbrown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #785D42;
	text-decoration: none;
	font-weight: bold;

}
.fontbrown1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #785D42;
	text-decoration: none;
}
.fontbold13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.borderyellow {


	border: 1px solid #FF9933;
}
.borderbrown {


	border: 1px solid #B89A7D;
}
.fontwhite14 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.fonttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #D50000;
	text-decoration: none;
	text-transform: uppercase;
	line-height: normal;

}

.fontorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D50000;
	text-decoration: none;
}
.anchorArrows
{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#004377;
	font-size:11px;
	text-decoration: none;
}

.anchorArrows:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#004377;
	font-size:11px;
	text-decoration: underline;
	border:none;
}
.trmonth {
		background-color: #ECF2F7;
		
}
.tablebox {
		
        border-right: 1px solid #8DAFC9;
        border-bottom: 1px inset #8DAFC9;
        border-left: 1px solid #8DAFC9;
        background-color:#FFFFFF;
}
.trmonthborder {
		
		background-image: url(../images/monthbg.gif);
		height:23px;
		
}
.fontweek {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #523C3F;
	text-decoration: none;
	font-weight: bold;
}

.dateselectbox {

		width:25px;
		height:17px;
		background-image: url(../images/dateselectbg.gif);
		
}
.linksgraybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #523C3F;
	text-decoration: none;
	font-weight: bold;
	}
.linksredbold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
	/*display: block;*/
	font-weight: bold;
}
.tableborder {
	background-color: #CCCCCC;
}
.coltime {
		background-color: #DDE1E2;
		height:23px;
		
}

.rowdate {
		background-color: #DDE1E2;
		height:23px;
}
.coldate {
		background-color: #eef0ed;
	
}

.NewCursor
{
	cursor:hand;
}

/*Sumit-11thDec*/
a.linksmenuRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;	
	font-weight: bold;
}
a.linksmenuRed:hover {

font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color:#CC0000;
	font-weight: bold;
}

/*popup-11thDec*/	

.popupheading
{
height:20px;
color:#ffffff;
background-color:#FF9934;
padding-left:10px;
font-weight:bold;
}



#secenekler1 {
margin: 0; padding: 0; list-style-type: none; text-align: left; width: 310px; float: left;
}


.li-0 {
display: block; width: 310px; height: auto; float: left;
}

.li-1 {
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #D50000;
text-decoration: none;
font-weight: bold;
width: 115px;
text-align: right;
margin: 0; padding: 0;
float: left;
padding-bottom: 8px;
}

.li-2 {
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4e4e4e;
text-decoration: none;
font-weight: normal;
width: 185px;
text-align: left;
margin: 0; padding: 0;
float: left;
padding-left: 5px;
padding-bottom: 8px;
}

.temizlik	{
clear: both;
}

.ensevdiginizmekanda	{
text-align: center; background-image: url(http://www.rezztoran.com/images/red_ban_inner.jpg); height: 34px;
}

.ensevdiginizmekanda h1 {
margin: 0; padding: 0; 
font: normal 24px Trebuchet MS; color: #FFF;
}

/* ------------------------------------------------------ */
.panel 
{
	background-color:#ffe4c9;
}

.panel-seprator
{
	background-color:yellow;
}

.clear {
	clear: both;
}
.right
{
	float: right;
}

/* specific search search panel*/
.kodTarihSecDiv1 {
/* width: 455px; */
/* height: 165px; */
/* border: 1px dashed #CCC; */
padding: 1px;
font: normal 14px Calibri;
}

.border-dash {
	border: 1px dashed #CCC; 
}

.basliklardivi	{
width: 415px;
height: 35px;
background-image: url(../images/basliklar1bg.jpg);
text-align:left;
}

.basliklardivi	.left {
float: left;
color: #FFF;
width: 173px;
padding-left: 8px;
padding-top: 6px;
}

.basliklardivi	.right {
float: left;
color: #FFF;
width: 173px;
margin-left: 35px;
padding-top: 6px;
}
.calendar-container
{
width: 205px;
text-align:center;
}

.firsatKoduDivi-wide {
/*width: 205px;*/
text-align:center;

width:100%;
border-right: 1px dashed #CCC;
float: left;
min-height: 129px;
}

.firsatKoduDivi {
width: 205px;
border-right: 1px dashed #CCC;
float: left;
min-height: 129px;
}

.TarihSaatSecDivi {
 width: 245px; 
/* float: right; */
}

.firsatKoduDivi table {
font-size: 13px;
}

.arabuton1 {
float: right;
margin-top: 25px;
margin-right: 10px;
}

.arabuton1-grupanya {
float: right;
margin-top: 25px;
margin-right: 40px;
}
/* end specific search search panel*/

.validator
{
	color: Red;
	font-size: x-small;
}

/* calendar CSS */
.takvimDiv	{
width: 185px;
height: auto;
border: 1px solid #eeeeee;
padding: 3px;
font: normal 13px Calibri;
}

.takvimDiv .ayBaslik	{
display: block;
height: 24px;
background: #cc0404;
color: #FFF;
border: 1px solid #e3a1a2;
}

.takvimDiv .ayBaslik div {
display: block;
text-align: center;
padding-top: 4px;
font-size: 14px;
font-weight: bold;
}

.takvimDiv .ayBaslik .leftIcon, .takvimDiv .ayBaslik .rightIcon {
width: 12px;
height: 12px;
background-image: url(images/oksol.jpg);
cursor: pointer;
display: block;
float: left;
margin-top: 3px;
margin-left: 4px;
}

.takvimDiv .ayBaslik .rightIcon {
background-image: url(images/oksag.jpg);
float: right;
margin-left: 0;
margin-right: 4px;
}

.takvimDiv .gunlerBaslik {
display: block;
}

.takvimDiv .gunlerBaslik span {
display: block;
float: left;
width: 26px;
height: 19px;
text-align: center;
color: #666;
padding-top: 2px;
}

.takvimDiv .gunler {
display: block;
}

.takvimDiv .gunler span {
display: block;
float: left;
width: 24px;
height: 19px;
text-align: center;
color: #FFF;
padding-top: 2px;
background: #eaeaea; 
font-weight: bold;
border: 1px solid #FFF;
cursor: pointer;
}

.takvimDiv .gunler span:hover {
background: #e4e4e4;
}

.takvimDiv .gunler span.greenBox {
background: #66cc33;
}

.takvimDiv .gunler span.greenBox:hover {
background: #61c62f;
}

.takvimDiv .gunler span.redBox {
background: #ff0000;
}

.takvimDiv .gunler span.redBox:hover {
background: #f40000;
}

.calendar-body
{
	height: auto;
	border: 1px solid #eeeeee;
	padding: 3px;
	font: normal 13px Calibri;
/*
	margin-left: 5px; 
	*/

}


.calendar-body table, .calendar-body table td
{
	border: 0px solid #eeeeee;
}

.calendar-body table td a
{
	text-decoration:none;
}

.calendar-header
{
	/* display: block; */
	height: 24px;
	background: #cc0404;
	color: #FFF;
	border: 1px solid #e3a1a2;
	font-weight:bold;
	font-size: 14px;
}

.leftIcon, .rightIcon {
width: 12px;
height: 12px;
background-image: url(../images/oksol.jpg);
cursor: pointer;
display: block;
float: left;
margin-top: 3px;
margin-left: 4px;
}

.rightIcon {
background-image: url(../images/oksag.jpg);
float: right;
margin-left: 0;
margin-right: 4px;
}

.calendar-header td a
{
	border: 0px solid #e3a1a2;
	color: #FFF;
	text-decoration:none;
}

.calendar-header-nav 
{
	height: 24px;
	background: #cc0404;
	color: #FFF;
	border: 0px solid #e3a1a2;
	font-weight:bold;
	font-size: 14px;
}
.calendar-header td
{
	border: 0px solid #e3a1a2;
}

.calendar-day-header
{
/*display: block;*/
/*float: left;*/
width: 26px;
height: 19px;
text-align: center;
color: #666;
padding-top: 2px;	
}

.cal-day, .this-month-day, .calendar-othermonth-day , .selected-day
{
	border:  none 0 ; 
	background: #eaeaea; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
	margin: 0px;
	color: #4E4E4E;
	line-height: 14px;
	width: 24px;
	height: 19px;
	cursor: pointer;
}

td.selected-day
{
	background-color:Red;
	border:1px solid navy;
}

td.calendar-othermonth-day:hover {
	background: #e4e4e4;
}

.cal-day a, .calendar-othermonth-day a, .this-month-day a, .selected-day a
{
	text-decoration:none;
}

td.this-month-day a{
	color: #FFF;
}

.this-month-day a{
	text-decoration:none;
}

.calendar_day_othermonth:hover {
	background: #e4e4e4;
}

.red
{
	color: Red;
}

.green
{
	color: LightGreen;
}

.yellow
{
	color: Yellow;
}

.bg-red
{
	
/*	border: solid 1px black; */
	background-color: #ff0000;
}

.bg-pink
{
	background-color: #EEe9e4;
}
td.bg-red:hover {
	background: #e40000;
}

.bg-green
{
/*	border: solid 1px black; */
	background: #66cc33;
}

td.bg-green:hover {
	background: #54c62f;
}

.bg-yellow
{
	border:  none 0 ; 
/* 	border: solid 1px black; */
	background-color: Yellow;
}

/* calendar CSS */

.takvimAltUyari {
padding-left: 10px;
font-size: 11px;
color: #808080;
padding-top: 5px;
text-align:left;
}

.takvimAltKirmiziUyari {
font-size: 11px;
color: red;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 7px;
border-bottom: 1px dashed #CCC;
text-align:left;
}

/* popup css */

.popUpDivi {
width: 279px;
height: 178px;
border: 1px dashed #CCC;
padding: 10px;
font: normal 13px Calibri;
color: #666;
}

.dDurumText {
font-size: 14px;
color: #333;

}

.dDurumTarih {
font-size: 14px;
color: #dd2122;
}

.dDurumKisa {
padding-bottom: 8px;
border-bottom: 1px dashed #CCC;
margin-bottom: 8px;
}

.uygun {
color: #43a510;
}

.uygundegil {
color: #dd2122;
}

.uIcon {
margin-bottom: -2px;
margin-left: 3px; margin-right: 3px;
}

a.secLink 
{
cursor:pointer; cursor:hand;
text-decoration: none;
color: #FFF;
background: red;
padding-left: 3px; padding-right: 3px;
padding-bottom: 2px;
}

/* popup css */

/* grupanya link button */
a.gRezLink {
width: 156px;
height: 22px;
text-align: center;
font: normal 13px Calibri;
color: #FFF;
text-decoration: none;
background-image: url(../images/gRezBut.gif);
display: block;
padding-top: 3px;
}


a.gRezLink:hover {
width: 156px;
height: 22px;
color: #FFF;
text-align: center;
background-image: url(../images/gRezButHover.gif);
display: block; 
padding-top: 3px;
}
/* grupanya link button end */


a.benimSayfamButon {
display: block;
width: 95px;
height: 22px;
background-image: url(../images/benimsayfambuton.jpg);
font: normal 13px Calibri;
color: #FFF;
text-decoration: none;
text-align: center;
}

a.benimSayfamButon:hover {
text-decoration: underline;
color: #FFF;
}

a.benimSayfamButon p {
margin: 0;
padding: 0;
padding-top: 4px;
}

.grupanya_text
{
	font-size:11px;
}

.baslikDivi {
font: normal 12px Calibri;
color: black;
/*width: 305px; */
padding: 10px;
text-align: justify;
}

.baslikDivi li {
padding-bottom: 4px;
}

.baslikDivi li.red {
color: red;
}

.dna-demo-fields {
}

.dna-demo-fields ul
{
	list-style: none;
	list-style-type:none;
}

.dna-demo-fields ul
{
	margin-top:4px;
}


