/* Browser Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,table,th,tr,td {
	margin: 0;
	padding: 0;
}

fieldset, img { border: 0; }

option { padding-left: 0.4em; }

ul, ol, dl { margin: 1em 0; padding-left: 30px }

dl { margin: 1em 0; }

dd { padding-left: 40px; }

blockquote { margin: 0 0 1em 1.5em; }

p {	margin: 1em 0; }

html {
	height: 100%;
	margin-bottom: 1px;
}
/* /Browser Reset */

.p_tbl {
     background: white;
     font: 12px Verdana;
     color: #0000CC;
}

.text {
     font: 8px Verdana;
     color: black;
}

body {
     margin: 0px;
     padding: 0px;
     background: #084CC8;
}

h1.menu_title {
	color: #FFFFFF;
	font-size: 7pt;
	text-transform: uppercase;
	text-align: left;
    color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 1px solid red;
}

h2 {
	font-size: 11px; 
	text-transform: uppercase;
	margin-top: 15px;
	margin-bottom: 5px;
	margin-right: 20px;
	margin-left: 20px;
}

h3 {
	font-size: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 20px;
	margin-left: 20px;
}

h4, h5, h6 {
	font-size: 9px;
	color: #555555; 
    text-transform: uppercase;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 20px;
	margin-left: 20px;
}

.h_header {
	font-size: 16px;
    font-weight: bold; 
	text-transform: uppercase;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}

img {
    border:0px;
}

table {
    border-collapse: collapse;
}

