.multilogin{
border: 1px solid #EFEFEF;
margin: 0px auto;
padding: 50px 0 50px;
width: 910px;
color: #4A4A4A;
font-family:Verdana;
}

.multititle{
background-color : #E5E5E5;
border: 1px solid #E5E5E5;
margin: 0 auto;
padding: 10px;
font-weight: bold;
width: 420px;
}

.multiform{
background-color : #F5F5F5;
border: 1px solid #E5E5E5;
margin: 0 auto;
padding: 10px 10px 40px;
width: 420px;
}

.multierror{
margin: 10px auto 0;
font-weight: bold;
color: #FF0000;
}

input.multifield{
margin: 5px 0 0;
width: 250px;
font-family:Verdana;
}

input.multifield2{
margin: 5px 0 0;
width: 150px;
font-family:Verdana;
}

input.multifield3{
margin: 5px 0 0;
width: 120px;
font-family:Verdana;
}

input.multifield4{
margin: 5px 0 0;
width: 200px;
font-family:Verdana;
}

.multiradio{
margin: 0;
margin-left: 35px;
line-height: 200%;
}

input.multibutton{
background: url(/images/sprawdz_domene3.gif) no-repeat top left;
width:67px;
height:21px;
margin: 10px 0 0;
color:#FFF;
text-align:center;
font-weight:bold;
font-size:11px;
border:none;
font-family:Verdana;
cursor:pointer;
position: relative;
float: right;
}

.multicomment{
margin: 50px auto 0;
padding: 0;
width: 580px;
text-align: justify;
font-size: 95%;
}

