/*
Theme Name: Ilyan
Theme URI: http://ilyan.com/
Description: Theme devloped for groovysessions
Version: 1.6
Author: 
Author 
Tags: groovy

*/



/* Begin Typography & Colors */


body{
	/*background-image:url(img/bg.jpg);
	background-position:center top;
	background-image:url(img/bg_green.jpg);
	background-position:top;
	background-repeat:repeat-x;*/
	background-color:#87977a;
	margin:0px;
	text-align:left;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

a {
	color:#999999;
}

img {
	border:none;
}

.mainbg{
	background-image:url(img/bg_new.jpg);
	/*background-image:url(img/wallpaper.jpg);*/
	background-position:center top;
	position:fixed;
	z-index:-120;
	width:100%;
	height:100%;
	left:0;
}

.uplenta1{
	width:100%;
	height:47px;
	background-image:url(img/uplenta.png);
	background-repeat:repeat-x;
	background-position:top;
	z-index:-115;
	position:absolute;
	left:0;
}

.container{
	width:1200px;
	margin:0px auto;
}

*html .container{
	width:1225px;
}

.head{
	width:1200px;
	height:300px;
	position:absolute;
	/*z-index:-1;*/
	margin:0px auto;
	overflow:hidden;
}
.plochadn{
	background-image:url(img/dnplocha.png);
	background-repeat:no-repeat;
	width:977px;
	height:430px;
	position:absolute;
	z-index:-10;
	margin:0px auto;
	margin-top:25px;
	overflow:hidden;
}
.uplenta {
	/*background-image:url(img/uplenta.png);
	background-repeat:repeat-x;*/
	height:47px;
	width:100%;
	z-index:+100;
}
.upmenu{
	height:47px;
	float:left;
	width:615px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	z-index:+100;
	position:absolute;
}
.upmenu ul{
	margin:0px;
	padding:0px 0px 0px 50px;
	list-style:none;
}
.upmenu li{
float:left;
padding:12px 10px;
}
.upmenu a{
text-decoration:none;
color:#000000;
}
.predavane{
/*z-index:-20;*/
margin-top:135px;
margin-left:43px;
width:144px;
float:left;
/*position:absolute;
	left: 0px;
	top: 0px;*/
}

*html .predavane{
margin-left:22px;
}

.pred-up{
	width:144px;
	height:119px;
	background-image:url(img/road-top.png);
	background-repeat:no-repeat;
	background-position:top left;
}
.pred-content{
	background-image:url(img/broad_bg.png);
	background-repeat:repeat-y;
	background-position:top left;
	padding:4px 25px;
}

.pred-content .facebook{
display:none;
}

.pred-info{
font-size:12px;
text-align:left;
}
.pred-nomer{
font-size:50px;
font-weight:bold;
line-height:45px;
}

.pred-nomer p{
	margin:0px;
	padding:0px;
}

.pred-nomer a{
	text-decoration:none;
	color:#000000;
}

.pred-nomer a:hover{
	color:#666666;
}

.pred-dn{
	background-image:url(img/road-bot.png);
	width:144px;
	height:34px;
	background-repeat:no-repeat;
}
.slogan{
background-image:url(img/slog_bg.jpg);
background-repeat:no-repeat;
background-position:bottom right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-style:italic;
text-align:left;
width:624px;
margin-left:196px;
margin-top:138px;
height:115px;
}

/**:first-child+html .slogan{
margin-left:-120px;
}*/

.rightcol{
	float:right;
	width:330px;
	margin-right:30px;
	margin-top:135px;
}

.reklama300x250{
	width:300px;
	height:250px;
	background-image:url(img/ad-bg.png);
	background-repeat:no-repeat;
	background-position:center;
	padding:15px;
}

.klasacia-top{
	background-image:url(img/klas_top.png);
	width:330px;
	height:148px;
	background-repeat:no-repeat;
	background-position:bottom;
}

.klasacia-content{
	font-size:10px;
	background-image:url(img/klas_bg.png);
	background-repeat:repeat-y;
	background-position:center;
	padding:2px 15px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.klasacia-content a{
	color:#000000;
	text-decoration:none;
}

.klas-date{
	margin-left:130px;
	padding-top:100px;
	font-size:24px;
}

.klas-date a{
	text-decoration:none;
	color:#000000;
}

.klasacia-content p{
	background-color:#e7e7e7;
	margin:1px 0px;
	padding:7px;
}

.klasacia-end{
	width:330px;
	height:10px;
	background-image:url(img/klas_end.png);
	background-repeat:no-repeat;
	background-position:top;
}






.calendar-top{
	background-image:url(img/calendar_top.png);
	width:330px;
	height:148px;
	background-repeat:no-repeat;
	background-position:bottom;
}

.calendar-content{
	font-size:10px;
	background-image:url(img/klas_bg.png);
	background-repeat:repeat-y;
	background-position:center;
	padding:2px 15px;
	margin:0px;
}

.calendar-content p{
	background-color:#e7e7e7;
	margin:1px 0px;
	padding:7px;
}

.calendar-end{
	width:330px;
	height:10px;
	background-image:url(img/klas_end.png);
	background-repeat:no-repeat;
	background-position:top;
}

.anketa{
	font-size:10px;
	background-image:url(img/klas_bg.png);
	background-repeat:repeat-y;
	background-position:center;
	padding:2px 15px;
	margin:0px;
}


.tt {
	font-size:9px;
	color:#999999;
}

#content a.tt {
	color:#999999;
}

.middle-col{
text-align:left;
width:630px;
margin-left:193px;
background-image:url(img/main-bg.png);
background-repeat:repeat-y;
padding:20px 4px;

}

*html .middle-col{
	padding:20px 0px;
}

/**:first-child+html .middle-col{
margin-left:19px;;
}*/

.menu-cat{
	margin-left:40px;
	font-size:18px;
}
.menu-cat ul{
margin:0px; 
padding:0px;
list-style:none;
}
.menu-cat li{
padding:0px 5px;
float:left;
}

.menu-cat a{
 padding:4px 6px;
 text-decoration:none;
 color:#000000;
}
.menu-cat li.current-cat a{
background-color:#97a97f;
}
.dots{
background-image:url(img/dots.jpg);
/*clear:both;
float:none;*/
background-repeat:no-repeat;
padding:20px 0px;
background-position:center;
width:622px;
}

.main-content{
	padding-left:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:25px;
}
.main-content .post-date{
float:left;
width:80px;
margin-left:-100px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#7f7f7f;
}
.main-content h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
}
.main-content h1 a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
text-decoration:none;
color:#000000;
}
.main-content p a{
text-decoration:none;
color:##3366FF;
font-size:11px;
}
.main-content p a:hover{
text-decoration:underline;
}

.bottom{
	clear:both;
	background-image:url(img/botlenta.png);
	background-repeat:repeat-x;
	background-position:bottom;
	width:100%;
	height:100px;
	margin-top:30px;
	display:block;
	padding-bottom:4px;
	padding-top:14px;
	min-width:1200px;
}

.navigation {
	display: block;
	/*text-align: center;*/
	margin-top: 10px;
	margin-bottom: 60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	}
.navigation a{
	text-decoration:none;
	color:inherit;
}

.alignleft{
	float:left;
	/*width:230px;*/
	margin: 4px 10px 10px 0px; !important
}

.alignright{
	float:right;
	/*width:230px;*/
	margin: 4px 0px 10px 10px; !important
}

.alignleftlink{
	float:left;
	width:230px;
}

.alignrightlink{
	float:right;
	width:230px;
	text-align:right;
}


#content{
	padding:0px 40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}

#content h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
}

#content h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
}

#content h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
}

#content a{
	text-decoration:none;
 	/*color:#3366FF;*/
}

#content p a{
 	color:#3366FF;
}

/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

#commentform {
	margin: 5px 10px 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 20px;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
	

	
	
/* End Form Elements */


/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