a {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

.top_bg {
    width: 1230px;
    height: 204px;
    background: url("/images/top_bg.jpg") left top no-repeat;
}

.menu {
    font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
    font-weight: bold;
	text-transform: uppercase;
    color: #920112;
    line-height: 10px;
}

.menu a {
    color: #920112;
    text-decoration: none;
}

.menu a:hover {
    color: #CF0021;
    text-decoration: none;
}

.active {
    font: bold 11px verdana;
    color: #CF0021;
}

.menu_top a {
    font-size: 9pt;
    font-family: Verdana, Geneva, sans-serif;
    color: #0c33bd;
    line-height: 20px;
    text-decoration: underline;
}

.menu_top a:hover {
    text-decoration: none;
}

.menu2 {
    font: bold 9px verdana;
    color: #0C33BD;
    display: block;
    width: 156px;
    height: 32px;
    background: url("/images/passive.gif") no-repeat;
}

.menu2:hover {
    text-decoration: none;
    font: bold 9px verdana;
    color: #FFFF00;
    display: block;
    width: 156px;
    height: 32px;
    background: url("/images/active.gif") no-repeat;
}

.menu2_bottom {
    font: bold 9px verdana;
    color: #0C33BD;
    display: block;
    width: 156px;
    height: 32px;
    background: url("/images/bottom.gif") no-repeat;
}

.menu2_bottom:hover {
    font: bold 9px verdana;
    color: #0C33BD;
    display: block;
    width: 156px;
    height: 32px;
    background: url("/images/bottom_a.gif") no-repeat;
}

.active2 {
    font: bold 9px verdana;
    color: #FFFF00;
    display: block;
    width: 156px;
    height: 32px;
    background: url("/images/active.gif") no-repeat;
}

.pad {
    padding: 10px 0px 0px 5px;
}

.partners {
    font: bold 11px verdana;
    color: #920112;
    text-decoration: underline;
}

.partners:hover {
    font: bold 11px verdana;
    color: #920112;
    text-decoration: underline;
}

.yellow {
    background: #FFD034;
    border: solid 1px #ffffff;
}

.gray {
    border: solid 1px #ffffff;
    background: #F1F1F1;
    padding-left: 26px;
}

.gray1 {
    border: solid 1px #ffffff;
    background: #F1F1F1;
}

.gray2 {
    border: solid 1px #ffffff;
    padding-left: 26px;
    background: #E3E1E1;
}

.title {
    padding-left: 15px;
    font: bold 9px verdana;
    color: #FFFF00;
}

.title:hover {
    padding-left: 15px;
    font: bold 9px verdana;
    color: #FFFF00;
}

.title2 {
    padding-left: 15px;
    font: bold 9px verdana;
    color: #0C33BD;
}

.title2:hover {
    padding-left: 15px;
    font: bold 9px verdana;
    color: #0C33BD;
}

.pad2 {
    padding: 10px;
}

.adres {
    font: bold 11px verdana;
    color: #232122;
    padding: 10px 10px 10px 40px;
    line-height: 150%;
}

.e-mail {
    color: #920112;
    font: bold 11px verdana;
}

.e-mail:hover {
    color: #920112;
    font: bold 11px verdana;
}

.red {
    color: #920112;
    font: bold 11px verdana;
}

.mail {
    font: bold 12px verdana;
    color: #ffffff;
}

.mail:hover {
    font: bold 12px verdana;
    color: #ffffff;
}

.back_icons {
    background: url("/images/back_icons.gif") repeat-x;
    padding-top: 3px;
    padding-right: 10px;
}

.icons {
    text-align: right;
    padding: 5px 5px 10px 0px;
}

.back_slogan {
    background: url("/images/back_slogan.gif") repeat-x;
    font: bold 11px tahoma;
    color: #FFFF00;
}

.back {
    background: url("/images/back.gif") repeat-x;
}

.back_menu {
    background: url("/images/back_menu.gif") repeat-x;
}

.poloska {
    background: url("/images/poloska.gif") repeat-x;
}

.back_arrow {
    background: url("/images/back_arrow.gif") repeat-x;
    border-bottom: solid 1px #ffffff;
}

.back_arrow2 {
    padding: 0px;
    vertical-align: top;
    background: url("/images/back_arrow2.gif") repeat-x;
    border: solid 1px #ffffff;
}

.maintext {
    height: 650px;
    background: transparent;
    overflow-y: auto;
    overflow-x: hidden;
    overflow: auto;
    background-attachment: fixed; 
    font: normal 12px verdana;
    color: #4C4B4B;
    text-align: justify;
    vertical-align: top;
    scrollbar-face-color: #FFD034;
    scrollbar-arrow-color: #FFFC3D;
    scrollbar-3dlight-color: #BBBABA;
    scrollbar-track-color: #BBBABA;
    scrollbar-base-color: #BBBABA;
    scrollbar-highlight-color: #FFD034;
    scrollbar-darkshadow-color: #BBBABA;
    scrollbar-shadow-color: #FFD034;
    line-height: 150%;
}

.news {
    height: 330px;
    background: transparent;
    overflow-y: auto;
    overflow-x: hidden;
    overflow: auto;
    background-attachment: fixed; 
    font: normal 12px verdana;
    color: #4C4B4B;
    text-align: justify;
    vertical-align: top;
    scrollbar-face-color: #FFD034;
    scrollbar-arrow-color: #FFFC3D;
    scrollbar-3dlight-color: #BBBABA;
    scrollbar-track-color: #BBBABA;
    scrollbar-base-color: #BBBABA;
    scrollbar-highlight-color: #FFD034;
    scrollbar-darkshadow-color: #BBBABA;
    scrollbar-shadow-color: #FFD034;
    line-height: 150%;
}
.news1 {
    font: normal 12px verdana;
    color: #4C4B4B;
}

.announ {
    background: transparent;
    overflow-y: auto;
    overflow-x: hidden;
    overflow: auto;
    background-attachment: fixed; 
    font: normal 12px verdana;
    color: #4C4B4B;
    text-align: justify;
    vertical-align: top;
    scrollbar-face-color: #FFD034;
    scrollbar-arrow-color: #FFFC3D;
    scrollbar-3dlight-color: #BBBABA;
    scrollbar-track-color: #BBBABA;
    scrollbar-base-color: #BBBABA;
    scrollbar-highlight-color: #FFD034;
    scrollbar-darkshadow-color: #BBBABA;
    scrollbar-shadow-color: #FFD034;
    line-height: 150%;
}

.pad3 {
    padding: 10px 20px 10px 38px;
}

.sale {
    font: bold 10px verdana;
    color: #001FA8;
    padding: 10px 10px 10px 40px; 
}

.sale_bold {
    color: #920112;
}

.back_bottom1 {
    background: url("/images/back_bottom1.gif") repeat-x;
    font: bold 12px verdana;
    color: #ffffff;
}

.back_bottom2 {
    background: url("/images/back_bottom2.gif") repeat-x;
    font: bold 12px verdana;
    color: #555556;
}

#catalog {
    font: normal 12px verdana;
    color: #0C33BD;
    border: solid 1px #ffffff;
    background: #FFD034;
}

#catalog a {
    text-decoration: underline;
    font: bold 12px verdana;
    color: #0C33BD;
}

#catalog .grays {
    color: #4B4B4B;
}

#catalog td {
    padding: 5px;
    border: solid 1px #ffffff;
}

#catalog p {
    font: bold 12px verdana;
    color: #920112;
}

.submit {
    border: 1px solid #ffffff;
    color: #5E5757;
    font: bold 11px verdana;
    weight: 200px;
    height: 20px;
    cursor: hand;
    cursor: pointer;
    background: #DBDBDB;
}

.form {
    background: #F1F1F1;
    border: 0px solid;
    color: #0C33BD;
    font: normal 12px verdana;
    width: 95%;
    height: 20px;
}

.form1 {
    background: #F1F1F1;
    border: 0px solid;
    color: #0C33BD;
    font: normal 12px verdana;
    width: 95%;
    height: 100px;
}

.pict {
    border: solid 2px #ffffff;
    margin: 5px;
}

#guest {
    font: normal 12px verdana;
    color: #0C33BD;
    border: solid 1px #ffffff;
    background: #FFD034;
}

#guest b {
    font: bold 12px verdana;
    color: #920112;
}

#guest td {
    padding: 5px;
    border: solid 1px #ffffff;
}

