
/* ::::: http://www.admark.lt/test/consultusmagnus/wp-content/themes/admark-theme/style.css ::::: */

body { margin: 0px; padding: 0px; background: rgb(255, 255, 255) url('topmenu_bgx.gif') repeat-x scroll center top; font-size: 12px; font-family: Arial,SunSans-Regular,Sans-Serif; color: rgb(86, 75, 71); }
a { color: rgb(161, 8, 8); text-decoration: none; }
a:hover { color: rgb(161, 8, 8); text-decoration: underline; }
h1 { margin: 0px; padding: 15px 0px 0px 20px; font-family: times new roman; font-style: italic; font-weight: normal; font-size: 26px; color: rgb(70, 104, 116); }
h1.pas { margin: 0px; padding: 15px 0px 0px 20px; font-family: times new roman; font-style: italic; font-weight: normal; font-size: 26px; color: rgb(161, 8, 8); }
h2 { margin: 0px; padding: 5px 10px; font-size: 20px; font-weight: normal; }
img.download { vertical-align: middle; }
#container { width: 1040px; margin-left: auto; margin-right: auto; }
p { padding: 15px; }
p.counter { padding: 0px; }
#banner { margin: 0px; padding: 0px; width: 100%; height: 54px; text-align: right; }
#banner img { padding: 10px 0px; }
#topmenu { position: relative; float: left; width: 850px; padding-top: 15px; }
#navcontainer { overflow: hidden; margin-bottom: 1em; width: 100%; }
#navlist { margin: 0pt; padding: 0pt; list-style-type: none; }
#navlist li { border-left: 1px solid rgb(190, 205, 211); margin: 0pt 0.5em 0pt -0.5em; padding: 0pt 2.5em; float: left; line-height: 1.7em; }
#navlist li a { font-family: arial; font-size: 12px; color: rgb(255, 255, 255); text-decoration: none; }
#navlist li a:hover { font-family: arial; font-size: 12px; color: rgb(255, 255, 255); text-decoration: underline; }
#topmenu2 { position: relative; float: right; width: 150px; padding-top: 22px; }
#navcontainer3 { overflow: hidden; margin-bottom: 1em; width: 100%; }
#navlist3 { margin: 0pt; padding: 0pt; list-style-type: none; }
#navlist3 li { border-left: 1px solid rgb(190, 205, 211); margin: 0pt 0.5em 0pt -0.5em; padding: 0pt 0.9em; float: left; line-height: 0.9em; }
#navlist3 li a { font-family: arial; font-size: 11px; color: rgb(255, 255, 255); text-decoration: none; }
#navlist3 li a:hover { font-family: arial; font-size: 11px; color: rgb(255, 255, 255); text-decoration: underline; }
#head { margin: 0px; padding: 0px; background: rgb(255, 255, 255) url('head_bg.gif') repeat-x scroll 0% 0%; width: 100%; height: 234px; }
#logo { background: rgb(255, 255, 255) url('logo.gif') no-repeat scroll 0% 0%; position: relative; float: left; width: 342px; height: 234px; }
#headright { background: rgb(255, 255, 255) url('head_right_bg.gif') no-repeat scroll 0% 0%; position: relative; float: right; width: 654px; height: 234px; }
#categories { position: relative; width: 620px; float: left; top: 20px; left: 10px; }
#cat2 { position: relative; float: right; width: 270px; height: 234px; }
#cat1 { position: relative; float: left; width: 310px; height: 234px; }
.navlist6 { padding-left: 0pt; margin-left: 0pt; width: 300px; }
.navlist6 li { border-bottom: 1px solid rgb(155, 182, 175); margin: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; padding-top: 0.75em; padding-bottom: 0.75em; background-image: url('bullet.png'); background-repeat: no-repeat; background-position: 0pt 1.3em; padding-left: 10px; }
.navlist6 li a { font-family: arial; font-size: 12px; color: rgb(90, 91, 91); text-decoration: none; }
.navlist6 li a:hover { font-family: arial; font-size: 12px; color: rgb(161, 8, 8); text-decoration: underline; }
.navlist2 { padding-left: 0pt; margin-left: 0pt; width: 270px; }
.navlist2 li { border-bottom: 1px solid rgb(155, 182, 175); margin: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; padding-top: 0.75em; padding-bottom: 0.75em; background-image: url('bullet.png'); background-repeat: no-repeat; background-position: 0pt 1.3em; padding-left: 10px; }
.navlist2 li a { font-family: arial; font-size: 12px; color: rgb(90, 91, 91); text-decoration: none; }
.navlist2 li a:hover { font-family: arial; font-size: 12px; color: rgb(161, 8, 8); text-decoration: underline; }
#border { background: rgb(255, 255, 255) url('head_bottom_border.gif') repeat-x scroll 0% 0%; width: 100%; height: 7px; }
#konteineris { background: rgb(255, 255, 255) url('cont_bg.gif') repeat-x scroll center top; width: 100%; height: 100%; min-height: 400px; padding: 0px; margin: 0px; }
#content { background: transparent url('content.gif') no-repeat scroll right top; position: relative; float: left; width: 695px; height: 100%; min-height: 400px; }
#text { padding-right: 10px; text-align: justify; }
#right { position: relative; float: left; width: 305px; height: 100%; min-height: auto; }
#footer { padding-top: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; width: 100%; height: 50px; text-align: right; }
#footmenu { border-top: 1px solid rgb(218, 228, 232); border-bottom: 1px solid rgb(218, 228, 232); position: relative; float: left; width: 1000px; }
#navcontainerfoot { margin: 1em; overflow: hidden; width: 100%; }
#navlistfoot { margin: 0pt; padding: 0pt; list-style-type: none; }
#navlistfoot li { border-left: 1px solid rgb(190, 205, 211); margin: 0pt 0.5em 0pt -0.5em; padding: 0pt 1.5em; float: left; line-height: 1em; }
#navlistfoot li a { font-family: arial; font-size: 11px; color: rgb(59, 113, 133); text-decoration: none; }
#navlistfoot li a:hover { font-family: arial; font-size: 11px; color: rgb(59, 113, 133); text-decoration: underline; }
#copyright { width: 100%; height: 40px; }
.copy { position: relative; float: left; text-align: left; padding-top: 10px; padding-left: 20px; }
.solution { position: relative; float: right; text-align: right; padding-top: 7px; padding-right: 60px; }
.solution_logo { display: table-cell; float: right; }
.solution_text { display: table-cell; float: right; padding-right: 5px; padding-top: 3px; }
img { border: 0px; }
ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
li.headline { border-bottom: 1px solid rgb(218, 228, 232); margin: 0pt 0.5em 0pt -0.5em; padding: 1em 1.5em; float: left; line-height: 1.5em; }
li.headline a { text-decoration: underline; }
li.headline a:hover { text-decoration: none; }
p.date { margin: 0px; padding: 0px; font-size: 11px; }
#heading { position: relative; float: left; width: 300px; height: auto; }

