﻿/*reset.css europe*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;margin:0px;padding:0px;}
/*Verdana, Arial, Helvetica, sans-serif;*/


ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}


body {
background: #dbd5d5;
font-family:'Times New Roman';
font-size:14px;
color:White;
}


hr {
    height:1px;
    line-height: 0px;
    color:#000000;
    border:1px solid;
    margin:0px;
    padding:0px;
}
/* non standart fonts*/

h1 {
    color:#ffc37d;
    font-size:18pt;
    padding-bottom:15px;
}

/*define links style*/
a, a:link, a:visited, a:active, a:hover  {
font-size:inherit;
color:white;
text-decoration:underline;
}

a.normal-day-style, a.normal-day-style:link, a.normal-day-style:visited, a.normal-day-style:active, a.normal-day-style:hover  {
font-size:inherit;
color:black;
text-decoration:none;
}


a.srLink, a.srLink:link, a.srLink:visited, a.srLink:active, a.srLink:hover  {
font-size:10pt;
color:#ff0009;
text-decoration:underline;
}

a.footerLink, a.footerLink:link, a.footerLink:visited, a.footerLink:active, a.footerLink:hover  {
color:#863901;
text-decoration:underline;
}

/*ссылки в меню*/
a.l1Link, a.l1Link:link, a.l1Link:visited, a.l1Link:active, a.l1Link:hover  {
color:#e8ab63;
text-decoration:underline;
}

a.l2Link, a.l2Link:link, a.l2Link:visited, a.l2Link:active, a.l2Link:hover  {
color:#e8ab63;
text-decoration:underline;
}

a.bbrLink, a.bbrLink:link, a.bbrLink:visited, a.bbrLink:active, a.bbrLink:hover  {
color:#D86F38;
font-size:14pt;
text-decoration:underline;
}

a.textLink, a.textLink:link, a.textLink:visited, a.textLink:active, a.textLink:hover  {
    color:#FFEEA3;
    text-decoration:underline;
}

a.swLink, a.swLink:link, a.swLink:visited, a.swLink:active, a.swLink:hover  { /*small white*/
    text-decoration:none;
	color:white;
    font-size:11pt;
    font-weight:bold;
}
a.swLink:hover  {
text-decoration:underline;
}

a.rusEng, a.rusEng:link, a.rusEng:visited, a.rusEng:active, a.rusEng:hover  { /*small white*/
    text-decoration:none;
	color:#c90803;
    font-size:15px;
    font-weight:bold;
	font-family:'Arial';
}
a.rusEng:hover  {
text-decoration:underline;
}




div#mainDoc
{
    width: 1000px;
    background-color: rgb(192,192,192);
    margin-left:auto;
    margin-right:auto;
    background-image: url( "img/fon.png" );
    background-repeat: repeat;
    padding:0px;
}

div#mainDocInner
{
    width: 1000px;
    /*background-color: rgb(192,192,192);*/
    /*margin-left:auto;
    margin-right:auto;*/
    background-image: url( "img/footer.gif" );
    background-repeat: no-repeat;
    background-position:bottom left;
    padding:0px;
    margin:0px;
}


div#mainPageHeader{
    background-image:url("img/header_main.jpg");
    width:1000px;
    height:438px;
}

div#secondPageHeader{
    background-image:url("img/header_second.jpg");
    width:1000px;
    height:256px;
}

div#rusEng{
    background-repeat: no-repeat;
    /*width:1000px;*/
    height:200px;
	padding-left:900px;
	padding-top:45px;
	font-size:15px;
	font-family:'Arial';
	color:#d29d2d;
	font-weight:bold;
}

div#rusEngSecond{
    background-repeat: no-repeat;
    /*width:1000px;*/
    height:200px;
	padding-left:790px;
	padding-top:25px;
	font-size:15px;
	font-family:'Arial';
	color:#d29d2d;
	font-weight:bold;
}


/*footer styles*/
div#footer{
    background-image:url("img/clock.gif");
    background-position:bottom right;
    background-repeat:no-repeat;
    width:1000px;
    height:185px;
}

div#footerInner{
    padding-left:28px;
    padding-top:120px;
}

table#footerTable{
    /*width:700px;*/
    margin:0px;
    color:#863901;
}

table#footerTable tbody{
    text-align:left;
    vertical-align:middle;
}

table#footerTable tbody tr td.cl1{
    width:160px;
}

table#footerTable tbody tr td.cl2{
    width:240px;
}

table#footerTable tbody tr td.cl3{
    width:240px;
}


/*.footer styles*/


/*region's styles*/
div#region1Wrapper{
    width:685px;
    /*border:1px solid white;*/
    float:left;
    margin-top:15px;
    
}

