DIV#tabs IMG, DIV#page-tabs IMG, DIV#headline IMG, DIV.baloon-tip IMG { behavior: url(/css/iepngfix.htc) }
HTML, BODY {
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: 'Verdana', 'Arial', 'Helvetica';
	font-size: 10px;
	line-height: 12px;
}

BODY {
	width:100%; height:100%;
	background: url(/images/bg.gif);
	background-color: #393939;
	background-repeat: repeat-x;
}
P { margin:0px; padding:0px; margin-bottom:8px }
A {
	font-weight: bold;
	color:#7071B5;
	text-decoration: none;
}

A:hover { /* color: #6D6E71 */
color:#F47921;
}
H1 { font-size: 14px; margin:0px; padding:0px }
H2 { font-size: 14px; margin:0px; padding:0px }
UL, OL, LI, FORM{ margin:0px; padding: 0px }

DIV#main_padding {
	padding:0 20px 20px 20px;
}

DIV.main-height {
	height:701px;
}

INPUT, SELECT, TEXTAREA {
	font-size:11px;
	font-family: 'Verdana', 'Arial', 'Helvetica';
}
INPUT.input-ne { border:1px solid #7F9DB9;padding:2px; background-color:#EEEEF7 }
INPUT.input { border:1px solid #7F9DB9;padding:2px }

DIV#page_container {
	width:925px; margin-left:auto; margin-right:auto; text-align:left;
}

IMG { border:0px }

.anime-linki-footer { color:#FFFFFF; font-weight:normal; margin-right: 2px }
.anime-linki-footer:hover { color:#FFFFFF }

A.anime-profil { font-weight:normal; float:right; margin-right: 2px }
A.anime-right { font-weight:normal; float:right; margin-right: 2px }
A.anime-left { font-weight:normal; margin-right: 2px }
A.anime-article_url { font-weight:bold; }
A.anime-linki { font-weight:normal; margin-right: 2px }
A.anime-blog { font-weight:bold; margin-right: 2px }
A.anime-programy { font-weight:normal; float:right; margin-right: 2px}
A.black-link { font-weight:normal; float:right; margin-right: 2px; color:#000000}



A.list-programy { color: #6d6e71; }
A.list-programy:hover { color:#00AEDB }

A.list-programy2 { color: #000000; }
A.list-programy2:hover { color:#FFFFFF }

A.list-programy3 { color: #000000; font-weight:normal }
A.list-programy3:hover { color:#FFFFFF; font-weight:normal }


A.white-arrow { color:#FFFFFF; background: url('/images/arrow-href-white.gif'); background-repeat:no-repeat; background-position:right 5px; padding-right:13px }
A.white-arrow:hover { color:#000000; background: url('/images/href-black.gif'); background-repeat:no-repeat; background-position:right 5px; padding-right:13px }

A.black-arrow2 { color:#000000; background: url('/images/href-black.gif'); background-repeat:no-repeat; background-position:right 5px;  padding-right:13px }
A.black-arrow2:hover { color:#FFFFFF; background: url('/images/arrow-href-white.gif'); background-repeat:no-repeat; background-position:right 5px;  padding-right:13px }

A.blue-arrow { color:#00AEDB; background: url('/images/href-blue.gif'); background-repeat:no-repeat; background-position:right 5px; padding-right:13px }
A.blue-arrow:hover { color:#00AEDB }

A.bluebold-arrow { color:#00AEDB; font-weight:bold; background: url('/images/href-blue.gif'); background-repeat:no-repeat; background-position:right 5px; padding-right:13px }
A.bluebold-arrow:hover { color:#00AEDB; font-weight:bold }

A.swh-arrow { color:#F47920; background: url('/images/href-orange.gif'); background-repeat:no-repeat; background-position:right 5px; padding-right:13px }
A.swh-arrow:hover { color:#F47920; font-weight:bold }

A.article_url { color:#f58533; }
A.article_url:hover { color:#f58533; }


A.linki { color:#FFFFFF;}
A.linki:hover { color:#00AEDB }
A.orange-arrow { color:#F47920; background: url('/images/href-orange.gif'); background-repeat:no-repeat; background-position:right 5px;  padding-right:13px }
A.orange-arrow:hover { color:#F47920 }
A.black-arrow { color:#000000; background: url('/images/href-black.gif'); background-repeat:no-repeat; background-position:right 5px;  padding-right:13px }
A.black-arrow:hover { color:#000000 }
A.gray-arrow { color:#6D6F71; background: url('/images/href-gray.gif'); background-repeat:no-repeat; background-position:right 5px;  padding-right:13px }
A.gray-arrow:hover { color:#6D6F71 }
A.blog-arrow { color:#000000; background: url('/images/href-black.gif'); background-repeat:no-repeat; background-position:right 5px; padding-right:13px }
A.blog-arrow:hover { color:#00AEDB }

A.black { color: black }

DIV.clear {
	clear:both;
}
DIV#top {
	height:109px;
	width:925px;
	background-image: url(/images/top-bg.gif);
	background-position: right;
	background-repeat: no-repeat;
}

DIV#top-picture {
	position:absolute;
	height:141px;
	width:185px;
	top:104px;
}
DIV#top-picture IMG { position:absolute;}
DIV#top-picture A { font-weight:normal; color:#B8B8DA; position:absolute; margin-left:12px; margin-top:6px; font-size:12px; background: url(/images/CEST/left-menu-arrow-back.gif) left 1px no-repeat; padding-left:17px  }
DIV#top-picture A:hover { color:white }

DIV#headline {
	behavior: url(/css/iepngfix.htc);
	position:absolute;
	margin-left:185px;
	top:140px;
	width:740px;
	height:105px;
	z-index:5;
}

DIV#tabs { height:40px; position:absolute; top:100px }
DIV#tabs IMG { behavior: url(/css/iepngfix.htc); margin-top:4px }
DIV#tabs DIV { float:left; height:40px }

DIV#tab-first A { display:block; color:black; width:185px; font-size:11px }
DIV#tab-first A:hover { color: white }
DIV#tab-first SPAN { display:block; padding:7px 0 0 32px }

DIV#tab-studium { position:absolute;left:185px; z-index:4 }
DIV#tab-cestovani { position:absolute;left:370px; z-index:3 }
DIV#tab-letenky { position:absolute;left:555px; z-index:2 }
DIV#tab-emigrace { position:absolute;left:740px; z-index:1 }

DIV#left-part {
	float: left; width: 185px;
}

DIV#main { float:left; width:555px; color:#6d6e71; font-size:11px; line-height:15px;  }

DIV.height456 {
	height:456px
}

DIV#right {
	float:left;
	width:185px;
	background-color:#FFFFFF;
}

IMG#cest-antenka {
	margin-top:104px; margin-left:160px; position:absolute;
}

DIV#search {
	top:35px; margin-left:741px; position:absolute;
}
DIV#search INPUT, DIV#search IMG { float:left }
DIV#search DIV#search_input-bg { background-image: url(/images/search-bg.gif); width:161px; height:18px; float:left;}
DIV#search INPUT#search_input {
	border:0px; margin:2px 0 0 4px; padding:0px; font-size:12px; width:155px; background:none; color:white;
}

DIV#aol-logo {
	position:absolute;
	margin-top:46px;
}

DIV#lang {
	top:10px; margin-left:845px; position:absolute;
}


DIV#top-menu {
	top:75px; text-align:right; width:925px; position:absolute;
}

DIV#top-menu UL {
	float:right;
	margin:0px;
	padding:0 3px 0 0;
}
DIV#top-menu UL LI A { font-weight:normal; display:block; color: #B9B9B9 }
DIV#top-menu UL LI {
	margin:0px;
	line-height:15px;
	padding-left:23px;
	display:block;
	float:left;
	font-size:12px;
	background-image: url(/images/top-odrazky.gif);
	background-position: 10px 8px;
	background-repeat: no-repeat;
	letter-spacing:1px;

}
DIV#top-menu UL LI.ul-top-menu-first {
	background-image: none;
}

DIV#top-menu UL LI.top-menu-orange { color: #F47920 }


DIV#left-slide, DIV#right-slide { display:none }


DIV.foto_box { float:left; padding:5px;width:155px;margin-right:5px;margin-bottom:10px;height:153px; color: #999999; font-style:italic }
DIV.foto_box IMG.foto { border:1px solid #CCCCCC; padding:5px; background-color:#FFF;}

DIV.foto_box_edusummit { float:left; padding:5px; width:140x; margin-right:5px; margin-bottom:10px; height:153px; color:#999999; font-style:italic }
DIV.foto_box_edusummit IMG.foto_edusummit { border:1px solid #CCCCCC; padding:5px; background-color:#FFF;}

DIV.foto_box_msg { float:left; padding:5px;width:140px;margin-right:5px;margin-bottom:10px;height:153px; color: #999999; font-style:italic }
DIV.foto_box_msg IMG.foto { border:1px solid #CCCCCC; padding:5px; background-color:#FFF;}


DIV.orange-bg { background-color:#FFF4D7 }
DIV.orange-bottom { background-color:#FFF4D7 }
DIV.blue-bg { background-color:#ECECF6 }
DIV.darkblue-bg { background-color:#cacae5 }

DIV#inner-tabs { background: url('/images/tab-bg.gif'); background-color:#FFF4D7; background-position: bottom; background-repeat: repeat-x; height:31px; line-height: 14px; color: #666666 }

DIV.text { padding-top:2px }
IMG.absolute { position:absolute }
DIV.text IMG.blank { float:left; margin-right:5px }

SPAN.green { color:#007E3D }
A.blue-with-arrow {
	color: #7071B5;

	background: url('/images/arrow-href-blue.gif');
	background-position: right 3px;
	background-repeat: no-repeat;
	padding-right:20px;

}
SPAN.blue { color:#7071B5 }
SPAN.blue-i { color:#7171b5; font-style: italic; }
DIV.warning {
	behavior: url(/css/iepngfix.htc);
	background: url('/images/warning.png');
	background-repeat:no-repeat;
	background-position:left top;
	color:#7071b5;
	font-style:italic;
	padding:35px 0px 0 35px;
	width:450px;
}

DIV.baloon-tip {
	behavior: url(/css/iepngfix.htc);
	background: url('/images/baloon-tip.png');
	background-repeat:no-repeat;
	background-position:left top;
	color:#7071b5;
	font-style:italic;
	padding:35px 0px 0 35px;
	width:450px;
}


.float-left { float:left }

DIV#top-content {
	height:245px;
	width:925px;
}
DIV#main-content {
	width:925px;
	background:url('/images/CEST/main-content-bg.gif');
	background-position:left top;
	background-color:white;
}

DIV#web-path {
	position:absolute;
	color:#B8B8DA;
	z-index:10;
	margin-left:208px;
	margin-top:215px;
	font-size:11px;
	font-family:Verdana
}
DIV#web-path A {
	font-weight:normal;
	color:#B8B8DA;
}
DIV#web-path A:hover {
	color:#FFFFFF;
}

DIV#back {
	position:absolute;
	color:#FFFFFF;
	margin-left:690px;
	margin-top:215px;
	z-index:10;
}
DIV#back A {
	font-weight:normal;
}

DIV.lm {
	background-color:#7071B5;
}
DIV#left-menu {
	font-size:13px;
	height:165px;
	background-image: url(/images/CEST/stinek.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
DIV#left-menu-bottom { height:10px }

DIV.ul-lm { padding-top:10px; margin-left:10px}
DIV.ul-lm SPAN { background-position: left 4px; background-repeat: no-repeat; background-image: url(/images/CEST/left-menu-arrow-1.gif); line-height:17px;  padding-left:17px; }
DIV.ul-lm SPAN.not-active { background-image: none;  color:#B8B8DA }
DIV.ul-lm SPAN.active { background-position: left 4px; background-repeat: no-repeat; background-image: url(/images/CEST/left-menu-arrow-2.gif) }
DIV.ul-lm A { color:#B8B8DA; font-weight:normal}
DIV.ul-lm A:hover { color:#FFFFFF }
DIV.ul-lm A.not-public { color:black;font-weight:normal }
DIV.ul-lm A.not-public:hover { color:#FFFFFF }

DIV.ul-lsbm { padding:5px 0 10px 8px; margin:0 0 0 8px }
DIV.ul-lsbm SPAN { font-size:11px; background-position: left 1px; background-repeat: no-repeat; background-image: url(/images/CEST/left-menu-arrow-3.gif); }
/*DIV.ul-lm SPAN.active { background-position: left 1px; background-repeat: no-repeat; background-image: url(/images/CEST/left-menu-arrow-4.gif) } */



.theme-color {
	color: #7071B5}

DIV#slide-prihlasit-se {
	background-image: url(/images/CEST/zamek.gif);
	background-position: 135px 80px;
	background-repeat: no-repeat;
	height:351px;
}
	DIV#slide-prihlasit-se-padding {
		padding:7px 14px 0 14px;
	}

DIV#slide-kontakty {
	background-image: url(/images/kontakty-zemekoule.gif);
	background-position: right 107px;
	background-repeat: no-repeat;
	height:351px;
}
	DIV#slide-kontakty-padding {
		padding:0 14px 0 14px;
	}
	DIV.slide-kontakty-nadpis {
		font-weight:bold;
		font-size:11px;
		padding:10px 0 4px 0;
	}
	TABLE.kontakt { margin-bottom:11px }
	TABLE.kontakt TD {
		padding:1px 0 1px 0;
	}

DIV#slide-nazory-studentu {
	height:351px;
}
	IMG#dopisy { margin:0 0 0 10px }
	DIV#slide-nazory-studentu DIV.author {
		margin-top:4px;
		margin-bottom:5px;
		font-size:10px
	}
	A.black { color:black }


DIV.slide {
	height:351px;
}
	IMG#zdenek { margin:4px 0 0 4px }
	DIV.slide-padding {
		padding:10px 14px 0 14px;
	}
	DIV.slide-padding-post {
		padding:10px 14px 0 5px;
	}
DIV#slide-sydneytrade{
	height:351px;
}
	IMG#sydneytrade-right { margin-left:8px }
	IMG#inzertni_portal { margin:5px 0 10px 10px }
	DIV.slide-sydneytrade-padding {
		padding:0 12px 0 12px;
	}

DIV.slide-child {
	height:165px;
	padding-left:16px;
	background-color:white;
	background-position:bottom;
	background-repeat: no-repeat;

}

DIV.bg-ok { background-image: url(/images/CEST/slide-child-bg-ok.jpg)}
DIV.bg-ck { background-image: url(/images/CEST/slide-child-bg-ck.jpg) }
DIV.bg-cs { background-image: url(/images/CEST/slide-child-bg-cs.jpg) }
DIV.bg-vfk { background-image: url(/images/CEST/slide-child-bg-vfk.jpg) }
DIV.bg-cp { background-image: url(/images/CEST/slide-child-bg-cp.jpg) }
DIV.bg-es { background-image: url(/images/CEST/slide-child-bg-es.jpg) }
DIV.bg-sz { background-image: url(/images/CEST/slide-child-bg-sz.jpg) }
DIV.bg-ls { background-image: url(/images/CEST/slide-child-bg-ok.jpg) }

A#zpet { color:#B8B8DA; font-size:11px; font-family:Verdana }
A#zpet:hover { color:white }

A.external {
	background: url(/images/sipka.gif) center right no-repeat;
	padding-right: 13px;
}

DIV#footer { height:61px; width:925px; background-image: url(/images/CEST/footer-bg.gif); background-position: top left; clear:both; color:white; background-color:#FFF4D7 ;text-align:center }
DIV#footer DIV { padding-top:20px; font-size:10px }


DIV.white-line {
	border-top:1px solid white;
}
SPAN.tucne { font-weight:bold; }

IMG.left { float:left; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; }

IMG.right { float:right; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; }

DIV#country_code { margin:10px; position:absolute }
DIV#country_code A { color:#7071B5 }
DIV#country_code A.country_active { font-weight:bold; color:white; background-color:#7071B5}

TABLE.hr { width:100%; height:2px; margin-top:10px; margin-bottom:10px}
TABLE.hr TD { height:2px; background: url('/images/hr-blue-bg.gif'); }

TABLE.hr-orange { width:100%; height:2px; margin-top:10px; margin-bottom:10px}
TABLE.hr-orange TD { height:2px; background: url('/images/hr-orange-bg.gif'); }


/* TOOL TIP */
.tool-tip {
	color: #6D6E71;
	width: 185px;
	z-index: 13000;
	text-align:left;
	line-height:13px;
}

.tool-title {
	font-weight: bold;
	font-size: 12px;
	line-height:18px;
	margin: 0;
	color: #F47921;
	padding: 11px 8px 4px 25px;
	background: url(/images/bubble.gif) top left;
}

.tool-text {
	font-size: 10px;
	padding: 2px 27px 8px 11px;
	background: url(/images/bubble.gif) bottom right;

}


DIV#error { font-size: 13px; color: red; margin:20px; font-weight:bold }

DIV#main_padding { _height:501px; min-height:701px }
DIV#main_padding2 { _height:501px; min-height:701px }
DIV.orange-bg { _height:501px; min-height:701px }

DIV.tip { font-family: Arial; font-size:10px; width:152px; height: 121px; overflow: hidden }
DIV.tip DIV.title { font-weight: bold; float:right; width:95px; text-align:right; color:#7171B0}
DIV.tip DIV.body { text-align:justify; margin-top:8px; line-height:12px; overflow: hidden;  color:#A3A0D9 }
DIV.tip DIV.more { margin-top:4px; width:40px; float:right; line-height:10px; font-weight:bold }
DIV.tip DIV.more A { background: url('/images/arrow_blue.gif');  background-repeat: no-repeat;  background-position: 30px 4px; display:block; color:#7171B0;}
DIV.tip-alert-white { background: url(/images/tip_box/box_alert_white.png) }
DIV.tip-alert-colour { background: url(/images/tip_box/box_alert_colour.png) }
DIV.tip-quote-white { background: url(/images/tip_box/box_quote_white.png) }
DIV.tip-quote-colour { background: url(/images/tip_box/box_quote_colour.png) }
DIV.tip-tip-white { background: url(/images/tip_box/box_tip_white.png) }
DIV.tip-tip-colour { background: url(/images/tip_box/box_tip_colour.png) }
DIV.tip-padding { padding:18px 8px 0 8px }
DIV.tip-right { float:right }
DIV.tip-left { float:left }

A.blackarrow { color:black }
A.blackarrow IMG { margin-left:5px }

DIV.strankovani {
	height:30px;
	color:white;
	line-height:30px;
	margin-bottom:15px
}
DIV.strankovani A { font-weight:normal }
DIV.ovladaci-prouzek-modry-left { background: url('/images/ovladaci_prouzek_blue_levy.png'); background-position: left top; background-repeat: no-repeat; height:30px; width:9px; float:left }
DIV.ovladaci-prouzek-modry { background-color:#9492C7; height:30px; width:465px; float:left }
DIV.ovladaci-prouzek-modry-right { background: url('/images/ovladaci_prouzek_blue_pravy.png'); background-position: left top; background-repeat: no-repeat; height:30px; width:9px; float:left }

DIV.ovladaci-prouzek-orange-left { background: url('/images/ovladaci_prouzek_orange_levy.png'); background-position: left top; background-repeat: no-repeat; height:30px; width:9px; float:left }
DIV.ovladaci-prouzek-orange { background-color:#F47920; height:30px; float:left }
DIV.ovladaci-prouzek-orange-right { background: url('/images/ovladaci_prouzek_orange_pravy.png'); background-position: left top; background-repeat: no-repeat; height:30px; width:9px; float:left }


DIV.strbox { float:right }
DIV.strbox_new { float:left }
DIV.strbox DIV.posuvnik { float:left; margin-right:3px; margin-top:6px }
DIV.strbox_left DIV.posuvnik_left { float:left; margin-right:3px; margin-top:0px }
DIV.strbox DIV.stranky { float:left; margin:0 10px 0 7px }
DIV.strbox_left DIV.stranky_left { float:left; margin:0 10px 0 7px }
DIV.strbox A { text-decoration:none; color:white }
DIV.strbox_left A { text-decoration:none; color:black }
DIV.strbox A:hover {text-decoration:none; color:black }
DIV.strbox_left A:hover {text-decoration:none; color:orange }

DIV.strankovani { color: black }
DIV.strankovani DIV.posuvnik { float:left; margin-right:3px; margin-top:6px }
DIV.strankovani DIV.stranky { float:left; margin:0 10px 0 7px }
DIV.strankovani A { text-decoration:none; color:black}
DIV.strankovani A:hover {text-decoration:none; color:black }


IMG.close { float:right; margin:0 0 10px 10px; cursor:pointer }

DIV.slide-date { color:#7071B5; font-size:9px }
DIV.slide-title { color:black; font-size:9px; padding-top:4px }
DIV.slide-title-tworows { color:black; font-size:9px; height:22px; overflow:hidden; padding-top:4px}
DIV.slide-gray { color: #929292; margin-bottom:6px; height:36px; margin-top:2px;overflow:hidden }
DIV.slide-gray-post { color: #929292; margin-bottom:6px; height:36px; margin-top:2px;overflow:hidden }

DIV.htmlbox { z-index:1010; display:none; position:absolute; top: 250px; margin-left:20px; width: 513px}
DIV.htmlbox-inner { width:513px; background-image: url(/images/html_box_bg.gif); background-position: right top; background-color:white }
DIV.htmlbox-padding { padding:0 10px 10px 10px; width:490px; overflow:auto; }
DIV.htmlbox_top { font-size:1px; height:4px; width:513px; background: url(/images/html_box_top_bg.gif) left top }
DIV.htmlbox_bottom { font-size:1px; height:4px; width:513px; background: url(/images/html_box_bottom_bg.gif) left bottom }
IMG.close_bt { margin:5px 10px 10px 0; cursor:pointer; float:right }



A.blue-button {
	float: left;
	display: inline;
	padding-left: 15px;
	background: url('/images/blue-button-left.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-color: #9492c7;
	height: 24px;
}
A.blue-button DIV.link {
	float: left;
	background-color: #9492c7;
	color: white;
	line-height: 24px;
	cursor: pointer;
}
A.blue-button DIV.right {
	float: left;
	margin-left: 15px;
	background: url('/images/blue-button-right.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-color: #9492c7;
	width: 20px;
	height: 24px;
	cursor: pointer;
}


A.blue-button-2 {
	float: left;
	width:155px;
	margin-bottom:4px;
	margin-top:5px;
	background: url('/images/blue-button.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	height: 24px;
	cursor:pointer;
	color: white;
	line-height: 24px;
}

A.blue-button-2 SPAN { padding-left: 25px; }


A.exit_button {
	float: left;
	width:155px;
	margin-bottom:4px;
	margin-top:5px;
	background: url('/images/blue-button.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	height: 24px;
	cursor:pointer;
	color: white;
	line-height: 24px;
}

A.exit_button SPAN { padding-left: 25px; }

UL#ul-pro-reg {
	margin-left:10px;
	padding-left:10px;
}
UL#ul-pro-reg LI A {
	color:#7071B5;
}
A.black { color:black }
A.black:hover { color: #F47920; }

A.white { color:white }
A.white:hover { color: #FFFFFF; }

A#arrow_registrace {
	display:block;
	width:87px;
	height:38px;
	background: url('/images/arrow-registrace.gif');
	background-repeat:no-repeat;
	background-position:0px 0px; font-size:8px;
	color:white;
	font-weight:bold;
	float:right;
	margin-right:10px;
	margin-top:0px
}
A#arrow_registrace DIV { padding-top:12px; padding-left:5px }
DIV.dashed-line-9 {
	height:1px;
	line-height:0px;
	border-bottom: 1px #c2beb0 dashed;
	margin:9px 0 9px 0;
}
#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;
	-moz-opacity: 0.5;
	opacity:.80;
	filter: alpha(opacity=50);
}

TABLE.styleit {
	border-collapse: collapse;
}
TABLE.styleit TD {
	border:1px solid #555555;
	padding:4px;

}

TABLE.styleit TH {
	padding:4px;
	border:1px solid #555555;
	background-color: #EAEAF4;
}