@charset "utf-8";
/* CSS Document */

/*----------------------HTML TAGS------------------------------*/
body {margin:0; background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  background-image:url(../images/bkg.gif); background-repeat:repeat-x;}
div,span,input,select,textarea,h1,h2,h3,form {margin:0; padding:0;}
a,a:visited, a:active {text-decoration:none; }
a:hover {text-decoration:underline; }
a:active {text-decoration:underline;}
h1,h2 { font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
img { border:0px;}


#wrapper {width:954px; margin:0 auto; padding:0px 0px 20px 0px;}
#leaderboard { width:954px; height:90px; margin:5px 0 5px 0; text-align:center;}
#header {width:954px; height:140px; position:relative; border-top:1px solid #d6e1e7;  }
#headerl {width:182px; height:105px; margin:20px 0 0 0; float:left;}
#headerc{width:350px; height:70px; margin:60px 0 0 10px; float:left;}
#headerr {width:400px; height:50px; margin:5px 0 0 0; float:right; color:#bbcad3;}
#headerr ul { list-style-type:none;}
#headerr ul li { display:inline;}
#headerr ul li a{ color:#bbcad3;}
#headerr ul li a:hover{ color:#76a5bc;}
#content {width:954px; border-top:5px solid #74a0b5; color:#76a5bc; line-height:16px; position:relative; margin-bottom:10px;}


/*----------------------LEFT COL------------------------------*/
#leftcol { width:258px; float:left; position:relative; }
#leftcol #subscribe { width:238px; float:left; margin-top:10px; }
#leftcol #subscribe .txt {width:165px; height:15px; margin-top:5px; font-size:11px; color:#76a5bc; padding-left:5px; }
#leftcol #subscribe .subsubmit {color:#76a5bc; font-size:11px; position:relative; top:25px; left:-50px; cursor:pointer; }

#menu {width:258px; color:#c4cbd1; margin-top:20px;}
#menu ul { list-style-type:none; margin:0px; padding:0px;}
#menu ul li {width:258px; display:block;}
#menu ul li a {width:248px; height:25px; display:block; color:#c4cbd1; background-image:url(../images/bkg_navborder.gif); background-repeat:no-repeat; background-position:bottom; padding:5px 0 0 10px; text-transform:uppercase;}
#menu ul li a:hover { background-color:#e8ecef; text-decoration:none;}

/*----------------------CENTER COL------------------------------*/
#centercol { width:506px; float:left; margin:2px 15px 0 15px; color:#76a5bc; position:relative; } 
#centercol a:link, a:visited {color:#d11218;}
#centercol a:hover {color:#d11218; text-decoration:underline;}
#centercol h1 { width:506px; height:25px; background-image:url(../images/border.gif); background-repeat:no-repeat; background-position:bottom; font-size:14px; color:#76a5bc; margin:10px 0 10px 0;}
#centercol #blocks { width:506px; height:273px; float:left;  position:relative; margin:5px 0 0 0; }
#centercol #blocks h2 { color:#fff; font-size:10px; padding:2px 0 0 30px;}
#centercol #blocks .txt { width:155px; height:65px; padding:10px 0 0 10px; line-height:14px;}
#centercol #blocks .but { position:relative; width:70px; height:20px; left:10px; top:5px;}
#centercol #blocks div.blue {width:244px; float:left; height:129px; background-image:url(../images/blocks_blue.jpg); background-repeat:no-repeat; color:#577481; font-size:10px; }
#centercol #blocks div.green {width:244px; float:left; height:129px; background-image:url(../images/blocks_green.jpg); background-repeat:no-repeat; margin-left:15px; color:#87b76d; font-size:10px; }
#centercol #blocks div.purple {width:244px; float:left; height:129px; background-image:url(../images/blocks_purple.jpg); background-repeat:no-repeat; margin-top:10px; color:#624d7d; }
#centercol #blocks div.dblue {width:244px; float:left; height:129px; background-image:url(../images/blocks_dblue.jpg); background-repeat:no-repeat; margin:10px 0 0 15px; color:#336d7b; }


/*----------------------RIGHT COL------------------------------*/
#rightcol { width:160px; float:left; position:relative; margin-top:2px; text-align:center; }
#rightcol h1 {width:150px; height:15px; padding:3px 0 0 10px; background-color:#d6e1e7; color:#76a5bc;  margin:0px 0 10px 0; font-size:11px;  }

/*----------------------SCROLLER------------------------------*/
#scrollercont{width:954px; height:120x; text-align:center; margin:20px 0 40px 0;}
#newsfeeds{width:238px; background-image: url(../images/newsfeed.gif); background-repeat:no-repeat; padding:90px 0 0 10px; margin-top:10px; height:100px; }

#servnav {width:496px; height:20px; font-size:12px; background-color:#d6e1e7; padding:3px 0 0 10px; border-bottom:1px solid #76a5bc;}
#servnav ul { list-style-type:none;}
#servnav ul li { display:inline; padding:0 5px 0 5px; width:40px; }

/*----------------------F00TER------------------------------*/
#footercont {width:954px; height:30px; position:relative; border-top:1px solid #76a5bc; font-size:10px; margin-top:10px;}
#footerl {width:360px; float:left; color:#76a5bc; height:20px; padding-top:10px; } 
#footerl a,active,visited {color:#76a5bc; } 
#footerr {width:380px; float:right; clear:right; height:25px; background-color:#76a5bc; } 
#footerr ul { list-style-type:none; margin:0px; padding:5px 0 0 20px;}
#footerr ul li { display:inline; color:#fff;}
#footerr ul li a {color:#fff;}


/*----------------------MORE CLASSES------------------------------*/
.clear { clear:both;}
.border { background-image:url(../images/border.gif); background-repeat:no-repeat; height:5px; width:506px; margin:10px 0 10px 0;  position:relative; }
.border2 { background-image:url(../images/border.gif); background-repeat:no-repeat; height:5px; width:506px; margin:10px 0 0px 0; position:relative; left:273px;}
.send {text-align:center;}

/*-----------------------form------------------------------*/
#form { width:260px; float:left; margin:0 10px 0 0; position:relative;}
#form .formcont {width:250px; height:20px;} 
#form .txt {float:left; width:70px; padding-top:10px; }
#form .details {float:left; width:150px; clear:right; padding-top:10px;  }
#form .formtxt {font-size:11px; height:12px; width:180px; color:#76a5bc;}
#form .formtxtcom {font-size:11px; width:180px; color:#76a5bc;}
*|html #form .formtxtcom {font-size:11px; width:180px; color:#76a5bc;}
*html #form .formtxtcom {font-size:11px; width:176px; color:#76a5bc;}
.submit { width:250px; margin-top:10px; position:relative;}
.submittxt {font-size:11px; color:#76a5bc; float:right; position:relative; left:5px; cursor:pointer;} 

/*-------------------------adres------------------------------*/
#adres {float:left; width:225px; margin:5px 0 0 10px; line-height:18px;}
#adres h2 { color:#76a5bc; font-size:12px; margin:0px; margin-bottom:5px; }
#clients{ width:500px; height:45px;  }
#clients ul { list-style-type:none; margin:0px; padding:0px;}
#clients ul li { display:inline; width:70px; height:50px; padding:3px; margin-left:3px; }
#clients ul li img { border:2px solid #ccc;  } 
.logos {margin-top:10px;}
.redl {color:#d11218;}



