/* CSS Document */
/*IE center hack*/
body {text-align: center; font-weight: bold;}

#page_container{display: block; clear:both; width: 1000px; margin: 0 auto 25px auto; text-align:left;}

#header{display: block; clear:both; width: 1000px; height: 160px; clear: both; background: #FFF; border-top: 10px solid #008651;}

#top_menu {display: block; height: 50px; border-top:10px solid #007446; padding: 0 0 0 0; width: 1000px; margin: 0 0 20px 0;}
	/*
	#top_menu a {text-decoration: none; background: #008651; padding: 10px; color: #FFF; margin: 5px 1px 0 0; font-size: 11px; text-transform: uppercase; border-radius: 0 0 10px 0; -moz-border-radius: 0 0 10px 0; -webkit-border-radius: 0 0 10px 0;}
	*/
	#top_menu a {display: block; height: 42px; float: left; font-weight: bold; text-decoration: none; background: #008651; padding: 0; color: #FFF; margin: 0px 2px 0 0; font-size: 13px; text-transform: uppercase; border-radius: 0 0 10px 0; -moz-border-radius: 0 0 10px 0; -webkit-border-radius: 0 0 10px 0; -khtml-border-radius: 0 0 10px 0;}
	#top_menu a p {padding: 5px 14px 0 14px; margin: 0px; float: left; letter-spacing: 0.3px; cursor:pointer;}
	#top_menu a:hover {background: #00603a}
	#top_menu a.language {display: block; float: right; margin: 0 0 0 0; padding: 0; text-align:center; position: relative;}
	#top_menu a.language img {margin: 10px;}
	
#main{display: table; width: 1000px;}

#home{display: table; width: 1000px;}
#home h1.main_label {display: block; clear: both; width: 100%; height: 75px; margin: -10px 0 10px 0; font-size: 22px; line-height:21px;  text-align:center;}
#home h1.main_label .text{padding: 10px; float: left; color: #008651; font-size: 26px; line-height: 30px; float: left; text-align:left;}
#home h1.main_label .color_label {padding: 10px; background: #008651; color: #FFF; letter-spacing: 0px; line-height:30px; width: 190px; font-size: 26px; border-radius: 10px 0 0 0; -moz-border-radius: 10px 0 0 0; -webkit-border-radius: 10px 0 0 0; float: left;}
#home h1.main_label b {color: #da251b}

.column {border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius:10px; background:#FFF; display: block; padding: 0px; margin:0px;}
.column .content {display: block; background:#FFF; padding: 10px 10px 10px 30px; margin:0px; clear:both; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius:10px; -khtml-border-radius:10px;}
.column img.preview{margin: 0 0 10px 0; border-radius: 0 10px 10px 0; -moz-border-radius: 0 10px 10px 0; -webkit-border-radius: 0 10px 10px 0; -khtml-border-radius: 0 10px 10px 0;}
.column.right {float: right; background: transparent; width:495px;}
.column.left {float: left; background:transparent; width: 495px}
.column.left .zoom {display: block; text-transform: uppercase; width: 150px; height: 30px; line-height: 30px; font-size: 14px; text-align:center; background: #006600; color: #FFF; position: absolute; z-index: 2; margin: -32px 0 0 0px; border-top: 2px solid #183883; border-right: 2px solid #183883;}

.column.left .content {padding: 10px; border-radius: 0 10px 10px 0; -moz-border-radius: 0 10px 10px 0; -webkit-border-radius: 0 10px 10px 0; -khtml-border-radius: 0 10px 10px 0;}
.column.right .content {border-radius: 10px 0 0 10px ; -moz-border-radius: 10px 0 0 10px; -webkit-border-radius: 10px 0 0 10px; -khtml-border-radius: 10px 0 0 10px; min-height: 240px;}

#home .column {padding: 10px 0 10px 0; }
#home .column.left {margin: 80px 0 0 0; background: transparent;}
#home .column.right { height: 330px; overflow:hidden; background: #FFF; border-radius: 10px 0 0 10px ; -moz-border-radius: 10px 0 0 10px; -webkit-border-radius: 10px 0 0 10px; -khtml-border-radius: 10px 0 0 10px;}
#home .column img.preview {margin: 10px 0 0 0;}
#home .column.right h2, #home .column.right h3, #home .column.right h4 {color: #000;}
#home .column.right table {font-size: 16px; line-height: 22px; width: 400px; color: #000; font-weight:bold;}
#home .column.right table td {padding: 0 10px 0 10px;}
#home .column.right table tr td:first-child {color: #129760; padding: 0px}

#footer {display: block; clear: both; width: 1000px; margin: 0 auto 0 auto; color: #FFF; text-align:center; }
	#footer .content {display: block; background: #008651; clear: both; text-align:center; margin: 0;}

.bottom_menu {display: block; clear: both; width: 950px; height: 30px; margin: 10px auto 10px auto; color: #FFF; line-height: 30px;}
.bottom_menu a {text-transform: uppercase; font-size: 12px; color: #FFF; text-decoration: none; padding: 0 10px 0 10px;}
.bottom_menu a:hover {color: #FFF; text-decoration:underline;}
.copyrights {display: block; width: 100px; height: 15px; background: url(http://www.maksoft.net/Templates/chehplast2/images/logo_netservice.jpg) 50% 50% no-repeat; float: right; margin: 10px 20px 0 0;}