@import url('grid.css');
body {
margin : 40px auto 0 auto;
}
.menu div {
float : left;
margin : 0 26px 0 0;
text-align : center;
cursor : pointer;
}
.menu div.last {
margin : 0 0 0 0;
}
.menu a {
display : block;
margin : 5px 0 0 0;
font-size : 12px;
color : #4a9b2c;
text-align : center;
font-weight : bold;
}
.menu span {
display : block;
margin : 5px 0 0 0;
font-size : 12px;
color : #ff8904;
text-align : center;
font-weight : bold;
}
.menu a:hover {
color : #333333;
}
.yellowblock {
background-color : #f1f8f0;
margin : 0 0 10px 0;
}
.blueblock {
background-color : #ecf6eb;
margin : 0 0 10px 0;
}
.whiteblock {
background-color : white;
margin : 0 0 10px 0;
}
.blueblock table {
margin : 3px;
width : auto;
}
.blueblock table td {
padding : 3px;
}
.noteblock {
background-color : #fffceb;
}
.btitle {
background-color : #c5eea8;
padding : 5px 10px 6px 15px;
font-size : 16px;
font-weight : bold;
color : #555555;
}
.btitle_small {
background-color : #c5eea8;
padding : 5px 10px 6px 15px;
font-size : 12px;
font-weight : bold;
color : #555555;
}
.ytitle {
background-color : #c5eea8;
padding : 5px 10px 6px 15px;
font-size : 12px;
font-weight : normal;
color : #4a9b2c;
}
.btitle a, .ytitle a {
color : #4a9b2c;
}
.ytitle a:hover {
color : #4a9b2c;
}
.btitle a:hover {
color : white;
}
.bbox {
padding : 15px 15px 12px 15px;
color : black;
}
.bbox a:hover {
color : #4a9b2c;
}
.bbox .cabinet a {
color : #4a9b2c;
font-weight : bold;
}
.bbox .cabinet a:hover {
color : #333333;
}
.bbox td {
line-height : 1.1em;
}
.directionLink {
color : #7bc945;
border-bottom : 1px dashed;
text-decoration : none;
cursor : pointer;
}
.directionLinkClicked {
color : #7c7c7c;
text-decoration : underline;
cursor : pointer;
}
a.adestination {
color : #7bc945;
border-bottom : 1px dashed;
text-decoration : none;
cursor : pointer;
}
a.adestination:hover {
color : #4a9b2c;
cursor : pointer;
}
.diseaseListItem {
line-height : 19px;
margin : 3px;
border-bottom : 1px dashed;
}
.disease {
color : #6a6a6a;
text-decoration : none;
cursor : pointer;
}
.disease:hover {
text-decoration : none;
color : #3a3a3a;
cursor : pointer;
}
.imgright {
float : right;
margin : 0 0 0 10px;
}
.imgleft {
float : left;
margin : 0 15px 10px 0;
}
.emptystep {
padding : 15px 0 0 0;
}
.step {
background-color : #ecf6eb;
padding : 15px 20px 15px 15px;
height : 62px;
}
.step p {
margin-top : 5px;
}
.stepcontent {
background-color : #ecf6eb;
padding : 0 15px 20px 15px;
margin : 2px 0 40px 0;
font-size : 1.1em;
width : 100%;
}
.stepcontent table {
width : auto;
}
.stepcontent td {
padding : 2px 3px 2px 3px;
}
.stepcontent select {
width : 99%;
}
.orange {
background-color : #ffea96;
padding : 0 0 0 15px;
margin : 2px 0 2px 0;
}
.button {
background : transparent url(images/button.png) repeat-x 0 0;
cursor : pointer;
padding : 4px 17px 5px 17px;
color : #ffffff;
font-weight : 600;
float : left;
margin : 0 5px 0 0;
white-space : nowrap;
}
input.button {
background : transparent url(images/button.png) repeat-x 0 0;
cursor : pointer;
padding : 4px 17px 5px 17px;
color : #ffffff;
font-weight : 600;
margin : 0 5px 0 0;
white-space : nowrap;
border : 0;
}
.otherbutton {
background-color : #cddce0;
cursor : pointer;
padding : 4px 17px 5px 17px;
color : #6a6a6a;
float : left;
margin : 0 5px 0 0;
white-space : nowrap;
}
.otherbutton a {
color : #6a6a6a;
}
.button a {
color : #ffffff;
}
.proposition {
width : 200px;
float : left;
margin : 0 40px 0 0;
}
.proposition div {
margin : 0 0 0 7px;
}
.proposition div div {
margin : 0;
}
.proposition img {
margin : 0 0 10px 0;
}
.proposition h3 {
margin-bottom : 3px;
}
.money {
color : #fa501d;
font-size : 1.3em;
font-weight : bold;
}
.yellowdata {
background : #ecf6eb url(images/yellowdata.png) repeat-x 0 0;
padding : 5px 10px 5px 10px;
margin : 10px 0 0 0;
}
.bluedata {
background : #e8faff url(images/bluedata.png) repeat-x 0 0;
padding : 5px 0 0 0;
margin : 20px 0 0 0;
}
.pl30 {
padding-left : 30px;
}
.pl40 {
padding-left : 40px;
}
.pl50 {
padding-left : 50px;
}
.pl60 {
padding-left : 60px;
}
.pl70 {
padding-left : 60px;
}
.ml30 {
margin-left : 30px;
}
.ml40 {
margin-left : 40px;
}
.ml50 {
margin-left : 50px;
}
.ml60 {
margin-left : 60px;
}
.flr {
float : right;
}
.red {
color : #f51e05;
}
.red a {
color : #6a6a6a;
}
.green {
color : #009234;
}
.green a {
color : #009234;
}
.coolboy {
position : absolute;
margin : -15px 0 0 -10px;
}
.briefcase {
position : absolute;
margin : -15px 0 0 0;
}
ul.data li {
float : left;
line-height : 120%;
margin-right : 35px;
margin-bottom : 10px;
}
ul.data li.last {
margin-right : 0;
}
.bluedata h4 {
margin-bottom : 5px;
}
th.Hdict {
font-weight : bolder;
font-size : 1.3em;
color : #4a9b2c;
background-color : #c5eea8;
}
td.Dic {
vertical-align : baseline;
text-align : left;
font-size : 1.3em;
font-weight : bolder;
background-color : #ecf6eb;
}
td.data {
background-color : #ecf6eb;
}
p.dict {
margin-top : 0.5em;
text-align : justify;
}
p.shir {
text-align : justify;
}
table.data {
border-collapse : separate;
border-spacing : 1px;
background-color : #d3dee2;
margin : 0 0 0 0;
}
table.data th {
padding : 7px 7px 7px 7px;
background-color : #c5eea8;
}
table.data td {
padding : 7px 7px 7px 7px;
background-color : white;
line-height : 120%;
}
table.data p {
margin-bottom : 0;
}
table.data .even td {
background-color : #c5eea8;
}
table.secondata {
border-collapse : collapse;
font-size : 1.2em;
margin : 10px 0 20px 0;
width : 100%;
border-bottom : 3px solid #c5eeaa;
}
table.secondata th {
padding : 7px 7px 7px 7px;
background-color : #c5eeaa;
color : #000;
}
table.secondata td {
padding : 4px 7px 4px 7px;
background-color : #eefbe9;
line-height : 120%;
font-size : 0.9em;
}
table.secondata p {
margin-bottom : 0;
}
table.secondata .even td {
background-color : #fefefe;
}
.footer div {
background : transparent no-repeat 0 0;
background-color : #ecf6eb;
height : 48px;
padding : 15px 0 0 60px;
}
.rubber {
width : 99%;
}
table.form td {
padding : 0 9px 9px 9px;
}
.submenu ul {
margin : 60px 0 20px 0;
}
.submenu ul li {
text-align : right;
font-size : 1.1em;
line-height : 2em;
}
.content p {
font-size : 1.1em;
}
.content .simple td {
font-size : 1.1em;
line-height : 1.3em;
}
.simple td {
vertical-align : top;
padding : 3px 10px 3px 10px;
}
.simple {
margin : 15px 0 15px 0;
}
.iconlink {
width : 100px;
margin : 0 10px 0 0;
text-align : center;
font-size : 1.1em;
font-weight : bold;
}
.threecolumn {
margin : 10px 0 10px 0;
}
.threecolumn .box {
background-color : transparent;
padding : 0 10px 0 10px;
}
.threecolumn .left img {
margin : 0 20px 0 0;
}
.threecolumn div.left {
float : left;
}
div.right {
float : right;
}
a.blue {
color : #00a4ce;
}
ul.list {
list-style-type : square;
margin : 10px 0 10px 20px;
}
ol.list {
margin : 10px 0 10px 30px;
font-size : 1.1em;
}
#togglebox {
margin : 15px 0 15px 0;
display : none;
}
.notebox {
background-color : #feffe5;
padding : 15px 15px 5px 15px;
}
.tabs {
margin : 10px 0 0 0;
height : 33px;
}
.tab {
float : left;
background : transparent url("images/tab.png") repeat-x scroll top left;
margin : 0 10px 0 0;
padding : 7px 20px 7px 20px;
font-weight : bold;
width : 285px;
cursor : pointer;
}
.tabcontent {
padding : 20px 20px 20px 20px;
background-color : #ecf6eb;
border : 2px solid #c5eea8;
font-size : 0.9em;
width : 636px;
}
.stepcontent .tabcontenttable {
width : 100%;
}
.tabcontenttable td {
padding : 3px 5px 3px 5px;
font-size : 1.2em;
}
.tabs .current {
background : #c5eea8 url("images/tabcurrent.png") no-repeat scroll top left;
padding : 7px 20px 7px 40px;
}
a.down {
background : transparent url("images/icon-down.png") no-repeat scroll top left;
padding : 0 0 3px 20px;
}
div.whitebox {
background-color : #fff;
padding : 5px 10px;
}
div.whitebox a {
text-decoration : none;
}
.stepcontent .formtable {
width : 100%;
border : 2px solid #feffe4;
margin : 10px 0 10px 0;
border-collapse : collapse;
}
.formtable th {
background-color : #c5eea8;
color : #6a6a6a;
font-size : 1.1em;
font-weight : bold;
padding : 7px 20px 7px 20px;
}
.formtable td {
background-color : #ecf6eb;
padding : 7px 7px 7px 7px;
font-size : 1.2em;
}
.stepcontent .formtable select {
width : 180px;
}
.stepcontent .border {
border : 1px solid #e3d89d;
padding : 3px 13px 3px 13px;
}
.bgly {
background-color : #feffe5;
}
.card {
width : 222px;
height : 140px;
float : left;
margin : 0 10px 10px 0;
}
.card p {
position : absolute;
margin : 102px 0 0 20px;
width : 180px;
border : 0 solid #999;
text-align : center;
}
.card img {
position : absolute;
}
.place {
width : 334px;
height : 145px;
float : left;
margin : 0 10px 10px 0;
}
.place p {
position : absolute;
margin : 83px 0 0 30px;
width : 250px;
border : 0 solid #999;
}
.place img {
position : absolute;
}
.sort {
background : #ecf6eb url("images/sort.png") no-repeat scroll 7px 5px;
float : left;
padding : 2px 10px 3px 32px;
border : 1px solid #c5eea8;
margin : 0 2px 2px 0;
}
.menu div.disabled {
cursor : default;
}
.menu div.disabled span {
color : #00a4ce;
}
.tytle_pic {
margin : 0 0 0 -10px;
}