div#cardWrapper {
    background-image:url("img/card.gif");
    background-position:right 40px;
    background-repeat:no-repeat;
    float:left;
}

div#regionMenu4_3Wrapper{
    width:315px; /*315*/
    /*border:1px solid white;*/
    float:left;
	margin-top:15px;
}

div#regionMenu4Wrapper{
width:315px; /*315*/
/*border:1px solid white;*/
}

div#region3Wrapper{
width:315px; /*315*/
/*border:1px solid white;*/
}

div#region4WrapperInner{
    padding-left:55px;
    /*background-image:url("img/grid.gif");
    background-position:right 40px ;
    background-repeat:no-repeat;*/
    margin-top:20px;
}

div#region4Wrapper{
    background-image:url("img/keys.gif");
    background-position:left 30px ;
    background-repeat:no-repeat;
    margin-bottom:30px;
}

div#region5_6Wrapper{
    background-image:url("img/lamp.gif");
    background-position:left 55px;
    background-repeat:no-repeat;
}

div#region5_6Wrapper2{
    background-image:url("img/vline.jpg");
    background-position:470px 30px;
    background-repeat:no-repeat;
}

div#region5Wrapper{
    width:430px;
    padding-left:55px;
    float:left;
	
}

div#region6Wrapper{
    background-image:url("img/pen.gif");
    background-position:top right;
    background-repeat:no-repeat;
    padding-right:45px;
    width:470px;/*!!*/
    float:right;
}

div#regionMenu1Wrapper,div#regionMenu2Wrapper{
    margin-right:15px;  
}

div#regionContentWrapper{
   padding-top:5px;
   /*width:600px;
   margin-left:256px;*/
}

div#regionContentWrapperWide{
   /*width:600px;
   margin-left:256px;*/
}

div#regionBreadcrumbWrapper{
    padding-left:205px;
    padding-bottom:0px;
}

/*.region's styles*/


/*text styles*/
.boText{ /*bigOrange*/
    color:#df7c39;
    font-size:15pt;
    font-weight:normal;
}

.so1Text{ /*small orange1*/
    color:#ffc37d;
    /*font-size:*/
    font-weight:normal;
}

.so2Text{ /*small orange2*/
    color:#e8ab63;
    /*font-size:*/
    font-weight:normal;
}

.so3Text{ /*small orange3 используется как цвет текста во второстипенных страницах*/
    color:#ffeea3;
    /*font-size:*/
    font-weight:normal;
}


.so1bText{ /*small orange1 bold*/
    color:#ffc37d;
    font-weight:bold;
}

.bwbText{ /*bigWhitebold*/
    color:white;
    font-size:18pt;
    font-weight:bold;
}

.swbText{ /*smallWhitebold*/
    color:white;
    font-size:11pt;
    font-weight:bold;
}

.brText{ /*big red*/
    color:#f61019;
    font-size:14pt;
    
}

p.text{
padding-bottom:25px;
}

ul.text ,ul.text2{
padding-bottom:20px;
}

ul.text li{
    list-style-image:none;
    list-style-position:inside;
    list-style-type:disc;
}

ul.text2 li{
    list-style-image:none;
    list-style-position:inside;
    list-style-type: none;
}

/*Блоки*/
div.blockWrapper{
    background-image:url("img/blockImg.gif");
    background-position:top left;
    background-repeat:no-repeat;
    padding-left:25px;
    padding-top:8px;
}

p.blockWrapperTitle span{ /*дефолтный блок*/
    color:#ffff8c;
    font-size:15pt;
}
p.blockWrapperTitle {
padding-bottom:10px;
}

p.bigHeadTitle span{
    color:#ffff8c;
    font-size:18pt;
}

div.noBlockImg {
background-image:none;
padding-top:10px;
}

div.shiftedBlockImg{
    background-position:205px top;
    background-repeat:no-repeat;
    padding-left:0px;
}

div.shiftedBlockImg2{
    background-position:235px top;
    background-repeat:no-repeat;
    padding-left:0px;
}

div.reserveForm{
padding-left:235px;
background-image:none;
}

div#AddM table tbody tr td{
padding-top:5px;
padding-right:5px;
}


/*меню*/
div.mainMenu{
margin-top:10px;
}

ul.mainMenuList{
    color:#e8ab63;
    padding-left:5px;
}

ul.mainMenuList li.l1Link, ul.mainMenuList li.l2Link{
list-style-image:url("img/li1.gif");
list-style-position:outside;
list-style-type:none;
padding-bottom:4px;
}

ul.mainMenuList li.l1Cat{
    color:#f61019;
    padding-top:13px;
    /*padding-left:5px;*/
    text-decoration:none;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    
}


