input, textarea, select
{
	margin: 0;
}
input
{
	font-size: 95%;
}
textarea
{
	font-size: 12px;
	width: 97%;
}
input, textarea
{
	padding: 5px;
	border: 1px #ccc solid;
	background: #fff;
	margin: 0 0 10px 0;
}
input.buton
{
	font-weight: bold;
	font-size: 11px;
	color: #999;
	padding: 5px 7px;
	display: block;
}
input.tik
{
	margin: 0 10px 0 0;
	display: block;
	float: left;
	border: 0;
	background: #ebf8f8;
	clear: both;
}
label
{
	font-size: 85%;
	display: block;
	margin: 0 0 5px 0;
}
form fieldset
{
	margin: 0;
	padding: 0;
	border: 0px;
}

body { 
    margin: 0px; 
}

div, p, td, th, body {
    color: #000; 
    font-size: 8pt; 
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
    font-weight: 100;
}

h1 { 
    color: black; 
    font-size: 16pt; 
}

h2 { 
    color: black; 
    font-size: 12pt; 
}

h3, h3 a:link, h3 a:visited { 
    color:#334699; 
    font-size: 12pt; 
    font-weight: bold;
    padding-bottom: 5px;
    border-bottom: 1px #f0f0f0 solid;
    margin-bottom: 10px;
    font-family: arial, sans-serif;
}
h3 a:hover { 
    color: #000;
    text-decoration: none;
}

h4 { 
    color:#000; 
    font-size: 10pt; 
    font-weight: bold
}

h5 { 
    color:#669933; 
    font-size: 8pt; 
    font-weight: bold
}

hr { 
    width:100%; 
    color:#6EBB21; 
    background-color:#6EBB21; 
    height:2px; 
    border: none 
}

a:link, 
a:visited, 
a:active { 
    color:#000000; 
    text-decoration:none; 
}

a:hover { 
    color:#0000FF; 
    text-decoration:underline; 
}
 
.navmain { 
    border-collapse: collapse; 
}    
 
.navcell{ 
    background-image: url(images/design/navbtnbgr1.jpg);
    background-repeat: repeat-x; 
    background-position: top right;
}

.navlimg { 
    padding-top: 4px;
}

.dark { 
    color: white; 
    font-weight: bold; 
    font-size: 8pt; 
}

.dark a:link , 
.dark a:visited, 
.dark a:active { 
    color:#FFFFFF; 
    text-decoration:none; 
}

.dark a:hover { 
    color:#0000FF; 
    text-decoration:none; 
}

.footer { 
    color:#C0C0C0; 
    font-size: 8pt; 
}

.footer a:link, 
.footer a:visited, 
.footer a:active { 
    color:#C0C0C0; 
    text-decoration:none; 
}

.footer a:hover { 
    color:#0000FF; 
    text-decoration:underline; 
}

.navlist { 
    color:#888888; 
    font-size: 7pt;
}

.navlist a:link, 
.navlist a:visited, 
.navlist a:active { 
    color:#888888; 
    text-decoration:none; 
}

.navlist a:hover { 
    color:#0000FF; 
    text-decoration:underline; 
}

.content a:link, 
.content a:visited, 
.content a:active { 
    color:#0000FF; 
    text-decoration:none; 
}


.content a:hover { 
    color:#FF0000; 
    text-decoration:underline; 
}

input.srch {
    background-color:#ffffff; 
    width:90px; 
    height:18px; 
    border:1px solid #000000; 
    font-size: 9pt; 
    font-family: Tahoma, Arial, Verdana, Helvetica; 
    text-decoration: none
}

input.srchsubmit {
    background-color:#ededed; 
    width:30px; 
    height:18px; 
    border:1px solid #000000; 
    font-size: 9pt; 
    font-family: Tahoma, Arial, Verdana, Helvetica; 
    text-decoration: none
}

input.lgn {
    padding: 2px; 
    margin: 2px; 
    background-color: #ffffff; 
    width: 120px; 
    border: 1px solid #000000; 
    font-size: 9pt; 
    font-family: Tahoma, Arial, Verdana, Helvetica; 
    text-decoration: none
}

input.lgnsubmit {
    padding: 2px; 
    margin: 2px; 
    background-color: #ededed; 
    width: 100px; 
    border: 1px solid #000000; 
    font-size: 9pt; 
    font-family: Tahoma, Arial, Verdana, Helvetica; 
    text-decoration: none
}

input.calcsubmit {
    background-color: #ededed; 
    height: 18px; 
    border: 1px solid #000000; 
    font-size: 9pt; 
    font-family: Tahoma, Arial, Verdana, Helvetica; 
    text-decoration: none
}

