body {background: #deedf7 url(img/background.png) 0 0 repeat-x;margin: 0px;padding: 0px;text-align: left;font-family: arial, verdana;font-size: 15px;color: #666666;}



#header {width: 953px;height: 150px;margin: 0 auto;margin-top: 10px;}

#logo {float: left;margin-left: 14px;}



#smallmenu {float: right;background: url(img/admin.png) no-repeat;width: 326px;height: 42px;line-height: 42px;text-align: center;word-spacing: 30px;}

#smallmenu span {word-spacing: 0px;}

#smallmenu a:link {font-size: 18px;color: #ffffff;text-decoration: none;}

#smallmenu a:visited {font-size: 18px;color: #ffffff;text-decoration: none;}

#smallmenu a:hover {font-size: 18px;color: #ffffff;text-decoration: underline;}



#adminicon {background: url(img/adminicon.png) no-repeat left top;padding-left: 30px;padding-bottom: 5px;}


#menu {position: relative;width: 953px;height: 54px;background: url(img/menu.png) 0 0 no-repeat;overflow: hidden;margin: 0 auto;left: 0px;top: -89px;}

#menu ul {margin: 0 -10px;list-style-type: none;}

#menu li {display: inline;}

#menu li a {display: block;float: left;padding: 17px 20px 17px 18px;color: #646464;font-size: 20px;text-decoration: none;font-weight: bold;}

#menu li a:hover, #menu ul li:hover a, #menu li#active a {background: url(img/hover.gif) top center no-repeat;}

#menu li#active a {background: url(img/hover.gif) top center no-repeat;color: #494C4D;}



#search_box {width: 247px;height: 38px;background: url(img/search.gif);float: right;margin-top: 8px;margin-right: 35px;}

#search_box #s {float: left;padding: 0;margin: 10px 0 0 10px;border: 0;width: 200px;background: none;}

#search_box #go {float: right;margin: 3px 4px 0 0;}



#wrap {width: 953px;margin: 0 auto;margin-top: -80px;}

#content {float: left;}
#rightwrap {width:270px;float: right;}

#title {width: 540px;}

#title h2 {width: 90%;border-bottom: #f2f2f2 solid 1px;float: left;}

#title a:link {color: #1f83ac;text-decoration: underline;}

#title a:visited {color: #1f83ac;text-decoration: underline;}

#title a:hover {color: #1f83ac;text-decoration: none;}

#content a:link {color: #1f83ac;text-decoration: none;}

#content a:visited {color: #1f83ac;text-decoration: none;}

#content a:hover {color: #1f83ac;text-decoration: none;}


#content h2 {background: url(img/webcam.png) no-repeat left;padding-left: 55px;padding-bottom: 5px;color: #333333;font-size: 28px;}

#content-top, #content-bottom, #lista {background-color: #F4F4F1;}

#content-top {width: 620px;height: 4px;margin-top: 15px;background: url(img/contenttop.gif) 0 0 no-repeat;font-size: 0;line-height: 0;overflow: hidden;}

#content-bottom {width: 620px;height: 6px;margin-bottom: 15px;background: url(img/contentbottom.gif) 0 0 no-repeat;font-size: 0;line-height: 0;overflow: hidden;}

#lista {position: relative;padding: 5px 30px 15px 30px;background: url(img/lista.gif) 0 0 repeat-y;}

#content-text {width: 560px;padding-top: 5px;line-height: 1.7;position: relative;left: 0px;top: -25px;}

#content p {clear: both;position: relative;top: -15px;left: 0px;padding-bottom:0px;}



.button {position: relative;top: 0px;left: 180px;}

#sidebutton {position: relative;top: -25px;left: 185px;}



#sidebar1 {float: right;position: relative;top: 0px;left: 10px;}

#sidebar1-top, #sidebar1-bottom, #listasidebar1 {background-color: #F4F4F1;}

#sidebar1-top {width: 300px;height: 4px;margin-top: 15px;background: url(img/sidebartop.gif) 0 0 no-repeat;font-size: 0;line-height: 0;overflow: hidden;}

#sidebar1-bottom {width: 300px;height: 7px;margin-bottom: 4px;background: url(img/sidebarbottom.gif) 0 0 no-repeat;font-size: 0;line-height: 0;overflow: hidden;}

#listasidebar1 {position: relative;padding: 0px 30px 15px 10px;background: url(img/listasidebar.gif) 0 0 repeat-y;}

#sidebar1 h2 {background: url(img/search.png) no-repeat left;padding-left: 40px;padding-bottom: 5px;color: #333333;font-size: 22px;border-bottom: #f2f2f2 solid 1px;}

#sidebar1-text {width: 280px;padding-top: 15px;line-height: 1.7;position: relative;left: 0px;top: -25px;margin-bottom: -55px;}

#sidebar1 p {position: relative;top: -5px;left: 5px;}



#sidebar2 {float: right;position: relative;top: 0px;left: 10px;}

#sidebar2-top, #sidebar2-bottom, #listasidebar2 {background-color: #F4F4F1;}

#sidebar2-top {width: 300px;height: 4px;margin-top: 15px;background: url(img/sidebartop.gif) 0 0 no-repeat;font-size: 0;line-height: 0;overflow: hidden;}

#sidebar2-bottom {width: 300px;height: 7px;margin-bottom: 15px;background: url(img/sidebarbottom.gif) 0 0 no-repeat;font-size: 0;line-height: 0;overflow: hidden;}

#listasidebar2 {position: relative;padding: 0px 30px 15px 10px;background: url(img/listasidebar.gif) 0 0 repeat-y;}

#sidebar2-text {width: 280px;padding-top: 15px;line-height: 1.7;}

#sidebar2 h3 {font-size: 25px;line-height: 15px;}

#sidebar1 a:link, a:visited,#sidebar2 a:link, a:visited {color: #3F89A8;text-decoration: none;}

#sidebar2 a:hover {color: #3F89A8;text-decoration: underline;}



#left {width: 130px;position: relative;top: -15px;left: 0px;}

#left li {position: relative;top: 0px;left: -25px;list-style-image: url(img/list.gif);border-bottom: 1px dashed #eeeeee;}

#right {width: 150px;position: absolute;top: 0px;left: 150px;}

#right li {position: relative;top: 0px;left: -35px;}

#right ul li {list-style-type: none;display: inline;}


ul li a.size1 {font-size: 20px;}

ul li a.size2 {font-size: 18px;}

ul li a.size3 {font-size: 16px;}

ul li a.size4 {font-size: 15px;}

ul li a.size5 {font-size: 13px;}

ul li a.size6 {font-size: 12px;}



#footer {width: 953px;color: #858e94;}

#footer ul li {list-style-type: none;display: inline;}

.footerlogo {float: left;width: 210px;padding-bottom: 20px}

#footertext {width: 720px;float: right;padding-bottom: 20px}

#footer a:link {color: #adb6bc;text-decoration: none;}

#footer a:visited {color: #adb6bc;text-decoration: none;}

#footer a:hover {color: #a2adb3;text-decoration: underline;}

#footeractive {color: #a2adb3;}

#footer span {color: #adb6bc;}

#footertext span a:link {color: #666666;}

#footertext span a:visited {color: #666666;}

#footertext span a:hover {color: #666666;}

.exp {display:block;position:relative;float:right;top:6px;right:22px;font-size:36px;}

img.watermark {position:absolute;top:3px;left:0px;} 

.resultblock {display:block;width:45%;height:300px;padding:8px;float:left;overflow:hidden;}
.resultblockm {display:block;width:45%;height:270px;padding:8px;float:left;overflow:hidden;}
.resultblock td,.resultblockm td{font-size:13px; line-height:1.2;}
.resultblock img,.resultblockm img,.fpblock img {padding:2px 5px 0px 2px;float:left;}
.resultblock span,.resultblockm span {display:block;height:20px;padding-bottom:4px;overflow:hidden;}

.fpblock {display:block;position:relative;top:-10px;width:45%;padding:0px 8px 0px 8px;float:left;}

.fp	{display:block;width:180px;float:right;}
.result {display:block;margin-left:4px;padding:6px;font-size:13px;}
.fp6	{display:block;width:180px;float:right;}
.result6 {display:block;margin-left:4px;padding:6px;font-size:13px;}

div.pagination {padding:3px;margin:3px;text-align:center;}

div.pagination a {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #ddd;text-decoration: none;color: #1f83ac;}

div.pagination a:hover, div.pagination a:active {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #a0a0a0;}

div.pagination span.current {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #e0e0e0;font-weight: bold;background-color: #f0f0f0;color: #aaa;}

div.pagination span.disabled {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #f3f3f3;color: #ccc;}


#stylized p{color:#666666;margin-bottom:0px;}

#stylized label{display:block;font-weight:bold;text-align:right;width:95px;float:left;}

#stylized .small{color:#666666;display:block;font-size:12px;font-weight:normal;text-align:right;width:95px;}

#stylized select{float:left;padding:4px 2px;border:solid 1px #aacfe4;width:120px;margin:8px 0 18px 6px;}
#stylized button{clear:both;margin-left:111px;width:110px;height:28px;background:#3F89A8;text-align:center;color:#FFFFFF;font-weight:bold;}
.myform{margin:0 auto;padding:0px 12px 0px 12px;}

#reg form {width: 95%;text-align: left;}
#reg fieldset {margin: 0;border: 0;padding: 0;}
#reg form label.field {clear: left;}
#reg form label.field {float: left;margin: 0px 10px 0px 0px;width: 150px;}
#reg input{width: 250px;padding: 0px;}
