@CHARSET "UTF-8";

* {
	font-family: verdana, sans-serif;
	
}



/* INPUTCOMP */

.inputComp .textField{
	height: 320px;
	width: 100%;
	border:1px solid #B6BAC0;
	margin:0;
	overflow:auto;
}

.inputComp .richField{
	height: 320px;
	width: 100%;
    border:1px solid #B6BAC0;
    background-color: white;
}

.inputComp .submitBtn{
	margin: 5px 0 20px 10px;
	height: 28px;
	padding: 0 6px;
	font-size: 18px;
	color: #553366;
	border: 2px solid #B171D2;
	background-color: #97C0F4;
}


/* Main page */

.wrapper{
	width:1050px;
	margin: 15px;
}

.wrapper a{
	text-decoration:none;
}

.columnLeft{
	width: 820px;
	float: left;
}
.columnRight{
	width: 230px;
	float: left;
}
.mainContent{
	float: right;
	width: 660px;
	text-align: left;
}

.mainContent .inputComp{
	margin: 0 30px;
}

.mainContent h2,.mainContent .rules,.mainContent .Error{
	margin: 0 30px;
	margin-bottom:10px;
}
.mainContent h2{
	font-weight: bold;
}
.mainContent .rules{
	font-size: 18px;
	
	color: #553366;
}
.mainContent .Error{
	padding: 7px;
	color: #dc143c;
	font-weight: bold;
	border: 1px solid #dc143c;
}

.mainMenu,.seversMenu,#leftTravianUnit{
	text-align: left;
	width: 157px;
}
.seversMenu,#leftTravianUnit {
	margin-top: 20px;
}

.mainMenu ul,.seversMenu ul{
	
}
#topTravianUnit{
	padding:  0 46px;
	height: 100px;
}
.buttonAddNew{
	font-size: 18px;
	font-weight: bold;
	color: #0000FF;
}












/* .yui-navset defaults to .yui-navset-top */
.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
    border:solid #F4F8FD; /* color between tab list and content */
    border-width:0 0 5px;
    position:relative;
    zoom:1;
    width: 600px;
}
.yui-hidden iframe{
	display:none;
}

.yui-skin-sam .yui-navset .yui-nav li,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li {
    margin:0 0.16em 0 0; /* space between tabs */
    padding:1px 0 0; /* gecko: make room for overflow */
    zoom:1;
}

.yui-skin-sam .yui-navset .yui-nav .selected,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected { 
    margin:0 0.16em -1px 0; /* for overlap */
}

.inputComp.yui-skin-sam .yui-navset .yui-nav a,
.inputComp.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {
    background-color: #97C0F4;
    background-image:none;
    border:solid #a3a3a3;
    border-width:0 1px;
    color:#6C737E;
    text-decoration:none;
    width: 100px;
    text-align: center;
    font-weight: bold;
}

.yui-skin-sam .yui-navset .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
    border:solid #a3a3a3;
    border-width:1px 0 0;
    cursor:hand;
    padding:0.25em .75em;
    left:0; right: 0; bottom: 0; /* protect from other orientations */
    top:-1px; /* for 1px rounded corners */
    position:relative;
}

.inputComp.yui-skin-sam .yui-navset .yui-nav .selected a,
.inputComp.yui-skin-sam .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.inputComp.yui-skin-sam .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
    background-color:#F4F8FD;
    background-image:none;
    color:#000;
}

.inputComp.yui-skin-sam .yui-navset .yui-nav .disabled a,
.inputComp.yui-skin-sam .yui-navset .yui-nav .disabled a:focus, /* no focus effect for selected */
.inputComp.yui-skin-sam .yui-navset .yui-nav .disabled a:hover { /* no hover effect for selected */
	display:none;
}


.inputComp.yui-skin-sam .yui-navset .yui-nav a:hover,
.inputComp.yui-skin-sam .yui-navset .yui-nav a:focus {
    background-color: #BCD7F7;
    background-image:none;
    outline:0;
}

.yui-skin-sam .yui-navset .yui-nav .selected a em {
    padding:0.35em 0.75em; /* raise selected tab */
}

.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a em {
    border-color:#B6BAC0; /* selected tab border color */
}

.yui-skin-sam .yui-navset .yui-content {
    background:#edf5ff; /* content background color */
}

.yui-skin-sam .yui-navset .yui-content,
.yui-skin-sam .yui-navset .yui-navset-top .yui-content {
    border:1px solid #B6BAC0; /* content border */
    padding:0;
    width: 600px;
}
.yui-skin-sam .yui-navset .yui-content .contentPannel,
.yui-skin-sam .yui-navset .yui-navset-top .yui-content .contentPannel{
    margin:20px 12px 4px 10px; /* content padding */
}
/* FLAGS COMP */


