html,body{margin:0;padding:0}
body{font: 62.5%/1.4 arial,sans-serif; color:#121212; }
h1,h2,h3,h4,h5,h6 {margin:0;padding:0; font-family:"Times New Roman", Times, serif; font-size: 1.6em;color:#000}
h3 {font-size:1.3em}
input {border:1px solid #000; width:220px;}
textarea {border:1px solid #000; width:320px;}
input.button {width:100px; background: transparent; margin-left: 220px;margin-top:15px;}

div#navigation{background:#F5F5F5;border-right:2px solid #878787;font-size:1.2em;}
div#navigation h2{clear:both}
p a{color:#0356D2; text-decoration:underline;}
p a:hover{color:#0356D2; text-decoration:none;}

div#content{background:#F5F5F5;font-size:1.2em;}
div#content a{color:#0356D2; text-decoration:underline;}
div#content a:hover{color:#0356D2; text-decoration:none;}
table.block {width:100%}
tr.head td{width:33%; text-transform: uppercase; font-weight: bold; font-size: 1.2em;height:57px;border-right:3px solid #0356D2; text-align: right;padding-right:10px;}
tr.head td span{color:#0356D2;margin-right:5px;}
tr.body td {width:33%; border-right:3px solid #878787; padding-right:10px;padding-left:10px;text-align: justify;vertical-align:top;}
tr.body td a{color:#0356D2;text-decoration:underline;}
tr.body td a:hover{color:#0356D2;text-decoration:none;}
div#content ul {list-style-position: inside;}
div#content img {margin-top:3px;}
div#content img.left {float:left;margin-right:7px;}
div#content img.right {float:right;margin-left:7px;}

table.cat {border:1px solid #000}
table.cat tr td{border:1px solid #000}
table.cat tr th{border:1px solid #000}


div#extra{background:transparent;text-align:center;}

div#footer{background: #46ACF7;color: #FFF;line-height:20px;font-size:1.2em;}
div#footer p{margin:0;padding:5px 10px}
div#footer a{color:#fff;text-decoration:underline;}
div#footer a:hover{text-decoration:none;}
div#fot-left {width:308px;border-right:4px solid #fff;float:left;height:87px;text-align:center;}
div#fot-right {float:left;height:87px;padding-left:60px;}

div#header {height:153px;background: url(../i/bg-top.jpg) top left repeat-x;}
div#header-right {height:153px;background: url(../i/dom-top.jpg) top right no-repeat;}
div#header a img{border:0px;float:left;}
div#header-right span{float:left;margin-left:45px;margin-top:30px;font-size:20px; color:#fff;}

#wlpeUserRegisterForm label{margin-left:25px;width:250px;clear:both;}
#wlpeUserRegisterForm div input{margin-left:25px;width:250px;clear:both;}
#wlpeUserRegisterForm div img{margin-left:25px;clear:both;}
div.button button{margin-top:7px;margin-left:25px;}

#ajaxSearch_form {color: #878787; width: auto;}
#ajaxSearch_input {width: auto;display: inline;height: 17px;border: 1px solid #878787;margin: 15px 3px 0 0;*margin: 0px 3px 0 0;
            padding: 3px 0 0;vertical-align: top;color:#878787;}
#ajaxSearch_submit {display: inline;height: 22px;color:#6A6A6A;background-color: transparent; width: 60px;line-height: 18px;margin-top: 15px;*margin-top: 0px;border:1px solid #878787}
#ajaxSearch_output {border: 1px solid #878787;padding: 10px;background: #fff;display: block;height: auto;vertical-align: top;}
.ajaxSearch_paging { }
.AS_ajax_result {color: #444;margin-bottom: 3px;}
.AS_ajax_resultLink {text-decoration: underline;}
.AS_ajax_resultDescription{color: #555;}
.AS_ajax_more {color: #555;}

span.required {color:red;}

div#menu {height:48px;border-top:4px solid #0356D2;background:#F5F5F5;}
div#wrapper{float:right;width:100%;margin-left:-255px;}
div#content{margin-left:310px;margin-top:20px;margin-bottom:30px;padding:30px 5px 20px 30px;}
div#navigation{float:left;width:218px;margin-top:20px;padding:30px 5px 20px 30px}
div#extra{float:left;clear:left;width:255px;margin-top:15px;margin-bottom:30px;}
div#footer{clear:both;width:100%;height:87px;}

.webcom {
float:left;
margin:4px 0 0;
width:115px;
}

.webcom a {
-x-system-font:none;
color:#9B0404;
display:block;
font-family:"verdana";
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}

.webcom a:hover {
color:#00ADEF;
text-decoration:none;
}
.webcom strong {
font-weight:normal;
}

.webcom_img {
display:block;
float:left;
margin-top:4px;
padding-left:5px;
padding-top:5px;
width:150px;
}


