@charset "utf-8";
/* CSS Document */
* { margin: 0 0 0 0; padding:0 0 0 0}

/*img { -ms-interpolation-mode: bicubic; }*/
/*font { margin-left:7px; margin-right:7px; font-size:12px; }*/
.border_zero_img{
  border-width:0px;
}
.border_clara_img{
  border: 2px #CCC solid;
}
.border_clara_img:hover{
  border: 2px #999 solid;
}

body {
	font-family:Arial;
	color:#141414;
	background-color:#141414;
	background-position:center;
	/*background-image:url(../layout/bg4.png);*/
	background-repeat:repeat-y;
	background-attachment:fixed;
	text-transform:none;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:bold;
	
}


.form22 input[type="text"]{display:block;border:1px solid #ccc;background:#F5F5F5;padding:3px;margin:3px 0 3px 0;}
.form22 input[type="text"]:focus{background:#fff}
.form22 input[type="submit"] {cursor:pointer;padding:5px;border:1px solid #ccc; background-color:#F5F5F5;margin-top:3px;}
.form22 input[type="submit"]:hover {background-color:#FFF;border:1px solid #ccc;}
.form22 label{display:block;margin:0 0 4px 0; font-size:12px; text-align:left}

#lang select { width:125px; padding:4px; border:0}

#contactos input[type="text"]{display:block;border:1px solid #ccc;background:#F5F5F5;padding:4px;margin:3px 0 5px 0; width:300px}
#contactos input[type="text"]:focus{background:#fff}
#contactos input[type="password"]{display:block;border:1px solid #ccc;background:#F5F5F5;padding:4px;margin:3px 0 5px 0;}
#contactos input[type="password"]:focus{background:#fff}
#contactos input[type="file"]{display:block;border:1px solid #ccc;background:#F5F5F5;padding:4px;margin:3px 0 5px 0;}
#contactos input[type="file"]:focus{background:#fff}
#contactos input[type="submit"] {cursor:pointer;padding:10px 40px 10px 40px;border:1px solid #ccc; background-color:#F5F5F5;margin-top:5px; margin-bottom:10px}
#contactos input[type="submit"]:hover {background-color:#FFF;border:1px solid #ccc;}
#contactos input[type="bottun"] {cursor:pointer;padding:10px 40px 10px 40px;border:1px solid #ccc; background-color:#F5F5F5;margin-top:5px;}
#contactos input[type="bottun"]:hover {background-color:#FFF;border:1px solid #ccc;}
#contactos textarea{display:block;border:1px solid #ccc;background:#F5F5F5;padding:4px;margin:3px 0 5px 0; width:300px; height:200px}
#contactos textarea:focus{background:#fff}
#contactos label{display:block;margin:0 0 4px 0}
#contactos { padding:10px 20px 10px 20px; display:table; float:left; border: dotted #FFF 1px; width:320px; border-right:#999 1px solid}

div#calendario { margin:auto; width:840px; overflow:auto}
div#calendario a { text-decoration:none }
div#calendario a:hover { text-decoration:underline }
div#calendario table {color:#000; }
/*div#calendario table tr td a {color:#F00; }*/

.suggestionsBox {
	font-size:14px;
	position:absolute;
	left: 0px;
	margin: 0px 0px 0px 0px;
	width: 200px;
	background-color:#FFF;
	border: 1px solid #999;	
	color: #000;
}

.suggestionList {
	margin: 0px;
	padding: 0px;
}

.suggestionList li {
	
	margin: 0px 0px 3px 0px;
	padding: 3px;
	cursor: pointer;
	list-style:none;
	font-weight:normal;
}

.suggestionList li:hover {
	background-color:#CCC;
}


select {
 width:200px;
}
input[type=text] { width:200px }
/* GERAL */
div#bg { margin:auto; width:1400px; height:300px; background-image:url(http://www.cocktailteam.net/layout/bg2.png); position:absolute; float:none}
div#conteudo { margin:auto; width:900px; background-color:#F2F2F2;}
div#topMenu { margin:auto; height:48px; width:900px; background-image:url(http://www.cocktailteam.net/layout/header_bg.jpg); vertical-align:middle; top:50%;display: table; line-height: 48px; font-size:13px }
div#sepBranco { height:2px; width:100%; background-color:#FFF;clear:both; }
div#bannerImg { height:290px; width:900px; background-color:#333; margin:auto }
div#imgText { height:50px; width:400px; background-color:#000; display:table; top:260px; position:absolute; margin:0; float:left;line-height:50px; }
div#sepCentral2 { height:23px; width:900px; margin:auto; background-color:#141414; background-image:url(../layout/header2_bg.jpg)}
div#sepCentral { height:10px; width:900px; margin:auto; background-color:#141414; }
div#menuLateral { width:180px; background-color:#F2F2F2; float:left; min-width:180px;}
div#conteudo2 { width:700px; background-color:#F2F2F2; float:left; padding: 5px 10px 5px 10px; overflow:auto; min-height:500px; color:#000 }
div#conteudo2 li { list-style: none; vertical-align:middle; line-height: normal; text-transform:none; }
div#conteudo3 { width:880px; background-color:#F2F2F2; float:left; padding: 5px 10px 5px 10px; overflow:auto; margin:auto; min-height:500px; text-align:justify;}
div#conteudo3 li { list-style: none; vertical-align:middle; line-height: normal; text-transform:none;}
div#footer { width:100%; background-image:url(../layout/footerbg.jpg); background-repeat:repeat-x; background-color:#171717; clear:both; text-align:center; min-height:165px }
#links { height:77px; width:900px;}
#links div{ width:150px; height:77px; float:left}
#links div img{width:150px; height:77px; border:0;}
#linkCurso a{color:#F00; text-decoration:none;}
#linkCurso a:hover{color:#F00; text-decoration:underline;}

/* CAIXA DE TEXTO IMAGEM */

#imgText h1{ font-size:27px; font-weight:bold; text-align:right; margin-right:10px; }

/* MENU LATERAL */

#menuLateral2 ul li { font-family:arial; list-style: none; vertical-align:middle; line-height: normal; text-transform:none; } 
#menuLateral2 li { background-color:#b43025; padding:8px 0px 8px 10px; margin-top:1px; } 
#menuLateral2 ul { background-color:#000; padding:0px 0px 0px 0px; line-height: normal; font-size:14pt; }
#menuLateral2 ul li a{ font-size:14pt; }
#menuLateral2 h1 { color:#FFF; padding:8px 5px 8px 5px; font-size:16pt; text-transform:none}
#menuLateral2 li:hover { background-color:#616261; cursor:pointer}

/* CURSOS */

div#InfoCurso { width:49%; text-align:justify; }
div#InfoCurso ul {}
div#InfoCurso ul li { background:url('http://www.cocktailteam.net/layout/title_fade.jpg') repeat-x #FFF top; padding:3px }
div#InfoCurso hr { color:color: rgb(204, 0, 0); height:1px; }
div#InfoCurso ul li ul li { padding:8px; border:0px; background-color:#FFF; background-position:0px 10px; background-repeat:no-repeat; padding-left:13px; padding-right:10px;}
div#InfoFormador { position:relative; width:210px; float:right; background-color:#333; padding: 5px 3px 5px 3px; overflow:auto}
div#InfoPrograma { clear:both;  margin-top:40px; overflow:auto }

#InfoFormador ul li font{color:#999; margin:0; padding:0}

/* GALERIA FOTOS */

#fotos{ overflow:auto; background-color:#FFF; height:450px; max-height:450px; padding-left:3px; padding-top:3px; text-align:center}
#fotos img{float:left;margin:2px;border:0; width:120px; height:100px;}
#fotos img:hover{opacity:0.6}

/* GALERIA FOTOS EVENTOS */

#fotose{ overflow:auto; background-color:#FFF; height:570px; min-height:480px; padding-left:3px; padding-top:3px; text-align:center; float:left; width:530px}
#fotose img{float:left;margin:2px;border:0; width:120px; height:100px;}
#fotose img:hover{opacity:0.6}

/* REVISTAS */

/* TELEVISÃO */

/* FRANCHISING */

/* SOCIAL MEDIA*/

div#footer .kwicks {  
	list-style: none;  
	position: relative;  
	margin: 0;  
	padding: 0;  
}  
 
div#footer .kwicks li{
	float: left;
	width: 100px;
	height: 100px;
	margin-right: 5px;
}
div#footer #kwick1 {
	background-color: #53b388;
	background-image: url('http://www.cocktailteam.net/layout/hi5.jpg');
}
div#footer #kwick2 {
	background-color: #5a69a9;
	background-image: url('http://www.cocktailteam.net/layout/twitter.jpg');
}
div#footer #kwick3 {
	background-color: #c26468;
	background-image: url('http://www.cocktailteam.net/layout/facebook.jpg');
}
div#footer #kwick4 { 
	background-color: #666;
	background-image: url('http://www.cocktailteam.net/layout/orkut.jpg');
	margin-right: none;
}
div#footer #kwick5 { 
	background-color: #666;
	background-image: url('http://www.cocktailteam.net/layout/myspace.jpg');
	margin-right: none;
}


