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

*{
	outline:none;
	padding:0px;
	margin:0px;
}

html,
body {
	height:100%;
	background-color:#efefef;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#414141;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

/* FONTS */
@font-face {
	font-family:'DaxlinePro';
	src:url('Fonts/daxlinepro.eot');
	src:url('Fonts/daxlinepro.eot?#iefix') format('embedded-opentype'),
		url('Fonts/daxlinepro.woff') format('woff'),
		url('Fonts/daxlinepro.ttf') format('truetype'),
		url('Fonts/daxlinepro.svg#DaxlineProRegular') format('svg');
	font-weight:normal;
	font-style:normal;
}

@font-face {
	font-family:'AvantGarde';
	src:url('Fonts/avantgarde.eot');
	src:url('Fonts/avantgarde.eot?#iefix') format('embedded-opentype'),
		url('Fonts/avantgarde.woff') format('woff'),
		url('Fonts/avantgarde.ttf') format('truetype'),
		url('Fonts/avantgarde.svg#AvantGardeNormalBook') format('svg');
	font-weight:normal;
	font-style:normal;
}

/* ALL */
#container{min-height:100%; position:relative; padding:0px; z-index:100;}

.clear{height:0px; clear:left; line-height:0px; font-size:0px;}
.space{height:0px; clear:right; line-height:0px; font-size:0px;}

article, aside, dialog, figure, footer, header, hgroup, nav, section{display:block;}

a{color:#F60; text-decoration:none;}
a:hover{color:#F60; text-decoration:underline;}

a.button{cursor:pointer;}
a.button span.left{width:2px; height:25px; display:block; float:left; background-image:url(../Images/Backgrounds/bg.jpg); background-position:0px -224px; background-repeat:no-repeat;}
a.button span.right{width:2px; height:25px; display:block; float:left; background-image:url(../Images/Backgrounds/bg.jpg); background-position:-1px -224px; background-repeat:no-repeat;}
a.button div{height:22px; float:left; background-image:url(../Images/Backgrounds/bg.jpg); background-position:0px -475px; background-repeat:repeat-x; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:none; text-transform:uppercase; padding:3px 10px 0px 10px; margin:0px;}

a.arrow{display:block; background-image:url(../Images/Icons/icons.png); background-position:-18px 7px; background-repeat:no-repeat; padding:0px 0px 0px 10px; cursor:pointer;}

img{border:none;}
img.send{margin:0px 10px 0px 0px;}

ul, ol{display:block; padding:0px; margin:20px;}

div.input{width:255px; height:37px; float:left; padding:0px; margin:0px 20px 20px 0px;}
div.input span.left{width:2px; height:37px; display:block; float:left; background-image:url(../Images/Backgrounds/bg.jpg); background-position:0px 0px; background-repeat:no-repeat;}
div.input span.right{width:2px; height:37px; display:block; float:left; background-image:url(../Images/Backgrounds/bg.jpg); background-position:-1px 0px; background-repeat:no-repeat;}
div.input input{width:235px; height:21px; display:block; float:left; background-image:url(../Images/Backgrounds/bg.jpg); background-position:0px -249px; background-repeat:repeat-x; border:none; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:none; padding:8px 8px; margin:0px;}

div.textarea{width:680px; height:187px; padding:0px; margin:0px 0px 20px 0px;}
div.textarea span.left{width:2px; height:187px; display:block; float:left; background-image:url(../Images/Backgrounds/bg.jpg); background-position:0px -37px; background-repeat:no-repeat;}
div.textarea span.right{width:2px; height:187px; display:block; float:left; background-image:url(../Images/Backgrounds/bg.jpg); background-position:-1px -37px; background-repeat:no-repeat;}
div.textarea textarea{width:660px; height:167px; display:block; float:left; overflow:auto; background-image:url(../Images/Backgrounds/bg.jpg); background-position:0px -287px; background-repeat:repeat-x; border:none; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:none; padding:10px 8px; margin:0px;}

/* HEADER */
header{width:50%; height:130px; position:relative; float:left; background-image:url(../Images/Backgrounds/backgrounds.jpg); background-position:0px -155px; background-repeat:repeat-x; padding:20px 0px; margin:0px;}

header h1{width:248px; height:59px; display:block; float:right; padding:0px; margin:30px 30px 0px 0px;}
header h1 a{width:248px; height:59px; display:block; color:#414141; text-decoration:none;}

header ul{width:180px; height:128px; display:block; float:right; border-left:1px dashed #444; padding:2px 0px 0px 30px; margin:0px;}
header ul li{height:25px; list-style:none; text-transform:uppercase; padding:0px; margin:0px;}
header ul li a{font-family:'DaxlinePro'; font-size:18px; color:#626262; text-decoration:none; font-weight:bold;}
header ul li a:hover{color:#999; text-decoration:none;}
header ul li a.select{color:#ff6600; text-decoration:none;}

#contacts{width:490px; float:left; text-align:right; line-height:25px; padding:0px; margin:60px 0px 0px 0px;}
#contacts span{width:14px; height:10px; display:inline-block; background-image:url(../Images/Icons/icons.jpg); background-position:-14px -33px; background-repeat:no-repeat; padding:0px; margin:0px 0px 0px 8px;}
#contacts a{display:block; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#414141; text-decoration:none;}
#contacts a:hover{display:block; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#ff6600; text-decoration:none;}
#contacts a span{background-position:0px -33px;}

/* FOOTER */
footer{width:100%; height:35px; position:absolute; bottom:0px; left:0px; background-image:url(../Images/Backgrounds/backgrounds.jpg); background-position:0px 0px; background-repeat:repeat-x; border-top:15px solid #c6c6be; padding:0px; margin:0px; z-index:20;}
footer div.count{width:990px; height:35px; padding:0px; margin:0px auto;}

footer div.count p{width:855px; height:35px; float:left; padding:0px; margin:0px;}
footer div.count p span{height:26px; display:block; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:none; padding:9px 0px 0px 0px; margin:0px;}
footer div.count p a{height:26px; display:block; float:right; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:none; text-transform:lowercase; padding:9px 0px 0px 0px; margin:0px 30px 0px 0px;}
footer div.count p a:hover{height:26px; display:block; float:right; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#F60; text-decoration:none; text-transform:lowercase; padding:9px 0px 0px 0px; margin:0px 30px 0px 0px;}

/* --- LANGUAGES --- */
footer ul.languages{width:135px; float:left; bottom:0px; text-align:center; padding:0px; margin:0px;}
footer ul.languages > li{width:133px; height:26px; position:relative; display:inline-block; background-image:url(../Images/Backgrounds/backgrounds.jpg); background-position:0px -325px; background-repeat:no-repeat; border-left:1px solid #242426; border-right:1px solid #242426; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:none; text-align:right; padding:9px 0px 0px 0px; margin:0px;}
footer ul.languages li span{width:16px; height:11px; display:inline-block; background-image:url(../Images/Icons/icons.jpg); background-repeat:no-repeat; padding:0px; margin:0px 21px 0px 11px;}
footer ul.languages li span.bg{background-position:-16px 0px;}
footer ul.languages li span.en{background-position:-16px -11px;}
footer ul.languages li span.it{background-position:-16px -22px;}

footer ul.languages ul{position:absolute; bottom:35px; display:none; left: 0; list-style:none; padding:0px; margin:0px;}
footer ul.languages li:hover ul{display: block; white-space: nowrap;}
footer ul.languages li ul li{width:133px; height:35px; background-image:url(../Images/Backgrounds/backgrounds.jpg); background-position:0px -35px; background-repeat:no-repeat; border-bottom:1px solid #111112; padding:0px; margin:0px;}
footer ul.languages li ul li a{width:133px; height:26px; display:block; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#CCC; text-decoration:none; text-align:right; padding:9px 0px 0px 0px; margin:0px;}
footer ul.languages li ul li a:hover{width:133px; height:26px; display:block; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:none; text-align:right; padding:9px 0px 0px 0px; margin:0px;}
footer ul.languages li ul li a span{width:16px; height:11px; display:inline-block; background-image:url(../Images/Icons/icons.jpg); background-repeat:no-repeat; padding:0px; margin:0px 21px 0px 11px;}

footer ul.languages li ul li a span.bg{background-position:0px 0px;}
footer ul.languages li ul li a span.en{background-position:0px -11px;}
footer ul.languages li ul li a span.it{background-position:0px -22px;}
footer ul.languages li ul li a:hover span.bg{background-position:-16px 0px;}
footer ul.languages li ul li a:hover span.it{background-position:-16px -22px;}
footer ul.languages li ul li a:hover span.en{background-position:-16px -11px;}

/* COUNT */
#count{width:990px; position:relative; padding:0px 0px 100px 0px; margin:0px auto;}
#count h2{font-family:'AvantGarde'; font-size:27px; color:#101010; text-decoration:none; text-transform:uppercase; font-style:normal; font-weight:normal; line-height:30px; padding:0px; margin:0px 0px 8px 0px;}
#count h3{font-family:'DaxlinePro'; font-size:13px; color:#4c4c4c; text-decoration:none; text-transform:uppercase; font-style:normal; font-weight:normal; line-height:14px; padding:0px; margin:0px 0px 25px 0px;}
#count strong{color:#000; font-weight:normal;}

/* --- LEFT --- */
#count section.left{width:250px; float:left; padding:0px; margin:40px 0px 0px 0px;}
#count section.left article{background-color:#FFF; line-height:18px; padding:30px; margin:0px;}

#count section.left div.filter{border-bottom:1px dashed #bfbfbf; line-height:20px; padding:0px 0px 20px 0px; margin:0px 0px 20px 0px;}
#count section.left div.filter input{vertical-align:middle; margin:0px 10px 0px 0px;}

#count section.left div.tech{border-top:1px dashed #bfbfbf; border-bottom:1px dashed #bfbfbf; padding:10px 0px; margin:20px 0px;}
#count section.left div.tech a{width:34px; height:34px; display:block; float:left; background-image:url(../Images/Icons/icons.jpg); background-repeat:no-repeat; padding:0px; margin:2px; cursor:help;}
#count section.left div.tech a.css{background-position:-32px 0px;}
#count section.left div.tech a.css:hover{background-position:-32px -34px;}
#count section.left div.tech a.html{background-position:-66px 0px;}
#count section.left div.tech a.html:hover{background-position:-66px -34px;}
#count section.left div.tech a.sql{background-position:-100px 0px;}
#count section.left div.tech a.sql:hover{background-position:-100px -34px;}
#count section.left div.tech a.php{background-position:-134px 0px;}
#count section.left div.tech a.php:hover{background-position:-134px -34px;}
#count section.left div.tech a.xml{background-position:-168px 0px;}
#count section.left div.tech a.xml:hover{background-position:-168px -34px;}
#count section.left div.tech a.js{background-position:-32px -68px;}
#count section.left div.tech a.js:hover{background-position:-32px -102px;}
#count section.left div.tech a.dom{background-position:-66px -68px;}
#count section.left div.tech a.dom:hover{background-position:-66px -102px;}
#count section.left div.tech a.flash{background-position:-100px -68px;}
#count section.left div.tech a.flash:hover{background-position:-100px -102px;}
#count section.left div.tech a.as{background-position:-134px -68px;}
#count section.left div.tech a.as:hover{background-position:-134px -102px;}
#count section.left div.tech a.ajax{background-position:-168px -68px;}
#count section.left div.tech a.ajax:hover{background-position:-168px -102px;}
#count section.left div.tech a.ps{background-position:-202px 0px;}
#count section.left div.tech a.ps:hover{background-position:-202px -34px;}
#count section.left div.tech a.cd{background-position:-236px 0px;}
#count section.left div.tech a.cd:hover{background-position:-236px -34px;}
#count section.left div.tech a.ae{background-position:-202px -68px;}
#count section.left div.tech a.ae:hover{background-position:-202px -102px;}
#count section.left div.tech a.pr{background-position:-236px -68px;}
#count section.left div.tech a.pr:hover{background-position:-236px -102px;}

/* --- RIGHT --- */
#count section.right{width:740px; float:left; padding:0px; margin:0px;}

#count section.right ul.submenu{width:500px; height:85px; float:left; overflow:hidden; padding:0px; margin:0px 0px 0px 244px;}
#count section.right ul.submenu li{height:85px; display:block; float:left; background-color:#FFF; list-style:none; margin:0px 0px 0px 1px;}
#count section.right ul.submenu li.select{height:85px; display:block; float:left; background-image:url(../Images/Backgrounds/backgrounds.jpg); background-position:0px -70px; background-repeat:repeat-x; list-style:none; padding:0px 0px 0px 1px; margin:0px 0px 0px 1px;}

#count section.right ul.submenu li a{display:block; font-family:'DaxlinePro'; font-size:12px; color:#000; text-decoration:none; text-transform:uppercase; line-height:15px; padding:38px 21px 32px 20px;}
#count section.right ul.submenu li a.pro{display:block; font-family:'DaxlinePro'; font-size:12px; color:#000; text-decoration:none; text-transform:uppercase; line-height:15px; padding:38px 51px 32px 51px;}
#count section.right ul.submenu li a.web{display:block; font-family:'DaxlinePro'; font-size:12px; color:#000; text-decoration:none; text-transform:uppercase; line-height:15px; padding:38px 47px 32px 46px;}

#count section.right ul.submenu li.select a{display:block; font-family:'DaxlinePro'; font-size:12px; color:#FFF; text-decoration:none; text-transform:uppercase; line-height:15px; padding:38px 21px 32px 20px;}
#count section.right ul.submenu li.select a.pro{display:block; font-family:'DaxlinePro'; font-size:12px; color:#FFF; text-decoration:none; text-transform:uppercase; line-height:15px; padding:38px 51px 32px 51px;}
#count section.right ul.submenu li.select a.web{display:block; font-family:'DaxlinePro'; font-size:12px; color:#FFF; text-decoration:none; text-transform:uppercase; line-height:15px; padding:38px 47px 32px 46px;}

#count section.right ul.submenu li a small{width:7px; height:7px; display:inline-block; background-image:url(../Images/Icons/icons.png); background-position:0px 0px; background-repeat:no-repeat; vertical-align:top; padding:0px; margin:0px 0px 0px 14px;}
#count section.right ul.submenu li.select a small{width:7px; background-position:-4px 0px;}

#count section.right #nomenu{margin:110px 0px 0px 0px;}
#count section.right .about{background-color:#d8d8d8; line-height:20px; padding:30px; margin:25px 0px;}
#count section.right article.about{display:block; background-color:#d8d8d8; line-height:20px; padding:30px; margin:25px 0px;}
#count section.right article.about ul{padding:0px; margin:20px 0px 0px 15px;}
#count section.right article.about ul li{list-style-type:circle;}

#right{display:none;}
#results{display:none; float:left; padding:1px 0px 0px 0px; margin:0px 0px 0px 20px;}

/* CLIENTS */
big.sponsor{width:235px; height:180px; display:none; position:relative; float:left; margin:0px 10px 10px 0px; cursor:pointer;}
big.sponsor .flip{width:100%; height:100%; position:absolute; left:0; top:0; background-color:#D8D8D8; border:1px solid #DDD;}
big.sponsor .flip:hover{border:1px solid #999;}
big.sponsor .flip img{position:absolute; top:50%; left:50%; margin:-70px 0px 0px -70px;}
big.sponsor .info{display:none;}
big.sponsor span{display:block; padding:30px;}
big.sponsor span strong{display:block; font-family:'DaxlinePro'; font-size:18px; padding:0px; margin:0px 0px 10px 0px;}
big.sponsor span a{display:block; margin:20px 0px 0px 0px;}

/* CODA */
.coda-slider{float:left; overflow:hidden; position:relative; display:block; line-height:20px; padding:0px;}
.coda-slider p.loading {padding:20px; text-align:center;}
.coda-slider,
.coda-slider .panel{width:740px; display:block; float:left;}
.coda-slider .panel ul{padding:0px; margin:20px 0px 0px 15px;}
.coda-slider .panel ul li{list-style-type:circle;}
.coda-slider .panel-wrapper img{margin:0px 0px 10px 0px;}

div.flash span{display:block; background-color:#dbdbdb; padding:10px 0px; margin:0px;}
div.flash object{display:block; padding:0px; margin:0px;}

div.shared{border-top:1px solid #0f0f0f; border-bottom:1px solid #0f0f0f; padding:5px 0px; margin:10px 0px 0px 0px;}

div.shared span.lside{width:370px; float:left; text-align:left;}
div.shared span.lside a{color:#414141; text-decoration:none; cursor:pointer;}
div.shared span.lside a:hover{color:#F60; text-decoration:none; cursor:pointer;}
div.shared span.lside a span{width:14px; height:14px; display:inline-block; background-image:url(../Images/Icons/icons.jpg); background-position:0px -71px; background-repeat:no-repeat; vertical-align:text-bottom; padding:0px; margin:0px 8px;}
div.shared span.lside a:hover span{width:14px; height:14px; display:inline-block; background-image:url(../Images/Icons/icons.jpg); background-position:0px -43px; background-repeat:no-repeat; vertical-align:text-bottom; padding:0px; margin:0px 8px;}

div.shared span.rside{width:370px; float:left; text-align:right;}
div.shared span.rside a.twitter{width:14px; height:14px; display:inline-block; background-image:url(../Images/Icons/icons.jpg); background-position:-14px -71px; background-repeat:no-repeat; vertical-align:text-bottom; padding:0px; margin:0px 4px 0px 8px; cursor:pointer;}
div.shared span.rside a.twitter:hover{background-position:-14px -43px;}
div.shared span.rside a.gplus{width:14px; height:14px; display:inline-block; background-image:url(../Images/Icons/icons.jpg); background-position:0px -85px; background-repeat:no-repeat; vertical-align:text-bottom; padding:0px; margin:0px 4px; cursor:pointer;}
div.shared span.rside a.gplus:hover{background-position:0px -57px;}
div.shared span.rside a.fbook{width:14px; height:14px; display:inline-block; background-image:url(../Images/Icons/icons.jpg); background-position:-14px -85px; background-repeat:no-repeat; vertical-align:text-bottom; padding:0px; margin:0px 8px 0px 4px; cursor:pointer;}
div.shared span.rside a.fbook:hover{background-position:-14px -57px;}

.bgslid{background-color:#d8d8d8; margin:25px 0px;}
.bgslid .panel-wrapper{padding:30px}

/* PAGE CONTROLS */
div.pcontrols{height:43px;}
div.pcontrols a.prev{width:12px; height:23px; display:block; float:left; background-image:url(../Images/Icons/icons.jpg); background-position:-11px -99px; background-repeat:no-repeat; margin:10px 80px 0px 15px; cursor:pointer;}
div.pcontrols a.next{width:12px; height:23px; display:block; float:left; background-image:url(../Images/Icons/icons.jpg); background-position:0px -99px; background-repeat:no-repeat; margin:10px 0px 0px 0px; cursor:pointer;}
div.pcontrols a.null{width:12px; height:23px; display:block; float:left; background-image:url(../Images/Icons/icons.jpg); background-position:0px -99px; background-repeat:no-repeat; margin:10px 0px 0px 107px; cursor:pointer;}
div.pcontrols a.close{width:23px; height:23px; display:block; float:right; background-image:url(../Images/Icons/icons.jpg); background-position:0px -99px; background-repeat:no-repeat; margin:10px 10px 0px 0px; cursor:pointer;}

/* IETMS */
ul.items{display:none; list-style:none; padding:0px; margin:10px auto 10px auto; z-index:1;}
ul.items li{width:225px; height:200px; position:relative; display:block; list-style:none; float:left; padding:0px; margin:10px;}
ul.items li:hover{z-index:99;}
ul.items li a.view{width:220px; height:200px; position:relative; overflow:hidden; margin:0px 3px;}
ul.items li img.grey{position:absolute; left:0px; top:0px; z-index:90;}
ul.items li img.color{position:absolute; left:0px; top:0px; z-index:10;}
ul.items li .info{width:225px; position:absolute; display:none; left:-10px; top:-10px; background-color:#d8d8d8; border:1px solid #cbcbcc; text-align:left; padding:210px 10px 20px 10px; margin:0px 0px 10px 0px;}
ul.items li:hover .info{display:block; margin:0px 0px 10px 0px;}
ul.items li h4{font-family:'AvantGarde'; font-size:20px; color:#101010; text-decoration:none; text-transform:uppercase; font-style:normal; font-weight:normal; line-height:20px; padding:0px; margin:10px 0px;}
ul.items li p{line-height:18px; padding:0px; margin:0px;}

#monitor{width:720px; height:625px; position:relative; background-image:url(../Images/Backgrounds/monitor.png); background-position:center top; background-repeat:no-repeat; padding:0px; margin:0px auto;}
#browser{width:655px; height:417px; overflow:hidden; border:none; position:absolute; padding:0px; margin:33px 0px 0px 33px;}
#view{width:655px; height:384px;}
#view img{width:655px; display:block; padding:0px; margin:0px;}
#drag{width:34px; height:36px; position:absolute; background-image:url(../Images/Icons/drag.png); background-position:center; background-repeat:no-repeat; margin:225px 0px 0px 327px; z-index:100;}

/* NEWS */
div.news{width:990px; margin:40px 0px;}

div.news a.show{display:block; padding:0px; margin:10px 0px; cursor:pointer;}
div.news a.show span{width:4px; height:13px; display:block; float:left; background-image:url(../Images/Icons/icons.png); background-position:-18px 5px; background-repeat:no-repeat; padding:0px; margin:0px 6px 0px 0px; cursor:pointer;}
div.news a.hide{display:block; float:left; padding:0px; margin:0px; cursor:pointer;}
div.news a.hide small{width:7px; height:13px; display:block; float:left; background-image:url(../Images/Icons/icons.png); background-position:-11px 6px; background-repeat:no-repeat; padding:0px; margin:0px 10px 0px 0px; cursor:pointer;}

div.news .content{overflow:hidden; background-color:#d8d8d8; border:20px solid #d8d8d8; padding:0px; margin:0px 0px 20px 0px;}
div.news .content img.one{float:left; margin:0px 20px 20px 0px;}
div.news .content img.two{float:right; margin:0px 0px 20px 20px;}
div.news .content ul{display:block; padding:0px; margin:10px 0px 10px 20px;}
div.news .content ul li{list-style:circle;}
div.news .content .info{height:20px; border-top:1px dashed #888; padding:20px 0px 0px 0px; margin:20px 0px 0px 0px;}
div.news .content .info span{float:right; font-size:11px; color:#747474; text-decoration:none;}
div.news .content .info span strong{font-weight:normal; color:#444; text-decoration:none;}

#loader{text-align:center;}

/* TIPTOOL */
#tiptool{display:none; position:absolute; background-image:url(../Images/Icons/tiptool.png); background-position:center bottom; background-repeat:no-repeat; padding:0px 0px 4px 0px; z-index:999;}
#tiptool span{display:block; background-color:#e74f2b; font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#FFF; text-decoration:none; padding:6px 8px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}

/* POPUP */
#popup_bg{width:100%; height:100%; display:none; position:fixed; top:0px; left:0px; background:#000; z-index:1000;}
div.popup_count{width:720px; display:none; position:fixed; z-index:1001;}

div.popup_count h3{width:100%; height:85px; display:block; background-color:#FFF; padding:0px; margin:0px 0px 10px 0px;}
div.popup_count h3 a{height:15px; display:block; float:right; background-image:url(../Images/Backgrounds/backgrounds.jpg); background-position:0px -70px; background-repeat:repeat-x; list-style:none; text-align:center; font-family:'DaxlinePro'; font-size:12px; color:#FFF; text-decoration:none; text-transform:uppercase; line-height:15px; padding:38px 21px 32px 20px; margin:0px 0px 0px 10px; cursor:pointer;}
div.popup_count h3 a:hover{color:#F60; text-decoration:none;}
div.popup_count h3 span{display:block; float:left; font-family:'AvantGarde'; font-size:18px; text-transform:uppercase; padding:29px 21px;}

div.popup_count .count{background-color:#EFEFEF; padding:20px 0px 20px 20px; margin:0px;}
div.popup_count .count a.button div{height:20px; float:left; background-image:url(../Images/Backgrounds/bg.jpg); background-position:0px -475px; background-repeat:repeat-x; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:none; text-transform:uppercase; padding:5px 10px 0px 10px; margin:0px;}

#result,
#sresult{display:none; float:left; padding:5px 0px 0px 0px; margin:0px 0px 0px 20px;}

/* COOKIES */
.coockiebanner{width:100%; position:fixed; left:0px; bottom:0px; background-color:rgba(255,102,0,0.8); color:#222; text-align:center; padding:10px 0px; margin:0px; opacity:0; z-index:999999;}
.coockiebanner a{color:#FFFFFF; text-decoration:underline;}
.coockiebanner a:hover{color:#FFFFFF; text-decoration:underline;}
.coockiebanner a.boxclose{display:inline-block; background-color:#605F61; font-size:18px; color:#fff; text-decoration:none
; font-weight:bold; line-height:0px; vertical-align:middle; padding:8px 4px 13px 4px; margin:0px 0px 0px 15px; cursor:pointer;}
.coockiebanner a.boxclose:hover{background-color:#333; text-decoration:none;}
.coockiebanner a.boxclose:before{content:"×";}