/* Start of CMSMS style sheet 'style' */
@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; background:url(uploads/websols/images/body-bg.jpg) repeat-x;}


.clear{ clear:both; padding:0px; margin:0px;}
.fl{ float:left}
.fr{ float:right}

.red{ color:#e6290c}

#site{ margin:auto; width:983px; }


#header{background:url(uploads/websols/images/header.jpg); width:983px; height:118px;}
#menu_top{ font-size:11px; text-align:right;color:#fff; padding-top:12px; margin-right:27px; font-family:Verdana, Geneva, sans-serif}
#menu_top a{ text-decoration:none; color:#fff}

#menu{background:url(uploads/websols/images/menu-c.jpg); width:983px; height:43px; margin-bottom:10px;}
#menu .l{background:url(uploads/websols/images/menu-l.jpg) left no-repeat; width:983px; height:43px;}
#menu .l .r{background:url(uploads/websols/images/menu-r.jpg) right no-repeat; width:983px; height:43px; line-height:42px; font-size:12px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; color:#FFF;}
#menu .l .r a{ display:block; float:left; color:#FFF; text-decoration:none; margin:0px 15px;}
#menu .l .r a .right{ }
#menu .l .r a .center{ margin:0px 12px; }

#menu .l .r a:hover{ background:url(uploads/websols/images/btn-c.jpg) left no-repeat; color:#FFF; text-decoration:none; margin:0px 15px;}
#menu .l .r a:hover .right{ background:url(uploads/websols/images/btn-c.jpg) right no-repeat; color:#FFF; text-decoration:none;}
#menu .l .r a:hover .center{ background:url(uploads/websols/images/btn-bg.jpg) right repeat-x; color:#3c6691; text-decoration:none; }

#menu .l .r a.on{ background:url(uploads/websols/images/btn-c.jpg) left no-repeat; color:#FFF; text-decoration:none; margin:0px 15px;}
#menu .l .r a.on .right{ background:url(uploads/websols/images/btn-c.jpg) right no-repeat; color:#FFF; text-decoration:none;}
#menu .l .r a.on .center{ background:url(uploads/websols/images/btn-bg.jpg) right repeat-x; color:#3c6691; text-decoration:none; }

#banner{ margin-bottom:10px;}
#banner .fl img{ display:block; border:none;}

#content .fl{ width:720px;}
#content .cbox{background:#f8f8f8; height:305px; width:710px; margin-bottom:10px;}
#content .cbox  h1{ margin: 0px 15px 15px 15px; color:#135584; padding-top:15px; font-size:19px; font-family:Tahoma, Geneva, sans-serif;}
#content .cbox p{ font-size:12px; font-family:Tahoma, Geneva, sans-serif; text-align:justify; margin: 0px 15px 15px 15px;}
#content .fr .client{width:255px; height:193px; background:url(uploads/websols/images/clint-login.jpg);}
#content .fr .client a{display:block; width:120px;  height:20px; color:#2884c5; margin-left:120px;}
#content .fr .client .textfield{ height:45px;}
#content .fr .client .textfield input{ background:url(uploads/websols/images/login-feld.jpg) top no-repeat; color:7f7e7e; width:214px; padding:6px 6px 0px 6px; height:31px; border:0px;}
#content .fr .client .submit input{background:url(uploads/websols/images/submit-btn.jpg); width:86px; height:27px;  border:0px}
#content .fr .client .submit{ width:235px; }

#content .fr .news{width:255px;  height:218px; background:url(uploads/websols/images/news-box.jpg);}
#content .fr .news h1{ font-size:17px; margin-left:10px; line-height:30px; color:#FFF; font-family:Tahoma, Geneva, sans-serif;}
#content .fr .news marquee { font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
#content .fr .news marquee p{ font:Tahoma, Geneva, sans-serif; font-size:11px; color:#FFF; text-align:justify; margin:5px 15px;}
#content .fr .news .sp{ margin: 18px 25px; border-bottom:#FFF dashed 1px; line-height:1px; font-size:1px; padding:0px;}
#content .fr .sp{ line-height:10px;}

#content .fr .sp{ line-height:10px;}

#botombox {width:237px; float:left; height:206px; background:url(uploads/websols/images/bottom-box.jpg); font-size:11px; font-family:Tahoma, Geneva, sans-serif; }
#botombox h1{ font-size:11px; margin:0px; padding:0px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; line-height:35px; padding-left:20px;}
#botombox  ul{ margin:8px 0px 0px 0px; padding:0px; padding-left:105px;}
#botombox .details{ display: block; float:left; height:18px; background:#5ca0db; width:60px; text-align:center; line-height:17px; text-decoration:none; font-size:10px; color:#FFF; margin-top:7px; margin-left:95px;}
#botombox .order{ display: block;  float:left;  height:18px; background:#dd2910; width:60px; text-align:center; line-height:17px; text-decoration:none; font-size:10px; color:#FFF; margin-top:7px; margin-left:5px;}

#footer{background:url(uploads/websols/images/footer-bg1.jpg); height:94px; margin-top:10px;}
#footer #site{ background:url(uploads/websols/images/footer-bg2.jpg); color:#FFF; text-align:center; line-height:60px; font-size:12px; font-family:Tahoma, Geneva, sans-serif; height:94px; width:983px; }
#footer #site a{ color:#FFF; text-decoration:none;}


#packages1 b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:normal;
}
#packages1 td{	
	border:solid 1px #658bb0;
	border-top:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00478f;
	height:24px;
}
.boder{ border-top:1px solid #658bb0 !important; }
.boder1{ border-top:0px solid #658bb0 !important; border-left:none !important; border-bottom:0px solid #658bb0 !important;}
.boder3{ border:1px solid #658bb0 !important; }
#packages1 td a{
	text-decoration:none;
	color:#00478f;
}
/* End of 'style' */

