*  { margin: 0; padding: 0;}
body, td, th, div, p { color: #222222; font: 15px Arial; line-height: 23px}
body { background: #FFFFFF url("../images/bg.jpg") no-repeat top right fixed}

a:link { color: #868585; font-weight: 400; text-decoration: none; }
a:active { color: #868585; font-weight: 400; text-decoration: none; }
a:visited { color: #868585; font-weight: 400; text-decoration: none; }
a:hover { color: #fb1c6f; font-weight: 400; text-decoration: none;  }

.hata { background: #fde4e7; font: bold 14px Tahoma; color: red; margin: 10px 20px 10px 0; border: 1px solid red; padding: 5px; display: none; text-align: center; }
.tabsty { width: 100%; border-collapse: collapse;}
em { color: red; font-weight: bold; font-size: 16px}

.container { width: 848px; height: 100%; margin: 0 auto; border: 0px solid red }
.logo { width: 346px; height: 62px; margin: 20px 0 10px 20px; }

/* top right bottom left */
.pagetop { background: url("../images/pagetop.png") no-repeat; width: 848px; height: 30px;}
.pagemid { background: url("../images/pagemid.png") repeat-y; width: 778px; height: 100%; padding: 10px 30px 0 40px; }
.pagebot { background: url("../images/pagebot.png") no-repeat; width: 848px; height: 30px; margin-bottom: 0px; }
.pagebot1 { width: 848px; height: 30px; margin-bottom: 20px; }

.formtop { background: url("../images/formtop.jpg") no-repeat; width: 461px; height: 11px; margin-top: 10px; }
.formmid { background: url("../images/formmid.jpg") repeat-y; width: 423px; height: 100%; padding: 5px 10px 5px 28px; border: 0px solid red}
.formbot { background: url("../images/formbot.jpg") no-repeat; width: 461px; height: 12px;}

.formmid p label { font-weight: 700; }
.cmxform p { margin-bottom: 15px}
label.error { float: none; color: red; padding-left: 5px; vertical-align: top; font-weight: bold; }

textarea { background: none; border:0; width: 392px; height: 140px; resize:none;letter-spacing: 1px; font: Normal 13px Tahoma; color: #d70093;}

.insty {  background:url("../images/inputbg.jpg") no-repeat; border: 0; width: 394px; height: 19px; padding: 5px 3px 3px 5px; letter-spacing: 1px; font: Normal 13px Tahoma; color: #d70093; }
.kisainsty {  background:url("../images/kisainput.jpg") no-repeat; border: 0; width: 320px; height: 19px; padding: 5px 5px 5px 5px; letter-spacing: 1px; font: Normal 13px Tahoma; color: #d70093; }
.textsty{ background: url("../images/textbg.jpg") no-repeat; width: 393px; height: 143px; padding:5px 5px 0 5px;  margin-top: -15px }
.substy { background: url("../images/submit.jpg") no-repeat; width: 202px; height: 31px; border: 0; cursor: pointer; }
.substy:hover{ background: url("../images/submitho.jpg") no-repeat; width: 202px; height: 31px; border: 0; cursor: pointer;}

.has-js .label_radio    { padding-left: 25px; margin-right: 30px; cursor: pointer; font-weight: 400 }
.has-js .label_radio    { background: url(../images/radio-off.png) no-repeat; }
.has-js label.r_on      { background: url(../images/radio-on.png) no-repeat; }
.has-js .label_radio input  { position: absolute; left: -9999px; }

.gradient2 h1 { font: normal 250%/100% Trebuchet MS; position: relative; color: #464646; text-transform: uppercase; letter-spacing: -2px; }
.gradient2 h1 span { background: url("../images/gradient-glossy.png") repeat-x; position: absolute; display: block; width: 100%; height: 20px; }

.footer { margin-top: 40px; margin-right: 10px}
div.footer td { font-size: 12px; color: #868585}
.reklam1{background: url("../images/footers.png") no-repeat; width: 850px; height: 33px; margin-top:0px;}
.reklam2{background: url("../images/footero.jpg") repeat-y; width: 850px; padding-top:0px;}
.reklam3{background: url("../images/footer.jpg") no-repeat; width: 850px; height: 39px; margin-bottom:20px;}
.transparent {
    filter:alpha(opacity=90);
    background-color:#f9c9db;
    display:none;
    width:170;
    height:100;
    position:absolute;
    color: white;
    border: 1 #fd0561 solid;}
	
.ysty{
font:14px Arial;
color:black;
border:1 red solid;
}
.gsubmit{
padding: 2px;
background:#fb1c6f; 
color:white;
cursor:pointer;
border:outset 2px #fc06ae;
font-weight:bold;
}