.autocomplete-w1 { background: none; position:absolute; top:0px; left:0px; margin:9px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #B0B0B0; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; color:#277621; }
.autocomplete strong { font-weight:normal; color:#96BF0D; }

.whoisinfo{
margin: 30px auto;
border: 0;
width: 420px;
padding: 10px 10px;
}

.logowanie{
height: 220px;
width: 420px;
text-align: center;
margin: 220px auto 0;
}

input.searchbutton{
background: url(/images/sprawdz_domene3.gif) no-repeat top left;
width:67px;
height:21px;
margin: auto;
color:#FFF;
text-align:center;
font-weight:bold;
font-size:11px;
border:none;
font-family:Verdana;
cursor:pointer;
position: relative;
}

.yuposkop{
border: 1px solid #EFEFEF;
margin: 0px auto;
padding: 10px 0 10px;
width: 910px;
min-height: 235px;
color: #4A4A4A;
font-family:Verdana;
}

.yuposkop_flash{
margin: 5px auto;
font-weight: bold;
color: #FF0000;
text-align: center;
}

.yuposkop1{
overflow:hidden;
border: 1px solid #E5E5E5;
font-size: 95%;
height: 210px;
width: 250px;
float: left;
margin: 4px;
}

.yuposkop2{
overflow:hidden;
border: 1px solid #E5E5E5;
font-size: 95%;
height: 210px;
width: 250px;
float: left;
margin: 4px;
}

.yuposkop3{
overflow:hidden;
border: 1px solid #E5E5E5;
font-size: 95%;
height: 210px;
width: 378px;
float: left;
margin: 4px;
}

.yuposkop_title1{
background-color : #E5E5E5;
margin: 0 auto;
padding: 10px;
font-weight: bold;
}

.yuposkop_cont1{
background-color : #EBF8DB;
margin: auto;
padding: 40px 0 0;
height: 140px;
font-size: 110%;
font-weight: bold;
text-align: center;
}

.yuposkop_proxy_warning{
background-color : #00FF7F;
padding: 2px;
margin: 10px 3px 0;
font-size: 80%;
font-weight: normal;
text-align: left;
}

.yuposkop_proxy{
background-color : inherit;
padding: 2px;
margin: 30px 3px 0;
font-size: 80%;
font-weight: normal;
text-align: left;
}

.yuposkop_form1{
background-color : #F5F5F5;
margin: 0 auto;
padding: 20px 10px 10px;
height: 150px;
}

input.yuposkop_field1{
margin: 5px 0 0;
width: 221px;
font-family:Verdana;
}

.yuposkop_cont3{
background-color : #F5F5F5;
margin: auto;
padding: 5px 0 0 5px;
height: 180px;
font-size: 90%;
}

.mapcontainer{
overflow:hidden;
height: 500px;
width: 99%;
margin: auto;
border: 1px solid #E5E5E5;
}

#map_canvas{
width:100%;
height:100%;
}

.dnsinfo{
margin: 10px auto;
border: 0;
width: 99%;
}

.dnsinfo table{
border-collapse:collapse;
vertical-align: middle;
width: 100%;
margin: 30px auto;
}
/*.dnsinfo table, td, th{
border:1px solid #D0D0D0;
text-align: center;
}
*/

.dnsinfo th{
padding: 5px;
background-color:#E5E5E5;
border:1px solid #D0D0D0;
text-align: center;
}

.dnsinfo td{
padding: 5px;
background-color:#F5F5F5;
border:1px solid #D0D0D0;
text-align: center;
}


.topmenu {
margin: 0;
padding: 0;
/*height: 34px;*/


background: #bfd255; /* Old browsers */
background: -moz-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
background: linear-gradient(to bottom, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */


/* drugi wariant kolorystyczny - czarny */

background: rgb(125,126,125); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,126,125,1)), color-stop(100%,rgba(14,14,14,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */








border-top: 1px solid #70A106;
border-bottom: 1px solid #70A106;
border-right: 1px solid #70A106;
width: 70%;
margin-left: 15%;
border-radius:3px;
}

.topmenu ul, .topmenu ul li {
display: block;
list-style: none;
margin: 0;
padding: 0;
}

.topmenu ul {
float: left;
/*border-left: 1px solid #70A106;*/
margin-left: 0%;
}

.topmenu ul li {
float: left;
height: 34px;
}

.topmenu ul a:link, .topmenu ul a:visited {
text-decoration: none;
display: block;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 12px;
color: #fff;
padding: 9px 12px;
border-left: 1px solid #70A106;
}

.topmenu ul a:hover {
color: #ff0;
background-color: #70A106;
/*background-image: url("/images/menu_bg2.png");*/
}

.kontakt-cont {
width: auto;
color: #4A4A4A;
font-family: Verdana,Arial;
}

.kontakt-cont h2{
margin: 12px 0 12px;
color: #EE7F01;
}

.kontakt-cont h3{
margin: 12px 0 2px;
font-weight: bold;
font-size: 13px;
color: #90BB0C;
text-decoration: underline;
}

.kontakt-cont p{
margin: 0 0 2px;
vertical-align: top;
}

.kontakt-cont a:link, .kontakt-cont a:visited, .kontakt-cont a:hover{
color: #6C8909;
margin: 0;
font-family: Verdana,Arial;
font-weight: normal;
text-decoration: none;
}
.kontaktslideout {
float: left;
width: 81%;
margin: 10px 0 10px;
padding: 5px;
/* border: 1px solid #C0C0C0; */
}
.kontakt1 {
float: left;
width: 270px;
margin: 10px 0 10px;
padding: 5px;
/* border: 1px solid #C0C0C0; */
}

.kontakt2 {
float: right;
width: 620px;
margin: 10px 0 10px;
padding: 5px;
/* border: 1px solid #C0C0C0; */
}

.kontakt2 p{
padding: 0 30px 10px 20px;
text-align: justify;
}

.kontakt2 fieldset{
border: 1px solid #D9D9D9;
margin: 10px 2px;
padding: 0.35em 0.625em 0.75em;
}

.kontakt2 fieldset > legend{
padding-left: 10px;
padding-right: 10px;
color: #90BB0C;
font-size: 13px;
font-weight: bold;
}

#contactForm div{
clear: both;
overflow: hidden;
margin-top: 3px;
}

#contactForm div.required {
font-weight: bold;
}

