body
{
	font-size: 10px;
	color: Black;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
}

light.li {
	color: Black;
}

table.servicesT
{ font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 320px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}


table.servicesT td.servHd
{ border-bottom: 2px solid #6699CC;
background-color: #BEC8D1;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}


table.servicesT td
{ border-bottom: 1px dotted #6699CC;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: white;
text-align: left;
padding-left: 3px;}

.servBodL { border-left: 1px dotted #CEDCEA; } 

.contenthandler
{
	padding-top: 0px;
	background-repeat: no-repeat;*/
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;

}

.smallContentRED{
	font-size: 9px;
	color: Red;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;	
}

.smallContent{
	font-size: 9px;
	color: Black;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;	
}

.smallContentHeader{
	font-size: 11px;
	color: #29297b;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
	font-weight : bold;
}

.content
{
	font-size: 14px;
	color: Black;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
	
}

H1
{
	font-weight: bold;
	font-size: 22px; /*xx-large;*/
	margin-bottom: 2px;
	color: #29297b;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
}
H2
{
	font-weight: bold;
	font-size: 18; /*xx-large;*/
	margin-bottom: 2px;
	color: #29297b;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
}
H3
{
	font-weight: bold;
	font-size: 16px; /*xx-large;*/
	margin-bottom: 2px;
	color: #29297b;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
}
A:link  {
   text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
	font-weight: bold;
	COLOR : #5db0e6;
}

A:visited  {
   text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
	font-weight: bold;
	COLOR : #5db0e6;
}

A:hover  {
	color: Red;
}

A:active  {
}

.smaller
{
	font-size:12;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
}

/***************** Used for stuff when printing *******************************/
@media screen {
	.hideprint
	{			
	}
}

@media print {
	.hideprint
	{	
		position:absolute;
		left:-1000;
		top:-1000;
		visibility:hidden;
	}
}

.lefted{
	position:relative;
}

**************************SITE ADMIN STYLE ******************************************/
Table.normal{
	FONT-SIZE : 11px;
	COLOR : #140812;	
	FONT-FAMILY : Tahoma;
}

TD.normal  {
	FONT-SIZE : 11px;
	COLOR : #140812;
	FONT-FAMILY : Arial;
}


 .font0 { font:7.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important; }
 .font1 { font:9.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important; }
 .font2 { font:12.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important; }
 .font3 { font:14.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important; }
 .font4 { font:16.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important; }
 .font5 { font:18.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;}
 .font6 { font:20.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important; }
 .font7 { font:24.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important; }
 
 
 
 
 
 


A:Active.small  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Hover.small  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ff6600;
	text-decoration : none;
}

A.smallstrong  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A:Visited.smallstrong  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A:Active.smallstrong  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Hover.smallstrong  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff6600;
	text-decoration : none;
}

A.smallwhite  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ffffff;
	text-decoration : none;
}

A:Visited.smallwhite  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ffffff;
	text-decoration : none;
}

A:Active.smallwhite  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ffffff;
	text-decoration : none;
}

A:Hover.smallwhite  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ececec;
	text-decoration : none;
}

A.strong  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A:Visited.strong  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A:Active.strong  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Hover.strong  {
	font-size : 10pt;
	font-family : arial;
	font-weight : bold;
	font-style : normal;
	color : #ff6600;
	text-decoration : none;
}

A.strongred  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Visited.strongred  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Active.strongred  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A:Hover.strongred  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A.strongBlue  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A:Visited.strongBlue  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A:Active.strongBlue  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Hover.strongBlue  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff6600;
	text-decoration : none;
}

A.navtop  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
	text-decoration : none;
}

A:Visited.navtop  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
	text-decoration : none;
}

A:Active.navtop  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Hover.navtop  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff6600;
	text-decoration : none;
}

A.smallred  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Visited.smallred  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Active.smallred  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #003399;
	text-decoration : none;
}

A:Hover.smallred  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A.smallgray  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #6c6c6c;
	text-decoration : none;
}

A:Visited.smallgray  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #6c6c6c;
	text-decoration : none;
}

A:Active.smallgray  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Hover.smallgray  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ff6600;
	text-decoration : none;
}

.highlight  {
	text-decoration : none;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000000;
	background-color : #ffffcc;
}

table.item	{
	border : 1px solid #5d5d5d;
}

td {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
}

td.title {
	background-color : #e4e4e4;
	border-bottom : 1px solid #5d5d5d;
}

td.cartDark {
	background-color : #5d5d5d;
}

.txtgray {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	font-style : normal;
	color : #6c6c6c;
}

.txtstrong {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
}

.txtstrong2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-align : center;
}

.txtstrongwhite {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
	text-align : center;
}

.txtstrongred {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-align : center;
}

.txtstrongblue {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
}

.txtstrongblack {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	color : #000000;
}

.txtsmallblue {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #5d5d5d;
}

.txtsmallwhite {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #ffffff;
}

.txtsmallblack {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #000000;
}

.txtsmallgray {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #6c6c6c;
}

.txtsmallred {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #ff0000;
}

.form { 
	border-color : #5d5d5d;
	border-width : 1px;
	background: #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #5d5d5d;
}

.button {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #5d5d5d;
	background : #ffffff;
	border-color : #5d5d5d;
	border-width : 1px;
	text-decoration: none;
}

.option {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #5d5d5d;
}

.select {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #5d5d5d;
	border-color : #5d5d5d;
	border-width : 1px;
}

. {
	scrollbar-3d-light-color: #e4e4e4;
	scrollbar-arrow-color: #e4e4e4;
	scrollbar-base-color: #e4e4e4;
	scrollbar-dark-shadow-color: #e4e4e4;
	scrollbar-face-color: #5d5d5d;
	scrollbar-highlight-color: #e4e4e4;
	scrollbar-shadow-color: #5d5d5d;
	scrollbar-track-color: #e4e4e4;
}

/* guestbook */
.comment  {
	text-decoration : none;
	font-size : 10pt;
	font-family : arial;
	font-weight : normal;
	font-style : italic;
	color : #0000cc;
}

/* KONTAKTSKJEMA */

.contact-form {
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	background-color: #f2f2f2;
}

.contact-form form input.std_input {
	margin-bottom: 10px;
}

form label.clear {
	clear: both;
	float: left;
	margin-top: 10px;
}

form label.full {
	width: 99%;
}

form label.required {
	font-weight: bold;
}

form select {
	margin-bottom: 10px;
	background-color: #fff;
	border: 1px solid #ccc;
	font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #6e6e6e;
}

form label {
	color: #808080;
	font-size: 14px;
}

form input.std_input,
form textarea {
	border: 1px solid #ccc;
	width: 97%;
	font: 15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding: 5px;
	color: #6e6e6e;
}

form table {
	width: 100%;
}

form table input.std_input {
	width: 93%;
}

form table.three-col input.std_input {
	width: 90%;
}

form input.form_but {
	margin-top: 10px;
	background-color: #5db0e6;
	border: 2px solid red;
	color: #fff;
	font: bold 15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	padding: 5px 10px;
}

/* KONTAKTSKJEMA @end */
