body {
        background-color:       #ffffff;
}

* {
        color:#000000;
        font-size:13px;
	font-family:    Tahoma,Arial,Helvetica;
	line-height:	18px;
}


h1 { 
	font-size:		15px; 
	text-align:		left;
	background-color:	#ffff00;
	color:			#6f5db0;
	padding-left:		5px;	
	padding-top:		1px;
	padding-bottom:		1px;
	line-height:		20px;
	font-family: 	Trebuchet MS,Tahoma,Arial,Helvetica;
}
h2 { 
	text-align:             left;
	font-size:		13px; 
	font-weight: 		bold;
	font-family: 	Trebuchet MS,Tahoma,Arial,Helvetica;
}

h3 { 	font-size:		12px; 
	font-weight: 		bold;
	text-align:             left;
}
h4 { 	font-size:		12px; 
	text-align:             left;	
}
hr { background-image: url(../images/bar_short.gif); 
     background-repeat:repeat;
     border: 0;
     height: 0;
     size: 0;
}
hr#dbl { background-image: url(../images/bar_double.gif); 
     background-repeat:repeat;
     border: 0;
     height: 5;
     size: 0;
}

.td-0, .td-1, .td-last, .td-2 { 
	vertical-align: top; 
	padding: 10px;	
}

.tr-even.tr-0 { 
	vertical-align: bottom; 
    	background-color: #f6ffa3;
	width: 250px;	
	
}
.tr-even { 
	vertical-align: bottom; 
    	background-color: #f6ffa3;
	width: 250px;	
}
.contenttable {
	border-width: 2px 0px;
	width: 100%;	
	border-color: #ffff00;
	border-style:solid;
}

img { border-width: 0; }


a:link { 
	color: #8a83a6; 
        font-size: 13;
	font-family:    Trebuchet MS,Tahoma,Arial,Helvetica;
	font-weight:	bold;
        text-decoration: none;
}
a:hover { 
	color: #992200; 
        font-size: 13;
	font-family:    Trebuchet MS,Tahoma,Arial,Helvetica;
	font-weight:	bold;
        text-decoration: none;
}

a:visited { 
	color: #8a83a6; 
        font-size: 13;
	font-family:    Trebuchet MS,Tahoma,Arial,Helvetica;
	font-weight:	bold;
        text-decoration: none;
}
a:active { 
	color: #8a83a6; 
        font-size: 13;
	font-family:    Trebuchet MS,Tahoma,Arial,Helvetica;
	font-weight:	bold;
        text-decoration: none;
}

#box_email a:hover {
	display:            block;
	background-image:	url(../images/email_ro.gif);
	background-repeat:	no-repeat;
	width:			184px;
	height:			34px;
}

div#box_topmain
{
	border:         0px red solid;
	display:	block;
	float:		left;
        background-image: url(../images/topmain.gif);
        background-repeat:no-repeat;
        width: 777px;
	height: 96px;
	margin:	0px;
	padding: 0px;
        text-align: center;
}
div#box_address
{
	border:         	0px blue solid;
	display:		block;
	float:			left;
        text-align: 		center;
	background-color:	#ffffff;
        width: 			150px;	
	height: 		96px;
	margin:			0px;
	padding: 		0px;
}

div#box_topright
{
	border:         0px green solid;
	display:	block;
	float:		left;
        background-repeat:no-repeat;
        background-image: url(../images/topright.gif);
        width: 34px;
	height: 96px;
	margin:	0px;
	padding: 0px;
        text-align: center;
}

div#box_juni
{
	border:         0px red solid;
	display:	block;
	float:		left;
        background-image: url(../images/juni.gif);
        background-repeat:no-repeat;
        width: 186px;
	height: 38px;
	margin:	0px;
	padding: 0px;
        text-align: center;
}
div#box_menutitle
{
	border:         0px blue solid;
	display:	block;
	float:		left;
        background-image: url(../images/menutitle.gif);
        background-repeat:no-repeat;
        width: 591px;
	height: 38px;
	margin:	0px;
	padding: 0px;
        text-align: left;
}

div#box_email
{
	border:         0px green solid;
	display:	block;
 	float:		left;
	overflow:	hidden;
        background-repeat:no-repeat;
        background-image: url(../images/email.gif);
        width: 184px;
	height: 38px;
	margin:	0px;
	padding: 0px;
        text-align: center;
}

#txt1 a
{
        	font-size: 	13px;
		font-family: 	Trebuchet MS,Tahoma,Arial,Helvetica;
		text-decoration: none;
		font-weight:	bold;
		color: #8a83a6;
}

#txt1 a:hover 
{
        	font-size: 	13px;
		font-family: 	Trebuchet MS,Tahoma,Arial,Helvetica;
		text-decoration: none;
		font-weight:	bold;
		color: #992200;
}


#txt2 a
{
        	font-size: 	11px;
		font-family: 	Trebuchet MS,Tahoma,Arial,Helvetica;
		text-decoration: none;
		font-weight:	bold;
		color: #8a83a6;
}
#txt2 a:hover 
{
        	font-size: 	11px;
		font-family: 	Trebuchet MS,Tahoma,Arial,Helvetica;
		text-decoration: none;
		font-weight:	bold;
		color: #992200;
}

#txt3 a
{
        	font-size: 	10px;
		font-family: 	Trebuchet MS,Tahoma,Arial,Helvetica;
		text-decoration: none;
		font-weight:	bold;
		color: #8a83a6;
}
#txt3 a:hover 
{
        	font-size: 	10px;
		font-family: 	Trebuchet MS,Tahoma,Arial,Helvetica;
		text-decoration: none;
		font-weight:	bold;
		color: #992200;
}

