/*
edecdd

*/
body { 	margin:0; padding:10px 0 20px 0; font-size:10px;  font:normal 0.8em/1.4em arial,verdana; background:#e6e9f2; color:#38312d; }

a, a:link, a:visited { color:#0047c9; text-decoration:none;  }
a:hover, a:active {  color: #ff0000;  }


#container { width:970px; overflow:visible; margin:auto; padding:0 10px 10px 10px;	background:#fff; }

#header { width:970px;  overflow:visible; margin:0 auto; padding:0; height:100px; border-bottom:1px solid #e01c44; }

#header #logo { overflow:visible; margin:0; padding:20px 0 0 0; width:240px; float:left; text-align:center;  }

#header #right { overflow:visible; margin:7px 0 0 0; padding:0; width:730px; float:right; text-align:right; }

#header img { border:0; }

#topmenu { text-align:left; padding:5px 5px 0 5px; margin:0 auto; display:block; background:#e01c44; border-bottom:1px solid #fff; border-top:1px solid #fff;  color:#ffe5ea; height:22px; }

#topmenu a, #topmenu a:link, #topmenu a:visited { color:#fff; font-weight:bold; margin-top:-5px; padding:5px 8px; overflow:visible; }
#topmenu a:active, #topmenu a:hover { background:#000; }


/**/

#main { overflow:visible; margin:0 auto; padding:10px 0; border-top:1px solid #e01c44; }

h1,h2 { padding:5px; border-bottom:1px solid #e4e6ee; background:#f7f7fa; color:#cc2222 }
h1 { margin:0 -5px 5px -5px; font:bold 1.4em arial;  }
h2 { margin:15px -5px 5px -5px; font:bold 1.2em arial; }

.grifon { display:block; margin:10px 0; padding:5px 10px; border:1px solid #e4e6ee; background:#f7f7fa; font:bold 1.2em arial;  }

#col_a { width:170px; overflow:visible; margin:0; padding:0 10px 0 0; float:left; }
#col_b { width:440px; overflow:visible; margin:0; padding:0 10px; float:left; background:url('images/nokta.gif') repeat-y; }
#col_c { width:310px; overflow:visible; margin:0; padding:0 10px; float:left; background:url('images/nokta.gif') repeat-y; }
#col_d { width:235px; overflow:visible; margin:0; padding:0 0 0 10px; float:left; background:url('images/nokta.gif') repeat-y; }


ul.menu { padding:0; margin:0 0 5px 0; list-style-type:none; border-top:1px solid #e4e6ee; }
ul.menu li { background:#fafafb; border-bottom:1px solid #e4e6ee; border-top:2px solid #fff; padding:2px 2px 2px 5px; margin:0; }

/**/
fieldset { border:1px solid #f0f0f0; margin:auto; width:450px; padding-bottom:10px; }
fieldset legend { font-weight:bold; color:#0000dd; }
fieldset p {  }
fieldset p.submit { text-align:center; }
fieldset label { width:120px; float:left; text-align:right; padding:0 5px 0 0; }
/**/


#footer { margin:0 auto; padding:5px 0; text-align:center; font-size:0.9em; color:#999; background:#f7f7fa;  
	border-top:1px solid #e4e6ee; border-bottom:1px solid #e4e6ee;  }

#footer a { padding:0 10px; }

#copy { width:960px; padding:5px 0 0 0; margin:auto; font-size:8pt; letter-spacing:1px; text-align:center; color:#b1b8d3;
	border-top:3px solid #dde0ea; }

.clr {  clear:both; margin:-1px; padding:0; height:0; width:0; font-size:0; line-height:0; }

