/* MAIN */
body {padding:35px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#103449;}
body a{color:#103449; text-decoration:underline;}
#main {
min-width: 920px;
max-width: 3000px;
width: expression((w = (document.documentElement.clientWidth || document.body.clientWidth) - 30) > 3000 ? '3000px' : (w > 920 ? 'auto' : '920px'));}

/* FORMS */

form {padding:0; margin:0;}

/* TOPHEADER */

.phone{background:url(/images/phone.gif) no-repeat right bottom; vertical-align:top; text-align:right; padding-right:51px; padding-top:5px;}
.email{background:url(/images/email.gif) no-repeat right center; text-align:right; padding-right:51px;}
.email span{color:#338c26;}

/* HEADER */

.block1 {background:url(/images/bg-block1-repeat.jpg) repeat-x #054573;}
.block1-1 {background:url(/images/bg-block1.jpg) no-repeat left; vertical-align:top;}
.block1-2 {background:url(/images/bg-block1-end.jpg) no-repeat; width:10px;}

.block2 {background:url(/images/bg-block2-repeat.jpg) repeat-x #085e02;}
.block2-1 {background:url(/images/bg-block2.jpg) no-repeat left; vertical-align:top;}
.block2-2 {background:url(/images/bg-block2-end.jpg) no-repeat; width:9px;}

.block3 {background:url(/images/bg-block3-repeat.jpg) repeat-x #aa0862;}
.block3-1 {background:url(/images/bg-block3.jpg) no-repeat left; vertical-align:top;}
.block3-2 {background:url(/images/bg-block3-end.jpg) no-repeat; width:10px;}

.name {padding:20px; padding-bottom:15px;}
.links {padding-left:25px;}
.links-2 {padding-left:10px;}
.navlist{background:url(/images/arrow-white.gif) no-repeat left center; padding-left:15px; color:#fff; font-size:11px; padding-top:2px; padding-bottom:2px;}
.navlist a{color:#fff; text-decoration:none;}

/* PROMOBLOCKS */

.promo {border:1px solid #dee4e7;height:70px; border-right:none; border-left:none; padding-left:20px;}
.promo-end {background:url(/images/promo-end.gif) no-repeat right; width:6px;}
.promo-start {background:url(/images/promo-start.gif) no-repeat right; width:5px;}
.promo-content {padding-left:25px; font-size:11px;}

/* NAVIGATION */

.navigation {padding-left:15px; padding-bottom:35px;}
.navigation a{text-decoration:none;}
.list{background:url(/images/arrow-black.gif) no-repeat left center; padding-left:18px; margin-bottom:5px;}

/* BUTTONS */

.button {padding-bottom:7px;}

/* CONTENT */

h1 {padding:0; margin:0; color:#338c26; font-size:21px; font-weight:normal;}
h3 {padding:0; margin:0; color:#0088b7; font-size:11px; padding-left:2px;}
h2 {padding:0; margin:0; color:#0088b7; font-size:12px; padding-left:2px; margin-top:18px;}
p {padding:0; margin:0; padding-top:5px; padding-left:2px;}
.content {padding:18px 20px 0 11px; text-align:justify}
.miniinfo {font-size:11px; color:#0b5a6d;}
.miniinfo a{color:#0b5a6d; text-decoration:none;}
.miniinfo span{padding-left:10px; padding-right:10px; background:url(/images/arrow-green.gif) no-repeat left; background-position:0 6px;}
.dotts {background:url(/images/hr.gif) repeat-x; height:1px;}
.dotts-green {background:url(/images/hr-green.gif) repeat-x; height:1px;}
.dotts-grey {background:url(/images/hr-grey.gif) repeat-x; height:1px;}
.tariffs {font-size:10px; text-align:left;}
.tariffs-rightcol {padding-left:10px;}

/* CONTENT -> NEWS */
.news {padding-bottom:15px;}
.date {font-size:11px; color:#338c26;}
.newsheader {padding-top:5px; padding-left:2px; color:#0088b7;}
.newsheader a{color:#0088b7; text-decoration:underline;}
.newscontent {padding-top:2px; padding-left:2px; text-align:justify}
.doplinks {color:#338c26; text-align:right; font-size:11px; padding-top:10px;}
.doplinks a{color:#338c26; text-decoration:underline;}

/* BOTTOM */

.bottom {vertical-align:top; border-top:1px solid #e9e9e9; padding-top:35px; font-size:11px;}
