body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #B0B6BE;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-image: url(files/gradient.png);
	background-repeat: repeat-x;
}
input.login{
	border: 1px solid grey;
	height: 14px;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #cccccc;
}
.bg_intro {
	background-image: url(files/bg_intro.png);
	background-repeat: repeat-x;
}

a:active {
	text-decoration: none;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
}



.content_bg {
	background-image: url(files/content_bg.png);
	background-repeat: repeat;
}
.small_hor {
	background-image: url(files/small_hor.png);
	background-repeat: repeat-x;
}
.small_vert2 {
	background-image: url(files/small_vert2.png);
	background-repeat: repeat-y;
}
.oferta_small_dark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.small_dark_underlined {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}


.underlined1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.small_vert {
	background-image: url(files/small_vert.png);
	background-repeat: repeat-y;
}
.small_vert_shadow {
	background-image: url(files/small_vert_shadow.png);
	background-repeat: repeat-y;
}



#folio_kreska
{
	width: 2px;
	height: 190px;
	float: left;
	background-image: url(files/small_vert2.png);
	background-repeat: repeat-y;
}
#folio1
{
	height: 190px;
	width: 182px;
	float: left;
	
}
#folio2
{
	height: 190px;
	width: 200px;
	float: left;

}
#folio3
{
	height: 190px;
	width: 199px;
	float: left;

}
#folio4
{
	height: 190px;
	width: 181px;
	float: left;
	vertical-align:top;

}



#kreska
{
	width: 2px;
	height: 350px;
	float: left;
	background-image: url(files/small_vert_shadow.png);
	background-repeat: repeat-y;
}
#oferta1
{
	height: 350px;
	width: 181px;
	float: left;
	
}
#oferta2
{
	height: 350px;
	width: 200px;
	float: left;

}
#oferta3
{
	height: 350px;
	width: 200px;
	float: left;

}
#oferta4
{
	height: 350px;
	width: 181px;
	float: left;
	vertical-align:top;

}

#kreska_kontakt
{
	width: 2px;
	height: 200px;
	float: left;
	background-image: url(files/small_vert2.png);
	background-repeat: repeat-y;
}

#kontakt1
{
	height: 200px;
	width: 242px;
	float: left;
	vertical-align:top;

}
#kontakt2
{
	height: 200px;
	width: 260px;
	float: left;
	vertical-align:top;

}
#kontakt3
{
	height: 200px;
	width: 250px;
	float: left;
	vertical-align:top;

}


a.english: link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
}
a.english: hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
a.english: visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
}


a.link_ziel:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #82ab45;
}
a.link_ziel:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #95da31;
}
a.link_ziel:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #82ab45;
}

a.link_pomar:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff8a00;
}
a.link_pomar:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #95da31;
}
a.link_pomar:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffc936;
}


a.lblue:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #08a8dc;
}
a.lblue:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2ccbff;
}


a.lblue:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #08a8dc;
}


a.link_blue:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #08a8dc;
}
a.link_blue:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2ccbff;
}

a.link_blue:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #08a8dc;
}

.data_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3366FF;
}

a.link_grey:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
a.link_grey:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
}
a.link_grey:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.portfolio_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-image: url(files/portfolio_bg.png);
	background-repeat: no-repeat;
}

