* {margin:0; padding:0;}
body {background:#20906b url(tema/bg.gif) repeat-x; padding:0 0 15px 0; margin:0; text-align:center; font:12px Arial, Helvetica, sans-serif; color:#000;}
.clear {clear:both;}

a img {border:none;}

#all {background:url(tema/bg_body.gif) no-repeat; width:949px; margin:0 auto; text-align:left;}
#logo {display:block; background:url(tema/logo.gif) no-repeat; width:320px; height:80px; position:relative; top:54px; left:76px;}
#logo span {display:none;}
h1 {position:relative; top:112px; left:108px; text-align:left; font-size:21px; font-style:italic; color:#fff;}
#content {margin:140px auto 0; padding:0 20px 20px; width:733px; min-height:400px; text-align:left;background:#fff url(tema/bg_bottom.gif) center bottom no-repeat;}
* html #content {height:400px;}
#content p {font-style:italic; color:#509a81;}
h2 {font-style:italic; font-size:14px;}
table {background:url(tema/bg_table.gif); margin:10px 0; width:728px; border:1px solid #509a81;}
table tr th {height:35px; line-height:35px; padding:0 10px; background:url(tema/bg_th.gif) repeat-x; color:#fff;}
table tr td {height:35px; line-height:35px; padding:0 10px;}
.tv {background:url(tema/tv_icon.gif) 10px center no-repeat; padding-left:36px;}
table tr td+td {background:none; padding-left:10px;}

#paging {margin:20px 0 0; padding-right:8px; width:718px; height:26px; line-height:26px; background:#288363 url(tema/bg_paging.gif) repeat-x; border:1px solid #509a81; text-align:right; color:#fff; letter-spacing:2px;}
#paging a {color:#fff; text-decoration:none; font-weight:bold; font-size:11px;}

#footer {margin:5px auto; width:728px; position:relative; color:#90c8b5; font:11px Tahoma, Arial, Helvetica, sans-serif;}
#footer a {color:#90c8b5;}

.left {float:left;}
.right {float:right;}

a {color:#205845; text-decoration:none;} a:hover {color:#000; text-decoration:none;}
