﻿BODY {
    background: #edf2f8 url('../images/bgr.jpg') repeat-x;
    text-align: center;
    margin: 0px;
    padding: 0px;
}
img { border: 0px; }
#header_bottom {
	background: #0d1625 url('../images/img_03.jpg') repeat-x;
	width: 100%;
	height: 42px;
}
.hb {
	margin: auto;
	background: #0d1625 url('../images/img_02.jpg') center no-repeat;
	width: 950px;
	height: 42px;
}
#logo {
	margin: 30px 0px 0px 20px;
    background: url('../images/logo.png') center no-repeat;
    width: 200px;
	height: 60px;
	float: left;
}
#logo_right {
	margin-top: 40px;
	width: 700px;
	text-align: right;
	float: left;
	color: #9cadbe;
	font-family: century gothic, tahoma; 
	font-size: 20px;
}
#logo a {
    display: block;
    width: 200px;
    height: 60px;
}

#conts {
    text-align: left;
    width: 912px;
    margin: 30px auto 0px auto;
}
#conts_flash {
    text-align: left;
    width: 950px;
    margin: 30px auto 0px auto;
}
#contsa {
    text-align: left;
    width: 912px;
    margin: 10px auto 0px auto;
}
#rbody {
	width: 907px;
	
}
#rbody .topa {
	background: url('../images/img_15.png') no-repeat;
	width: 907px;
	height: 9px;
	font: 0px tahoma;
}
#rbody .bodya {
	background: url('../images/img_16.png') repeat-y;
	width: 907px; 
    float: left;
}
#rbody .bottoma {
	background: url('../images/img_17.png') no-repeat;
	width: 907px;
	height: 9px;
	font: 0px tahoma;
    float: left;
}
#rbody .regtit {
	font: bold 20px verdana;
	color: #003471;
	margin-left: 15px;
}
#rbody .step {
	background: url('../images/img_18.png') repeat-x;
	width: 743px;
	height: 41px;
	margin-left: 15px;
	padding-left: 134px;
}
#rbody .infobody {
    width: 880px;
    margin: auto;
}
#rbody .step1 {
	background: url('../images/img_19.png') no-repeat;
	width: 41px;
	height: 41px;
	font: bold 18px verdana;
	color: #003471;
	line-height: 41px;
	float: left;
	text-align: center;
	margin-left: 14px;
}
#rbody .step2 {
	background: url('../images/img_20.png') no-repeat;
	width: 41px;
	height: 41px;
	font: bold 18px verdana;
	color: #003471;
	line-height: 41px;
	float: left;
	text-align: center;
	margin-left: 14px;
}
#rbody .sporm {
	border: 1px solid #96b4c2;
	width: 573px;
	height: 364px;
	overflow: auto;
	background: #ffffff;
	margin: 20px auto 0px auto;
	padding: 2px;
}
#rbody .butmen {
    width: 573px;
    height: 42px;
    margin: 20px auto 0px auto;
}
#rbody .but1 {
     float: left;
     background: url('../images/img_21.png') no-repeat;
     width: 229px;
     height: 42px;
     font: bold 18px verdana;
     color: #ffffff;
     text-align: center;
     line-height: 42px;
}
#rbody .but1 a { 
     display: block;
     width: 229px;
     height: 42px;
     text-decoration: none;
     color: #ffffff;
}
#rbody .but2 {
     float: right;
     background: url('../images/img_24.png') no-repeat;
     width: 337px;
     height: 44px;
     font: bold 18px verdana;
     color: #ffffff;
     text-align: center;
     line-height: 44px;
}
#rbody .but2 a { 
     display: block;
     width: 336px;
     height: 42px;
     text-decoration: none;
     color: #ffffff;
}
#rbody .tr2 {
     width: 100px;
     height: 30px;
}
#rbody .text_r2 {
     color: #004a80;
     font: bold 14px verdana;
     width: 553px;
     text-align: center;
     margin: 20px auto 0px auto;
}
#rbody .text_r3 {
     color: #004a80;
     font: bold 14px verdana;
     width: 553px;
     text-align: right;
     margin: 0px auto 0px auto;
}
#rbody .men_reg2 { 
     width: 417px;
     margin: 30px auto 0px auto;
     text-align: center;
}
#rbody .spl { 
    width: 417px;
    height: 1px;
    font: 0px tahoma;
    background: url('../images/img_23.jpg') no-repeat;
    margin: 15px 0px 15px 0px;
}
#rbody .button { 
    width: 337px;
    height: 44px;   
    margin: 0px auto 0px auto;       
}
#rbody .button a { 
    display: block;
    width: 337px;
    height: 44px;  
    background: url('../images/img_25.png') no-repeat;
    text-decoration: none;   
    color: #ffffff;       
    font: bold 14px verdana;
    line-height: 44px; 
}
#rbody .button a:hover { 
    display: block;
    width: 337px;
    height: 44px; 
    background: url('../images/img_24.png') no-repeat;
    text-decoration: none;   
    color: #ffffff; 
    line-height: 44px;             
}
#rbody .freg {
    width: 553px;
    margin: 40px auto 0px auto;
}
#rbody .freg form {
    padding: 0px;
    margin: 0px;
}
#rbody .freg form p {
    background: url('../images/img_26.png') no-repeat;
    display: block;
    width: 218px;
    height: 34px;
    margin: 3px 0px 10px 0px;
}
#rbody .freg form p input {
    background: transparent;
    width: 202px;
    border: 0px;
    height: 21px;
    padding-top: 9px;
    color: #004a80;
    font: 12px verdana;
    margin: 0px 0px 0px 7px;
}
#rbody .freg form p input[type="text"] {
    background: transparent;
}
#rbody .freg form p input[type="password"] {
    background: transparent;
}
#rbody .freg form .adrs {
    background: url('../images/img_27.png') no-repeat;
    display: block;
    width: 219px;
    height: 153px;
    margin: 3px 0px 10px 0px;
}
#rbody .freg form .adrs textarea {
    overflow: auto;
    background: transparent;
    border: 0px;
    width: 205px;
    height: 138px;
    margin: 4px 0px 0px 4px;
    color: #004a80;
    font: 12px verdana;
}
#rbody .freg form .te2 {
    color: #ed1c24;
    font: 10px verdana;
    width: 210px;
    display: block;
    margin: 0px 0px 15px 0px;
}
#rbody .freg form label .te3 {
    font-size: 10px;
    font-family: verdana;
    font-style: normal;
}
#rbody .freg .zvez {
    font-size: 12px;
    font-family: verdana;
    display: block;
    width: 210px;
    height: 40px;;
}
#rbody .freg .submite {
    background: url('../images/img_28.png') no-repeat;
    width: 99px;
    height: 41px;
    text-align: center;
    margin: 70px 0px 0px 120px;
}
#rbody .freg .submite a {
    color: #ffffff;
    font: bold 12px verdana;
    text-decoration: none;
    display: block;
    line-height: 41px;
    width: 99px;
    height: 41px;
}
#rbody .freg fieldset {
    border: 0px;
    margin: 0px;
    padding: 0px;
}
#rbody .freg .left {
    width: 276px;
    float: left;
    color: #004a80;
    font: 12px verdana;
}
#rbody .freg .right {
    margin-left: 50px;
    width: 214px;
    float: right;
    color: #004a80;
    font: 12px verdana;
}
.lang {
	width: 752px;
	height: 25px;
	float: left;
	margin: 12px 0px 0px 0px;
	text-align: right;
	padding: 5px 0px 0px 0px;
}
.lang .iko {
	margin-right: 10px;
}
.reglog {
	width: 173px;
	height: 30px;
	float: left;
	margin: 12px 0px 0px 0px;
	text-align: center;
	font: bold 12px Arial;
}
.reglog .e1 a {
	font: bold 12px Arial;
	text-decoration: none;
	color: #9e0b0f;
}
.reglog .e1 a:hover {
	font: bold 12px Arial;
	text-decoration: underline;
	color: #9e0b0f;
}
.reglog .e2 a {
	font: bold 12px Arial;
	text-decoration: none;
	color: #ed1c24;
}
.reglog .e2 a:hover {
	font: bold 12px Arial;
	text-decoration: underline;
	color: #ed1c24;
}
#left {
	width: 723px;
	float: left;
}
#right {
	width: 181px;
	float: right;
}
.tlo_top {
	background: url('../images/img_06.png') no-repeat;
	width: 721px;
	height: 10px;
	font: 0px tahoma;
}
.tlo_middle {
	background: url('../images/img_07.png') repeat-y;
	width: 721px;
	float: left;
}
.tlo_bottom {
	background: url('../images/img_08.png') no-repeat;
	width: 721px;
	height: 10px;
	font: 0px tahoma;
	float: left;
}
form {
	margin: 0px;
	padding: 0px;
}
#search_div {
	margin: 0px;
	padding: 8px 0px 0px 55px;
	width: 130px;
	height: 25px;
	float: left;
}
.search {
	padding: 3px 0px 0px 0px;
	width: 130px;
	height: 22px;
	border: 0px;
	background: url('../images/img_10.jpg') repeat-x;
}
.sbut {
	margin: 6px 0px 0px 2px;
	width: 27px;
	height: 25px;
	float: left;
}
.sbut a {
	display: block;
	width: 27px;
	height: 25px;
}
#menu {
	width: 700px;
	height: 41px;
	float: left;
}
#menu ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 30px;
}
#menu ul li{
	display:inline;
	text-align:center;
	float:left;
	height: 41px;
} 
#menu ul li a {
	color: #fdc689;
	font: 15px Verdana;
	text-decoration: none;
	width: 100px;
	display: block;
	height: 31px;
	padding: 10px 0px 0px 0px;
}
#menu ul li a:hover {
	background: url('../images/img_09.jpg') repeat-x;
	color: #ffffff;
	height: 31px;
	width: 100px;
	display: block;
}
#menu .sel {
	background: url('../images/img_09.jpg') repeat-x;
}
#menu .sel a {
	color: #ffffff;
	height: 31px;
	width: 100px;
	display: block;
}
#men2_top {
	background: url('../images/men_01.png') no-repeat;
	width: 179px;
	height: 29px;
	font: bold 15px Verdana;
	color: #ffffff;
	text-align: center;
	padding: 10px 0px 0px 0px;
}
#men2_bottom {
	background: url('../images/men_04.png') no-repeat;
	width: 179px;
	height: 22px;
}
#men2 {
	width: 179px;
	background: url('../images/men_05.png') repeat-y;
	padding: 10px 0px 0px 0px;
}
#men2 ul {
	margin: 0px;
	padding: 0px;
}
#men2 ul li {
	list-style: none;
}
#men2 ul li a {
	background: url('../images/men_02.png') no-repeat;
	color: #004a80;
	font: 12px verdana;
	text-decoration: none;
	display: block;
	width: 159px;
	height: 25px;
	padding: 0px 0px 0px 20px;
	line-height: 25px;
}
#men2 ul li a:hover {
	background: url('../images/men_03.png') no-repeat;
	color: #ffffff;
	font: bold 12px verdana;
	display: block;
	width: 159px;
	height: 25px;
	padding: 0px 0px 0px 20px;
	line-height: 25px;
}
#men2 .sel a {
	background: url('../images/men_03.png') no-repeat;
	color: #ffffff;
	font: bold 12px verdana;
	display: block;
	width: 159px;
	height: 25px;
	padding: 0px 0px 0px 20px;
	line-height: 25px;
}
.item { 
    float: left;
    width: 122px;
    height: 200px;
    padding: 0px 0px 0px 20px;
}
.item_h { 
    float: left;
    width: 212px;
    height: 120px;
    padding: 0px 0px 0px 20px;
}
.item1 { 
    float: left;
    width: 120px;
    height: 210px;
    padding: 0px 0px 0px 20px;
}
.item_h1 { 
    float: left;
    width: 200px;
    height: 120px;
    padding: 0px 0px 0px 20px;
}
.item_cardboard { 
    float: left;
    width: 122px;
    height: 130px;
    padding: 0px 0px 0px 20px;
}
.title_cardboard {
    height: 15px;
    width: 120px;
    overflow: hidden;
    font: 11px verdana;
    color: #004a80;
}
.t1 {
    float: left;
}
.t1 .tp {
    display: block;
    width: 21px;
    height: 19px;
    background: url('../images/img_11.png') no-repeat;
    margin: 5px 0px 0px -8px;
    position: absolute;
    cursor: pointer;
}
.t1 .te {
    display: block;
    width: 21px;
    height: 19px;
    background: url('../images/img_12.png') no-repeat;
    margin: 28px 0px 0px -8px;
    position: absolute;
    cursor: pointer;
}
.t2 {
    padding: 0px 8px 8px 0px;
    background-image: url('../images/shadow.png');
    background-repeat: no-repeat;
    background-position: bottom right;
    float: left;
  }
