@charset "utf-8";
body{text-align:center; font-family:Arial;}
*{margin:0; padding:0;}
img {border:0; padding:0; margin:0;}
#container {width:919px; background:#f8f8f8; float:left; border:2px solid #cccccc; border-top:0; margin-bottom:18px; padding-bottom:30px;}
#container p {font-family:Arial; font-size:18px; color:#636363; padding-left:30px; padding-right:30px; }
#menu {float:left; 	height:36px; width:100%;}
#menu img, #table-space-top img{display:block; float:left;}
#breadcrumbs{background:#ebebeb; height:31px; width:100%; float:left; margin-bottom:40px;}
#breadcrumbs p{color:#636363; font-size:11px; padding:7px; padding-left:30px;}
#breadcrumbs a{color:#636363;}
#top {position:relative;margin-left:auto;margin-right:auto; width:925px; text-align:left; border:0; }
#table-space {height:290px; width:854px; border: 1px solid #ccc; margin-left:30px; border:2px solid #cccccc; border-top:0; background:#fff; float:left; margin-bottom:30px;}
#table-space-top{width:858px; margin-left:30px; background:#fff; float:left;}
#footer{float:left; width:919px; padding-bottom:30px;}
#footer p{color:#959595; font-size:12px; padding-top:8px; }
#footer span, #footer a{color:#636363; font-size:14px; text-decoration:none; }
#footer a:hover {text-decoration:underline;}
#news {width:406px; margin-bottom:30px; float:left; height:400px;}
#news p strong{font-family:Arial; font-size:18px; color:#636363;}
#news p{padding:0; padding-left:30px;}
#news p{font-size:14px; font-weight:bold;}
#news a {font-weight:bold; color:#6ecc0a; font-size:16px; padding-top:30px;}
#news p span{font-size:16px; font-weight:normal; }
#links{width:510px; float:right; text-align:right; margin-top:10px;}
#links a img {padding-left:10px;:0; margin:0; float:right; display:block; padding-top:10px;}
#useful-links{background:url(images/useful-links.png) no-repeat; height:180px; width:198px; float:right; padding-top:60px; padding-left:15px;}
#useful-links p{color:#f4a730; font-weight:bold; font-size:12px; text-align:left; padding:5px; padding-right:15px;}
#useful-links a, #useful-links-sidebar  a{color:#f4a730; text-decoration:none; font-size:12px;}
#useful-links:hover{text-decoration:underline;}
.post{width:100%; float:left; margin-top:30px;}
.post p{padding-top:0; padding-bottom:20px; font-family:Arial; padding-right:30px;}
.post h1, #post h2, #post h3, #post h4, #post h5, #post h6 {font-size:18px; font-weight:bold; color:#636363;}
p.date {font-family:Arial; font-size:14px; font-weight:bold; color:#636363; padding-bottom:20px; font-family:Arial;}
.post a, a{color:#6ecc0a; font-weight:bold; text-decoration:none;}
.post a:hover{text-decoration:underline;}
h3, h1, h2{padding:0; font-size:18px; font-weight:bold; margin:0; padding-left:30px; font-weight:bold; color:#6ecc0a; text-decoration:none;}
.post h1 a, .post h2 a {padding:0; font-size:18px; font-weight:bold; margin:0; font-weight:bold; color:#6ecc0a; text-decoration:none;}
.sidebar{width:200px; float:right;}
ul {padding-left:25px; padding-bottom:20px;}
li {list-style:none;}
#archives {background:url(images/archives.png) no-repeat; height:358px; width:185px; display:block; float:left; padding-top:58px;}
#categories {background:url(images/categories.png) no-repeat; height:127px; width:185px; display:block; float:left; padding-top:47px;}
#archives li a, #categories li a, #useful-links li a{font-size:14px; color:#a0a0a0; paddin-bottom:1px;}
#categories li a {font-size:12px;}
#useful-links li a{color:#f4a730; font-size:12px; font-weight:bold;}
#archives li a:hover, #categories li a:hover, #useful-links li a:hover{text-decoration:underline;}
#useful-links-sidebar {background:url(images/usefullinks-sidebar.png) no-repeat; width:175px; height:195px; float:left; padding-top:80px; padding-left:10px;}
#useful-links-sidebar ul{padding-left:5px;}
.post table, #table-space table {margin-left:30px; background:white;}
#banner{float:right; margin-top:20px;}

.tableborders {
	border-top-color: #9dcb3b;
	border-right-color: #9dcb3b;
	border-bottom-color: #9dcb3b;
	border-left-color: #9dcb3b;
	background-color: #FFFFFF;
}
th p { display:block; padding:3px; width:95px; margin-left:auto; margin-right:auto; font: 10px Arial; color:white; font-weight:bold; margin-left:5px;}
th.h {color:#3366FF; font-size:16px; padding-bottom:5px; cursor:pointer; border-bottom:5px solid white;}
th.hov:hover {border-bottom:5px solid #3dbd10;}
th.hov {color:#3dbd10;}
td.numbers {background:#664BCF; color:white;}
td.numbers2 {background:#66CCFF; }
p.deal {text-align:left; display: block; background:#664BCF; padding:2px; font-weight:bold; font:8px Arial; font-weight:bold; width:62px; color:white; margin-top:10px; margin-right:10px;}
tr.product {background:#DFFDFF;border-bottom:10px solid white; padding-bottom:10px; text-align:center;}
tr.product span {text-align:left;}
tr.product:hover {background:#fff;}
td.minutes, td.texts, td.plus, td.monthly, td.setup {text-align:center;}
td.minutes {color:#664BCF; text-align:left;}
td.setup {color:#FF8000}
td.texts {color:green;}
td.plus{color:grey;}
td.monthly{color:#FF0066;}
td.tab {border-bottom:8px solid white;}
.style1 {color: #FF0000; font-weight:bold; font-size:17px; text-align:center;}/*voda*/
.style2 {color: #990066; font-weight:bold; font-size:17px; text-align:center;}/*3*/
.style3 {color: #FF00FF; font-weight:bold; font-size:17px; text-align:center;}/*t-mobile*/
.style4 {color: #000066; font-weight:bold; font-size:17px; text-align:center;}/*o2*/
.style5 {color: #FF9900; font-weight:bold; font-size:17px; text-align:center;}/*orange*/
.style6 {color: #006600; font-weight:bold; font-size:17px; text-align:center;}
.style7 {color: #FF6699; font-weight:bold; font-size:17px; text-align:center;}

#date p{font-size:10px;}