/* MENU LATERAL */

#navMenu {
	margin:0;
	padding:0;
	list-style:none;	
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:40px;
}

	#navMenu li {	
		background:url(http://www.cocktailteam.net/layout/menuBg.gif) repeat-x center center;	/* default background image	*/
		width:170px;							/* width and height of the menu item */
		height:40px;
		position:relative;			/* must set it as relative, because .hover class top and left with absolute position will be positioned according to li.	*/
	}

	#navMenu li a {
		z-index:20;		/* z-index must be higher than .hover class */
		display:block;	/* display as block and set the height according to the height of the menu to make the whole LI clickable	*/
		height:40px;
		position:relative;
		color:#FFF;
		font-size:10px;
		margin-left:3px;
		text-decoration:none;
	}

 	#navMenu li .hover {
		background:url(http://www.cocktailteam.net/layout/menuBgOver.gif) repeat-x center center;		/* mouseover image	*/
		position:absolute;/* must be postion absolute 	*/
		width:170px;	/*	width, height, left and top to fill the whole LI item	*/
		height:40px;
		left:0; 
		top:0;	
		z-index:0;		/* display under the Anchor tag	*/
		display:none;	/* hide it by default	*/
	}

	#navMenu li.selected {
		background:url(http://www.cocktailteam.net/layout/sideMenuBg.jpg) repeat-x center center;	/* selected image	*/
	}
	
