* { margin: 0; padding: 0; }
img { border: 0; }
 
body { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; line-height: 18px; color: #404040; background: #fff; }
a span, h1 span, .meer span { position: absolute; left: -9000px; }

a { text-decoration: none; color: #538fbf; }
a:hover { text-decoration: underline; }

/*MAILFORM*/
#mailform { border: 0px;}
#mailform .csc-mailform-field { display: block; clear: both; margin-bottom: 5px;}
#mailform .csc-mailform-field label { float: left; width: 90px; }
#mailform #mailformname, #mailform #mailformemail, #mailform #mailformsubject, #mailformmessage { border: 1px solid #CCE4F3; width: 200px; padding: 2px 4px; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #595959; }
#mailform #mailformmessage { width: 300px; overflow: auto; }
#mailformformtype_mail { border: 0px; margin-left: 90px; }
fieldset { border: 0px; }

/*TOP*/
.top { background: #699FCB url(../images/pattern.gif) repeat; height: 182px; text-align: center; }
.top h1 { float: left; }
.umbra { float: left; width: 13px; height: 182px; }

.mijloc { margin: 0 auto; width: 801px; }
.content { background: url(../images/repeat.gif) repeat-y 0 0; padding: 20px 13px 0 13px; width: 775px; }

/*LEFT MENIU*/
.left { float: left; width: 171px; font-size: 11px; border: 1px solid #fff; }
.left ul { background: #EBF4FE; padding-left: 8px; text-transform: uppercase; } 
.left li { list-style: none; line-height: 23px; border-bottom: 1px solid #fff; } 
.left li a { font-weight: bold; color: #474A4D; background: url(../images/arrow.gif) no-repeat left center; padding-left: 12px; } 
.left li a:hover { color: #000; text-decoration: none; } 
.left li li { border: 0; } 
.left li ul { display: block;} 
.left li ul li a { color: #474A4D; font-weight: normal; } 
.left li ul li a:hover { color: #000; font-weight: normal; }
li.cur_level_2 a {color:#000;}
li.cur_level_1 a {color:#000;}

/*
.left li ul { display: none; } 
.left li.activ ul { display: block; } 
.left li.activ a { color: #000; } 
.left li.activ ul a { color: #474A4D; } 
.left li li a { font-weight: normal; } 
*/

/*CONTENT*/
.middle { float: left; width: 576px; padding-left: 16px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #404040; background: #fff;  }
.middle h1 { font-size: 15px; font-weight: bold; margin: 6px 0 11px 0; }
.middle ul { padding-left: 16px; }
.middle ul li  { padding-left: 10px; background: url(../images/bullet.gif) no-repeat 0 4px; list-style: none; }

/*RIGHT*/
.right { float: right; width: 168px; background: #EBF4FE; margin-left: 16px; padding: 6px 7px 6px 7px; font-size: 9px; color: #699FCB; line-height: 17px; }
.right h1 { font-size: 9px; font-weight: bold; margin: 0; }
.right img { margin-top: 8px; display: block; }


/*FOOTER*/
.footer { clear: both; padding-top: 12px; }
.footer p { padding-left: 187px; clear: both; background: #EBF4FE; font-weight: bold;font-size: 10px;  }
.footer img { display: block; }


.lang { text-align:right; }
.lang img {border:0px; margin:0px; padding:5px;}

a.footer {color: #474A4D; text-decoration: none;}

#col { display: block; padding: 25px 0 0 8px; font-size: 10px; }
#col h1 { font-size: 15px; font-weight: bold; margin: 6px 0px; 11px; 0px; }
#col p { margin: 5px 0; }
#col p input { vertical-align: middle; width: auto; border: 0; }
#col p label { display: inline; padding-left: 5px; color: #595959; }
#col input { border: 1px solid #6A9FC9; width: 150px; padding: 2px 4px; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #595959; margin-bottom: 5px; }
#col input[type=submit] { border: 0; color: #000; width: auto; padding: 0 5px 0 0; font-size: 11px; font-weight: bold; background: url(../images/tell_arrow.gif) no-repeat right center; text-transform: lowercase; cursor: pointer; }
#col input.submit { border: 0; color: #000; width: auto; padding: 0 7px 0 0; font-size: 11px; font-weight: bold; background: url(../images/tell_arrow.gif) no-repeat right center; text-transform: lowercase; cursor: pointer; overflow: visible; }