.header {
    color: #000000; 
    font-size: 12pt; 
    font-weight: bold;
}

.headergreen10 {
    color: #669933; 
    font-size: 10pt; 
    font-weight: bold;
}

.headergreen11 {
    color: #669933; 
    font-size: 11pt; 
    font-weight: bold;
}

.headergreen12 {
    color: #669933; 
    font-size: 12pt; 
    font-weight: bold;
}

.headerblack10 {
    color: #000000; 
    font-size: 10pt; 
    font-weight: bold;
}

.headerblack11 {
    color: #000000; 
    font-size: 11pt; 
    font-weight: bold;
}

.headerblack12 {
    color: #000000; 
    font-size: 12pt; 
    font-weight: bold;
}

.headerblack14 {
    color: #000000; 
    font-size: 14pt; 
    font-weight: bold;
}

.big {
    color: black; 
    font-size: 10pt;
}
 
td.tcontent {
    background-color: #EAEAEA; 
    text-align: center; 
    padding-left: 5px; 
    padding-right: 5px;
}

td.thead {
    background-color: #C0C0C0; 
    font-weight: bold; 
    padding-left: 5px; 
    padding-right: 5px; 
    text-align: center;
}

div.calsheet {
	height: 40px; 
	width: 50px; 
	background: url(images/design/date_tpl.jpg); 
	background-repeat: no-repeat; 
	vertical-align: middle;
	padding: 15px 0px 0px 0px;
}

div.calsheet a:link,
div.calsheet a:visited, 
div.calsheet a:active { 
	color: black; 
	text-decoration:none; 
}

div.cal_month {
	position: relative;
	top: -4px;
	width: 50px;
	font-family: Arial, Tahoma, Verdana; 
	text-align: center; 
	font-size: 8px; 
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}

div.cal_day {
	position: relative;
	top: 0px;
	width: 50px;
	height: 25px;
	font-family: Arial, Tahoma, Verdana; 
	text-align: center; 
	font-weight: bold; 
	font-size: 20px; 
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}

td.cal_hour {
	background-color: #C8efa1;
	border-top: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	vertical-align: top;
	margin: 0px;
	width: 40px;
	font-family: Arial, Tahoma;
	font-size: 11px;
	text-align: center;
}

td.cal_date1 {
	background-color: #EBFFD7;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px dotted #DDDDDD;
	vertical-align: top;
	padding-left: 10px;
	margin: 0px;
	font-family: Arial, Tahoma;
	font-size: 13px;
}

td.cal_date1_hover {
	background-color: #6EBB21;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px dotted #DDDDDD;
	vertical-align: top;
	padding-left: 10px;
	margin: 0px;
	font-family: Arial, Tahoma;
	font-size: 13px;
}

td.cal_date2 {
	background-color: #EBFFD7;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	vertical-align: top;
	padding-left: 10px;
	margin: 0px;
	font-family: Arial, Tahoma;
	font-size: 13px;
}

td.cal_date2_hover {
	background-color: #6EBB21;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	vertical-align: top;
	padding-left: 10px;
	margin: 0px;
	font-family: Arial, Tahoma;
	font-size: 13px;
}

td.cal_space {
	background-color: #EBFFD7;
	border: 1px solid #DDDDDD;
	width: 1px;
	margin: 0px;
}

td.big_cal_space_sun {
	background-color: #6ebb21;
	border: 1px solid #DDDDDD;
	width: 1px;
	margin: 0px;
}

td.big_cal_space_sat {
	background-color: #C8efa1;
	border: 1px solid #DDDDDD;
	width: 1px;
	margin: 0px;
}

td.big_cal_space {
	background-color: #EBFFD7;
	border: 1px solid #DDDDDD;
	width: 1px;
	margin: 0px;
}

td.big_cal_day {
	background-color: #C8efa1;
	border-top: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	vertical-align: top;
	margin-left: 5px;
	width: 70px;
	font-family: Arial, Tahoma;
	font-size: 11px;
	text-align: left;
}

td.big_cal_day_sun {
	background-color: #6ebb21;
	border-top: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	vertical-align: top;
	margin-left: 5px;
	width: 70px;
	font-family: Arial, Tahoma;
	font-size: 11px;
	text-align: left;
}

td.big_cal_date {
	background-color: #EBFFD7;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px dotted #DDDDDD;
	vertical-align: top;
	padding-left: 3px;
	margin: 0px;
	font-family: Arial, Tahoma;
	font-size: 13px;
	text-align: left;
	width: 115px;
}

td.big_cal_nodate {
	background-color: #EBFFD7;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px dotted #DDDDDD;
	vertical-align: top;
	padding-left: 3px;
	margin: 0px;
	font-family: Arial, Tahoma;
	font-size: 13px;
	width: 115px;
}