*html .t2 {
    padding: 0px 8px 5px 0px;
}
.ppage {	
	margin: 20px 0px 0px 0px;
	width: 690px;
	float: left;
	text-align: right;
}
.ppage .preview {
	background: url('../images/left.png') no-repeat center;
	display: block;
	width: 20px;
	height: 18px;
	float: left;
}
.ppage .next {
	background: url('../images/right.png') no-repeat center;
	display: block;
	width: 20px;
	height: 18px;
	float: left;
}
.ppage ul {
	margin: 0px;
	padding: 0px;
	float: right;
}
.ppage ul li {
	display:inline; 
	float: left;
	line-height:18px;
	width: 25px;
	text-align: center;
}
.ppage a {
	color: #000000;
	text-decoration: none;
	font: 15px verdone;
}
.ppage .sel {
	background: #98bfd5;
}
#footer {
	width: 911px;
	float: left;
	margin: 20px 0px 0px 0px;
}
.box_foot {
	background: url('../images/img_13.png') no-repeat center;
	width: 911px;
	height: 128px;
}
.info_foot {
	float: left;
	margin: 20px 13px 0px 13px;
	width: 153px;
	height: 100px;
}
.info_foot .r2 {
	width: 143px;
	height: 22px;
	text-align: left;
	background: url('../images/img_14.png') no-repeat center;
	font: bold 12px Verdana;
	color: #ffffff;
	padding: 0px 0px 0px 10px;
	line-height: 22px;
}
.info_foot .ifb {
	margin: 0px 0px 0px 10px;
	width: 143px;
	font: 12px Verdana;
}
.info_foot .ifb a {
    text-decoration: none;
    font: 12px Verdana;
    color: #0072bc;
}
.info_foot .ifb a:hover {
    text-decoration: underline;
    font: bold 12px verdana;
    font-weight: bold;
    color: #ed1c24;
}

