/* small viewport: inner width 960px - inner height 400px */

.small .container {
	width: 960px;
}

.small #logo {
	width: 160px;
}

.small #anniversary, .small #context {
	width: 240px;
}

.small #menu, .small #menu ul {
	width: 800px;
}

.small #content {
	width: 720px;
}

.small #tools, .small #submenu {
	width: 360px;
}

.small #menu li {
	width: 200px;
}

.small #submenu li {
	width: 120px;
}

.small #contentright {
	width: 210px;
	background: url(../img/labels/contentright_small.png) top no-repeat;
}

.small #context li a {
	background: url(../img/labels/context_small_default.png);
}

.small #context li a:hover {
	background: url(../img/labels/context_small_hover.png);
}

.small #context li.light a {
	background: url(../img/labels/context2_small_default.png);
}

/*.small #context li.light a:hover {
	background: url(../img/labels/context2_small_hover.png);
}*/

.small label, .small #menujs {
	background: url(../img/labels/context2_small_default.png);
}

/* Medium viewport: inner width 1080px - inner height 450px */

.medium .container {
	width: 1080px;
}

.medium #logo {
	width: 180px;
}

.medium #anniversary, .medium #context {
	width: 270px;
}

.medium #menu, .medium #menu ul {
	width: 900px;
}

.medium #content {
	width: 810px;
}

.medium #tools, .medium #submenu {
	width: 405px;
}

.medium #menu li {
	width: 225px;
}

.medium #submenu li {
	width: 135px;
}

.medium #contentright {
	width: 300px;
	background: url(../img/labels/contentright_medium.png) top no-repeat;
}

.medium #context li a {
	background: url(../img/labels/context_medium_default.png);
}

.medium #context li a:hover {
	background: url(../img/labels/context_medium_hover.png);
}

.medium #context li.light a {
	background: url(../img/labels/context2_medium_default.png);
}

/*.medium #context li.light a:hover {
	background: url(../img/labels/context2_medium_hover.png);
}*/

.medium label, .medium #menujs {
	background: url(../img/labels/context2_medium_default.png);
}

/* big viewport: inner width 1200px - inner height 500px */

.big .container {
	width: 1200px;
}

.big #logo {
	width: 200px;
}

.big #anniversary, .big #context {
	width: 300px;
}

.big #menu, .big #menu ul {
	width: 1000px;
}

.big #content {
	width: 900px;
}

.big #tools, .big #submenu {
	width: 450px;
}

.big #menu li {
	width: 250px;
}

.big #submenu li {
	width: 150px;
}

.big #contentright {
	width: 390px;
	background: url(../img/labels/contentright_big.png) top no-repeat;
}

.big #context li a {
	background: url(../img/labels/context_big_default.png);
}

.big #context li a:hover {
	background: url(../img/labels/context_big_hover.png);
}

.big #context li.light a {
	background: url(../img/labels/context2_big_default.png);
}

/*.big #context li.light a:hover {
	background: url(../img/labels/context2_big_hover.png);
}*/

.big label, .big #menujs {
	background: url(../img/labels/context2_big_default.png);
}