td.big_cal_nodate_sun {
	background-color: #6ebb21;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px dotted #DDDDDD;
	vertical-align: top;
	padding-left: 3px;
	margin: 0px;
	font-family: Arial, Tahoma;
	font-size: 13px;
	width: 115px;
}

td.big_cal_nodate_sat {
	background-color: #C8efa1;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px dotted #DDDDDD;
	vertical-align: top;
	padding-left: 3px;
	margin: 0px;
	font-family: Arial, Tahoma;
	font-size: 13px;
	width: 115px;
}

td.big_cal_date_hover {
	background-color: #6EBB21;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px dotted #DDDDDD;
	vertical-align: top;
	padding-left: 3px;
	margin: 0px;
    text-align: left;
	font-family: Arial, Tahoma;
	font-size: 13px;
}

td.big_cal_month {
	background-color: #6EBB21;
	border: 1px solid #DDDDDD;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	margin-right: 10px;
	font-family: Arial, Tahoma;
	font-size: 14px;
	font-weight: bold;
}

div.navbutton ,
div.navbutton_open  {
    border: 1px solid #FFFFFF;
    width: 136px;
    margin: 10px 0 0 0;
    padding: 2px;
    background-color: #7ca5fe;
    text-align: left;
}

div.navbutton {
    background-image: url(images/design/navbtnbgr1.jpg);
    background-repeat: repeat-x; 
    background-position: top right;
}

div.navbutton a,
div.navbutton_open a {
    display: block;
    font-weight: bold;
    font-size: 8pt;
}

div.navopen {
    background-color: #FFFFFF;
    width: 136px;
    padding: 1px 0 0 3px;
    margin: 0;
    font-size: 8pt;
}    

div.navopen ul {
    list-style-type: none;
    padding: 0 0 5px 0;
    margin: 0;
}

div.navopen li {
    text-align: left;
    margin-left: 0px;
}

div.navbutton_p,
div.navbutton_open_p  {
    border: 1px solid #FFFFFF;
    width: 136px;
    margin: 10px 0 0 0;
    padding: 2px;
    background-color: #6EBB21;
    text-align: left;
}

div.navbutton_p {
    background-image: url(images/design/navbtnbgr1.jpg);
    background-repeat: repeat-x; 
    background-position: top right;
}

div.navbutton_p a,
div.navbutton_open_p a,
div.navcat_head_p a {
    display: block;
    font-weight: bold;
    font-size: 8pt;
}

div.navopen_p {
    background-color: #FFFFFF;
    border-bottom: 1px solid white;
    border-left: 1px solid white;
    border-right: 1px solid white;
    width: 141px;
    padding: 1px 0 0 0;
    margin: 0;
    font-size: 8pt;
}    

div.navcat_p ul {
    list-style-image: url(images/icons/link_ico.gif);
    padding: 0 0 5px 0;
    margin: 0;
}

div.navcat_p li {
    text-align: left;
    margin-left: 11px;
}

div.navcat_p {
    text-align: left;
}

div.navcat_head_p {
    text-align: left;
    font-weight: bold;
    margin-bottom: 2px;
    padding: 4px 2px 2px 2px;
    text-align: left;
    width: 138px;
    margin: 0;
}

div.navcat_head_p_open {
    text-align: left;
    font-weight: bold;
    margin-bottom: 2px;
    padding: 4px 2px 2px 2px;
    text-align: left;
    width: 134px;
    margin: 0;
}
 dl
{
	margin: 0 0 30px 0;
	width: 100%;
	overflow: auto;
	background: url(../resimler/tasarim/harita.gif) no-repeat right center;
}
 dl dt
{
	float: left;
	width: 25%;
	margin: 0 0 3px 0;
	font-weight: bold;
	color: #999;
}
 dl dd
{
	float: left;
	width: 73%;
	margin: 0 0 3px 0;
}

#iletisimformu
{
	clear: both;
	width: 100%;
}
#iletisimformu fieldset#bilgiler
{
	width: 27%;
	float: left;
}
#iletisimformu fieldset#ileti
{
	width: 71%;
	float: right;
	margin-bottom: 10px;
}
#iletisimformu fieldset input, #iletisimformu fieldset textarea
{
	display: block;
}
#iletisimformu fieldset input
{
	width: 80%;
}
#iletisimformu fieldset textarea
{
	height: 119px;
}
.zorunlu a
{
	color: #E36B14;
}
.zorunlu a:hover
{
	color: #000;
}
#iletisimformu input.buton
{
	clear: both;
	width: 60px;
}
