*, .tooltip p{margin:0}

*, .slideshow img, .tooltip p{padding:0}

a, img, a img, .label input{border:none}

a, img{outline:none}

a, a:hover, #footer a:hover, #banners p a, .myButton{text-decoration:none}

a, #content-center p, #content-center table, #content-center table ul, #content-center ul, #content-center table ol, #content-center ol{color:#4d4f50}

#header, .menu, #content, #footer, #header-right-flash, #header2, .slideshow{width:100%}

#header, .menu, #footer{min-width:1010px}

#header, #header-left, #header-right{height:410px}

.menu{height:41px; margin-bottom:11px; background:url(/images/bg_menu.gif) repeat-x}

#content, #content-left, #content-right{padding-top:30px; overflow:hidden}

#content, #header-left, #header-right-top ul, #content-left, #footer p, #newstud, #social{float:left}

#content{margin-right:-100%; height:auto}

#footer{height:67px; background:url(/images/bg_footer.gif) repeat-x; color:#5c5c5c; font:11px/15px Tahoma,Verdana,Arial,sans-serif}

#header-left, #logo{width:311px}

#header-left, #logo, #banners, #header-right, #header-right-top, .myButton:active{position:relative}

#header-left, #logo, #header-right-flash{z-index:100}

#logo{height:162px; background:url(/images/bg_logo.png) no-repeat}

#banners{width:265px; height:220px; background:url(/images/bg_banners.jpg) no-repeat; top:-15px; zoom:1px; padding:60px 20px 0}

#banners, #header-right, #header-right-top{z-index:1}

#header-right, #header-right-top{background:#b9d9f0}

#header-right{margin-left:304px}

#header-right-top{height:59px; left:-6px; top:-40px}

#header-right-top ul{width:300px; padding:30px 0 0 41px}

#header-right-top ul, #footer-mail ul{list-style-type:none}

#header-right-top li{display:inline; padding:0 6px}

#header-right-top li, #header-right-top li a{color:#FFF}

#header-right-top li a{font:9px Tahoma,Verdana,Arial,sans-serif}

#header-right-top li a, #content-left h5 a, #content-right h5 a{vertical-align:bottom}

#flags, #content-right, #footer-mail{float:right}

#flags{padding-right:3px}

#flags img{width:33px; height:25px; margin:25px 11px 0 0}

#header-right-flash, #header1, #header2, .slideshow, #whiteline, #lgn, #newstud, #social, .tooltip{position:absolute}

#header-right-flash, #social{left:0}

#header-right-flash{top:81px; height:329px; background:url(/images/header/stud.png) no-repeat}

#header-right-flash object, #header-right-down{margin-left:-6px}

#header-right-down{height:22px; background:url(/images/bg_header-right-down.gif) repeat}

#content-left, #content-right{
	width:201px;
	font-size: 14px;
	font-style: italic;
	color: #999;
}

#content-left{text-align:left}

#content-left .wrap, #content-right .wrap, #login, #passwd{background:#f6fdff}

#content-left .wrap, #content-left h5, #content-left h5 a, #content-right .wrap, #content-right h5, #content-right h5 a{width:183px}

#content-left .wrap{margin:0 0 0 10px}

#content-left .wrap, #content-right .wrap{padding:4px 4px 1px}

#content-left h5, #content-left h5 a, #content-right h5, #content-right h5 a{height:29px}

#content-left h5, #content-right h5{text-indent:10px; background:url(/images/bg_h5.gif) no-repeat; color:#fcf3e5}

#content-left h5{font:bold 11px/20px Tahoma,Verdana,Arial,sans-serif; border-bottom:1px solid #b7b7b7}

#content-left h5, #content-center h2, #content-right h5, h2.obh{text-transform:uppercase}

#content-left h5 a, #content-right h5 a, .label input, .tooltip p{color:#fff}

#content-left h5 a{font:bold 11px/27px Tahoma,Verdana,Arial,sans-serif}

#content-left h5 a, #content-right h5 a, #newstud{display:block}

#content-left ul{margin-bottom:18px}

#content-left ul li{list-style:url(/images/listmarker.gif) inside; border-bottom:1px dotted #b7b7b7; line-height:0.7}

#content-left ul a, #content-right p{color:#717070}

#content-left ul a{font:12px/18px Tahoma,Verdana,Arial,sans-serif; vertical-align:top}

#content-center{margin:0 201px; padding:15px 22px 0}

#content-center h2{color:#323232; font:bold 14px 'Gothic720BT RomanB',Tahoma,Verdana,Arial,sans-serif; margin-bottom:10px}

