html,body{
	width : 100%;
	height : 100%;
	margin : 0;
	padding : 0;
}
* {
	margin : 0;
	padding : 0;
}
body{
	background : #dbdcdd url(../images/fon_body.jpg) repeat-x top;
	font : normal normal normal 12px/18px Arial, Helvetica, sans-serif;
	color : #3E3E3E;
}
strong{
	font-weight : normal;
}
.clear{
	clear : both;
}
iframe{
		overflow : hidden;
	border : none;
}
a{
	color : #166fa2;
	text-decoration : underline;
	outline : none;
}
a:hover{
	color : #cf3b8b;
	text-decoration : none;
}
a img{
	border : none;
}
#wrapper{
	width : 999px;
	margin : 0px auto;
	position : relative;
}
#header{
	height : 166px;
	background : #31357c url(../images/header.jpg) no-repeat top;
	padding : 40px 50px 0px 300px;
	position : relative;
}
#header #h1{
	font-size : 30px;
	color : Black;
	letter-spacing : 2px;
	line-height : 30px;
	position : relative;
	height : 166px;
}
#header #h1 span{
	font-size : 30px;
	color : White;
	letter-spacing : 2px;
	line-height : 30px;
	display : block;
	position : absolute;
	top : -1px;
	left : -1px;
}
#header #h1 span.none{
	display : none;
}
#header a.link{
	position : absolute;
	top : 56px;
	left : 170px;
	color : White;
	font-weight : bold;
	font-size : 14px;
}
#header div.float {
			position: absolute;
			display: none;
			padding-right: 0px;
			background: #fd698d;
				width : 215px;
	overflow : hidden;
			z-index : 1000;
			top : 75px;
			left : 5px;
				height : auto;
				border : 2px solid #F0F8FF;
		}
#header div.float .close {
		position: absolute;
		top: 0px; right: 0px;
		cursor: pointer;
		z-index : 2000;
}
div#knop {
		position: absolute;
		top: 220px; right: 0px;
		z-index : 3000;
		width : 140px;
		height : 30px;
		display : block;
}
#content{
	background : White url(../images/fon.jpg) repeat-y top;
	padding-top : 0px;
}
#left{
	width : 710px;
	float : left;
}
#right{
	float : right;
	width : 250px;
	padding : 0px 15px 0px 0px;
}
#right div{
	margin-bottom : 10px;
}

#right ul li{
	height : 21px;
	list-style-type : none;
	background-color : White;
	padding-left : 10px;
	overflow : hidden;
	margin-left : 6px;
	text-transform : none;
}
#right ul li.net{
	height : 26px;
	list-style-type : none;
	background-color : #FFB6C1;
	padding-left : 35px;
	overflow : hidden;
	color : #4d0e39;
	font-weight : bold;
	line-height : 26px;
	font-size : 14px;
	margin : 5px 0px 5px 6px;
}
#right ul li.gray{
	background-color : #ecedee;
}
#right ul li a{
	display : block;
	height : 21px;
	padding-left : 25px;
	background : transparent url(../images/arrow_white.gif) no-repeat left 1px;
	line-height : 20px;
	overflow : hidden;
	color : #cf3b8b;
	font-weight : normal;
	text-transform : none;
}

#right ul li.gray a{
	background-image : url(../images/aroow_grey.gif);
}
#right ul li a:hover{
	background-position : left  bottom;
	color : #166fa2;
}
#right ul li a.act, #right ul li a:focus{
	background-position : left  bottom;
	color : #166fa2;
	font-weight : bold;
	cursor : text;
	text-decoration : none;
}



#block_text{
	float : right;
	width : 484px;
	background : #e7e7e8 url(../images/text_top1.gif) no-repeat top;
}
#news{
	width : 454px;
	height : 283px;
	background-image : url(../images/fon_script1.jpg);
	background-color : #9370DB;
	padding : 10px 15px;
	position : relative;
	overflow : hidden;
	margin-top : 0px;
}
#news h1{
	color : White;
	font-size : 18px;
	margin-bottom : 8px;
	letter-spacing : 1px;
}
#news h1 a{
	float : right;
	font-size : 14px;
	color : White;
}
#news h1 span{
	display : none;
}
#news p{
	font-size : 11px;
	line-height : 14px;
	margin-bottom : 5px;
}
#tt{
	position : absolute;
	top : 50px;
	left : 30px;
	width : 390px;
	height : 200px;
	overflow : hidden;
	color : White;
}
#news div.float {
			position: absolute;
			display: none;
			padding: 10px;
			border: 8px solid #5e84f9;
			background: white;
				width : 424px;
	height : 224px;
	overflow : hidden;
			z-index : 1000;
			top : 35px;
			left : 12px;
		}