#contactForm label{
float: left;
text-align: right;
width: 170px;
padding-top: 9px;
}

#contactForm input{
vertical-align: middle;
}

#contactForm div.inputFieldDiv {
float: right;
clear: none;
width: 410px;
}

input.formText {
height: 18px;
width: 285px;
padding: 4px;
border: 1px solid #A9A9A9;
border-radius: 2px;
font-family: inherit;
}

select.formSelect {
height: 26px;
min-width: 195px;
padding: 2px;
font-family: inherit;
font-size: inherit;
border: 1px solid #A9A9A9;
border-radius: 2px;
color: inherit;
}

#contactForm textarea{
font-family: inherit;
font-size: 12px;
border: 1px solid #A9A9A9;
border-radius: 2px;
padding: 3px;
}

#contactForm div.fileName {
height: 18px;
border: none;
margin-left: 50px;
padding-top: 3px;
font-size: xx-small;
}

#contactForm label.chkbx_label{
float: none;
}

#contactForm option {
padding: 2px;
}

#contactForm input.file{
/* visibility: hidden;
border: none; */
}

#contactForm input.greenButton {
background: #96BF0D;
border: none;
border-radius: 3px;
color: #FFFFFF;
cursor: pointer;
font-family: inherit;
font-size: 11px;
font-weight: bold;
padding: 5px 10px;
margin-right: 10px;
}

#contactForm input.orangeButton {
background: #EE7F01;
border: none;
border-radius: 3px;
color: #FFFFFF;
cursor: pointer;
font-family: inherit;
font-size: 11px;
font-weight: bold;
padding: 5px 10px;
}

#contactForm label.error , span.error-message {
float: left;
text-align: left;
font-weight: bold;
background: #FFFFB2;
border: 1px solid #A9A9A9;
border-radius: 2px 2px 2px 2px;
color: #FF0000;
margin: 1px;
padding: 8px 5px;
width: 283px;
}

.sslform p {padding: 0px 0px 0px 10px;}
.sslform .webform {padding: 0px 0px 0px 10px; font-size:1.1em; }

.webform label {  width:140px; text-align:left; float: left; color: grey; }
.webform span.error-message { border: 0; background: white; float:none; }

::-webkit-input-placeholder {
color: #ACA899;
font-style: italic;
}

:-moz-placeholder {
color: #ACA899;
font-style: italic;
}

.placeholder {
 color: #ACA899;
 font-style: italic;
}

.kontakt2 a:link, .kontakt2 a:visited, .kontakt2 a:hover{
 background: #96BF0D;
 border-radius: 3px;
 color: #FFFFFF;
 display: inline-block;
 font-size: 11px;
 font-weight: bold;
 font-variant: small-caps;
 text-align: center;
 text-decoration: none;
 margin-top: 15px;
 padding: 5px 10px;
}

.kontakt3 {
 clear: both;
 width: auto;
 margin: 0 0 5px;
 padding: 5px;
}

.kontakt3 p{
 padding: 5px 15px;
 text-align: justify;
}

.transfer-form {
 color: #4A4A4A;
 min-height: 350px;
}

.transfer-form h3 {
 color: #EE7F01;
 margin: 12px 0;
 font-size: 150%;
}

.transfer-form dt {
 text-align: right;
 width: 170px;
 margin: 6px;
 float: left;
 clear: left;
}

.transfer-form dd {
 width: 400px;
 margin: 15px 0pt 5px 180px;
}

input.transfer-form-input {
 height: 18px;
 width: 283px;
 padding: 4px;
 border: 1px solid #A9A9A9;
 border-radius: 2px;
 font-family: inherit;
}

.transfer-form input.orangeButton {
 background: none repeat scroll 0 0 #EE7F01;
 border: medium none;
 border-radius: 3px 3px 3px 3px;
 color: #FFFFFF;
 cursor: pointer;
 font-family: inherit;
 font-weight: bold;
 padding: 5px 10px;
 margin: 15px 0pt 20px 180px;
}