#content-center p, #content-center table, #content-center table ul, #content-center ul, #content-center table ol, #content-center ol{font:12px/16px Tahoma,Verdana,Arial,sans-serif}

#content-center table ul, #content-center ul, #content-center table ol, #content-center ol{padding-left:20px}

#content-center img{margin:10px}

.black_border{border:solid 2px #000}

.blue_border{border:solid 2px blue}

#content-right .wrap{margin:0 10px 0 0}

#content-right h5{font:bold 12px/20px Tahoma,Verdana,Arial,sans-serif; margin-bottom:8px}

#content-right h5 a{font:bold 12px/27px Tahoma,Verdana,Arial,sans-serif}

#content-right .wrap h5.yellow{margin-bottom:14px}

#content-right .wrap h5.yellow a{color:#ffd821; text-indent:0; font:bold 9px/27px Tahoma,Verdana,Arial,sans-serif}

#content-right .wrap h5.yellow a, #kurzy_main, h3.rc, h3.c{text-align:center}

#content-right .wrap h5.yellow a span{font:bold 12px/26px Tahoma,Verdana,Arial,sans-serif}

#content-right p{font:12px/19px Tahoma,Verdana,Arial,sans-serif; padding:0 0 38px 2px}

#footer p{width:400px; font:9px/12px Tahoma,Verdana,Arial,sans-serif; padding:26px 0 0 14px}

#footer p, #footer p a{color:#ad24ab}

#footer p a, #footer-mail a, #banners p a:hover{text-decoration:underline}



#footer-mail{padding-top:15px}

#footer-mail a{color:#c002be}

#banners p, #banners p a, #banners p a:hover, .label input{font:14px/18px 'Franklin Gothic Demi',sans-serif; color:#f2f2f2}

#banners-top{margin-top:-5px}

#banners-bottom{margin-top:45px}

#header1, #header2{top:100px; left:698px; height:309px}

#header1{width:18px; background:url(/images/header1.jpg) repeat-x}

#header2{background:url(/images/header2.jpg) repeat-x}

.slideshow{background:#FFF; left:1px; top:61px; height:349px}

.slideshow, #whiteline{z-index:-100}

.slideshow img{border:0 solid #ccc}

#lgn, #newstud{text-align:right; width:200px}

#lgn{top:60px; right:20px; height:150px; z-index:1000}

#login, #passwd{border-style:solid; border-width:thin}

#newstud{top:250px; right:0}

#social{padding-top:45px}

.label input{background:#c1c1c1; width:20px; height:20px; -moz-appearance:none; -webkit-appearance:none; -o-appearance:none; border:0 inset ThreeDFace !important; margin:0 0 0 5px; padding:5px 4px 3px 5px}

.myButton{font:12px arial bold; -moz-box-shadow:inset 0 1px 0 0 #fff; -webkit-box-shadow:inset 0 1px 0 0 #fff; box-shadow:inset 0 1px 0 0 #fff; background:0; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf'); -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; border:1px solid #dcdcdc; display:inline-block; color:#777; text-shadow:1px 1px 0 #fff; padding:6px 24px}

.myButton:hover{background:0; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ededed')}

.myButton:active{top:1px}

.tooltip{background:#dedede; z-index:999; left:-9999px; border:1px solid #fff; width:250px; padding:5px}

.tooltip p{background:#222; padding:2px 7px}

p.psmall{font-size:12px}

img.ten{padding-left:17px}

#kurzy_main{padding:2px}

#clearboth{clear:both}

h2.obh{color:#323232; font:normal normal bold 14px/normal 'Gothic720BT RomanB',Tahoma,Verdana,Arial,sans-serif; -webkit-border-horizontal-spacing:0; -webkit-border-vertical-spacing:0; padding:0 0 10px}

a:hover, h3.rc{color:red}
#tree {
	position: absolute;
	background-image: url(../images/page/tree.png);
	background-repeat: no-repeat;
	height: 360px;
	width: 200px;
	top: 40px;
	z-index: 200000;
	left: 650px;
}

#hppny {
	position: absolute;
	padding: 5px;
	padding-left: 10px;
	margin-right: 10px;
	height: auto;
	width: auto;
	top: 140px;
	z-index: 200001;
	left: 750px;
	color: #F00;
	text-decoration: blink;
	background:url(../images/page/hppnybg.png);
	border-radius:6px; 
	-webkit-border-radius:6px;  	
	-moz-border-radius:5px; 
	-khtml-border-radius:10px;
}
.pwhite {
	color: #FFF;
}
#hppny .pwhite {
	color: #000;
	font-size: 16px;
}
#center {
	text-align: justify;
	position: relative;
}

hr {
   border:ridge;
   border-width:1px;}
