@charset "utf-8";
/* CSS Document */
body {margin: 0px 0px 0px 0px; background-image:url(img/bg.jpg); background-repeat:no-repeat; background-position:top; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
h1 {font-size:15px; color:#008855; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
h2 {font-size:14px; color:#1E509B; padding-top:10px; margin:0px 0px 0px 0px;}
h3 {font-size:14px; color:#64827E; padding-top:10px; padding-left:15px; padding-bottom:5px; margin:0px 0px 0px 0px;}
p {padding-bottom:5px; padding-left:20px;}
a {text-decoration:none; color:#0662AC;}
a img{outline:none; border:none;}
a:hover {color:#52B830;}
a:active {color:#C69D11;}

#error {text-align:center; font-size:12px; color:#BB1D06; font-weight:bold; padding-top:3px; padding-bottom:4px;}
#ok {text-align:center; font-size:12px; color:#1E920A; font-weight:bold; padding-top:3px; padding-bottom:4px;}


#arealist{color:#005588; font-size:13px; cursor:pointer; line-height:24px;}
#arealist:hover{color:#3FA22D;}
#arealist:active{color:#7DDE25;}

.junction{padding-left:35px; line-height:20px; font-size:12px;}

.header {padding-bottom:235px;}
.header #navbar {background-color:#3388a1; height:27px; width:100%; top:199px; position:absolute;}

.footer {background-image:url(img/footer.jpg); background-repeat:no-repeat; height:50px; text-align:center; color:#FFF; font-size:10px; padding-top:0px;}
.footer a {color:#06228C;}
.footer a:hover {color:#225800;}
.footer a:active {color:#C69D11;}

.container {width:980px; margin:0px auto; text-align:justify;}

.sidebar_l {width:190px; padding-top:10px; height:100%; display:block; text-align:left;}
.sidebar_r {width:100px; margin-left:10px; height:100%; display:block; position:relative;}
.sidebar_r img{margin-top:15px; margin-bottom:15px;}
#sidebar_parent {font-size:16px; color:#1B3950; padding-bottom:10px;}
#sidebar_child  {font-size:14px; padding-left:10px; line-height:17px; border-bottom:solid 1px #b7d4eb; padding-bottom:2px; padding-top:8px; text-decoration:none;}
#sidebar_child:hover{border-color: #069D2D;}
#sidebar_child:active{border-color: #D29A17;}
.sidebar_l a{color:#1D91D6; text-decoration:none;}
.sidebar_l a:hover{color:#069D2D;}
.sidebar_l a:active{color:#D29A17;}

.main {width:650px; border-left:solid 1px #a3e7e6; padding-left:10px; border-right:solid 1px #a3e7e6; padding-right:10px; font-size:12px; text-align:justify;}
.main ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.main li{padding-left:45px; padding-bottom:10px; list-style-type:none;}
.main object{margin-left:5px; margin-right:5px; margin-top:15px;}
table{font-size:12px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}
td{vertical-align:top;}

.contactinfo {background-color:#DFE8EE; padding:8px 8px; 8px 8px; margin-top:10px; margin-left:25px; border:solid 3px #EEE; color:#000; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}
.contactdata {padding-top:3px; color:#093379; font-size:13px;}
#pl {padding-left:50px;}

.sectionnavlist li{padding-left:25px; padding-top:5px; padding-bottom:0px; line-height:20px;}
.sectionnavlist li a{color:#005588;}
.sectionnavlist li a:hover{color:#3FA22D;}
.sectionnavlist li a:active{color:#7DDE25;}

.notes {font-weight:bold; color:#1A4273;}

.table_tariffs {border:solid 1px #39B361; text-align:center; width:95%;}
.table_tariffs td{vertical-align:top; border:solid 1px #9AD3F5; padding-left:3px; padding-right:3px; padding-top:4px; padding-bottom:4px;}
.table_tariffs #header{background-color:#9AD3F5;}
.table_tariffs #header td{border-color:#6AA3C5; padding-bottom:10px; padding-top:10px;}
.table_tariffs td #header{border-color:#6AA3C5; padding-bottom:10px; padding-top:10px;}

.news {margin-bottom:10px; border:solid 1px #55B9DF; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}
.news #news_header{padding-right:10px; margin-bottom:5px; padding-top:3px; padding-bottom:3px; color:#F8F9CC; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; font-size:13px; background-color:#33AC91;}
.news #news_title{padding-left:25px; line-height:20px; font-size:14px; cursor:pointer; color:#FFF;}
.news #news_title:hover{color:#C2FFA2;}
.news #news_text{color:#000; cursor:pointer;}
.news #show_more{font-weight:bold; color:#1D91D6;}
.news #show_more:hover{color:#069D2D;}
.news #show_more:active{color:#D29A17;}

.news_partners {margin-bottom:10px; border:solid 1px #E5B306; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}
.news_partners #news_header{padding-right:10px; margin-bottom:5px; padding-top:3px; padding-bottom:3px; color:#8d7152; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; font-size:13px; background-color:#fbd03c;}
.news_partners #news_title{padding-left:25px; line-height:20px; font-size:14px; cursor:pointer; color:#be1801;}
.news_partners #news_title:hover{color:#e63820;}
.news_partners #news_text{color:#000; cursor:pointer;}
.news_partners #show_more{font-weight:bold; color:#1D91D6;}
.news_partners #show_more:hover{color:#069D2D;}
.news_partners #show_more:active{color:#D29A17;}

.table_data {width:90%; text-align:center; margin:0px auto;}
.table_data td{background-color:#F2F4F3; padding-top:5px; padding-bottom:5px; padding-left:3px; padding-right:3px; border:solid 1px #FFF; font-size:11px; vertical-align:middle;}
.table_data #header td {background-color:#BED9E2; font-size:12px; vertical-align:middle; padding-bottom:8px; padding-top:8px; color:#092F59;}
