.content {
	font-family:arial;
	font-size:12px;
	color: #2b2b2b;
}

.content a {
	font-size:12px;
	color:#174b33;
	text-decoration:underline;
}

.content a:hover {
	color:#498261;
	text-decoration:none;
}


.content input, .content textarea
{
	padding:1px;
	font-size:12px;
	border:1px solid #94af6d;
	color: #4e4e4e;
}

.content select{
	padding:1px;
	font-size:12px;
	border:1px solid #94af6d;
	color: #4e4e4e;
}

.content textarea{
	font-family:arial;
}

.content h1{
	font-size: 2em;
	font-weight:normal;
	color:#174b33;
	margin: 10px 0 14px 0;
	padding: 25px 0;
	border-bottom:1px dotted #ccc;
}

.content h2{
	font-size: 1.8em;
	font-weight: normal;
	color: #174b33;
    margin-top: 1em;
}

.content h3 {
	color: #174b33;
	font-weight: bold;
	font-size: 1.3em;
}

.content h4 {
	font-weight: bold;
	font-size: 1em;
}


.content  p {
	text-align:justify;
}
 
.content legend {
	display: block;
	position: relative;
	border: 1px solid #FFFFFF;
	padding: 0 0.7em 0 0.7em;
	font-weight: bold;
}

.content fieldset {
	display: block;
	position: relative;
	border: 1px solid #FFFFFF;
	padding: 1em;
}

.content .index {
	border:none;
	border-collapse:collapse;
}

.content .index td {
	padding:0 10px 20px 10px;
	border-right:1px dotted #ccc;
	border-left:1px dotted #ccc;
}

.content .index .mainlink {
	margin:0 0 8px 0;
	padding:5px;
	background:#dedede;
}

.content .index .mainlink a {
	color:#37785A;
}
	
.content .index .sublink {
	padding:1px 0 1px 15px; 
	margin:0; 
	display:block;
}

.content .index .sublink a {
	text-decoration:none;
}

.content .error {
	width:600px;
	margin:100px auto;
	font-size:27px;
	font-weight:bold;
	color:#fff;
	background:#174b33;
	height:70px;
	text-align:center;
}

.content .error a {
	font-size:20px;
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
}

.content .error p {
	text-align:center;
}

.content .error1 {
	width:100%;
	font-size:27px;
	font-weight:bold;
	color:#fff;
	background:#174b33;
	text-align:center;
	
}

.content .error1 td{
		padding: 0px;
}

.content .errorTD {
	font-size:50px;
	font-weight:bold;
	color:#fff;
	width:70px;
	text-align:center;
	border-right:1px solid #fff;
}

.content .saythanks {
	margin:120px 0;
	text-align:center;
}

.content .errormsg {
	padding:5px 10px;
	background:#EFCDCD;
	border:1px solid #DF9A9A;
}

.content .confirmmsg {
	padding:5px 10px;
	background:#CDEFDA;
	border:1px solid #9ADFA7;
}


/******** UR TABULAS ********/

.info {
	border-collapse:collapse;
	background:#fff;
}

.info td {
	border:1px solid #cccccc;
	padding:4px;
}

.info th {
	background:#cccccc;
	border:1px solid #bbbbbb;
	padding:3px;
}

.infotag {
	font-weight:bold;
}

.info .subtable {
	padding:0;
}

.subinfo {
	border-collapse:collapse;
	width:100%;
}

.subinfo td {
	border:1px solid #bbbbbb;
	padding:3px;
}

.subinfo th {
	background:#cccccc;
	border:1px solid #bbbbbb;
	padding:2px;
}

.subinfob {
	border-collapse:collapse;
	width:100%;
}

.subinfob td {
	border:none;
	padding:3px;
	vertical-align:top;
}








/******** TABULAS NO LURHTMLTABLE OBJEKTA ********/

.table {
	border-collapse:collapse;
	border:1px solid #cccccc;
	background:#fff;
}

.table th a {
	color:#174b33;
	text-decoration:underline;
}

.table th{
	font-family: arial;
	font-size: 12px;
	color:#174b33;
	padding-left: 3px;
	padding-right: 3px;
	text-align: center; 
	background: #dddddd;
	padding:2px;
	border:1px solid #cccccc;
}
.table td{
	font-family:arial;
	font-size: 12px;
	padding:1px 5px 1px 5px;	
	border:1px solid #cccccc;
	line-height: 150%;
}
.table tr#odd{
	background: #ffffff;
}
.table tr#even{
	background: #eeeeee;
}



.content .cart-add-link {
 position:relative;
 top:1px;
}

.content .view-link {
 padding:1px 5px 1px 5px;
 position:relative;
 top:-4px;
}



/******** UR kartina ar medaliem ********/
#zo_karte {
	float:left;
	width:350px;
}
#medalas {
	float:left;
}

/******** UR kartina reitings ********/
#lursreiting {
	float:right;
	text-align:right;
}
#lursreiting .title h3 {
	margin:0 0 5px;
}
#lursreiting span.image {
	display:block;
	margin:0 0 5px;
}
#lursreiting span.image b {
	font-size:18px;
	position:relative;
	top:-3px;
	margin-left:10px;
}

/******** CAPTCHA ********/
.captcha {
	margin:10px 0 0;padding:10px;
	border-top:1px dotted #fff;
}
.captcha_image {
	width:236px;
	margin:0 auto;
}
.captcha_image div {
	margin:5px 0 0;
	text-align:right;
}
.captcha_image img {
	position:relative;
	top:9px;
}
.captcha_image .captcha_input {
	width:100px;
	font-size:20px;
	padding:3px 5px;
	border:1px solid #fff;
}