#news div.float .close {
		position: absolute;
		top: 0px; right: 0px;
		cursor: pointer;
}
#tt p{

	color : White;
	font-size : 12px;
	line-height : 14px;
}
#output{
	position : absolute;
	left : 30px;
	top : 268px;
	
}
#output h3{
	font-size : 14px;
	font-weight : bold;
}
#s4 a{
	 width:451px;
	 height:215px;
	display : block;
	margin : 0;
	padding : 0;
}
#s4 a img{
	 width:451px;
	 height:215px;
}
#nav{
	width : 444px;
	height : 25px;
	background-image : url(../images/fon_ul.png);
	padding-top : 7px;
	margin : 10px 0px 0px 0px;
	text-align : right;
	padding-right : 10px;
	
}
#nav a { 
margin: 0 5px; 
padding: 3px 6px 2px 7px; 
background: #4682B4 url(../images/li_top.gif) no-repeat center top; 
text-decoration: none;
 color : White;
 font-size : 14px;
 font-weight : bold;
 line-height : 20px;
}
#nav a:hover { 
background: #98BAD7 url(../images/li_top.gif) no-repeat bottom;
 color : White;
}
#nav a.activeSlide { 
background: #98BAD7 url(../images/li_top.gif) no-repeat bottom; 
}
#nav a:focus { 
outline: none; 
}
#text_top{
	height : 14px;
	background : transparent url(../images/text_top.png) no-repeat top;
	margin : 7px auto 0px;
	width : 474px;
}
.text{
	background-color : White;
	margin : 0px auto;
	width : 454px;
	padding : 10px;
}
.text h1 {
	font-size : 18px;
	font-weight : bold;
	color : #4d0f38;
	margin-bottom : 10px;
	line-height : 20px;
}
.text p {
	margin-bottom : 10px;
}

.anons{
	width : 190px;
	height : 100px;
	padding : 10px;
	border : 1px solid #DCDCDC;
	float : left;
	margin : 0px 7px 15px;
	position : relative;
}
.anons img{
	float : left;
	margin-top : 2px;
	width : 70px;
	height : 59px;
}
.anons h2{
	font-size : 12px;
	font-weight : bold;
	width : 110px;
	float : right;
	line-height : 14px;
	margin-bottom : 5px;
}
.anons p{

	line-height : 13px;
	height : 40px;
	width : 110px;
	float : right;
	overflow : hidden;
	margin-bottom : 5px;
}
a.games{
	display : block;
	width : 150px;
	height : 22px;
	position : absolute;
	line-height : 20px;
	font-size : 14px;
	font-weight : bold;
	text-align : center;
	color : White;
	text-decoration : none;
	background : #75b2f1 url(../images/a-games.jpg) no-repeat top;
}
.anons a.games{
	left : 30px;
	bottom : 10px;
}
a.games:hover{
	background : #ac027a  url(../images/a-games.jpg) no-repeat bottom;
	color : White;
}
.fool{
	height : auto;
	padding-bottom : 40px;
	position : relative;
}
.fool p{
	margin-bottom : 10px;
}
.fool a.games{
	right : 50px;
	bottom : 0px;
	position : absolute;
	z-index : 1000;
}
.fool img{
	width : 450px;
	display : block;
	margin : 0px auto 20px;
}
.fool h1 {
	font-size : 18px;
	font-weight : bold;
	color : #4d0f38;
	margin-bottom : 10px;
	line-height : 20px;
}
.fool ul{
	margin : -15px 0px 10px;
	position : relative;
}
.fool ul li{
	display : inline;
	list-style-type : none;
}
.fool ul li a{
	margin-right : 15px;
}
.navigation{
	height : 40px;
	padding : 32px 5px 0px 10px;
	background : #e7e7e8 url(../images/text_bott1.gif) no-repeat top;
}
.navigation a { 
margin: 0 3px; 

background: #4682B4 url(../images/li_bott.gif) no-repeat center top; 
text-decoration: none;
 color : White;
 font-size : 14px;
 font-weight : bold;
  line-height : 32px;
 text-align : center;
 width : 32px;
 height : 32px;
 display : block;
 float : left;
  padding : 0px;
}
.navigation a:hover, .navigation a.here { 
background: #4682B4 url(../images/li_bott.gif) no-repeat center bottom;
 color : White;
}
.navigation a.here {
	cursor : text;
}
.navigation a.none {
	background : transparent none;
	color : #696969;
}
.navigation span { 
margin: 0 3px; 
background: #4682B4 url(../images/li_bott.gif) no-repeat center bottom; 
text-decoration: none;
 color : White;
 font-size : 14px;
 font-weight : bold;
  line-height : 32px;
 text-align : center;
 width : 32px;
 height : 32px;
 display : block;
 float : left;
}
#menu{
	width : 187px;
	float : left;
	padding : 0px 0px 0px 15px;
}
#menu ul li{
	height : 21px;
	list-style-type : none;
	background-color : White;
	padding-left : 10px;
	overflow : hidden;
}

#menu ul li.gray{
	background-color : #ecedee;
}
#menu ul li a{
	display : block;
	height : 21px;
	padding-left : 25px;
	background : transparent url(../images/arrow_white.gif) no-repeat left bottom;
	line-height : 20px;
	overflow : hidden;
}

