﻿body{margin:0px;background:#7a7157 url(/images/back.jpg)}
body,div,td{font:12px Arial;line-height:16px;color:#333}
form{margin:0px}
div,form,label,input,select,textarea{float:left;margin:0px}
p{margin:0px 0px 12px 0px}
p.last{margin:0px}
img{border:0px}

input, select{font:11px Verdana}

a{color:#0194c0;text-decoration:none}
a:hover{text-decoration:underline}
h1,h1 a,h4,h4 a{font-weight:bold;color:#444;font-size:18px;line-height:24px;margin:-2px 0px 0px 0px}
h2,h2 a,h5,h5 a{font-weight:bold;color:#444;font-size:16px;line-height:19px;margin:-2px 0px 0px 0px}
h3,h3 a,h6,h6 a{color:#444;font-size:12px;margin:0px 0px 1px 0px}

ul{margin:10px 0px 12px 25px;padding:0px}

u{font:13px Verdana;text-decoration:none;}
a:hover u{text-decoration:underline}

hr{float:left;margin-bottom:12px;width:92%}

label input,label select,label textarea{display:block;margin-top:1px}

.firstbutton{clear:left}

.error{color:Red}
.success{color:Green}
.left{float:left}
.right{float:right}
.nobr{white-space:nowrap}
.pointer{cursor:pointer}

#body2{width:100%;padding:7px 0px 40px 0px;background-image:url(/images/back2.jpg);background-repeat:repeat-x}
#pageholder{margin:0px auto;float:none;width:980px}
#pageholder2{width:726px}
#page{width:698px;padding:14px 14px 16px 14px;background:#fff url(/images/foot.gif) no-repeat;background-position:bottom;min-height:710px}

#tabs{float:left;width:710px;height:28px}
#tabs ul{list-style-type:none;list-style:none;margin:0px;padding:0px}
#tabs ul li{float:left}
#tabs ul li img{height:28px}
#tabs div{float:right;margin-top:7px}
#tabs div a{font:10px Verdana;font-weight:bold;color:#fff}
#tabs div img{margin-left:3px}

#banners{float:right;margin:28px 0px 0px 4px;width:250px}
#banners div{margin-bottom:4px;width:250px}
#banners div div{margin:0px;width:auto}
#banners .bantest{width:230px;height:340px;border:solid 1px #eee;background:#fff;padding:9px}
#banners div img{width:250px}

#top{display:block;float:left;background:#fff url(/images/topback.gif) no-repeat;width:678px;height:63px;padding:0px 8px 0px 12px}
#top .toptext{margin:14px 1px 0px 56px;font:10px Verdana;line-height:13px;white-space:nowrap;font-style:italic}
#top img{float:left;width:190px;height:50px}
#top img.uploadbutton{float:right;width:145px;height:23px;margin:16px 3px 0px 0px}

#colmenu{float:left;width:184px}
#content{float:right;width:500px}

.menu{width:184px;background-image:url(/images/menu_middle.gif);margin-bottom:12px}
.menu div{width:184px;background-image:url(/images/menu_top.gif);background-repeat:no-repeat}
.menu div div{width:164px;background-image:url(/images/menu_bottom.gif);background-repeat:no-repeat;background-position:bottom;padding:10px}
.menu div div ul{list-style-type:none;list-style:none;margin:0px 0px -2px 0px;padding:0px}
.menu div div ul li{margin:3px 0px}
.menu div div ul li a{color:#333}
.menu div div input{float:left;display:block;width:156px;margin:3px 0px;border:solid 1px #ccc;padding:3px;color:#666}
.menu div div select{width:164px;display:block}

.box{width:500px;background-image:url(/images/box_middle.gif);margin-bottom:14px}
.box2{width:500px;background-image:url(/images/box_top.gif);background-repeat:no-repeat}
.box3{width:480px;background-image:url(/images/box_bottom.gif);background-repeat:no-repeat;background-position:bottom;padding:10px;overflow:hidden}

.startbox h1{float:left}
.startbox a.more{float:right;margin:1px 6px 0px 0px;white-space:nowrap}

#foot{float:left;width:666px;height:40px;padding:8px 30px 2px 30px;background-image:url(/images/foot2.png)}
* html #foot{background-image:url(/images/foot2.gif)}
#foot div{width:666px;text-align:center;font:10px Verdana;line-height:16px;color:#fff}
#foot b{font-weight:normal;margin:0px 6px}
#foot a{color:#6cf}

#ad{width:410px}
#ad #loadarea{width:410px}
#ad img{float:left;display:block}
#ad span{float:right;font-style:italic;color:#666;margin:-3px 4px 0px 0px}
#ad p{clear:both;width:360px;margin:5px 0px 0px 6px}
#adthumblist{float:right;width:70px}
#adthumblist img{float:left;display:block;width:70px;height:70px}

.list1{width:492px;overflow:hidden;margin:-5px 0px -1px 0px;overflow:hidden}
.list1 div{display:block;width:116px;height:115px;margin-right:6px;margin-top:3px}
.list1 div img{float:left;width:116px}
.list1 div.pagelist{float:right;width:auto;height:auto;margin:6px 10px 0px 0px}
.list1 div.pagelist span{margin-right:1px}
.list1 div.pagelist a{padding:1px 2px;margin:0px;color:#f90;font-weight:bold}
.list1 div.pagelist a:hover{text-decoration:none}
.list1 div.pagelist a.selected{padding:1px 4px;margin:0px 2px;background-color:#f90;color:#fff}

.list2{width:480px;overflow:hidden;margin:-2px 0px}
.list2 div{float:left;display:block;width:235px;height:70px;margin-top:2px}
.list2 div img{float:left;width:70px}
.list2 div div{float:right;width:164px;height:auto;margin:5px 0px 0px 0px;font-size:10px;line-height:normal}
.list2 div b{float:right;clear:right;display:block;width:150px;margin:-1px 14px -1px 0px;cursor:hand}
.list2 a{color:#333}
.list2 div.pagelist{float:right;width:auto;height:auto;margin:6px 6px 0px 0px}
.list2 div.pagelist span{margin-right:1px}
.list2 div.pagelist a{padding:4px 2px;margin:0px;color:#f90;font-weight:bold}
.list2 div.pagelist a:hover{text-decoration:none}
.list2 div.pagelist a.selected{padding:4px;margin:0px 2px;background-color:#f90;color:#fff}

.uploadform div{width:100%;padding:6px 6px 10px 14px}
.uploadform div.showhide{width:100%;padding:0px}
.uploadform div.showhide div{width:100%;padding:6px 6px 10px 14px}
.uploadform h3{clear:left}
.uploadform div div{width:400px;padding:0px}
.uploadform div.showhide div div{width:400px;padding:0px}
.uploadform input{display:block}
.uploadform a{font:11px Verdana;font-weight:bold}
.uploadform .divimg{float:left;display:block;width:74px;height:54px;margin-right:10px;border:solid 1px #999;background:#000 none no-repeat center}
.uploadform .divimg a{float:right;width:13px;height:13px;margin:4px}
.uploadform .divtext{width:200px}
.uploadform .chk input{display:inline}
.uploadform th{vertical-align:top;text-align:left;padding:5px}
.uploadform td{vertical-align:top;padding:5px}

#smallsearchfrom input.text2{color:#000}

#toolbox{text-align:center}
#toolbox a{color:#333}

.GridView{background-color:#ccc}
.GridView th{vertical-align:top;font-family:Arial;padding:2px 3px;background-color:#eee;font-weight:bold;text-align:left}
.GridView td{vertical-align:top;font-family:Arial;padding:2px 3px;background-color:#fff}
.GridView tr.AlternatingRow td{background-color:#f8f8f8}
.GridView tr.HoverRow td{background-color:Red}

.smartboxtop{width:500px;height:29px;background:#bdbfbf url(/images/smartboxtop.gif)}
.smartboxtop h1{float:left;margin:5px 0px 0px 9px;font-size:16px;line-height:19px;color:#fff}
.smartboxtop h1 a{font-size:16px;line-height:19px;color:#fff}
.smartboxtop span{display:block;float:right;margin:6px 9px 0px 0px}
.smartboxtop span a{color:#fff}
.smartboxmiddle{width:498px;margin-bottom:14px;border-right:solid 1px #e5e5e5;border-left:solid 1px #e5e5e5}
.smartboxmiddle .container{width:482px;padding:8px;border-bottom:solid 1px #e5e5e5}
.smartboxbottom{width:482px;height:22px;padding:6px 8px 0px 8px;background-image:url(/images/smartboxbottom.gif);border-bottom:solid 1px #e5e5e5}

#birthdaylistpager{float:left;width:480px;margin-top:12px;color:#999}
#birthdaylistpager td{vertical-align:top;padding:0px}

#smallsearchtop img{float:left;width:184px;height:29px;background-color:#ebebeb}
#smallsearch{width:170px;padding:3px 2px 12px 12px;margin-bottom:12px;background:#ebebeb url(/images/search/boxback.jpg) no-repeat}
#smallsearch label{width:85px;margin-top:4px;font:10px Verdana}
#smallsearch label input{width:69px;margin-top:2px}
#smallsearch label.city{width:118px}
#smallsearch label.city input{width:102px}
#smallsearch div{width:42px;padding-top:16px}

#barncanerfonden{float:left;display:block;width:500px;height:104px;margin-bottom:14px}
#printlife{float:left;display:block;width:184px;height:130px}
