@charset "utf-8";
/* CSS Document */

#adres
	{
	/*
		position: absolute;
		top: 60px;
		left: 30px;
		color: #dddddd;
		font-size: 20px;
		font-family: Arial;		
		text-align: left;
	*/
	
		float: left;
		margin-top: 60px;
		margin-left: 30px;
		color: #dddddd;
		font-size: 20px;
		font-family: Arial;		
		text-align: left
	
	}

body
{
  background-image: url(img/bg_gr2.jpg);
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-top: 0px;

 scrollbar-3dlight-color: #ffffff; 
 scrollbar-darkshadow-color: #ffffff; 
 scrollbar-arrow-color: #ffffff;  

 scrollbar-face-color: #3693bb;
 scrollbar-highlight-color: #ffffff; 
 scrollbar-track-color: #ffffff; 
 scrollbar-shadow-color: #ffffff;

}

.maintable
{

 margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-top: 0px;

}

p
	{
		margin-top: 10px;
	}


.block1

{
border: 0px solid;
width:962px;
height:98px;
 margin-top: 17px;

}

.white td
{
	border: 1px solid #ffffff;
}


.block2

{
border: 0px solid;
width:962px;
min-height:540px;

}


.block3

{
border: 0px solid;
width:962px;
height:95px;
 margin-bottom: 17px;

}




.block1_1

{

float:left;
border:0px #ffffff solid;

width:11px;
height:98px;

background-image: url(img/l1_1.gif) ;
background-repeat: none;


}


.block1_2

{

float:left;
border:0px #ffffff solid;

width:939px;
height:98px;

background-image:url('img/bg1_1.gif') ;
background-repeat:repeat-x;

}



.block1_3

{

float:left;
border:0px #ffffff solid;

width:12px;
height:98px;

background-image: url(img/r1_1.gif);
background-repeat: none;


}


.cancel

{

}




.block2_1

{

float:left;
border:0px #ffffff solid;
width:962px;
min-height:540px;
position:relative;
top:0px;
background-image: url(img/bg.jpg);
background-repeat: none;


}




.block3_1

{

float:left;
border:0px #ffffff solid;

width:11px;
height:95px;

background-image: url(img/b1_1.gif);
background-repeat: none;


}


.block3_2

{

float:left;
border:0px #ffffff solid;

width:939px;
height:95px;

background-image:url('img/bg_b1_1.gif');
background-repeat:repeat-x;

}



.block3_3

{

float:left;
border:0px #ffffff solid;

width:12px;
height:95px;

background-image: url(img/br1_1.gif);
background-repeat: none;


}



.text_area


{
margin-top:25px;
margin-right:15px;
margin-left:30px;
width:545px;
min-height:270px;

font-family:arial;
font-size:11px;
color:#8c9eae;
line-height: 21px;

}



.mega


{
margin-top:18px;
width:585px;
height:105px;

text-align: right;
padding-right: 15px;
}


.banner


{
margin-top:20px;
margin-right:50px;
width:585px;
height:123px;




}


.menu_punkt
{
float:left;
.menu_punkt
}

.menu_punkt_container
{
float:left;

}


.menu_punkt2

{
float:left;
margin-left:346px;
}

			


.dynPage {width:530px; padding-left:15px;  font-family:arial; font-size:12px; color:#f0ede2;}

h1
	{
		font-size: 20px;
		font-weight: bold;
	}
	
h2
	{
		font-size: 16px;
		font-weight: bold;
	}
	
h3
	{
		font-size: 14px;
		font-weight: bold;
	}	

strong
	{
		font-weight: bold;
		color: #dddddd;
	}
	
a
	{
		color: grey;
	}
	
a:hover
	{
		color: white;
	}	
	
#adres div
	{
		font-weight: normal;
		color: #ffffff;
		font-size: 12px;
	}
	
#adres div a
	{
		font-weight: normal;
		color: #aaaaaa;	
		font-size: 14px;
		text-decoration: none;

	}	
	
#adres div ul
	{
		margin-top: 20px;
	}
	
#adres div ul li
	{
		list-style: none;
		padding-top: 5px;		
		margin-top: 4px;
	}
##adres div ul li a
{
	text-decoration: none;
}	
	
#adres div ul li a strong
	{
		text-decoration: none;
		color: #aaaaaa;
	}

#adres div ul li a strong:hover
	{
		text-decoration: underline;
		color: #ffffff;
	}
	
#top_menu
	{
		margin-left: 20px;
		margin-top: 30px;
	}
	
#top_menu li
	{
		display: inline;
		padding-left: 20px;
	}	
	
#top_menu li a
	{
		font-size: 18px;
		font-weight: bold;
		color: #cccccc;
	}
	
#top_menu li a:hover
	{
		color: #ffffff;
	}
	
.shine strong
{
	color: #2d4d0c!important;	
}

.shine:hover strong
{
	color: yellow!important;	
}

.menu_active strong {color: #ffffff!important;}
.list-ot{padding-left:30px;}
.text-style{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.contacts{font-size:17px;letter-spacing: 2px;}