#menu ul li.gray a{
	background-image : url(../images/aroow_grey.gif);
}
#menu ul li a:hover{
	background-position : left  1px;
	
}
#menu ul li a.act1{
	color : #c2043e;
	text-decoration : none;
	background-position : left  1px;
	font-weight : bold;
	cursor : text;
}
#menu h2{
	width : 185px;
	height : 41px;
	background : #483D8B url(../images/h2_left.jpg) no-repeat top;
	font-size : 18px;
	font-weight : bold;
	color : White;
	text-align : center;
	line-height : 40px;
	letter-spacing : 1px;
	margin-bottom : 10px;
}
#menu h2 a{
	color : White;
}

#menu div{
	margin : 0px 5px 10px;
}
#menu div p{
	margin : 0px 0px 8px;
}
#menu div p a{
	font-weight : bold;
}
#menu h2#girl {
	width : 156px;
	height : 200px;
	background : #95255d url(../images/girl.jpg) no-repeat top;
	color : White;
	padding : 11px 15px 0;
	text-align : left;
	font-size : 14px;
	font-weight : bold;
	color : White;
	line-height : 25px;
	margin : 20px 0 20px;

}
#menu h2#girl a{
	font-size : 14px;
	font-weight : bold;
	color : White;
	line-height : 25px;
	text-align : left;
	margin : 0;
	padding : 0;
}
#right h2{
	height : 41px;
	background : #921061 url(../images/h2_right1.jpg) no-repeat top;
	font-size : 18px;
	font-weight : bold;
	color : White;
	text-align : center;
	line-height : 40px;
	letter-spacing : 1px;
	margin-bottom : 10px;
}
#right h2 a{
	font-size : 18px;
	font-weight : bold;
	color : White;
	text-align : center;
	line-height : 40px;
	letter-spacing : 1px;
	text-decoration : none;
	display : block;
	height : 41px;
}
#right h2#rek{
	margin-top : 20px;
}
#right div{
	margin : 0px 0px 10px;
}
#bottom{
	height : 50px;
	background : #D3D3D3 url(../images/bottom.jpg) no-repeat top;
	margin : 0px 0 20px;
	padding : 25px 40px 0;
}
#bottom p.lefter{
	width : 200px;
	float : left;
	color : Silver;
	height : 35px;
	overflow : hidden;
}
#bottom p.lefter span{
	display : block;
}
.lefter a, .righter a{
	color : Silver;
}
#bottom p.center{
	text-align : center;
	position : relative;
	margin : -5px 260px 0px 210px;
	padding-top : 10px;
}
#bottom p.center a{
	margin : 0px 18px 0px 0px;
}
#bottom p.center img{
	vertical-align : middle;
}
#bottom p.center a img.tic{
	opacity:0.4;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20); 
}
#bottom p.center a:hover img.tic{
	opacity:1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
}

#bottom p.righter{
	width : 250px;
	float : right;
	text-align : right;
	padding-top : 0px;
	color : Silver;
	height : 35px;
	overflow : hidden;
}
#bottom p.righter span{
	display : block;
	padding-top : 10px;
}
.lefter a.norm, .righter a.norm{
	color : #166fa2;
	text-decoration : underline;
	outline : none;
}
.news h2 {

	margin-bottom : 5px;
}
.news h2 a{
	font-size : 16px;
	text-decoration : underline;
}
.news ul{
	margin : -15px 0px 10px;
	position : relative;
}
.news ul li{
	display : inline;
	list-style-type : none;
}
.news ul li a{
	margin-right : 15px;
}
#top_banner{
	width : 728px;
	height : 90px;
	position : absolute;
	top : 15px;
	left : 250px;
	background-color : transparent;
}
#top_google{
		width : 728px;
	height : 15px;
	position : absolute;
	top : 272px;
	left : 250px;
	background-color : transparent;
}
.fool_reklama{
	margin-top : 20px;
	width : 468px;
	height : 60px;
	margin-left : -7px;
	margin-right : -7px;
	margin-bottom : -20px;
}
#menu div.w160{
	width : 160px;
	margin : 0px 0 10px 15px;
}
#menu div.w160 p a{
	display : block;
}
#menu div.w160 p {
	font-size : 13px;
	line-height : 16px;
	margin-left : 5px;
	margin-bottom : 15px;
	color : Black;
}
span.non{
	display : none;
}
.style32 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #747474; }
.style39 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.style44 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; font-weight: bold; }
.style51 {font-size: 13px; font-weight: bold; color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style59 {font-size: 10px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style69 {font-size: 10px; color: #474647;}
.style70 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B8B8B8; font-weight: bold;  background-color : #4A4A4A;  }
.style108 {
	font-size: 9px;
	color: #474647;
}
.style111 {	font-size: 18px;
	font-weight: bold;
	color: #CCCCCC;
}
.style112 {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
#left div#shop{
	width : 200px;
	margin : 5px 0px 20px -10px;
}