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

html, body, div, ul, li, p, h1, h2, h3, h4 {
padding:0; margin:0;
font-family: Arial, Helvetica, sans-serif
}
body{background-color:#A6CCE2;
font:100%/1.5 Arial, Helvetica, sans-serif; color:#183231
}
object, embed {border:none}
a {color:#417ABA}
a:visited {color:#A550A5}
a:hover, a:active {color:#ca2b2b}
p {padding:0 0 1em 0}
h1, h2, h3 {line-height:1.2}
h1 {
color:#468649;
font-size:2em;
padding-bottom:0.2em;
line-height:1.2;
font-weight:normal
}
h1 a, h2 a{color:#417ABA}
h1 a:vitited, h2 a:visited { color:#A550A5}
h2 {
font-size:1.5em;
padding-bottom:0.2em;
color:#555;
font-weight:normal
}
h3 {
font-size:1.3em;
padding-bottom:0;
color:#555;
font-weight:normal
}
ul {
list-style:none;
line-height:1.3;
padding:30px 0 30px 40px
}
ol {
list-style:none;
line-height:1.3;
}
ul li, ol li {padding:0.2em 0 0.2em  0}
table { width:100%;
border:none;
border-collapse:collapse
}
td {padding:0}
img {border:none}
#container {
width:100%;
border-bottom:solid #92b5c8 1px
}
#content {
vertical-align:top;
padding:30px 60px 60px 25px;
font-size:1em;
line-height:1.5;
color:#333333
}
#content p {color:#333333}
#header {
height:180px;
width:100%;
background:url(../images/hdr_lft.jpg) no-repeat left top;
border-bottom:solid #FFFFFF 1px
}
#header td {
background:url(../images/hdr_rght.jpg) no-repeat right top;
vertical-align:top;
}
#logo {
margin:25px 0 0 20px;
width:187px;
height:67px
}
.menu_item {
margin:25px 34px 0 34px;
width:107px; height:29px
}
#rmenu {
width:227px;
border-bottom:solid #ffffff 1px;
background-color:#ebeaeb;
background:#f3f3f3 url(../images/menu_bg.jpg) left repeat-y;
font-size:1.2em;
font-weight:normal;
color:#468649
}
#rmenu a {
color:#5580ab;
text-decoration:none
}
#rmenu a:visited {
color:#9b6ab2;
}
#rmenu a:hover {
color:#ca2b2b;
}

fieldset {
border:solid 1px #ccc; padding:1em; margin-top:1.2em
}
legend {color:#666; font-size:1em; font-weight:normal}
.consultbox, .baldbox, .questionbox {width:600px}
.consultbox td {padding:5px; border-bottom:solid 1px #e5e5e5}
.baldbox td {width:50%; padding:15px; border-bottom:solid 1px #e5e5e5; text-align:center}
.questionbox td {padding:12px 5px 12px 0; border-bottom:solid 1px #e5e5e5}
input, select, textarea{ border:solid 1px #bbb}


#rmenu a:active {
color:#ca2b2b;
}
#rmenu td {
background:url(../images/menucell_bg.jpg) left top no-repeat;
padding:2px 5px 2px 18px
}
#footer {
margin:20px auto 10px auto;
width:100%;
font-size:1em;
color:#3d4c5c
}
#footer td { text-align:center; padding:2px}
#ftr_lft {background:url(../images/ftr_lft.jpg) bottom left no-repeat; width:100%}
#right_bg3 {background:url(../images/right_bg3.jpg) no-repeat right bottom; width:20px}
#right_bg2 {background:url(../images/right_bg2.jpg) repeat-y right}
#right_bg {background:url(../images/right_bg.jpg) no-repeat top right; width:100%}
#brdr_rght_bx {border-right:solid #d4d2d3 1px; width:227px; vertical-align:top}
#t_dr {background:url(../images/t-dr.gif) repeat-x top}
#content {background-color:#f5f5f5; border-top:solid #d4d2d3 1px; border-bottom:solid #d4d2d3 1px; background-image:url(../images/botbord.gif); background-position:bottom; background-repeat:repeat-x}

#sitemap { position:absolute; top:5px; left:330px; font-size:14px; color:#577497; font-weight:bold}
#sitemap a {color:#2367ba}
#sitemap a:visited {color:#8A399B}
#sitemap a:hover, #sitemap a:active {color:#D3E1EB}

#contacts { position:absolute; top:45px; left:330px; color:#999}

.gray { color:#777777; font-size:0.85em}
#cnt_box_lft td, #cnt_box_rgt td {border-bottom:#dddddd solid 1px; vertical-align:top; line-height:1.5}
#cnt_box_lft td{padding:15px 15px 10px 0}
#cnt_box_rgt td{padding:15px 0 10px 20px}
#top5 {margin-top:-15px}

.red {color:#D92E0F; font-weight:bold}
.error {color:#D92E0F}
.statok {color:#548f1b}
.green {color:#548f1b; font-weight:bold}

.nobord {width:200px}
.nobord td{border:none; text-align:center}
 
input, select, textarea {
font:1em Tahoma, Arial, Helvetica, sans-serif
}
.linksbox td{padding:7px; font-size:0.8em}

.vid_download {width:440px}
.vid_download td{width:50%; text-align:center; line-height:1.2}

.pricebox td{border:solid 1px #d4d4d4; text-align:center; vertical-align:middle}


.links {font-size:4px; padding:5px 6px; color:#666; line-height:1.2}
.links_head {font-size:16px; padding:5px 20px 5px 20px; color:#fff}
#footer_links {width:100%; border-top:solid 1px #ddd}
#footer_links td {width:25%}
#cont_msgr {width:100%}
#cont_msgr td{padding:2px 0 2px 0}


.norwood_box {width:612px; margin:15px 0 40px 0}
.norwood_box td{text-align:center}

#menubox { width:70%; margin:25px 10px 0 22px}
#menubox td {background:none; width:25%; font-size:22px; text-align:center}
#menubox td a {color:#FFFFFF; font-weight:bold}
#menubox td a:hover {color:#d83a3a}

/*Global styles*/
.width10 {width:10%}
.width20 {width:20%}
.width30 {width:30%}
.width40 {width:40%}
.width50 {width:50%}
.width60 {width:60%}
.width70 {width:70%}
.width80 {width:80%}
.width90 {width:90%}
.width100 {width:100%}
.alignleft {text-align:left}
.alignright {text-align:right}
.aligncenter {text-align:center}