/* CSS Document */

#page_container{display: block; width: 950px; margin: 25px auto 25px auto; border: 2px solid #FFF; background: url(http://www.maksoft.net/Templates/chehplast2/images/bottom_line.jpg) 0% 100% no-repeat #FFF;
-moz-box-shadow: 0 0 10px #888;
-webkit-box-shadow: 0 0 10px #888;
box-shadow: 0 0 10px #888;
}

#header{display: block; clear:both; width: 100%; height: 90px; clear: both; background: url(http://www.maksoft.net/Templates/chehplast2/images/header_bg.jpg);}
	#header img.logo {
		margin-left: 10px;
		margin-top: 5px;
		height:80px;
	}
	
#banner {display: block; width: 100%; height: 280px; border-bottom: 5px solid #ed2027; clear:both; background:#FFF;}	
#banner .line {display: block; width: 950px; background: #5e6e7b; height: 11px; position: absolute; z-index:2; opacity:0.8; filter:alpha(opacity=80); -moz-opacity: 0.8}
#banner .bottom {height: 44px; margin: 236px 0 0 0;}

.content_bg {display: table; background: url(http://www.maksoft.net/Templates/chehplast2/images/main_bg.jpg) 100% 100% no-repeat #FFF;}

#home, #main{display: table; margin: 0 0 0 200px;}
	
#column_left {display: table; float:left; min-height:450px; width: 200px; border-top: 5px solid #00aeef; background: #FFF; position: relative; z-index: 3; margin-top: -72px;}
	#column_left .menu_shadow {position: absolute; margin: -9px 0 0 5px;}
	
#menu {display: block; width: 200px; margin: 77px 0 0 0; min-height: 300px;}
	#menu a {display: block; text-align:left; height: 32px; text-decoration:none; margin: 0 2px 0 0; padding: 0 20px 0 30px; font-size: 12px; text-transform: uppercase; color: #5e5e5e; line-height: 32px; background: url(http://www.maksoft.net/Templates/chehplast2/images/bullet1.gif) 10px 50% no-repeat;}
	#menu a:hover, #menu a.selected {text-decoration:none; background: #ed2027; color: #FFF;}
	
#footer {display: block; clear: both; width: 950px; background: #FFF; margin: 0 auto 0 auto; -moz-box-shadow: 0 0 10px #888; -webkit-box-shadow: 0 0 10px #888; box-shadow: 0 0 10px #888;}
	#footer .content {display: block; clear: both; text-align:center; margin: 0 10px 0 10px;}
	#footer .content img {width: 125px; margin: 10px 0 0 0;}
	
.bottom_menu {display: block; clear: both; width: 950px; height: 30px; margin: 10px auto 25px auto; color: #5e6e7b; line-height: 30px;}
.bottom_menu a {text-transform: uppercase; font-size: 12px; color: #007db3; text-decoration: none;}
.bottom_menu a:hover {color: #dadada}
.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;}

#language_box {display: block; border-radius: 5px; -moz-border-radius: 5px; float: right; background: #FFF; margin: 20px 20px 0 0; padding: 5px;} 
#language_box a {background: #FFF; display: block; float: left;}

.rounded {border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.rounded_top {border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0;}
.rounded_bottom {border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px;}

a.button_up {display: block; float: right; margin: -80px 5px 0 0; width: 76px; height:60px; background: url(http://www.maksoft.net/Templates/brandit/images/button_up.jpg) 50% 0% no-repeat;}
a.button_up:hover{background: url(http://www.maksoft.net/Templates/brandit/images/button_up.jpg) 50% 100% no-repeat;}

#home_label {display: block; width:140px; height: 70px; background: #5e6e7b; margin: -20px 405px 0 405px; position: absolute; z-index:3; text-align:center; line-height:70px; border-bottom: 10px solid #bac0c6}
#home_label:hover {background: #768795}
#home_label a {color: #FFF; text-decoration: none;}
.menu_button {white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}