body {margin:0;padding:0;background:#fff center repeat-y url("developing.gif"/*tpa=http://prazdnikspb.com
/images/developing.gif*/);font-family:tahoma, verdana, arial, sans-serif;font-size:12px;}
#container {width:1000px;text-align:left;margin-top:0px;margin-bottom:0px;margin-right:auto;	margin-left: auto;}
#header {width:1000px;height:220px;text-align:left;margin:0;padding:0;background: #fff no-repeat url("reacting.jpg"/*tpa=http://prazdnikspb.com
/images/reacting.jpg*/);}
#header p {color:#555;margin:15px 10px 10px 22px;}
h1 {color:#999;margin-top:12px;margin-bottom:25px;font-size:22px;font-weight:normal;}
h2 {color:#2F7ABE;margin-top:10px;margin-bottom:15px;font-size:20px;font-weight:normal;line-height:1.5}
h5 {color:#344b68;margin-top:-10px;margin-bottom:25px;font-size:22px;font-weight:normal;}
#headertext {font-size:12px;color:#555;margin-left:30px;margin-top:3px;letter-spacing:2px;}	
.topmenu {clear:both;height:40px;text-transform:uppercase;
          border-top:#ddd solid 1px;border-bottom:#ddd solid 1px;}
.topmenu ul {margin:0px 0px 0px 25px;padding:0;}
.topmenu li {display:inline;list-style:none;}
.topmenu li a, #topmenu li a:visited, #topmenu li a:active 
         {display:block;color:#000;text-decoration:none;float:left;margin:0px 0px 0px 0px;padding:8px 25px 8px 25px;}
.topmenu li a:hover {color:#f00;background-color: #fff;text-decoration:none;}
.topmenu h1{display:block;color:#999;font-size:19px;margin:7px 15px 8px 21px;text-transform:none;}
.menu {display:block;float:right;clear:right;width:205px;color:#000;padding:0px 0px 0px 0px;margin:5px 10px 15px 0px;}
.menu h2 {display:block;float:right;width:185px;font-family:tahoma, verdana, arial, helvetica, sans-serif;font-size:13px;color:#2F7ABE;font-weight:bold;
          background:#fff;margin-top:0px;margin-bottom:1px;padding:10px 5px 10px 15px;}
.menu ul {margin:0;padding:0;}
.menu li {float:right;clear:right;list-style:none;}
.menu li a, .menu li a:visited, .menu li a:active 
    {display:block;width:190px;color:#344b68;background-color:#FAFAFA;padding:5px 5px 5px 10px;margin:0px 0px 2px 0px;text-decoration:none;
	border-left:#06c solid 5px;}
.menu li a:hover {text-decoration:none;color:#000;background-color:#FAFAFA;border-left:#ff0 solid 5px;}
.menu div {display:block;width:220px;float:right;clear:right;background-color:#c0cadc;padding:7px 15px 7px 15px;margin:0px 0px 1px 0px;}
#content {display:block;width:730px;float:left;clear:left;line-height:130%;color:#444;padding:0px 0px 0px 20px;margin:0px 0px 30px 0px;}
.quote {color:#555;line-height:130%;background-color:#f8f8f8;margin:15px 30px 15px 20px;padding:5px 17px 5px 12px;border-left:1px dotted #c0cadc;}
#content a, #content a:visited #content a:active {color:#344b68;text-decoration:underline;}
#content a:hover {color:#000;text-decoration:underline;}
#content .poster {font-size:10px;font-weight:normal;margin-top:0px;margin-bottom:18px;border-bottom:solid 1px #c0cadc;}
#content .comments {text-align:right;font-size:11px;font-weight:normal;margin-top:22px;margin-bottom:27px;border-top:dotted 1px #c0cadc;}
#content ul {list-style-type:square;}
#footer {display:block;width:820px;clear:both;color: #344b68;border-top:solid 1px #c0cadc;line-height:200%;text-align:left;}
#footerleft {display:inline;margin-left:12px;}
#footerright {display:inline;float:right;margin-right:12px;}
#footer a, #footer a:visited #footer a:active {color:#999;text-decoration:none;}
#footer a:hover {color:#000;}
table{background:#E8F4FD;}
td {background:#fff;padding:5px;}
#holidays {position:relatyve;top:0;left:0;}

.img-left {float:left; margin:0px 20px 10px 0px}
.img-right {float:right; margin:0px 0px 10px 20px}
.img-line {display:inline; margin:10px;}

