/* general */
*{font-family:verdana, tahoma, sans-serif;padding:0px; margin:0px;}
body.sitewide {background-color:#ffffff; margin:0px; padding-left:0px;} 
#page-container {width:860px; margin-left:-66px;}
.endfloat {clear:both; font-size:1px;}
.hide {display:none;}
p {margin:0px; padding:0px 30px 10px 0px; font-family:verdana, tahoma, sans-serif; color:#666666;line-height:inherit;}
td {font-family:verdana, tahoma, sans-serif; font-size:90%; color:#666666;line-height:110%;}
a.link:hover {color:#006600; line-height : 110%;}
a:link {color:#000000; line-height : 110%;}
a:hover {color:#006600; line-height : 110%;}
a:visited {color:#000000; line-height : 110%;}
ul.leech{ margin-left:30px; margin-bottom:5px; padding-top:10px;}
.leech li{ list-style-image:url(../pix/bullet.gif); margin-left:40px; min-height:18px; line-height:115%; color:#666666; font-family:verdana, tahoma, sans-serif; }

/* /general */

 /* header */
#header {font-size:90%; padding:0px 0px 0px 0px; margin:0px; font-family:verdana, tahoma, sans-serif;width:960px;}
.header-graphics {width:790px; height:215px; background:url(../pix/header.png) no-repeat top left;}
.header-menuarea {float:right; width:auto; padding-top:117px; padding-right:10px; height:30px;}

#footer {width:681px; margin:0px 33px 15px 135px; color:#222222; padding-top:10px; font-size:76%; font-family:verdana, sans-serif;}
.footer-left {float:left; width:200px;}
.footer-right {float:right; width:300px;}

/* tabs */
.header-tabs {height:28px; width:450px;}
.header-tabs div {height:28px; float:left; font-size:100%; font-weight:normal;}
.header-tabs a{color:#000000;text-decoration:underline;}
.header-tabs a:hover{text-decoration:underline; color: #006600;}
.header-tabs span {display:block; padding:5px 0px 0px 0px;}
.header-tabs .corner-left-on{background-image:url(../pix/corner-left.gif); width:5px;}
.header-tabs .corner-right-on{background-image:url(../pix/corner-right.gif);width:5px;}
.header-tabs .content-on{ background-color:#009900;color:#ffffff;}
.header-tabs .content-off{color:#000000;}
.header-tabs .content-on,.content-off{background-repeat:repeat-x !important;}
.content-on a {text-decoration:none; color:#ffffff; cursor:text;}

/* /tabs*/                                                                                  
/* header */

/* copy */
h1.title {color:#000000;font-size:110%;padding:0px 0px 12px 250px; float:left;}
h2.subtitle { font-size:100%;font-weight: bold; color:#333333; padding:5px 0px 10px 150px; float:left;}
h2.subtitle2 { font-size:100%; color:#555555; padding:10px 0px 10px 15px;}
.container-full-page {padding:5px 0px 12px 10px; float:left; margin-right:0px;}
.content-left-part {padding:0px 0px 5px 135px;}
.price {margin-left:20px;}
.price td {font-size:100%;}
td.table-border {border-top:1px dotted #009900; font-size:1px;}
.content-right-part {padding:0px 10px 12px 10px; float:right;}
.counters_logo {width:88px; z-index:10; margin-top:-160px; padding-left:59px; font-size:1px; float:left;}
.counters_logo img {padding-bottom:2px;}
.container-window-bottom{width:681px; height:5px; background:url(../pix/footer-line.gif) no-repeat bottom; padding-bottom:0px; margin-bottom:3px; margin-left:0px; font-size:1px; float:left; margin-right:0px;}
.backtotop {margin-right:34px; padding-right:0px;}
.banner {width:120px; height:240px; margin-left:0px; margin-top:0px; float:left;}
