/* CSS Document */

html {}
body {margin:0; padding:20px; background:#FFFFFF; color:#333333; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

img {border:0;}
div, form, a {margin:0; padding:0;}
div {-moz-box-sizing:border-box; box-sizing:border-box;}

#header1 {width:740px; text-align:center; padding-bottom:20px;}

#top_menu {width:740px; padding-bottom:2px;}

#container {background:url(i/bg_1.gif) repeat-x; width:740px; min-height:300px; border:1px solid #ccc;}
#container_cont {padding:30px 20px 20px 20px;}
#left_cont {float:left; width:49%;}
#right_cont {float:right; width:49%;}

.bgc_1 {background:#bddbf6;}
.bgc_2 {background:#FFF;}

input {background:#FFF; border:1px solid #CCC; border-left:3px solid #CCC; border-top:3px solid #CCC; padding:2px; margin-top:2px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
input.btn {border:0; padding:0;}
input.btn2 {padding:0;}
select {border:1px solid #CCC; background:#FFF; padding:1px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333;}

textarea {background:#FFF; border:1px solid #CCC; border-left:3px solid #CCC; border-top:3px solid #CCC; padding:2px; margin-top:2px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333;}

.site_item {width:170px;}
.site_item_img {padding:10px; background:#40648c;}

a.link1 {color:#444; font-weight:bold; text-decoration:none;}
a.link1:hover {color:#7bb7ee; text-decoration:none;}



.txt1 {color:#CCC; font-weight:bold;}
.txt2 {color:#7bb7ee; font-weight:bold;}


/* H A C K S */

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html .clearfix {height:1%;}
.fix3px {margin-left:-3px;margin-right:-3px;}
html>body .fix3px {margin-left:0px;margin-right:0px;}