.transfer-form p {
 clear: left;
}

.logged-as {
color: #626262;
font-size: 9px;
position: absolute;
right: 15%;
top: 1px;
}

#content-0 h1 {
 color: #6C8909;
 margin: 1.2em 0.5em 0.8em;
}

table.cennik {
 color: #4A4A4A;
 border-collapse: collapse;
 border-spacing: 0;
}

table.cennik th {
 background-color: #E5E5E5;
 padding: 6px 14px;
 border-top: 1px dotted #C0C0C0;
 border-bottom: 1px dotted #C0C0C0;
}

table.cennik td {
 background-color: #F5F5F5;
/* border: 1px solid silver; */
 border-bottom: 1px dashed #C0C0C0;
 padding: 2px;
}

table.cennik td.col1 {
 padding: 2px 0 2px 2px;
}

table.cennik td.col2 {
 padding-left: 15px;
}

table.cennik td.col3 {
    font-size: 85%;
    text-transform: uppercase;

}

table.cennik td.col4 {
 width: 45px;
}

table.cennik td.col6 {
 padding-right: 35px;
}

table.cennik td.spacer2 {
 border: none;
}

table.cennik .pnet {
 display: table-cell;
}

table.cennik .pbrut {
 display: table-cell;
}

table.cennik th.ppartner {
 background-color: #D0E5D0;
 color: #406A40;
}

table.cennik td.ppartner {
 background-color: #DFF5DF;
 color: #608060;
}

table.cennik a {
 text-decoration: none;
}

table.cennik a.showall {
 color: #6C8909;
 font-family: verdana sans-serif;
}

div.scont {
 margin: 10px 20px 5px;
 text-align: right;
}

select.pricetypeselect {
 font-family: verdana sans-serif;
 width: 8em;
 border: 1px solid #C0C0C0;
 padding: 1px 1px 1px 3px;
}

select.pricetypeselect option {
 padding: 1px 0;
}

div.hint {
 margin: 20px auto;
 padding: 5px 15px;
 background-color: #E5E5E5;
 border: 1px solid #C9C9C9;
 border-radius: 4px;
 color: #505050;
 overflow: auto;
 font-size: 11px;
 width: 410px;
}

input.greenButton {
background-color: #96BF0D;
border: none;
border-radius: 3px;
color: #FFFFFF;
cursor: pointer;
font-family: inherit;
font-size: 11px;
font-weight: bold;
padding: 5px 10px;
margin: 5px;
}

input.orangeButton, button.orangeButton {
 background-color: #EE7F01;
 border: none;
 border-radius: 3px;
 color: #FFFFFF;
 cursor: pointer;
 font-family: inherit;
 font-size: 11px;
 font-weight: bold;
 padding: 5px 10px;
 margin: 5px;
}

input.orangeButton[disabled] {
 background-color: #B5B5B5;
 cursor: not-allowed;
}

input.greenButtonSmall {
background-color: #96BF0D;
border: none;
border-radius: 3px;
color: #FFFFFF;
cursor: pointer;
font-family: inherit;
font-size: 11px;
font-weight: bold;
padding: 4px 6px;
margin: 4px;
}

input.orangeButtonSmall {
 background-color: #EE7F01;
 border: none;
 border-radius: 3px;
 color: #FFFFFF;
 cursor: pointer;
 font-family: inherit;
 font-size: 11px;
 font-weight: bold;
 padding: 4px 6px;
 margin: 4px;
}

input.greenButtonXSmall {
 background-color: #96BF0D;
 border: none;
 border-radius: 2px;
 color: #FFFFFF;
 cursor: pointer;
 font-family: inherit;
 font-size: 10px;
 font-weight: normal;
 padding: 2px 2px;
 margin: 4px;
}

