*{
	margin:0;
	padding:0;
}
body,td,th {
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 16px;
	color: #000;
text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
}

.topmenu{

}

.error{
background: #cd0000;
    padding: 10px;
    color: #FFF;
    text-shadow: none;
    font-size: 21px;
}

fieldset{
	border: solid 2px #9b99a2;
    padding: 15px;
    margin: 10px 0;
    border-radius: 8px;
}

input[type="checkbox"]{
height: 18px;
width: 18px;
margin: 15px 10px;
    vertical-align: sub;
}

legend{
padding: 10px;
font-size: 20px;
}

.kolo{
    display: inline-block;
    height: 18px;
    width: 18px;
    border: solid 1px #fff;
    margin-right: 5px;
    border-radius: 50%;
    box-shadow: 1px 1px 3px #000000cc;
    vertical-align: text-top;
}

.kolo-red{ background: red }
.kolo-yellow{ background: gold }
.kolo-green{ background: green }
.kolo-blue{ background: #2274cc }

.topmenu a{
	display: inline-block;
    padding: 5px 10px;
    margin-top: 10px;
    margin: 10px 5px 0 0;
    border-radius: 5px;
    background: rgba(0,0,0,0.25);
}

#search{
display: block;
    padding-top: 50px;

}

#search input{
width: 100px;
}

#search .width{
width: 250px
}

#search span{
display: inline-block;
    padding: 3px 7px;
}

#search input[type='number']{
width: 70px;
}

.topmenu a:hover{
background: rgba(0,0,0,0.5);
}
td {
	
	font-size: 16px;
	
}
input[type='number']{
width:55px;
}

body {
	background: #F0F0F0 url('images/fon.png');
}
#header, #menubar, #content{
	
	margin: 0 auto;
}
#menubar{
	heigth:40px;
width:980px;
padding:5px;
}
#content{
	min-heigth:500px;
width:980px;
padding:5px;
}
#header{
	height:100px;
width:970px;
padding:10px;
border-bottom-left-radius:12px;
border-bottom-right-radius:12px;
background-color: #db6a2e;
box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.9);
border: solid 2px #FFF;
border-top: none;
color: #FFF;
text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.9);
font-size: 16px;
}

#header a{
color: #FFA;
}

#header a{
color: #FF5;
}

a:link {
	color: #CC3300;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CC3300;
}
a:hover {
	text-decoration: none;
	color: #EE9900;
}
a:active {
	text-decoration: none;
	color: #CC3300;
}
h1 {
	font-size: 18px;
	color: #003399;
padding: 15px 0px 5px 2px;
margin: 3px 0px 10px 0px;
border-bottom: solid 1px #999;
box-shadow: 0px 1px 0px #FFF;
}

h2 {
	font-size: 16px;
	color: #003399;
padding: 5px 0px 5px 12px;
margin: 0 0 10px 0;
background: rgba(10, 10, 10, 0.3);
box-shadow: 0px 1px 1px rgba(10, 10, 10, 0.3);
text-shadow: 1px 1px 0px rgba(10, 10, 10, 0.3);
color: #FFF;
}

#logo {
float: left;
width: 200px;
}

input, textarea, select{
background: rgba(255, 255, 255, 0.5);
border: none;
border-top: solid 1px #CCC;
border-left: solid 1px #CCC;
box-shadow: 0px 1px 1px #FFF;
color: #2323BC;
font-family: 'Verdana', sans-serif;
font-size: 16px;
margin: 3px 15px 3px 0px;
padding: 5px;

}

input[type="button"], input[type="submit"] {
background: rgba(55, 55, 55, 0.1);
color: #222;
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 16px;

padding: 6px 22px;
border-radius: 4px;

box-shadow: 0px 1px 1px #888;
cursor:pointer;
}

input[type="checkbox"]{

padding: 10px;
}

input[type="button"]:hover, input[type="submit"]:hover {
box-shadow: 0px 1px 1px #888;
color: #000;
background: rgba(205, 205, 55, 0.4);
}

.gray{
color: #999;
}

.mytable{
background-color: rgba(0,0,0,0.05);
margin-top:15px;
border-radius:5px;
box-shadow: 0px 0px 3px rgba(0, 0, 50, 0.5);
}


.mytable th{
background-color: rgba(105,105,105,0.0);
padding: 8px;
color:#333;
text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.5);
margin: 8px 0px;
font-weight:300;
}
.mytable td{
border-radius:3px;
background-color: rgba(255,255,255,0.6);
padding: 5px;
margin: 5px 0px;
box-shadow: 0px 0px 2px rgba(0, 0, 30, 0.3);
}
.mytable td img{
margin: 0px 5px 0 5px;
}







.vwsort1 a, .otherpage1 a, .noactivepage1, .thispage1, .vwsort1_this a,
.vwsort17 a, .otherpage17 a, .noactivepage17, .thispage17, .vwsort17_this a,
.vwsort13 a, .otherpage13 a, .noactivepage13, .thispage13, .vwsort13_this a{
margin: 0 3px 0 3px;
font-family: 'Cuprum', sans-serif;
}

.vwsort1 a, .otherpage1 a, .vwsort13 a, .otherpage13 a, .vwsort17 a, .otherpage17 a{
padding:5px 10px;
font-size: 16px;
border:#AAA solid 1px;
border-radius:4px;
float:left;
display:block;
color: #222;
box-shadow: 1px 1px 2px #CCC;
background-color: rgba(255, 255, 255, 0.526);
}

.vwsort1 a:hover, .otherpage1 a:hover,  .vwsort13 a:hover,
.otherpage13 a:hover,  .vwsort17 a:hover, .otherpage17 a:hover{
color: #FFF;
text-decoration:none;
background-color: rgba(5, 5, 5, 0.726);
border: #555 solid 1px;
text-shadow: 1px 1px 0px #000;
}


.noactivepage1, .noactivepage13, .noactivepage17{
color:#BBB;
border:#AAA solid 1px;
border-radius:4px;
padding:5px 10px;
font-size: 16px;
text-shadow: 1px 1px 0px #FFFFFF;
box-shadow: 1px 1px 0px #FFFFFF;
float:left;
display:block;

}

.vwsort1_this a, .vwsort13_this a, .vwsort17_this a{
background-color:#FFC;
float:left;
display:block;
}

.thispage1, .thispage13, .thispage17{
background-color:#353535;
background-color: rgba(5, 5, 5, 0.726);
color:#FFF;
float:left;
display:block;
border-radius:4px;
padding: 6px 11px;
font-size:16px;

}

.toppages{
float:right;
width: 150px;
text-align: right;
    height: 40px;
}

#set{
width: 600px;
float:left;
margin: 0 0 10px 0;
}
