*{padding:0;margin:0}
img {border:none;vertical-align:top;}
.cleaner {line-height:0px;height:0px;clear:both;float:none!important;font-size:0px;}
.hidden {display:none!important;}
body {font:12px "Trebuchet MS", Verdana, Tahoma;background:#3FB0D2 url(im/bg.jpg) repeat-x;}
.bg {background:url(im/head.jpg) no-repeat center top;}
.h {height:215px;}
.c {margin:0px auto;width:1040px;height:600px;}
.logo {display:block;float:left;height:150px;width:120px;text-indent:-9999px;}
.h ul {float:left;margin:134px 0 0;}
.h li {float:left;display:block;list-style:none;background:url(im/a.jpg) no-repeat left top;margin:0 0 0 2px;height:19px;padding:0px 0 0 3px;}
.h ul a {float:left;display:block;background:url(im/a.jpg) no-repeat right top;padding:4px 20px 0 17px;font:bold 9px Tahoma, Verdana, "Trebuchet MS";color:#014A90;text-decoration:none;height:15px;}
.h li:hover, .h li.active {background:url(im/a-h.jpg) no-repeat left top;}
.h ul a:hover, .h .active a {background:url(im/a-h.jpg) no-repeat right top;color:#FFF;}
.bcr {float:left;width:500px;padding:26px 28px 0 92px;}
.bcr p {font:11px Tahoma, Verdana, "Trebuchet MS";color:#014A90;}
.bcr a {color:#014A90;text-decoration:none;padding:0 10px 0 0;}
.serch {float:left;padding:18px 0 0 140px;}
#ajaxSearch_input {font:10px Tahoma, Verdana, "Trebuchet MS";color:#FD6502;width:150px;background:url(none);border-style:none;padding:0px 5px;}
#ajaxSearch_submit {background:url(none);cursor:pointer;margin:0 0 0 5px;height:30px;width:30px;border:none;}
.ct {clear:both;padding:0 0 0 50px;background:#FFF url(im/ct.jpg) no-repeat;margin:0 40px 0 39px;border-right:1px solid #FFF;border-bottom:1px solid #FFF;}
.txt {float:left;width:570px;min-height:300px;height:auto!important;height:300px;}
.txt h2, .fm h2, .t-f h2 {font-size:17px;text-transform:uppercase;color:#014A90;padding:0 0 15px;font-weight:normal;}
.txt h3 {background:url(im/h2.jpg) no-repeat left bottom;padding:0 0 25px 24px;display:block;font-size:14px;font-style:italic;font-weight:bold;color:#666;margin:20px 0 0;}
.txt p {font-size:11px;color:#666;line-height:22px;padding:5px 0 0;}
.txt ul {background:url(im/txt-ul.jpg) no-repeat 16px bottom;padding:10px 0 15px 10px;}
.txt ul li {font-size:11px;color:#666;list-style:none;background:url(im/bulina.jpg) no-repeat 31px 5px;padding:0px 0 0 60px;margin:5px 0 0;}
.txt img {border:1px solid #E0E0E0;margin:0px 15px 0 0;padding:2px;float:left;}
.txt a {color:#FF6600;}
.tip {background:url(im/tip.jpg) no-repeat!important;display:block;}
.txt ol {padding:10px 0 0 80px;}
.txt ol li {color:#FF6600;list-style:none;background:url(im/arrow.jpg) no-repeat left 5px;padding:0px 0 0 15px;}
.txt ol li a {color:#FF6600;text-decoration:underline;}
.f {background:url(im/footer.jpg) no-repeat;height:100px;margin:0 0 0 39px;padding:53px 40px 5px 20px;}
.f ul {text-align:center;}
.f li {display:inline;list-style:none;}
.f  ul a {font-size:10px;color:#306598;padding:0 10px;}
.f  p a {font-size:10px;color:#306598;}
.f p {font-size:10px;color:#306598;text-align:center;padding:5px 0 0;}
.col {float:right;width:300px;padding:0 25px 0 10px;}
.rpt {background:url(im/news.jpg) no-repeat left 13px;height:210px;}
.rpt span {font-size:19px;color:#2E6598;display:block;padding:0px 0 0 50px;}
.rpt em {padding:20px 10px 5px;display:block;text-align:center; height:85px;}
.rpt p {font-size:11px;color:#666;padding:0px 10px;height:32px;overflow:hidden; }
.more {color:#FFF;font-size:11px;float:right;text-decoration:none;background: url(im/mai-multe.jpg) no-repeat;height: 16px;width: 90px;margin: 0px 15px 0px 0px;padding: 0px 0px 0px 18px;}
.fm {float:left;width:280px;}
.fm form {background:url(im/bg-fm.jpg) no-repeat left top;padding:10px 0 0 27px;height:258px;}
.fm p {clear:both;height:50px;}
.fm label {clear:both; display:block;}
.fm p input, .fm p textarea {width:203px;color:#666;background:url(im/input.jpg) no-repeat;border:none;font:11px Arial, Helvetica, sans-serif;padding:5px 4px 2px;height:19px;overflow:hidden;}
.fm span {display:block;padding-left:85px;padding-top:14px;}
.fm span input {background:url(none);border-style:none;cursor:pointer;font-size:10px;color:#FFF;text-transform:uppercase;font-weight:bold;}
.t-f {width:200px;float:left;padding:0 0 0 30px;}
.t-f p {color:#014A90;font-size:11px;padding:10px 0 0;}
.lang {float: right;padding: 20px 60px 0px 0px;}
.lang img {padding: 0px 5px 0px 0px;}
.sub-menu {padding-bottom:15px}
.sub-menu ul {background:none!important;}
.sub-menu li {float:left;display:block;list-style:none;background:url(im/sub-menu.jpg) no-repeat left top!important;margin:4px 0 0 2px!important;height:19px;padding:0px 0 0 3px!important;width: auto!important;}
.sub-menu ul a {width:auto!important;float:left;display:block;background:url(im/sub-menu.jpg) no-repeat right top!important;padding:4px 20px 0 17px!important;font:bold 9px Tahoma, Verdana, "Trebuchet MS";color:#014A90;text-decoration:none;height:15px;}
.sub-menu ul a:hover, .sub-menu ul .active a {text-decoration:underline;}
.validation {font-size:10px;padding-top:5px;padding-left:25px;}
.validation-1 {font-size:10px;padding-top:5px;}



/*jot*/
.jot-form {margin-bottom:20px;}
.jot-form fieldset {border:none;}
.jot-form label {display:block;clear:both;}

.jot-form input {background:#EF6711;color:#fff;}
.jot-form label input, .jot-form label textarea {border:1px solid #ccc!important;background:#fff;color:#000;}
.jot-content {border:1px solid #ccc;background:#fff;padding:5px;margin-bottom:20px;border-top:1px solid #fff;}
.jot-content hr {border:none;height:1px; color:#eee;background:#eee;}

.jot-err {border: 1px solid red;font-weight: bold;color: red;padding: 5px;margin-bottom: 10px;}
.jot-cfm {border: 1px solid green;font-weight: bold;color: green;padding: 5px;margin-bottom: 10px;}
.jot-row {border: 1px solid #CCCCCC;margin-bottom: 10px;background-color: #e9e9e9;}
.jot-row-alt {background-color: #f9f9f9;}
.jot-row-author {background-color: #FFFFE1;}
.jot-row-me {background-color: #FFDDDD;}
.jot-row-up {border: 1px dotted red;}
.jot-row-new {border: 1px dotted green;}
.jot-comment {padding: 3px;}
.jot-comment hr {border: 0px; border-bottom: 1px solid #cccccc;}
.jot-posticon {float: right;width: 20px;height: 20px;padding-top: 8px;padding-right: 3px;}
.jot-posticon img {border: 0px;}
.jot-mod {float: right;width: 100px;text-align: right;color: #666666;font-weight: bold;}
.jot-mod img {border: 0px;}
.jot-mod a {float: right;padding: 1px;padding-left: 2px;padding-right: 2px;}
.jot-mod a:hover {background-color: #666666;color: #666666;}
.jot-subject {font-weight: bold;font-size: 1.1em;}
.jot-message {padding: 2px;overflow: auto;}
.jot-poster {padding: 0px;text-align: left;font-size: 10px;}
.jot-nav {padding: 0px;text-align: center;margin: 10px;}
.jot-list ul {padding: 0px;text-align: left;margin-bottom: 10px;list-style-position: inside;}
.jot-subscribe {margin-bottom: 10px;}
.jot-form {margin-bottom: 10px;}
.jot-form fieldset {border: 0px;}
.jot-form label {display: block;}
.jot-user {float: left;width: 80px; }
.jot-content {margin-left: 80px;}
.jot-extra {text-align: right;}
.jot-editby {font-size: 10px;color: #666666;font-style: italic;}