input.orangeButtonXSmall {
 background-color: #EE7F01;
 border: none;
 border-radius: 2px;
 color: #FFFFFF;
 cursor: pointer;
 font-family: inherit;
 font-size: 10px;
 font-weight: normal;
 padding: 2px 2px;
 margin: 4px;
}

input.blueButtonXSmall {
 background-color: #009DE0;
 border: none;
 border-radius: 2px;
 color: #FFFFFF;
 cursor: pointer;
 font-family: inherit;
 font-size: 10px;
 font-weight: normal;
 padding: 2px 2px;
 margin: 4px;
}

input.submitCancel, input.submitRevertCancel {
 background-color: #EE7F01;
 border: none;
 border-radius: 3px;
 color: #FFFFFF;
 cursor: pointer;
 font-family: inherit;
 font-size: 11px;
 font-weight: normal;
 padding: 3px 3px;
 margin: 10px 2px 2px 0;
}

input.submitApprove, input.submitSeparate, input.submitRefresh, input.submitResendCertificate {
 background-color: #96BF0D;
 border: none;
 border-radius: 3px;
 color: #FFFFFF;
 cursor: pointer;
 font-family: inherit;
 font-size: 11px;
 font-weight: normal;
 padding: 3px 3px;
 margin: 10px 2px 2px 0;
}

input.submitCreateServer {
 background-color: #009DE0;
 border: none;
 border-radius: 3px;
 color: #FFFFFF;
 cursor: pointer;
 font-family: inherit;
 font-size: 11px;
 font-weight: normal;
 padding: 3px 3px;
 margin: 10px 2px 2px 0;
}

input.submitCancel[disabled], input.submitRevertCancel[disabled], input.submitApprove[disabled], input.submitCreateServer[disabled], input.submitSeparate[disabled], input.submitRefresh[disabled], input.submitResendCertificate[disabled] {
 background-color: #B5B5B5;
 cursor: not-allowed;
}


div.order-contener {
background: #F5F5F5;
border: 1px solid #E5E5E5;
margin-bottom: 8px;
margin-top: 8px;
width: 99.86%;
}

div.order-content {
 background: #FFFFFF;
 margin: 12px 10px 10px;
 padding: 15px 15px;
 border: 1px solid #E5E5E5;
 border-radius: 4px;
 color: #505050;
 overflow: hidden;
 font-family: verdana, sans-serif;
}

div.order-content h1, div.order-content h2, div.order-content h3, div.order-content h4 {
 color: #EE7F01;
 margin-top: 1em;
 margin-bottom: 1em;
}

div.order-content a {
 text-decoration: none;
 color: #505050;
 font-family: verdana, sans-serif;
}

div.order-content a:hover {
 color: #EE7F01;
}

div.payment_area {
 width: 220px;
 margin: 8px auto;
 padding: 8px 8px 6px;
 background-color: #E3E3E3;
 border: 1px solid #B6B6B6;
 border-radius: 4px;
 color: #505050;
 overflow: auto;
 font-size: 10px;
}

div.payment_area label {
 font-weight: bold;
}

div.cont_info, div.cont_advice, div.cont_warning{
 margin: 35px 0;
 min-height: 50px;
 padding: 10px 20px 10px 70px;
 border-radius: 5px;
 color: #FAFAFA;
 font-size: 12px;
 line-height: 150%;
}

div.cont_info {
 background: url("/images/arrow_lgrn_upright.png") no-repeat scroll 12px center #95C93D;
 border: 1px solid #70A106;
}

div.cont_advice {
 background: url("/images/arrow_blue_upright.png") no-repeat scroll 12px center #7594CC;
 border: 1px solid #5175B9;
}

div.cont_warning {
 background: url("/images/arrow_orng_upright.png") no-repeat scroll 12px center #F8A931;
 border: 1px solid #EE7F01;
}

div.cont_info p, div.cont_advice p, div.cont_warning p {
 clear: none;
 margin: 0;
 font-size: 12px;
}

