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

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
text-align: center;
border: 0;
outline: 0;
text-decoration: none;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: blue;
}
ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

html {
}

body {
background: linear-gradient(top,  #0000ff,  #fff);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ffffff');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0000ff), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, bottom, #0000ff, #fff);
background: -moz-linear-gradient(top,  #0000ff,  #fff); 
background: -o-linear-gradient(top,  #0000ff,  #fff);
background: -ms-linear-gradient(top,  #0000ff,  #fff);
background-repeat: no-repeat;
}

#block {
width: 1008px;
margin: 0 auto;
}

#header {
text-align: left;
width: 100%;
height: 150px;
}

#menu {
position: absolute;
top: 0;
margin-left: 275px;
font: 0.9em Arial;
}

#menu ul {
list-style: none;
width: 700px;
margin-top: 10px;
}

#menu li a {
background-color: #0000ff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4747ff', endColorstr='#0000ff');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4747ff), color-stop(100%,#0000ff));
background: -webkit-linear-gradient(top, bottom, #4747ff, #0000ff);
background: -moz-linear-gradient(top,  #4747ff,  #0000ff); 
background: -o-linear-gradient(top,  #4747ff,  #0000ff);
background: -ms-linear-gradient(top,  #4747ff,  #0000ff);
border: 3px ridge white;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-o-border-radius: 10px;
-ms-border-radius: 10px;
-icab-border-radius: 10px;
box-shadow: 0 0 1px #;
padding-top: 10px;
padding-bottom: 10px;
width: 90px;
float: left;
text-align: center;
margin: 2px;
display: block;
color: #88d6e8;
font-weight: bold;
}

#menu li.m1 a {
border: 3px ridge #ff0000;
color: #ffb3b3;
background-color: #ff0000;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#222222');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#222222));
background: -webkit-linear-gradient(top, bottom, #ff0000, #222);
background: -moz-linear-gradient(top,  #ff0000,  #222); 
background: -o-linear-gradient(top,  #ff0000,  #222);
background: -ms-linear-gradient(top,  #ff0000,  #222);
}
#menu li.m2 a {
border: 3px ridge #ffa500;
color: #ffe3b3;
background-color: #ffa500;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa500', endColorstr='#222222');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa500), color-stop(100%,#222222));
background: -webkit-linear-gradient(top, bottom, #ffa500, #222);
background: -moz-linear-gradient(top,  #ffa500,  #222); 
background: -o-linear-gradient(top,  #ffa500,  #222);
background: -ms-linear-gradient(top,  #ffa500,  #222);
}
#menu li.m3 a {
border: 3px ridge #ffff00;
color: #ffffb3;
background-color: #ffff00;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#222222');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffff00), color-stop(100%,#222222));
background: -webkit-linear-gradient(top, bottom, #ffff00, #222);
background: -moz-linear-gradient(top,  #ffff00,  #222); 
background: -o-linear-gradient(top,  #ffff00,  #222);
background: -ms-linear-gradient(top,  #ffff00,  #222);
}
#menu li.m4 a {
border: 3px ridge #00ff00;
color: #b3ffb3;
background-color: #00ff00;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#222222');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00ff00), color-stop(100%,#222222));
background: -webkit-linear-gradient(top, bottom, #00ff00, #222);
background: -moz-linear-gradient(top,  #00ff00,  #222); 
background: -o-linear-gradient(top,  #00ff00,  #222);
background: -ms-linear-gradient(top,  #00ff00,  #222);
}
#menu li.m5 a {
border: 3px ridge #0099ff;
color: #b3e0ff;
background-color: #0099ff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0099ff', endColorstr='#222222');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0099ff), color-stop(100%,#222222));
background: -webkit-linear-gradient(top, bottom, #0099ff, #222);
background: -moz-linear-gradient(top,  #0099ff,  #222); 
background: -o-linear-gradient(top,  #0099ff,  #222);
background: -ms-linear-gradient(top,  #0099ff,  #222);
}
#menu li.m6 a {
border: 3px ridge #0000ff;
color: #b3b3ff;
background-color: #0000ff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#222222');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0000ff), color-stop(100%,#222222));
background: -webkit-linear-gradient(top, bottom, #0000ff, #222);
background: -moz-linear-gradient(top,  #0000ff,  #222); 
background: -o-linear-gradient(top,  #0000ff,  #222);
background: -ms-linear-gradient(top,  #0000ff,  #222);
}
#menu li.m7 a {
border: 3px ridge #8b00ff;
color: #dbb3ff;
background-color: #8b00ff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b00ff', endColorstr='#222222');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8b00ff), color-stop(100%,#222222));
background: -webkit-linear-gradient(top, bottom, #8b00ff, #222);
background: -moz-linear-gradient(top,  #8b00ff,  #222); 
background: -o-linear-gradient(top,  #8b00ff,  #222);
background: -ms-linear-gradient(top,  #8b00ff,  #222);
}


#menu li.m1 a:hover {
background-color: #ffb3b3;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb3b3', endColorstr='#ff0000');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb3b3), color-stop(100%,#ff0000));
background: -webkit-linear-gradient(top, bottom, #ffb3b3, #ff0000);
background: -moz-linear-gradient(top,  #ffb3b3,  #ff0000); 
background: -o-linear-gradient(top,  #ffb3b3,  #ff0000);
background: -ms-linear-gradient(top,  #ffb3b3,  #ff0000);
}
#menu li.m2 a:hover {
background-color: #ffe3b3;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe3b3', endColorstr='#ffa500');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe3b3), color-stop(100%,#ffa500));
background: -webkit-linear-gradient(top, bottom, #ffe3b3, #ffa500);
background: -moz-linear-gradient(top,  #ffe3b3,  #ffa500); 
background: -o-linear-gradient(top,  #ffe3b3,  #ffa500);
background: -ms-linear-gradient(top,  #ffe3b3,  #ffa500);
}
#menu li.m3 a:hover {
background-color: #ffffb3;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffb3', endColorstr='#e6e600');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffb3), color-stop(100%,#e6e600));
background: -webkit-linear-gradient(top, bottom, #ffffb3, #e6e600);
background: -moz-linear-gradient(top,  #ffffb3,  #e6e600); 
background: -o-linear-gradient(top,  #ffffb3,  #e6e600);
background: -ms-linear-gradient(top,  #ffffb3,  #e6e600);
}
#menu li.m4 a:hover {
background-color: #b3ffb3;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3ffb3', endColorstr='#00ff00');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3ffb3), color-stop(100%,#00ff00));
background: -webkit-linear-gradient(top, bottom, #b3ffb3, #00ff00);
background: -moz-linear-gradient(top,  #b3ffb3,  #00ff00); 
background: -o-linear-gradient(top,  #b3ffb3,  #00ff00);
background: -ms-linear-gradient(top,  #b3ffb3,  #00ff00);
}
#menu li.m5 a:hover {
background-color: #b3e0ff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3e0ff', endColorstr='#0099ff');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3e0ff), color-stop(100%,#0099ff));
background: -webkit-linear-gradient(top, bottom, #b3e0ff, #0099ff);
background: -moz-linear-gradient(top,  #b3e0ff,  #0099ff); 
background: -o-linear-gradient(top,  #b3e0ff,  #0099ff);
background: -ms-linear-gradient(top,  #b3e0ff,  #0099ff);
}
#menu li.m6 a:hover {
background-color: #b3b3ff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3ff', endColorstr='#0000ff');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3b3ff), color-stop(100%,#0000ff));
background: -webkit-linear-gradient(top, bottom, #b3b3ff, #0000ff);
background: -moz-linear-gradient(top,  #b3b3ff,  #0000ff); 
background: -o-linear-gradient(top,  #b3b3ff,  #0000ff);
background: -ms-linear-gradient(top,  #b3b3ff,  #0000ff);
}
#menu li.m7 a:hover {
background-color: #dbb3ff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbb3ff', endColorstr='#8b00ff');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbb3ff), color-stop(100%,#8b00ff));
background: -webkit-linear-gradient(top, bottom, #dbb3ff, #8b00ff);
background: -moz-linear-gradient(top,  #dbb3ff,  #8b00ff); 
background: -o-linear-gradient(top,  #dbb3ff,  #8b00ff);
background: -ms-linear-gradient(top,  #dbb3ff,  #8b00ff);
}

#menu li a:hover {
display: block;
color: #fff;
text-shadow: #fff 0 0 3px;
}

#menu li a:active {
color: #fff;
text-shadow: #fff 0 0 30px;
}

#menu li.vkl1 a {
background-color: #ffb3b3;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb3b3', endColorstr='#ff0000');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb3b3), color-stop(100%,#ff0000));
background: -webkit-linear-gradient(top, bottom, #ffb3b3, #ff0000);
background: -moz-linear-gradient(top,  #ffb3b3,  #ff0000); 
background: -o-linear-gradient(top,  #ffb3b3,  #ff0000);
background: -ms-linear-gradient(top,  #ffb3b3,  #ff0000);
border: 3px ridge #fff;
color: #fff;
text-shadow: 0 0 10px #fff;
box-shadow: 0 0 30px #fff;
}
#menu li.vkl2 a {
background-color: #ffe3b3;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe3b3', endColorstr='#ffa500');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe3b3), color-stop(100%,#ffa500));
background: -webkit-linear-gradient(top, bottom, #ffe3b3, #ffa500);
background: -moz-linear-gradient(top,  #ffe3b3,  #ffa500); 
background: -o-linear-gradient(top,  #ffe3b3,  #ffa500);
background: -ms-linear-gradient(top,  #ffe3b3,  #ffa500);
border: 3px ridge #fff;
color: #fff;
text-shadow: 0 0 10px #fff;
box-shadow: 0 0 30px #fff;
}
#menu li.vkl3 a {
background-color: #ffffb3;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffb3', endColorstr='#ffff00');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffb3), color-stop(100%,#ffff00));
background: -webkit-linear-gradient(top, bottom, #ffffb3, #ffff00);
background: -moz-linear-gradient(top,  #ffffb3,  #ffff00); 
background: -o-linear-gradient(top,  #ffffb3,  #ffff00);
background: -ms-linear-gradient(top,  #ffffb3,  #ffff00);
border: 3px ridge #fff;
color: #fff;
text-shadow: 0 0 10px #fff;
box-shadow: 0 0 30px #fff;
}
#menu li.vkl4 a {
background-color: #b3ffb3;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3ffb3', endColorstr='#00ff00');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3ffb3), color-stop(100%,#00ff00));
background: -webkit-linear-gradient(top, bottom, #b3ffb3, #00ff00);
background: -moz-linear-gradient(top,  #b3ffb3,  #00ff00); 
background: -o-linear-gradient(top,  #b3ffb3,  #00ff00);
background: -ms-linear-gradient(top,  #b3ffb3,  #00ff00);
border: 3px ridge #fff;
color: #fff;
text-shadow: 0 0 10px #fff;
box-shadow: 0 0 30px #fff;
}
#menu li.vkl5 a {
background-color: #b3e0ff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3e0ff', endColorstr='#0099ff');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3e0ff), color-stop(100%,#0099ff));
background: -webkit-linear-gradient(top, bottom, #b3e0ff, #0099ff);
background: -moz-linear-gradient(top,  #b3e0ff,  #0099ff); 
background: -o-linear-gradient(top,  #b3e0ff,  #0099ff);
background: -ms-linear-gradient(top,  #b3e0ff,  #0099ff);
border: 3px ridge #fff;
color: #fff;
text-shadow: 0 0 10px #fff;
box-shadow: 0 0 30px #fff;
}
#menu li.vkl6 a {
background-color: #b3b3ff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3ff', endColorstr='#0000ff');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3b3ff), color-stop(100%,#0000ff));
background: -webkit-linear-gradient(top, bottom, #b3b3ff, #0000ff);
background: -moz-linear-gradient(top,  #b3b3ff,  #0000ff); 
background: -o-linear-gradient(top,  #b3b3ff,  #0000ff);
background: -ms-linear-gradient(top,  #b3b3ff,  #0000ff);
border: 3px ridge #fff;
color: #fff;
text-shadow: 0 0 10px #fff;
box-shadow: 0 0 30px #fff;
}
#menu li.vkl7 a {
background-color: #dbb3ff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbb3ff', endColorstr='#8b00ff');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbb3ff), color-stop(100%,#8b00ff));
background: -webkit-linear-gradient(top, bottom, #dbb3ff, #8b00ff);
background: -moz-linear-gradient(top,  #dbb3ff,  #8b00ff); 
background: -o-linear-gradient(top,  #dbb3ff,  #8b00ff);
background: -ms-linear-gradient(top,  #dbb3ff,  #8b00ff);
border: 3px ridge #fff;
color: #fff;
text-shadow: 0 0 10px #fff;
box-shadow: 0 0 30px #fff;
}


#name {
width: 600px;
color: #88d6e8;
text-align: left;
text-shadow: 0 0 3px #88d6e8;
position: absolute;
top: 70px;
margin-left: 280px;
font: 1.4em 'Arial black';
}

#name2 {
width: 720px;
color: #fff;
position: absolute;
top: 120px;
margin-left: 280px;
text-align: left;
font: 1em Arial;
font-weight: bold;
}

.foto {
position: absolute;
float: left;
margin-left: 100px;
}


#left_col {
width: 270px;
float: left;
clear: left;
}

#left_col h3 {
color: #fff;
font-weight: bold;
padding: 10px;
}

#left_col li {
text-align: left;
}

#left_col li a:link {
color: #88d6e8;
}

#left_col ul li a:hover {
color: #fff;
text-shadow: 0 0 3px #fff;
}

.zhanr-vkl {
font-weight: bold;
color: #fff;
}

#main_left_col {
width: 270px;
float: left;
clear: left;
}



#globus {
border: 3px ridge #0000ff;
background-color: #0000ff;
border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
-khtml-border-radius: 10px 10px 0 0;
-o-border-radius: 10px 10px 0 0;
-ms-border-radius: 10px 10px 0 0;
-icab-border-radius: 10px 10px 0 0;
box-shadow: 0 0 10px #fff;
width: 260px;
float: left;
margin: 3px;
padding-bottom: 10px;
padding-top: 10px;
clear: left;
}


#left_up_col {
border: 3px ridge #0000ff;
background-color: #4747ff;
border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
-khtml-border-radius: 10px 10px 0 0;
-o-border-radius: 10px 10px 0 0;
-ms-border-radius: 10px 10px 0 0;
-icab-border-radius: 10px 10px 0 0;
box-shadow: 0 0 10px #fff;
width: 260px;
float: left;
margin: 3px;
padding-top: 5px;
clear: left;
}




#main_col {
border: 3px ridge #fff;
width: 670px;
float: left;
font: 1.0em Monaco, monospace;
text-align: justify;
background-color: #fff;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-o-border-radius: 10px;
-ms-border-radius: 10px;
-icab-border-radius: 10px;
box-shadow: 0 0 10px #fff;
padding: 10px 20px 20px 30px;
margin: 3px;
}

#main_col h3 {
text-align: left;
font-size: 1.2em;
font-weight: bold;
padding: 20px;
}

#main_col h5 {
text-align: left;
font-size: 0.8em;
padding: 10px 10px 30px 10px;
}

#main_col p {
text-align: justify;
padding-bottom: 20px;
}

.privet {
padding: 10px;
font-family: Arial;
font-size: 1.2em;
font-style: italic;
}


.kursiv {
padding: 10px;
font-family: Arial;
font-size: 0.9em;
font-style: italic;
}

#main_col a {
color: blue;
font-family: Arial;
font-weight: bold;
font-style: italic;
font-size: 0.8em;
text-decoration: none;
}

#main_col ul li {
text-align: left;

}


#main_col a:hover {
color: #ff00ff;
}

#main_col object {
padding-bottom: 20px;
}

#center_col {
border: 3px ridge #fff;
width: 510px;
min-height: 450px;
float: left;
font: 1.0em "Courier New", monospace;
text-align: left;
background-color: white;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-o-border-radius: 10px;
-ms-border-radius: 10px;
-icab-border-radius: 10px;
box-shadow: 0 0 10px #fff;
padding: 10px 20px 20px 30px;
margin: 3px;
}

#center_col h3 {
font-size: 1.2em;
font-weight: bold;
padding: 10px;
}

#center_col h5 {
text-align: left;
font-size: 0.8em;
padding: 10px;
}

#center_col li {
text-align: left;
}

#center_col p {
text-align: left;
padding-top: 10px;
padding-bottom: 10px;
}

#center_col a {
color: blue;
font-family: Arial;
font-weight: bold;
font-style: italic;
font-size: 0.8em;
text-decoration: none;
}

#center_col a:hover {
color: #ff00ff;
}

#epigraf {float:right; text-align:left}

#fon-zeleny {
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#adffad');
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#adffad));
background: -moz-linear-gradient(left,  #ffffff,  #adffad); 
background: -o-linear-gradient(left,  #ffffff,  #adffad);
background: -ms-linear-gradient(left,  #ffffff,  #adffad);
}

#fon-korichnevy {
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#d1b190');
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#d1b190));
background: -moz-linear-gradient(left,  #ffffff,  #d1b190); 
background: -o-linear-gradient(left,  #ffffff,  #d1b190);
background: -ms-linear-gradient(left,  #ffffff,  #d1b190);
}

#fon-siny {
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#adadff');
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#adadff));
background: -moz-linear-gradient(left,  #ffffff,  #adadff); 
background: -o-linear-gradient(left,  #ffffff,  #adadff);
background: -ms-linear-gradient(left,  #ffffff,  #adadff);
}

#fon-bely {
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#f0f0f0');
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0));
background: -moz-linear-gradient(left,  #ffffff,  #f0f0f0); 
background: -o-linear-gradient(left,  #ffffff,  #f0f0f0);
background: -ms-linear-gradient(left,  #ffffff,  #f0f0f0);
}

#fon-cherny {
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#2b2b2b');
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#2b2b2b));
background: -moz-linear-gradient(left,  #ffffff,  #2b2b2b); 
background: -o-linear-gradient(left,  #ffffff,  #2b2b2b);
background: -ms-linear-gradient(left,  #ffffff,  #2b2b2b);
}

#right_up_col {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4747ff', endColorstr='#0000ff');
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4747ff), color-stop(100%,#0000ff));
background: -webkit-linear-gradient(top, bottom, #4747ff, #0000ff);
background: -moz-linear-gradient(top,  #4747ff,  #0000ff); 
background: -o-linear-gradient(top,  #4747ff,  #0000ff);
background: -ms-linear-gradient(top,  #4747ff,  #0000ff);
color: #88d6e8;
border: 3px ridge #0000ff;
background-color: #0000ff;
font: 0.9em Arial;
text-align: left;
width: 130px;
float: left;
border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
-khtml-border-radius: 10px 10px 0 0;
-o-border-radius: 10px 10px 0 0;
-ms-border-radius: 10px 10px 0 0;
-icab-border-radius: 10px 10px 0 0;
box-shadow: 0 0 10px #fff;
padding: 10px;
margin: 3px;
}

#right_col h3 {
color: #fff;
font-weight: bold;
padding: 10px;
}

#right_col ul {
padding-top: 10px;
}

#right_col li {
text-align: left;
}

#right_col a:link, #right_col ul li a:link {
color: #88d6e8;
}

#right_col a:hover, #right_col ul li a:hover {
color: #fff;
text-shadow: 0 0 3px #fff;
}

#right_col a:visited, #right_col ul li a:visited {
color: #60959e;
}

.zhanr-vkl {
font-weight: normal;
color: #fff;
}

#right_add {
border: 3px ridge #0000ff;
background-color: #0000ff;
border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;
-moz-border-radius: 0 0 10px 10px;
-khtml-border-radius: 0 0 10px 10px;
-o-border-radius: 0 0 10px 10px;
-ms-border-radius: 0 0 10px 10px;
-icab-border-radius: 0 0 10px 10px;
box-shadow: 0 0 10px #fff;
width: 150px;
float: left;
margin: 3px;
padding-bottom: 10px;
padding-top: 10px;
clear: right;
}

#left_add {
border: 3px ridge #0000ff;
background-color: #0000ff;
border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;
-moz-border-radius: 0 0 10px 10px;
-khtml-border-radius: 0 0 10px 10px;
-o-border-radius: 0 0 10px 10px;
-ms-border-radius: 0 0 10px 10px;
-icab-border-radius: 0 0 10px 10px;
box-shadow: 0 0 10px #fff;
width: 260px;
float: left;
margin: 3px;
padding-bottom: 10px;
padding-top: 10px;
clear: left;
}

#flags {
border: 3px ridge #0000ff;
background-color: #0000ff;
width: 980px;
clear: both;
border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
-khtml-border-radius: 10px 10px 0 0;
-o-border-radius: 10px 10px 0 0;
-ms-border-radius: 10px 10px 0 0;
-icab-border-radius: 10px 10px 0 0;
box-shadow: 0 0 10px #fff;
padding: 5px;
margin: 3px;
}

#footer {
color: #88d6e8;
border: 3px ridge #0000ff;
font: 0.6em Arial;
text-align: right;
background-color: #0000ff;
width: 980px;
height: 30px;
clear: both;
border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;
-moz-border-radius: 0 0 10px 10px;
-khtml-border-radius: 0 0 10px 10px;
-o-border-radius: 0 0 10px 10px;
-ms-border-radius: 0 0 10px 10px;
-icab-border-radius: 0 0 10px 10px;
box-shadow: 0 0 10px #fff;
padding: 5px;
padding-bottom: 10px;
margin: 3px;
}

#globe {float: left;}