* {margin: 0;padding: 0;}
body {background: #FFF;color: #333;font-family: arial,sans-serif;}

a {color: #0052DB;text-decoration: none;border-bottom: 1px dotted #666;}
a:hover {color: #ad7202;text-decoration: none;}
#right .full a {border-bottom: 0;}

#wrap {width: 960px;background-color: #FFF;margin: 0 auto;padding: 5px 0 5px 0;}
#head {height: 150px;background: url(images/head.jpg);margin: 5px auto 0; border-top: 1px solid #FFF;border-bottom: 1px solid #FFF;font-size: 3.6em;text-transform:uppercase; font-family: Tahoma, Arial;}
#rhead {width: 960px;background-color: #F0F0F0;margin: 0 auto;padding: 10px 0 10px 0;}
#rhead a {border-bottom: 0;}
#h1top {width: 960px;background-color: #FFF;margin: 0 auto;padding: 0;text-align:center;}
#h1top h1 {font-size:14px; text-transform:uppercase; font-family: Tahoma, Arial;}
.search {float:right;background-color: #FFF;border:1px solid #999;height:16px;width:150px;padding: 3px;margin: 30px 10px 0 0;color: #999;}
.search_default {float:right;background-color: #FFF;border:1px solid #999;height:16px;width:150px;padding: 3px;margin: 30px 10px 0 0;color: #999;}
.search_hover {float:right;background-color: #FFF;border:1px solid #FFF;height:16px;width:150px;padding: 3px;margin: 30px 10px 0 0;color: #999;} 
	
h1 {color: #ad7202;font-size: 3.6em;margin-left: 10px;}

.nav {margin: 5px auto 0;}
.nav ul {width: 900px;border-top: 1px solid #333;border-bottom: 1px solid #333;padding: 10px;background-color: #F0F0F0;padding-left:50px;}
.nav li {list-style-type: none;display: inline;}
.nav li a {float: left;display: block;color: #0052DB;text-decoration: none;background-color: #FFF;border: 1px solid #E0E0E0;padding: 10px 20px 10px 10px;font-size: 0.9em;margin: 0 5px 0 5px;}
.nav li a:hover {background-color: #E0E0E0;}
.nav li a:hover span {color: #cc8600;border-bottom: 1px dotted #999;}
.nav li a span {font-size: 0.8em;color: #666;border-bottom: 1px dotted #333;}

.navabctop {float:right;margin: 0 auto 0;width: 960px;border-top: 1px solid #333;border-bottom: 1px solid #333;background-color: #F0F0F0;}
.zagl {width: 200px;margin:0;padding:15px 0 0 10px;color: #333;font-family: Tahoma, Arial;font-weight: bold;font-size: 13px;}
.spis {float:right;width: 740px;margin-left:5px;}
.spis ul {padding: 10px;}
.spis li {list-style-type: none;display: inline;}
.spis li a {float: left;display: block;color: #0052DB;text-decoration: none;background-color: #FFF;border: 1px solid #E0E0E0;padding: 5px 5px 5px 5px;font-size: 0.9em;margin: 0 2px 0 0;}
.spis li a:hover {background-color: #E0E0E0;}
.spis li a:hover span {color: #cc8600;border-bottom: 1px dotted #999;}
.spis li a span {font-size: 0.8em;color: #666;border-bottom: 1px dotted #333;}

.nav2 {margin: 5px auto 0;}
.nav2 ul {width: 940px;border-top: 1px solid #333;border-bottom: 1px solid #333;padding: 10px;background-color: #F0F0F0;}
.nav2 li {list-style-type: none;display: inline;}
.nav2 li a {float: left;display: block;color: #0052DB;text-decoration: none;background-color: #FFF;border: 1px solid #E0E0E0;padding: 10px 65px 10px 65px;font-size: 0.9em;margin: 0 5px 0 0;}
.nav2 li a:hover {background-color: #E0E0E0;}
.nav2 li a:hover span {color: #cc8600;border-bottom: 1px dotted #999;}
.nav2 li a span {font-size: 0.8em;color: #666;border-bottom: 1px dotted #333;}

#right .full .navabc {margin: 0;}
#right .full .navabc ul {width: 100%;padding: 0;background-color: #FFF;}
#right .full .navabc li {list-style-type: none;display: inline;}
#right .full .navabc li a {float: left;display: block;color: #000;text-decoration: none;background-color: #FFF;border: 1px solid #1F1F1F;
			padding: 10px;font-size: 0.9em;margin: 2px;width: 15px; height:15px;text-align:center;font-family: Tahoma, Arial;font-weight: bold;}
#right .full .navabc li a:hover {background-color: #E0E0E0;}

#right {float: right;width: 300px;margin: 2px 10px 0 0;}
#right p {line-height: 1.4em; font-size: 12px; padding: 5px 0 10px 0;}
#right .full {border-top: 1px solid #999;padding-top: 10px;width: 300px;margin-bottom: 20px;}
#right .full2 {padding-top: 0;width: 300px;margin-bottom: 0;float: right;}
#right .halfleft {width: 138px;border-top: 1px solid #999;padding: 10px 0 0 0;margin-left: 0;margin-bottom: 20px;}
#right .halfright {float: right;clear: none;margin-left: 20px;width: 138px;border-top: 1px solid #999;padding: 10px 0 0 0;margin-bottom: 20px;}
#right .subfull {border-top: 1px dotted #666;}

.abclink {float:left; font-size:13px; margin:0; padding:0 15px 5px 15px; text-align: center;border: 1px solid #68B126;}
.abctop {width:95%; background-color:#330066;margin-bottom:5px; padding-left:10px; text-align:left; color:#FBF1FF; font-weight: bold;}
.abcletter {float:left; width:30px; height:30px; text-align:center; margin:2px 3px 2px 3px; padding:5px 0 0 0; background: url(images/button-up.jpg) no-repeat;}
.abcletter:hover {background: url(images/button-down.jpg) no-repeat; font-size:13px;}

p.announce {margin-bottom:15px; }

#page {margin:0;padding:0;width: 940px;}

#main {width: 605px;margin: 2px 0 0 10px;float: left;clear: both;}
#main a, .credit a {color: #0052DB;text-decoration: none;border-bottom: 1px dotted #666;}
#main a:hover, .credit a:hover {color: #ad7202;text-decoration: none;}

#main a.yellowlink {color: #0052DB;}

#link_bar {float:left;width:960px;margin: 0;padding:0;}
#link_bar a {color: #999;text-decoration: none;border-bottom: 1px dotted #666;}
#link_bar a:hover {color: #ad7202;text-decoration: none;}
#link_bar .hleb {float:left;width:650px;vertical-align:middle;height:26px;font-family: Tahoma, Arial;font-size: 9px;color: #595b59;text-align: left;margin: 5px 0 0 10px;padding:2px 0 0 0;}
#link_bar .socseti {float:left;margin: 4px 0 3px 0;padding:0;width:300px;height:26px;vertical-align:middle;font-size: 10px;}
#link_bar .socseti a {text-decoration: none;border-bottom: 0;}

.entry {padding: 10px 0 2px 0px;border-top: 1px solid #999;line-height: 1.4em;margin: 0 0 25px 0;}
.entry .title {font-size: 1.0em;color: #666;font-weight: 400;margin-bottom: 10px;}
	
.post {padding: 5px 0 2px 0px; margin: 0 0 5px 0; float:left;}

h2 {font: 400 1.1em arial,sans-serif;color: #cc8600;margin-bottom: 10px;}
h3 {font: 400 1.0em arial,sans-serif;color: #cc8600;margin: 5px 0;}
h4 {font: 400 0.9em arial,sans-serif;color: #cc8600;margin-bottom: 5px;}
.head2 {font: 400 1.1em arial,sans-serif;color: #cc8600;margin-bottom: 10px;}

.entry h2 span {float: right;margin-top: 5px;font-size: 0.5em;color: #999;}
.entry p, #main p {font-size: 1.0em; margin: 10px 0 20px 0;}
.dataadd {float: right;margin-top: 5px;font-size: 0.5em;color: #999;}

img {border: 0;}
#main img {padding: 2px;}
	
.comment {margin: 10px 0;font-size: 0.7em;}

.clearer {clear: both; line-height: 0; height: 0;font-size: 0;}

ul.links {list-style-type: none;font-size: 0.8em;}
ul.links li a {color: #999;text-decoration: none;display: block;border-top: 1px dotted #999;padding: 5px 0;border-bottom: 0;}
ul.links li a:hover {color: #000;border-top: 1px dotted #000;}
	
img.right {float: right;margin: 10px 0 10px 10px;}
img.left {float: left;margin: 10px 10px 10px 0;}
img.rightb {float: right;margin: 10px 0 10px 10px;border: 1px solid #999;}
img.leftb {float: left;margin: 10px 10px 10px 0;border: 1px solid #999;}

.blockquote {border-left: 2px solid #999;padding: 15px;margin: 20px 0;font-size: 0.8em;font-style: italic;background-color: #F0F0F0;}
	
ol {font-weight: 800;font-size: 0.8em;color: #FFF;margin: 20px;}
ol span {font: 400 1.2em arial,sans-serif;color: #999;}
ol li {margin-left: 25px;padding: 4px 0;}

#main ul {list-style-type: none;margin: 20px; font-size: 14px;}
#main ul li {padding: 2px 15px;background: url('images/bullet.jpg') no-repeat left center;margin-left: 10px;}

form label{display:block;}
form p {font-size: 0.8em;margin-bottom: 10px;}
form input.text, form textarea, form select{width:96%;border:1px #333 solid;color:#333;padding: 4px 5px;font:12px 'lucida sans','lucida sans unicode','gill sans','verdana',sans-serif;
	background-color: #F1F1F1;}
form input.text:hover, form textarea:hover{border:1px #000 solid;}
form input.text:focus, form textarea:focus{border:1px #000 solid;color:#666;}
form input.button{margin-right:8px;padding:3px 5px;font:10px Arial,san-serif;}

* html form input.text, * html form textarea{border-color:#999;color:#999;}

#foot {margin-top: 40px;margin-bottom: 40px;border-top: 1px solid #999;border-bottom: 1px solid #FFF;padding: 30px 0 30px 0;width: 960px;font-size:0.9em;}
#foot .footnav {margin: 0 0 5px 0;}
#foot .footnav ul {width: 940px;border-top: 1px solid #333;border-bottom: 1px solid #333;padding: 10px;background-color: #F0F0F0;}
#foot .footnav li {list-style-type: none;display: inline;}
#foot .footnav li a {float: left;display: block;color: #000;text-decoration: none;background-color: #FFF;border: 1px solid #E0E0E0;padding: 10px 15px 10px 15px;
	font-size: 0.9em;margin: 0 10px 0 0;}
#foot .footnav li a:hover {background-color: #E0E0E0;}
#foot h3 {margin: 10px 0;}
#foot ul.links {float: left;margin: 20px 10px 0 0;width: 215px;padding: 0 10px 0px 0px;list-style-type: none;border-top: 1px solid #333;}
#foot .credit {width: 960px;font-size: 0.7em;margin-TOP: 20px;}

#footlinks {margin-top: 10px;margin-bottom: 10px;border-top: 1px solid #999;padding: 5px 0 5px 0;width: 960px;font-size:0.9em;float:left;}
#footlinks ul.links {float: left;margin: 20px 10px 0 0;width: 215px;padding: 0 10px 0px 0px;list-style-type: none;border-top: 1px solid #333;}

.commentrating {float:left;padding:15px 0 0 0; margin: 0 10px 5px 5px;width:50px;height:35px;text-align:center;vertical-align:middle;background: url(images/rating.png) no-repeat;color:#FFFFFF;font-weight: bold;}

.table_top {padding: 5px; font-size: 14px;}
.table_top th {font-weight: normal; border-bottom: 1px solid #999999;padding-bottom:5px;}
.table_top tr {padding-bottom:50px;}

.pasya_1302_td_head { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
.pasya_1302_td_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; padding:15px 5px 15px 5px;}
.pasya_1302_table img {padding: 2px;border: 1px solid #999;}

