.gray_box_header_left {
	height:9px;
	background-image:url(http://www.vivacom.bg/online/home/web2sms/images/gray_box_header_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.gray_box_header_right {
	height:9px;
	background-color: transparent;
	background-image: url(http://www.vivacom.bg/online/home/web2sms/images/gray_box_header_right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.gray_box_main {
	border-left:1px solid #D7D7D7;
	border-right:1px solid #D7D7D7;
	padding-right: 15px;
	padding-left: 15px;
}

.gray_box_footer_left {
	height:9px;
	background-image:url(http://www.vivacom.bg/online/home/web2sms/images/gray_box_footer_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.gray_box_footer_right {
	height:9px;
	background-color: transparent;
	background-image: url(http://www.vivacom.bg/online/home/web2sms/images/gray_box_footer_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

/* inner pages */

#inner_content.colspan {
	margin-left: 5px;
	width: 951px;
}

#biginner_content.colspan {
	margin-left: 5px;
	width: 97%;
}

.inner_login {
	width:600px;
	padding: 5px;
}

/* end inner pages */

/* business calculator */

div#main_menu ul li.business span {
    color: #4595FE;
	font-size: 15px;
	font-weight:bold;
	padding-bottom: 17px;
    padding-left: 20px;
    padding-right: 46px;
    padding-top: 15px;
}

/* end business calculator */

.checkbox_cc {
	width: auto !important;
	margin-right: 10px;
	float: none;
	border: 0px;
	background: none;
	padding: 0px;
}

.blue_cc {
	font-weight:bold; 
	font-size:13px;
	color:#4595FE;
}

.ori_cc {
	font-weight:bold; 
	font-size:13px;
	color:#F07D00;
}

.blue_12{
	font-weight:bold; 
	font-size:11px;
	color:#4595FE;
}


.graybold {
	font-weight:bold;
	font-size:12px;
}

.graybold10 {
	font-weight:bold;
	font-size:10px;
  text-align:center;
}

.grayboldbgr {
	font-weight:bold;
	background-color:#DADADA;
	text-align:center;
	height:15px;
	padding-top:1px;
}

.grayboldtd {
	font-weight:bold;
	text-align:center;
  font-size:10px;
}

.bluebgr {
	font-weight:bold;
	text-align:center;
	background-color:#EEF9FF;
}

.inpgr {
  background-color:#F2F2F2;
  text-align:right;
  border:none;
}

.inpgc {
  background-color:#F2F2F2;
  text-align:center;
  border:none;
}

.inpgl {
  background-color:#F2F2F2;
  text-align:left;
  border:none;
}

.inpyr {
  background-color:#FFFFCC;
  text-align:right;
  border:none;
}

.inpyc {
  background-color:#FFFFCC;
  text-align:center;
  border:none;
}

.inpyl {
  background:#FFFFCC;
  text-align:left;
  border:none;
}

#calcsmall table {
	border-collapse:collapse;
}

#calcsmall td {
	font-size:9px;
}	


/* Stranicirane */

.paginate {
}

.pages {
	text-decoration: none;
	float: left;
	padding-top: 3px;
	font-size: 11px;
}

.paginate a {
	float: left;
	margin-left: 3px;
	display: inline-block;
	text-align: center;
	border: 1px solid #AEAEAE;
	color: #666666;
	font-size: 11px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-decoration: none;
	border-radius: 4px;
	}
	
.paginate a.current {
	border: 0;
	background-color: #4F9BFE/*#FF9B2D*/;
	color: #ffffff;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	text-decoration: none;
	font-weight: bold;
	}
		
/* END Stranicirane */

.rotate0 {
-webkit-transform: rotate(-90deg);/* for firefox, safari, chrome, etc. */
-moz-transform: rotate(-90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);/* for ie */
}

.rotateup {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

.rotatedown {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
}

/* **************************************** */
.rssbutton{
	  background-color: #4394FE; 
    padding: 2px;
	  color: #FFFFFF; 
	  border-top:1px solid #D4D4D4;
	  border-left:1px solid #D4D4D4;
	  border-right:1px solid #636363;
	  border-bottom:1px solid #636363;
    -moz-border-radius: 3px; /* firefox */
    -webkit-border-radius: 3px; /* chrome */
    border-radius: 3px; /* opera */
    text-decoration: none;
    font:bold 11px tahoma;
}
.rssbutton:hover, .rssbutton:active{ 

	  background-color: #C4DDFD;
	  border: outset;
	  padding: 2px;
	  text-decoration: none;
	  color:#000000;
	  font:bold 11px tahoma;
	  border-top:1px solid #636363;
	  border-left:1px solid #636363;
	  border-right:1px solid #D4D4D4;
	  border-bottom:1px solid #D4D4D4;
    -moz-border-radius: 3px; /* firefox */
    -webkit-border-radius: 3px; /* chrome */
    border-radius: 3px; /* opera */
}

/* **************************************** */


