.flagField{
	background-color: #666666;
	width: 230px;
	height: 200px;
}
.flagField div{
	width: 21px;
	float:left;
	margin: 3px;
	font-size: 10px;
	color: white;
	text-align: center;
	font-weight: bold;
}
.flagField div img{
	width:21px;
	height: 13px;
	background-image: url(http://travian.com/img/un/fl/flags.gif);
	border:1px solid black;
}

.clr{
	clear:both;
}

.flagField div .en img{background-position: -672px 0px;}
.flagField div .ru img{background-position: -294px 0px;}
.flagField div .ua img{background-position: -315px 0px;}
.flagField div .dk img{background-position: -588px 0px;}
.flagField div .fr img{background-position: -126px 0px;}
.flagField div .se img{background-position: -609px 0px;}
.flagField div .pl img{background-position: -147px 0px;}
.flagField div .de img{background-position: 0px;}
.flagField div .it img{background-position: -105px 0px;}
.flagField div .fi img{background-position: -630px 0px;}
.flagField div .cz img{background-position: -399px 0px;}
.flagField div .pt img{background-position: -168px 0px;}
.flagField div .nl img{background-position: -84px 0px;}
.flagField div .no img{background-position: -651px 0px;}
.flagField div .ro img{background-position: -378px 0px;}
.flagField div .hu img{background-position: -441px 0px;}
.flagField div .tr img{background-position: -273px 0px;}
.flagField div .sk img{background-position: -420px 0px;}
.flagField div .si img{background-position: -462px 0px;}
.flagField div .es img{background-position: -42px 0px;}
.flagField div .ar img{background-position: -210px 0px;}
.flagField div .bg img{background-position: -357px 0px;}
.flagField div .hr img{background-position: -504px 0px;}
.flagField div .cn img{background-position: -547px 0px;}
.flagField div .ba img{background-position: -483px 0px;}
.flagField div .cl img{background-position: -231px 0px;}
.flagField div .rs img{background-position: -525px 0px;}
.flagField div .mx img{background-position: -252px 0px;}
.flagField div .ae img{background-position: -714px 0px;}
.flagField div .lt img{background-position: -336px 0px;}
.flagField div .il img{background-position: -777px 0px;}
.flagField div .id img{background-position: -798px 0px;}
.flagField div .gr img{background-position: -735px 0px;}
.flagField div .tw img{background-position: -756px 0px;}
.flagField div .vn img{background-position: -945px 0px;}


/* FOOTER */

.footer{
	background-color: #F4F8FD;
	height: 50px;
	margin: 20px 0;
	border-top:1px solid #B6BAC0;
	border-bottom:1px solid #B6BAC0;
	padding: 10px;
}

/* REPORT TABLES */


.div1 {width:100%; height:35px; z-index:1; background-image:url(/img/m.gif); left: 0px; top: 0px;
}
.g{color:green}
.test{
color: #000000;
font-size:9px;
background:#FFFFFF;
margin-top:0px;
margin-left:0px;
margin-right:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

table{
	border-collapse: collapse;
	font-size:1em;
}

td{
	border-collapse: collapse;
	border: 1px solid #C0C0C0;
	padding: 2px;
}
.mt10{margin-top:10px;}
.c {color:#C0C0C0;}
.c1, .nagolos {color:#71D000;}
.c2 {color:#FF8000;}

.b {font-weight:bold}
/*
a:link, a:visited {color: #71D000; text-decoration: none; font-weight:bold;}
a:active {color: #FF8000; text-decoration: none; font-weight:bold;}
a:hover {color: #00BC00; text-decoration: none; font-weight:bold;}
*/
#menu a{
font-size:1.7em;
}

td.s1 {width:1px; height:440px; background-color: #C0C0C0; background-image:url(img/de/css/s.gif);}
.tbg {background-color: #C0C0C0; width:600px; text-align:center; }
table.tbg tr td{background-color: #FFFFFF;}
.rbg {background-color: #FFFFFF; font-weight:bold;}
table.tbg tr.cbg1 td, td.cbg1 {background-color:#F5F5F5}
table.tbg td.cbg2 {background-color:#71D000}
table.tbg tr.s7 td, td.s7 {padding-left:7px; text-align:left}
table.tbg tr.r7 td, td.r7 {padding-right:7px; text-align:right}
img{vertical-align:middle;}


.repLinkComp input{
	width: 100%;
}

table.vs td{
	border: none;
}