div#box_menu_l {
	vertical-align:	bottom;
	text-align:	left;
	float:          left;
	display:	block;
	overflow:	hidden;
        background-image: url(../images/menuleft.gif);
        background-repeat:	repeat;	
	padding-top:	15px;
        width: 183px;
        height: 2000px;
}

div#box_menu_r {
	vertical-align:	bottom;
	background-color: #ffffff;
	float:          left;
	display:	block;
	overflow:	hidden;
	text-align:	left;
	padding-top:	15px;
        background-image: url(../images/menuright.gif);
        width: 183px;
        height: 2000px;
}

div#box_content_r {
	vertical-align:	bottom;
	background-color: #ffffff;
	float:          left;
	overflow:	hidden;
	display:	block;
	text-align:	left;
	padding-top:	15px;
	line-height: 15pt;
        background-image: url(../images/content_r.gif);
        width: 149px;
        height: 2000px;
}
div#box_v_bar {
	vertical-align:	bottom;
	background-color: #ffffff;
	float:          left;
	display:	block;
	text-align:	left;
	padding-top:	15px;
        background-image: url(../images/gray_v_bar.gif);
        width: 35px;
        height: 2000px;
}

table#menu
	{
		border-spacing:         0px;
                border-width:           0px;
                padding:                0px;
                border-collapse:        collapse;
                margin:                 0px;
		width:			183px;
	}

td#l_point_nolight,
td#l_point_nodark,
td#l_point_cur,
td#r_point_nolight,
td#r_point_nodark,
td#r_point_cur
              { border-spacing:		0px; 
		border-width:           0px;
		padding:		0px;
		border-collapse:	collapse;
		margin:			0px;
		text-align:		center;
              }

td#l_point_nolight
	      {
                background-image: 	url(../images/point_empty_light.gif);
	        width:			35px;
              }
td#l_point_nodark
              {
                background-image: 	url(../images/point_empty.gif);
	        width:			35px;
              }
td#l_point_cur 
              {
                background-image: 	url(../images/point_empty_light.gif);
	        width:			35px;
              }

td#r_point_nolight
	      {
                background-image: 	url(../images/r_point_empty_light.gif);
	        width:			35px;
              }
td#r_point_nodark
              {
                background-image: 	url(../images/r_point_empty.gif);
	        width:			35px;
              }
td#r_point_cur 
              {
                background-image: 	url(../images/r_point_full.gif);
	        width:			35px;
              }

#txt1
              { 
		text-align:		left;
                border-spacing:         0px;
                border-width:           0px;
                padding-left:           5px;
                padding-top:            3px;
                padding-bottom:         3px;
                border-collapse:        collapse;
                margin:                 0px; 
              }

#txt2
              { 
		text-align:		left;
                border-spacing:         0px;
                border-width:           0px;
                padding-left:           20px;
                padding-top:            1px;
                padding-bottom:         1px;
                border-collapse:        collapse;
                margin:                 0px; 
              }
#txt3
              { 
		text-align:		left;
                border-spacing:         0px;
                border-width:           0px;
                padding-left:           35px;
                padding-top:            1px;
                padding-bottom:         1px;
                border-collapse:        collapse;
                margin:                 0px; 
              }

div#rightbordercontent {
        background-repeat:no-repeat;
	vertical-align:	bottom;
        width: 150px;
        height: 200px;
	text-align: left;
        line-height: 15pt;
        z-index: 180;
}

#contentwide {
        background-color: #ffffff;
	float:          left;
	display:	block;
        color:#000000;
	vertical-align:	top;
        text-align: left;
        font-size: 10px;
        font-family: helvetica,arial;
	margin:	15px;
        width: 713px;
	height: 500px;
	line-height: 15pt;
	text-align: justify;
}

#content {
        background-color: #ffffff;
	float:          left;
	display:	block;
        color:#000000;
	overflow:	hidden;
	vertical-align:	top;
        text-align: left;
        font-size: 10px;
        font-family: helvetica,arial;
	margin:	15px;
        width: 564px;
	line-height: 10pt;
	text-align: justify;
}

#content_2col_l {
        background-color: #ffffff;
	float:          left;
	display:	block;
	overflow:	hidden;
        color:#000000;
	vertical-align:	top;
        text-align: left;
        font-family: helvetica,arial;
	margin-top: 15px;
	margin-left: 12px;
	margin-right: 6px;
        width: 279px;
	line-height: 10pt;
}
#content_2col_r {
        background-color: #ffffff;
	float:          left;
	display:	block;
	overflow:	hidden;
        color:#000000;
	vertical-align:	top;
        text-align: left;
        font-size: 10px;
        font-family: helvetica,arial;
	margin-top:	15px;
	margin-left: 6px;
	margin-right: 12px;
        width: 279px;
	line-height: 10pt;
}
div#vkarte_rightbordercontent {
        background-color: #ffffff;
        color:#000000;
	vertical-align:	top;
        text-align: left;
        font-size: 10px;
        font-family: helvetica,arial;
        width: 150px;
	height: 500px;
	line-height: 15pt;
	text-align: justify;
        z-index: 140;
}
div#vkarte_content {
        background-color: #ffffff;
        color:#000000;
	vertical-align:	top;
        text-align: left;
        font-size: 10px;
        font-family: helvetica,arial;
        width: 240px;
	height: 500px;
	line-height: 15pt;
	text-align: justify;
        z-index: 140;
}