div#cocktailBox { overflow:auto; padding:5px; width:200px; height:250px; background-color:#FFF; float:left; margin:12px; border:#CCC 1px solid; }
div#cocktailBoxView { overflow:auto; padding:5px; width:700px; background-color:#FFF; margin:20px; border:#CCC 1px solid; }
div#cocktailBoxViewPrint { overflow:auto; padding:5px; width:700px; background-color:#FFF; margin:0; border:#CCC 1px solid; }
div#cocktailBox:hover { border:#999 1px solid; }	
.erro {
	color:#FFF;
	border:#900 solid 1px;
	padding:25px 25px;
	background:url(http://www.cocktailteam.net/layout/dialog-error.png) center right no-repeat #FF7575; 
}

.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#CCC; margin:0 5px;}
.b2 {height:1px; background:#fff; border-right:2px solid #CCC; border-left:2px solid #CCC; margin:0 3px;}
.b3 {height:1px; background:#fff; border-right:1px solid #CCC; border-left:1px solid #CCC; margin:0 2px;}
.b4 {height:2px; background:#fff; border-right:1px solid #CCC; border-left:1px solid #CCC; margin:0 1px;}
.contentb {background: #fff; border-right:1px solid #CCC; border-left:1px solid #CCC; height:70px; line-height:70px; text-align:center}
.contentb div {margin-left: 5px;}

.divRight { float:right; overflow:auto; width:48%}
.divLeft { float:left; overflow:auto; width:48%;}

.sitemap li{ text-transform:uppercase; background-image:url("http://www.cocktailteam.net/layout/li.png"); background-position:0px 3px; background-repeat:no-repeat; padding-left:16px; padding-bottom:3px; padding-top:2px }
ul.sitemap ul li{ background-image:url("http://www.cocktailteam.net/layout/li.png"); background-position:20px 3px ; background-repeat:no-repeat; padding-left:36px; font-size:12px; padding-bottom:0px; padding-top:0px }

.border_solid{border:#CCC 1px solid; background-color:#FFF}
.liPointer {background-image:url("http://www.cocktailteam.net/layout/li.png"); background-position:0px 3px; background-repeat:no-repeat; padding-left:16px;}
