@import url(http://fonts.googleapis.com/css?family=Oxygen:400,700,300&subset=latin,latin-ext);
  
    h1{
	    font-size:24px;
    	font-weight:bold;
    	text-align:center;
    }
    h2{
	    font-size:18px;
    	font-weight:bold;
    	}
    h3{
    font-size:17px;
    text-align:justify;
    }
    p{
    text-align:justify;
    }
    body{
    font-family: 'Oxygen', sans-serif;
    	width:900px;
    	padding-top:5px;
        margin: 0px auto;
        font-size:14px;
    	}
    	
    table,th,td{
    	max-width:900px;
    	padding: 5px;
    	font-size:14px;
    	
    }
    .whitespace{
    white-space:nowrap;
    }
    td{
    border-bottom:1px solid lightgrey;
    width:380px;	
    }
    .login{
    	width:320px;
	    display: table;
    	margin: 0 auto;
    }
    .login td{
    	border:0px;
    	padding: 10px;
    }
    thead{
    	font-size:18px;
    	font-weight:bold;
    	background-color:lightgrey;
    	}
    .form{
    	width:900px;
    	border:1px solid lightgrey;
    	padding:5px;
    	margin:5px;
    	
    }
    .form td{
    	padding: 10px;
    	vertical-align:top;
    	border:0px;
    }
    .form tr td:first-child  { 
    text-align:right; 
    }​
    .overview{
    	border-bottom:0px solid lightgrey;
    }
    
    #part{
   	float:left;
   	padding-bottom: 10px;
    }
    #tablebar td{
    	font-size:13px;
    	padding:2px;
    }
    a,a:hover{
    text-decoration: none;
    color:goldenrod;
    }
    
    .itemWrapper { 
    border-top:2px solid lightgrey;
    margin: 25px 0px 25px 0px; 
    padding: 15px;

    } 
    .smallW{
		padding: 5px;
	}
    .itemTitle { 
     font-size: 1.5em;
      font-weight: bold; 
      cursor: pointer; 
      color:darkgoldenrod;
     }
     .itemTitle2 { 
     font-size: 1.5em;
      font-weight: bold; 
      color:darkgoldenrod;
     } 
     .smallT{ 
     font-size: 1.2em;
     } 
    .itemBody { 
    padding: 5px;
    text-align: -webkit-center;
     }
     .inneredit {
     	width:870px;
     }     
     
     #menu-box {background: transparent;}
#menu {width: 520px; margin: 0 auto;}

#menu li {
  float: left;
  display: inline;
  list-style-type: none;
  text-align: center;
}

#menu li a {
  text-decoration: none;
  color:goldenrod;
  float: left;
  display: inline;
  line-height: 35px;
  padding: 0 18px;
  border-left: 1px solid lightgrey;
}

#menu li.first a {border-left: 0px;}
#menu li a:hover, #menu li a.active {
color: darkgoldenrod;
}

/* Clearfix */
.clearfix:after {
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
  font-size: 0;
  content: ' ';
}

.clearfix {min-height: 1px;}
.clearfix {display: inline-block;}

/* Backslash hack - nemel by to videt IE/Mac \*/
.clearfix {display: block;}
/* Konec hacku */

button{
	background:lightgrey;
	border:1px solid grey;
	width: 90px;
	height: 35px;
	font-size: 18px;
	padding:5px;
	color:black;
}
button:hover{
	background:goldenrod;
	cursor: pointer; 
	}
#login_bar{
	border-bottom: 1px solid lightgrey;
	margin-bottom: 5px;
	text-align: right;
	padding-bottom: 5px;
	color: grey;
	font-size: 12px;
}
.bold{
font-weight:700;
}

#profile1{
float:left;
}
#profile2{
}

#arrows{
position:fixed;
bottom: 4%;
left: 4%;
width:80px;
}

#floatingbutton{
float: right;
margin: 8px 8px;
}

.form input[type="text"]
      {
         width: 440px;
         height:22px;
         border: 1px solid lightgrey;
         border-radius:5px;
      }
textarea {
		width: 440px;
    	height:270px;
        border: 1px solid lightgrey;
		border-radius:5px;
	}
      
.red {
color:red;
}
.grey {
color:grey;
}

img{
    max-width:860px;   
}
.photos{
	margin:10px;
	}
.content td{
border:0px;
border-right:1px solid goldenrod;
text-align:center;
}
.content td:first-child{
border-left:1px solid goldenrod;
}

.votebutton{
width: 50px;
height:30px;
vertical-align:center;
font-size:13px;
margin:0px 5px;
padding:0px 5px;
}
.votetext{
width:25px;
height:22px;
border: 1px solid lightgrey;
         border-radius:5px;
         }
.votingtable{
text-align:center;

} 
.logo{
} 
.profile_work{
	padding:25px 0 0 0;
	} 
	
.form_end{
    	width:900px;
    	border:0px;
    	padding:5px;
    	margin:5px;	
    }	
.form_end td{
	padding: 10px;
    border:0px;
	}
	
footer {
text-align:center;
margin: 30px;
}

.captcha .g-recaptcha {
    max-width: 304px;
    margin: auto;
}
	
   