.info_foot .ifb .red:hover {
    text-decoration: underline;
    font: bold 12px verdana;
    font-weight: bold;
    color: #ed1c24;
}
.foot_line {
	font: 0px tahoma;
	width: 911px;
	height: 10px;
	border-bottom: 1px solid #015d9e;
}
.foot_end {
	width: 911px;
	font: 11px Verdana;
	color: #004a80;
	text-align: center;
}
.foot_end span {
	font: bold 11px Verdana;
	color: #004a80;
}
.foot_end p {
	padding: 0px;
	margin: auto;
	display: block;
	width: 67px;
	height: 22px;
	background: url('../images/wizca.png') no-repeat center;
}
#error_reg {
    width: 95%;
    margin: 20px auto 20px auto;
    color: #ffffff;
    text-align: center;
    background: #950000;
    font: bold 14px verdana;
    padding: 2px;
}
#error_log {
    width: 95%;
    margin: 0px auto 20px auto;
    color: #ffffff;
    text-align: center;
    background: #950000;
    font: bold 14px verdana;
    padding: 2px;
}
.indexmen {
    padding-top: 20px;
    padding-left: 30px;
    float:left;
    /*height: 630px;*/
}
.indexmen1 {
    background: url('../images/img_29.png');
    width: 269px;
    height: 293px;
    float: left;
}
.indexmen1 a {
    position: absolute;
    width: 269px;
    height: 293px;
    display: block;
}
.indexmen2 {
    margin: 0px 0px 0px 20px;
    background: url('../images/img_30.png');
    width: 270px;
    height: 293px;
    float: left;
}
.indexmen2 a {
    position: absolute;
    width: 270px;
    height: 293px;
    display: block;
}
.indexmen3 {
    margin: 0px 0px 0px 20px;
    background: url('../images/img_31.png');
    width: 269px;
    height: 293px;
    float: left;
}
.indexmen3 a {
    position: absolute;
    width: 269px;
    height: 293px;
    display: block;
}
.indexmen .tmen {
    position: absolute;
    width: 150px;
    height: 50px;
    color: #ffffff;
    margin: 240px 0px 0px 90px;
    font: bold 18px verdana;
    text-align: center;
}
.bvindex {
    width: 846px;
    text-align: center;
    float: left;
    margin: 20px 0px 0px 0px;
    font: bold 15px verdana;
    color: #ce0202;
}
.bvindex a {
    text-decoration: none;
    font: bold 15px verdana;
    color: #ce0202;
}
.bvindex a:hover {
    text-decoration: underline;
    font: bold 15px verdana;
    color: #ce0202;
}
.indexline {
    background: url('../images/index_line.png') no-repeat;
    width: 846px;
    height: 20px;
    font: 0px;
    float: left;
    margin: 10px 0px 0px 0px;
}
.index_text {
    width: 846px;
    float: left;
    margin: 10px 0px 0px 0px;
}
.logbod {
    width: 820px;
    margin: 0px auto 0px auto;
    height: 328px;
}
.logbod .left {
    width: 328px;
    float: left;
    margin: 20px 0px 0px 0px;
}
.toplogl {
    width: 328px;
    height: 10px;
    font-size: 0px;
    background: url('../images/img_32.png') no-repeat;
}
.botlogl {
    width: 328px;
    height: 10px;
    font-size: 0px;
    background: url('../images/img_34.png') no-repeat;
}
.bodlogl {
    width: 328px;
    background: url('../images/img_33.png') repeat-y;
    padding: 0px 0px 0px 0px;
    height: 250px;
}
.logbod .right {
    width: 375px;
    float: left;
    margin: 40px 0px 0px 60px;
    text-align: center;
    font: bold 20px verdana;
    color: #003471;
}
.logbod .right b {
    color: #ed1c24;
}
#loginform {
    margin: 0px 0px 0px 20px;
    padding: 0px;
    color: #004a80;
    font: bold 14px verdana;
}
#loginform fieldset {
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#loginform p {
    margin: 0px;
    padding: 0px;
}
#loginform .usr {
    background: url('../images/img_35.png') no-repeat;
    display: block;
    width: 223px;
    height: 35px;
    padding: 12px 0px 0px 50px;
    margin: 10px 0px 10px 0px;
}
#loginform .pass {
    background: url('../images/img_36.png') no-repeat;
    display: block;
    width: 223px;
    height: 35px;
    padding: 12px 0px 0px 50px;
    margin: 10px 0px 0px 0px;
}
#loginform input {
    background: transparent;
    width: 210px;
    height: 20px;
    color: #004a80;
    font: bold 14px verdana;
    border: 0px;
}
#loginform input[type="text"] {
    background: transparent;
}
#loginform input[type="password"] {
    background: transparent;
}
#loginform .logbuts {
    width: 270px;
    height: 41px;
}
#loginform .logbuts .lefta {
    width: 154px;
    height: 41px;
    float: left;
    background: url('../images/img_37.png') repeat-x;
    text-align: center;
    margin: 20px 0px 0px 0px;
}
#loginform .logbuts .lefta a {
    text-decoration: none;
    font: bold 12px verdana;
    color: #4b7ea2;
}
#loginform .logbuts .righta {
    width: 99px;
    height: 41px;
    float: right;
    background: url('../images/img_38.png') no-repeat;
    line-height: 41px;
    text-align: center;
    margin: 20px 0px 0px 0px;
}
#loginform .logbuts .righta a {
    width: 99px;
    height: 41px;
    display: block;
    text-decoration: none;
    color: #ffffff;
}
.regsubbut {
    background: url('../images/img_39.png') no-repeat;
    width: 367px;
    height: 76px;
    margin: 50px 0px 0px 0px;
    text-align: center;
}
.regsubbut a {
    display: block;
    width: 367px;
    height: 76px;
    line-height: 76px;
    text-decoration: none;
    color: #003663;
}
#rbody .freg_b {
    width: 767px;
    margin: 40px auto 0px auto;
    color: #004a80;
    font: 12px verdana;
}
#rbody .freg_b form {
    padding: 0px;
    margin: 0px;
}
#rbody .freg_b fieldset {
    border: 0px;
    margin: 0px;
    padding: 0px;
}
#rbody .freg_b fieldset .tr1 {
    float: left;
    width: 255px;
}
#rbody .freg_b form .te2 {
    color: #ed1c24;
    font: 10px verdana;
    width: 210px;
    display: block;
    margin: 0px 0px 15px 0px;
}
#rbody .freg_b form p input {
    background: transparent;
    width: 202px;
    border: 0px;
    height: 21px;
    padding-top: 9px;
    color: #004a80;
    font: 12px verdana;
    margin: 0px 0px 0px 7px;
}
#rbody .freg_b form p input[type="text"] {
    background: transparent;
}
#rbody .freg_b form p input[type="password"] {
    background: transparent;
}
#rbody .freg_b form p {
    background: url('../images/img_26.png') no-repeat;
    display: block;
    width: 218px;
    height: 34px;
    margin: 3px 0px 10px 0px;
}
#rbody .freg_b form .adrs {
    background: url('../images/img_40.png') no-repeat;
    display: block;
    width: 219px;
    height: 185px;
    margin: 3px 0px 10px 0px;
}
#rbody .freg_b form .adrs textarea {
    overflow: auto;
    background: transparent;
    border: 0px;
    width: 205px;
    height: 138px;
    margin: 4px 0px 0px 4px;
    color: #004a80;
    font: 12px verdana;
}
#rbody .freg_b form .adrs .l1 {
    display: block;
    width: 126px;
    height: 30px;
    float: left;
    font: 10px verdana;
    color: #ffffff;
    text-decoration: none;
    text-align: center;
    margin: 10px 0px 0px 0px;
}
#rbody .freg_b form .adrs .l2 {
    display: block;
    width: 90px;
    height: 30px;
    float: left;
    font: 10px verdana;
    color: #ffffff;
    text-decoration: none;
    text-align: center;
    margin: 10px 0px 0px 1px;
}
#rbody .freg_b .submite {
    background: url('../images/img_28.png') no-repeat;
    width: 99px;
    height: 41px;
    text-align: center;
    margin: 40px 0px 0px 120px;
}
#rbody .freg_b .submite a {
    color: #ffffff;
    font: bold 12px verdana;
    text-decoration: none;
    display: block;
    line-height: 41px;
    width: 99px;
    height: 41px;
}
.topsa {
    border-bottom: 1px solid #bbdef2;
    width: 847px;
    height: 30px;
    background: url('../images/img_44.png') no-repeat;
    margin: 0px auto 0px auto;
    font: 15px verdana;
    color: #0054a6;
    line-height: 30px;
    padding: 0px 0px 0px 40px;
}
.topsab {
    border-bottom: 1px solid #bbdef2;
    width: 837px;
    height: 40px;
    background: url('../images/img_45.png') no-repeat;
    margin: 0px auto 0px auto;
    font: 15px verdana;
    color: #0054a6;
    line-height: 40px;
    padding: 0px 0px 0px 50px;
}
.leftsa {
    width: 515px;
    float: left;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
}
.leftsa form {
    margin: 0px;
    padding: 0px;
}
.leftsa fieldset {
    margin: 0px;
    padding: 0px;
    border: 0px;
}
.leftsa .llw {
    width: 255px;
    float: left;
    color: #005b7f;
    font: 12px verdana;
}
.leftsa .llw .te21 { 
    color: #005b7f;
    font: 10px verdana;
    width: 255px;
    display: block;
    margin: 0px 0px 15px 0px;
}
.leftsa .llw p {
    background: url('../images/img_41.png') no-repeat;
    display: block;
    width: 244px;
    height: 26px;
    margin: 0px 0px 10px 0px;
}
.leftsa .llw p input {
    background: transparent;
    width: 232px;
    border: 0px;
    height: 21px;
    padding-top: 5px;
    color: #004a80;
    font: 12px verdana;
    margin: 0px 0px 0px 7px;
}
.leftsa .llw p input[type="text"] {
    background: transparent;
}
.leftsa .llw .adrsas {
    background: url('../images/img_42.png') no-repeat;
    display: block;
    width: 241px;
    height: 124px;
    margin: 3px 0px 10px 0px;
}
.leftsa .llw .adrsas textarea {
    overflow: auto;
    background: transparent;
    border: 0px;
    width: 235px;
    height: 115px;
    margin: 4px 0px 0px 4px;
    color: #004a80;
    font: 12px verdana;
}
.llw .contbut {
    width: 240px;
    height: 29px;
}
.llw .contbut .lfr {
    width: 145px;
    float: left;
    height: 24px;
    line-height: 29px;
    text-align: center; 
    padding-top: 5px;
}
.llw .contbut .lfr a {
    color: #8ba7b8;
    cursor: pointer;
    font: bold 11px verdana;
}
.llw .contbut .rfr {
    width: 94px;
    height: 29px;
    float: left;
    line-height: 29px;
    background: url('../images/img_43.png') no-repeat;
    text-align: center;   
}
.llw .contbut .rfr a {
    display: block;
    width: 94px;
    height: 29px;
    color: #ffffff;
    cursor: pointer;
}
.rightsa {
    width: 325px;
    float: left;
    margin: 10px 0px 0px 0px;
    border-left: 1px solid #bbdef2;
    padding: 0px 10px 0px 10px;
    font: 12px verdana;
    color: #0076a3;
}
#helpcon { 
    width: 880px;
    margin: 0px auto 0px auto; 
}
#helpcon .partsa {
    width: 100%;
    border-bottom : 1px solid #bbdef2;
    color: #0076a3;
    font: 11px verdana;
    padding: 0px 0px 5px 0px;
}   
#helpcon .partsa h4 {
    margin: 3px 0px 3px 0px;
    padding: 0px;
}
#helpcon .partsa h4 a {
    text-decoration: none;
    color: #0076a3;
    font: 14px verdana;
}
#helpcon .partsa h4 a:hover {
    text-decoration: underline;
    color: #0076a3;
    font: 14px verdana;
}
.tabcat {
    margin: 0px auto 20px auto;
    padding: 0px 0px 0px 20px;
    width: 670px;
    height: 30px;
    border-top: 1px solid #004a80;
}
.tabcat1 {
    margin: 0px auto 20px auto;
    padding: 0px 0px 0px 20px;
    width: 860px;
    height: 30px;
    border-top: 1px solid #004a80;
}
.tabmen1 {
    display: block;
    width: 110px;
    height: 30px;
    text-decoration: none;
    float: left;
    color: #000000;
    background: url('../images/img_46.png');
    line-height: 30px;
    text-align: center;
    margin-right: 3px;
}
.tabmen2 {
    display: block;
    width: 110px;
    height: 30px;
    text-decoration: none;
    float: left;
    color: #ffffff;
    background: url('../images/img_47.png');
    line-height: 30px;
    text-align: center;
    margin-right: 3px;
}
.pozdrav {
    height: 35px;
    margin-left: 20px;
    line-height: 35px;
    font: bold 18px verdana;
    color: #004a80;
}
.tabprof {
    margin: 0px auto 20px auto;
    padding: 0px 0px 0px 20px;
    width: 867px;
    height: 30px;
    border-top: 1px solid #004a80;
}
.tabmen1pr {
    display: block;
    width: 110px;
    height: 30px;
    text-decoration: none;
    float: left;
    color: #000000;
    background: url('../images/img_46.png');
    text-align: center;
    margin-right: 3px;
    font-family: verdana;
    font-size: 11px;
}
.tabmen2pr {
    display: block;
    width: 110px;
    height: 30px;
    text-decoration: none;
    float: left;
    color: #ffffff;
    background: url('../images/img_47.png');
    text-align: center;
    margin-right: 3px;
    font-family: verdana;
    font-size: 11px;
}
.new_fieldset_ok {
    width: 880px;
    margin: 0px auto 0px auto;
    padding-top: 60px;
    padding-bottom: 40px;
    color: #004a80;
    font: bold 17px verdana;
    text-align: center;
}
.noresf {
    width: 680px;
    margin: 0px auto 0px auto;
    padding-top: 60px;
    padding-bottom: 40px;
    color: #004a80;
    font: bold 17px verdana;
    text-align: center;
}
.fieldset_list {
    width: 880px;
    margin: 10px auto 0px auto;
    /*border: 1px solid;*/
    font: 11px verdana;
}
.fltitle {
    width: 880px;
    height: 20px;
    font: bold 12px verdana;
    color: #004a80;
}
.fllist {
    width: 880px;
    height: 20px;
    font: 11px verdana;
    color: #004a80;
}
.fl1 {
    margin: 1px;
    float: left;
    border: 1px solid #004a80;
    text-align: center;
    height: 18px;
    width: 180px;
    overflow: hidden;
}
.fl2 {
    margin: 1px;
    float: left;
    border: 1px solid #004a80;
    text-align: center;
    height: 18px;
    width: 180px;
    overflow: hidden;
}
.fl3 {
    margin: 1px;
    float: left;
    border: 1px solid #004a80;
    text-align: center;
    height: 18px;
    width: 150px;
    overflow: hidden;
}
.fl4 {
    margin: 1px;
    float: left;
    border: 1px solid #004a80;
    text-align: center;
    height: 18px;
    width: 100px;
    overflow: hidden;
}
.fl5 {
    margin: 1px;
    float: left;
    border: 1px solid #004a80;
    text-align: center;
    height: 18px;
    width: 110px;
    overflow: hidden;
}
.fl6 {
    margin: 1px;
    float: left;
    border: 1px solid #004a80;
    text-align: center;
    height: 18px;
    width: 70px;
    overflow: hidden;
}
.fl6 a, .fl1 a, .fl2 a {
    text-decoration: none;
    color: #004a80;
}
.fl6 a:hover, .fl1 a:hover, .fl2 a:hover {
    text-decoration: underline;
    color: #004a80;
} 
.fl7 {
    margin: 1px;
    float: left;
    border: 1px solid #004a80;
    text-align: center;
    height: 18px;
    width: 55px;
    overflow: hidden;
}
/* my file upload styling start*/
.ty1 {
    float: left;
    width: 218px;
    height: 34px;
    background: url('../images/img_26.png') 0 0 no-repeat;
    padding: 3px 0px 0px 4px;
}
.ty1 #fakefilepc {
    width: 200px;
    height: 16px;
    font: 12px verdana;
    background: transparent;
    border: 0px;
    padding: 6px 0px 0px 0px;
}
.ty2 {
    float: left;
    margin: 0px 0px 0px 0px;
    width: 89px;
    height: 34px;
    background: url('../images/browse.png') 0 0 no-repeat;
    display: block;
    overflow: hidden;
    cursor: pointer;
}
.ty2 input.file
{
    height: 100%;
    width: 80px;
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
/* my file upload styling end*/
.uploadviz {
    width: 100%;
}
.uploadviza {
    width: 850px;
    margin: 20px auto 0px auto;
}
.uploadviza ul {
    list-style: decimal;
}
.uploadviza ul li {
    height: 22px;
    line-height: 22px;
    font: 12px verdana;
}
.uploadviza ul li .q1 {
    display: block;
    width: 200px;
    float: left;
    height: 22px;
    line-height: 22px;
}
.uploadviza ul li .q1 a {
    text-decoration: none;
    color: #000000;
}
.uploadviza ul li .q1 a:hover {
    text-decoration: underline;
    color: #000000;
}
.uploadviz #upload fieldset {
    border: 0px;
    width: 320px;
    margin: 0px auto 0px auto;
}
.uploadviz #upload fieldset .submites {
    background: url('../images/img_28.png') no-repeat;
    width: 99px;
    height: 41px;
    text-align: center;
    margin: 70px 0px 0px 120px;
}
.uploadviz #upload fieldset .submites a {
    color: #ffffff;
    font: bold 12px verdana;
    text-decoration: none;
    display: block;
    line-height: 41px;
    width: 99px;
    height: 41px;
}
.uploadviza #registerform fieldset {
    border: 0px;
    width: 700px;
    margin: 0px auto 0px auto;
}
.uploadviza #registerform fieldset .submites {
    background: url('../images/img_28.png') no-repeat;
    width: 99px;
    height: 41px;
    text-align: center;
    margin: 70px auto 0px auto;
}
.uploadviza #registerform fieldset .submites a {
    color: #ffffff;
    font: bold 12px verdana;
    text-decoration: none;
    display: block;
    line-height: 41px;
    width: 99px;
    height: 41px;
}
.submitesdsa {
    background-image: url('../images/img_28.png');
    width: 99px;
    height: 41px;
    text-align: center;
    margin: 30px auto 0px auto; 
    float: left;
}
.submitesdsa a {
    color: #ffffff;
    font: bold 12px verdana;
    text-decoration: none;
    display: block;
    line-height: 41px;
    width: 99px;
    height: 41px;
}
.titleizb {
    font-size: 14px;
    font-family: verdana;
    font-weight: bold;
    color: #004a80;
}
.ordermen {
    list-style: none;
    margin: 10px 0px 10px 20px;
    padding: 0px;
}
.ordermen li {
    font-size: 13px;
    font-family: verdana;   
    height: 22px;
    line-height: 22px;
    color: #004a80;
}
.submitesq {
    background: url('../images/img_28.png') no-repeat;
    width: 99px;
    height: 41px;
    text-align: center;
    margin: 20px auto 0px auto;
}
.submitesq a {
    color: #ffffff;
    font: bold 12px verdana;
    text-decoration: none;
    display: block;
    line-height: 41px;
    width: 99px;
    height: 41px;
}
.ordermen p {
    background: url('../images/img_26.png') no-repeat;
    display: block;
    width: 218px;
    height: 34px;
    margin: 3px 0px 10px 0px;
}
.ordermen p input {
    background: transparent;
    width: 202px;
    border: 0px;
    height: 21px;
    padding-top: 9px;
    color: #004a80;
    font: 12px verdana;
    margin: 0px 0px 0px 7px;
}
.adrsss {
    background: url('../images/img_27.png') no-repeat;
    display: block;
    width: 219px;
    height: 153px;
    margin: 3px 0px 10px 0px;
}
.adrsss textarea {
    overflow: auto;
    background: transparent;
    border: 0px;
    width: 205px;
    height: 138px;
    margin: 4px 0px 0px 4px;
    color: #004a80;
    font: 12px verdana;
}
/*view.php*/
.adrsss {
    background: url('../images/img_27.png') no-repeat;
    display: block;
    width: 219px;
    height: 153px;
    margin: 3px auto 10px auto;
}
.adrsss textarea {
    overflow: auto;
    background: transparent;
    border: 0px;
    width: 205px;
    height: 138px;
    margin: 4px 0px 0px 4px;
    color: #004a80;
    font: 12px verdana;
}
.submitess {
    background: transparent;
    border: 0px;
    background-image: url(../images/img_28.png);
    width: 99px;
    height: 41px;
    text-align: center;
    margin: 10px auto 0px auto;
}
#comment_div {
    font-size: 11px;
    font-family: verdana;
    color: #004A80;
}
#comment_div p {
    width: 880px;
}
/*view.php*/
/*calendar*/
.headweek {
    color: #004a80;
    font-weight: bolder; 
}
.weekbody {
    text-align: center;
    background: #E5F1F8;
    width: 177px;
    margin-left: 1px;
}
.weekbody a {
    text-decoration: none;
    color: #004a80;
}
.weeksel {
    background: #A60000;
}
.weeksel a {
    text-decoration: none;
    color: #ffffff;
}
.weekbody a:hover {
    text-decoration: underline;
}
/*calendar*/