/* ::::: http://www.admark.lt/test/consultusmagnus/wp-content/plugins/contactforms/cforms.css ::::: */

#cforms2form .cformfieldset1 { border: 0pt none ; margin: 20px 0pt 0pt; padding: 20px 0pt 10px; background: white url('fieldset_bg.jpg') repeat-x scroll 0% 0% ! important; }
#cforms2form .cformfieldset2 { border: 0pt none ; margin: 20px 0pt 0pt; padding: 0pt 0pt 10px; background: white none repeat scroll 0% 0%; }
#cforms2form legend { font-family: Times; font-style: normal; font-variant: normal; font-weight: normal; font-size: 20px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: grey; }
#cforms2form input, #cforms2form textarea, #cforms2form select { border: 1px solid rgb(47, 111, 26); margin: 0pt 0pt 4px 50px; padding: 1px 3px; background: rgb(222, 245, 214) none repeat scroll 0% 0%; clear: left; }
#cforms2form input:hover, #cforms2form textarea:hover, #cforms2form select:hover { background: rgb(131, 214, 159) none repeat scroll 0% 0%; }
#cforms2form label { text-align: left; margin-left: 50px; margin-top: 5px; font-size: 10px; float: none ! important; }
#cforms2form input.sendbutton { border: 0pt none  ! important; background: transparent url('submitbtn.gif') no-repeat scroll 0% 0% ! important; width: 82px; height: 22px; color: white; cursor: pointer; }
#cforms2form input.sendbutton:hover {  }
label.secq { width: 240px ! important; }
input.secinput { width: 40px ! important; }
p.info { margin: 10px 0pt; text-align: center; }
p.textonly { margin: 0pt; padding: 5px; clear: left; text-align: center; }
.cform { margin: 10px auto 50px; width: 410px; }
.success { color: green; }
.failure { color: red; }
.cform input.cf_upload { border: 1px solid rgb(136, 136, 136); background: rgb(249, 249, 249) none repeat scroll 0% 0%; }
span.cformchkboxlabel, span.cformradiolabel, .cform label { margin: 5px 0pt 0pt; width: 120px; font-family: 'Trebuchet MS',Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; float: left; padding-right: 10px; clear: left; text-align: right; }
label.cformlabelafter { padding: 0pt 0pt 0pt 6px; clear: none; width: 250px ! important; text-align: left; }
span.chckboxtxt, span.cformradiotext, span.reqtxt, span.emailreqtxt { margin: 5px 0pt; float: left; padding-left: 3px; font-family: 'Trebuchet MS',Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
span.cformradiotext { margin: 5px 0pt 0pt ! important; }
* html span.cformradiotext { margin: 4px 0pt 0pt ! important; }
.cformfieldsets { border-style: solid; border-color: rgb(236, 236, 236) rgb(173, 173, 173) rgb(173, 173, 173) rgb(236, 236, 236); border-width: 1px; margin: 10px 0pt; padding: 8px 0pt 11px; clear: left; }
* html .cformfieldsets { position: relative; margin-top: 20px; padding-top: 15px; }
.cformfieldset6, .cformfieldset5, .cformfieldset4, .cformfieldset3, .cformfieldset2, .cformfieldset1 { background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.cform legend { margin-left: 10px; font-family: Times; font-style: normal; font-variant: normal; font-weight: normal; font-size: 20px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
* html .cform legend { position: absolute; top: -10px; left: 10px; margin-left: 0pt; }
.cform input, .cform textarea, .cform select { border: 1px solid rgb(136, 136, 136); margin: 3px 0pt; padding: 1px 3px; background: rgb(249, 249, 249) none repeat scroll 0% 0%; font-family: 'Trebuchet MS',Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; float: left; }
.cform input:hover, .cform textarea:hover, .cform select:hover { background: rgb(206, 221, 223) none repeat scroll 0% 0%; }
.cform input:focus, .cform textarea:focus, .cform select:focus { background: rgb(243, 248, 248) none repeat scroll 0% 0%; }
.cform input { width: 170px; }
.cform select { width: 178px; }
.cform textarea { width: 170px; }
.cfradioblock { float: left; }
.cfradioblock label { clear: none; text-align: left; padding-left: 5px; }
input.cformradio { border: medium none ; margin: 6px 0pt 0pt; width: 16px; clear: left; }
* html input.cformradio { margin: 3px 0pt 0pt; background: transparent none repeat scroll 0% 0%; }
.cform input.sendbutton { border-style: solid ! important; border-color: rgb(236, 236, 236) rgb(173, 173, 173) rgb(173, 173, 173) rgb(236, 236, 236) ! important; border-width: 1px ! important; padding: 2px; background: transparent url('button-bg.gif') repeat-x scroll 0% 0%; width: 100px; clear: both; float: right; }
.cform input.sendbutton:hover { background: rgb(240, 240, 240) none repeat scroll 0% 0%; }
.fldemail {  }
.fldrequired {  }
input.cformchkbox { border: medium none ; margin: 7px 0pt 6px; width: 16px; }
* html input.cformchkbox { margin: 3px 0pt 4px; background: transparent none repeat scroll 0% 0%; }
.cform .error { border: 1px solid rgb(255, 0, 0) ! important; padding: 1px 3px; color: red ! important; }
.cform .errortxt { color: red ! important; }
.cformfieldsets { display: inline-block; }
.cformfieldsets:after { content: "."; display: block; height: 0pt; clear: left; visibility: hidden; }
* html .cformfieldsets { height: 1%; }
.cformfieldsets { display: block; }
.cform { display: inline-block; }
.cform:after { content: "."; display: block; height: 0pt; clear: left; visibility: hidden; }
* html .cform { height: 1%; }
.cform { display: block; }
