* { margin:0; padding:0;}
body { background:#000; font-family:Arial; font-size:100%; line-height:14px; color:#525992; }

input, textarea { font-family:Arial; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin:0; padding:0;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:46px;}
.form input {width:210px; height:18px; background:#fff; border-top:2px solid #303030; border-left:2px solid #303030; border-bottom:2px solid #9f9f9f;  border-right:2px solid #9f9f9f; padding-left:3px;}
textarea { width:220px; height:110px; background:#fff; overflow:auto;  border-top:2px solid #303030; border-left:2px solid #303030; border-bottom:2px solid #9f9f9f;  border-right:2px solid #9f9f9f; padding-left:3px;}


/*==================list====================*/
ul { list-style:none;}

.list {color:#78a6f7; font-family:Tahoma, Arial, helvetica, sans-serif;}
.list li {vertical-align:bottom; background:url(images/line.gif) no-repeat 10px bottom; width:100%; overflow:hidden; margin-bottom:3px;}
.list li span {background:url(images/marker1.gif) no-repeat left center; padding-left:10px;}
.list li a {color:#10a2bd; text-decoration:none; text-transform:uppercase; float:right; background:url(images/marker2.gif) no-repeat right center; padding-right:18px;}
.list li a:hover {text-decoration:underline;}

.list1 li {margin-bottom:3px; font-family:Tahoma, Arial, helvetica, sans-serif;}
.list1 li a {background:url(images/marker1.gif) no-repeat left center; padding-left:10px; color:#78a6f7; text-decoration:none;}
.list1 li a:hover {text-decoration:underline;}

.site-nav {width:100%; margin-left:-21px; padding-top:46px;}
.site-nav li {display:inline;}
.site-nav li a {float:left; margin-left:71px;}

/*==================other====================*/
.img-indent { margin:0 20px 0 0; float:left;}
.img-box { width:100%; overflow:hidden;}
.img-box img { float:left; margin:0 20px 0 0;}

.logo {margin:0 0 16px 464px; padding-top:25px;}

.block {width:477px; height:144px; overflow:auto;}
.block1 {width:477px; height:133px; overflow:auto;}
.block2 {width:477px; height:189px; overflow:auto;}
.block3 {width:477px; height:74px; overflow:auto;}
.block4 {width:477px; height:350px; overflow:auto;}
.block5 {width:500px; height:350px; overflow:auto;}
.block6 {width:477px; height:104px; overflow:auto;}

.p1 {margin-top:16px;}
.p2 {margin-top:30px;}
.p3 {margin-top:5px;}
.p4 {margin-top:15px;}

.phones {width:175px; overflow:hidden;}

/*==================txt, links, lines, titles====================*/
a {color:#d52d00;}
a:hover{text-decoration:none;}

.txt1 {color:#78a6f7;}
.txt2 {color:#10a2bd;}
.txt3 {color:#ade1ff;}

.link1 { display:block; float:right; background:url(images/link1-bgd.gif) repeat-x; color:#ade1ff; font-size:12px; text-decoration:none; padding-right:3px; margin-top:12px;}
.link1 em { display:block; background:url(images/link1-left.gif) no-repeat left top; font-style:normal;}
.link1 b { display:block; padding:0 0 4px 5px; font-weight:normal; font-style:normal; background:url(images/marker.gif) no-repeat right 5px; padding-right:14px;}
.link1:hover { text-decoration:underline;}

.title { margin-bottom:19px;}

/*==========================boxes===============================*/

.box {width:542px; height:441px; background:url(images/bg-cont.gif) no-repeat; margin-left:414px;}
.box .inner {padding:27px 0 0 36px;}

/*content*/
#content {background:url(images/photo-big.jpg) no-repeat 40px 39px;}
#content .row-3 {background:url(images/menu-bg.gif) no-repeat 414px 0;}

/*footer*/
#footer .fright {padding:29px 49px 0 0;}
#footer p, a {color:#4dd7f0; font-size:12px;}