div.cont_info a, div.cont_advice a, div.cont_warning a {
 color: #FAFA6A;
 font-weight: bold;
 font-size: 12px;
}

div.order-content a.greenLink, a.greenLink, a.greenLink:hover, a.greenLink:visited {
 background-color: #96BF0D;
 border: none;
 border-radius: 3px;
 color: #FFFFFF;
 font-family: inherit;
 font-size: 11px;
 font-weight: bold;
 padding: 4px 6px;
 margin: 4px;
 display: inline-block;
 text-align: center;
 text-decoration: none;
}

div.order-content a.orangeLink, a.orangeLink, a.orangeLink:hover, a.orangeLink:visited {
 background-color: #EE7F01;
 border: none;
 border-radius: 3px;
 color: #FFFFFF;
 font-family: inherit;
 font-size: 11px;
 font-weight: bold;
 padding: 4px 6px;
 margin: 4px;
 display: inline-block;
 text-align: center;
 text-decoration: none;
}

div.order-content a.greenLink:hover, div.order-content a.orangeLink:hover {
 color: #FFFFFF;
}

a.greenLinkSmall, a.greenLinkSmall:hover, a.greenLinkSmall:visited {
 background-color: #96BF0D;
 border: none;
 border-radius: 2px;
 color: #FFFFFF;
 font-family: inherit;
 font-size: 10px;
 font-weight: normal;
 padding: 2px 4px;
 margin: 0;
 display: inline-block;
 text-align: center;
 text-decoration: none;
}

a.orangeLinkSmall, a.orangeLinkSmall:hover, a.orangeLinkSmall:visited {
 background-color: #EE7F01;
 border: none;
 border-radius: 3px;
 color: #FFFFFF;
 font-family: inherit;
 font-size: 11px;
 font-weight: bold;
 padding: 4px 6px;
 margin: 4px;
 display: inline-block;
 text-align: center;
 text-decoration: none;
}

div.registration-contener {
 background: #F5F5F5;
 border: 1px solid #E5E5E5;
 margin-bottom: 8px;
 margin-top: 8px;
 width: 910px;
}

div.registration-content {
 background: #FFFFFF;
 margin: 12px 10px 10px;
 padding: 15px 15px;
 border: 1px solid #E5E5E5;
 border-radius: 4px;
 color: #505050;
 overflow: hidden;
 font-family: verdana, sans-serif;
 font-size: 90%;
}

div.registration-content h1, div.registration-content h2, div.registration-content h3, div.registration-content h4 {
 color: #EE7F01;
 margin-top: 1em;
 margin-bottom: 1em;
}

div.registration-content a {
 text-decoration: none;
 color: #505050;
 font-family: verdana, sans-serif;
}

div.registration-content a:hover {
 color: #EE7F01;
}

div.description {
 margin: 20px 1px;
 padding: 5px 15px;
 background-color: #EAFAEA;
 border: 1px solid #E5E5E5;
 border-radius: 4px;
 color: #505050;
 overflow: auto;
 font-size: 11px;
}

div#top-bar {
 background-color: #343434;
 border-bottom: 1px solid #181818;
 display: block;
 padding: 4px;
 overflow: auto;
 display: none;
}

div#cookie-accept {
 background-color: transparent;
 color: #CCCCCC;
 font-size: 10px;
}

div#cookie-accept a:link, div#cookie-accept a:visited, div#cookie-accept a:hover{
 color: #6C8909;
 margin: 0;
 font-family: Verdana,Arial;
 font-weight: normal;
 text-decoration: none;
 margin: 0 2px;
}

div#cookie-accept a:hover{
 color: #D5D5D5;
}











@media (max-width: 768px) {



.topmenu {
margin: 0;
padding: 0;
height: 100%;
background: #96BF0D url("/images/menu_bg.png") repeat-x center;
border-top: 1px solid #70A106;
border-bottom: 1px solid #70A106;
border-right: 1px solid #70A106;
width: 80%;
margin-left: 10%;
display:none !important;
}


}




