/* All Typographe css */
@import url(http://fonts.googleapis.com/css?family=Raleway:400,500,700);

@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: 'titillium-regular';
	src:url('/_/assets/fonts/titillium-regular.eot');
	src:url('/_/assets/fonts/titillium-regular.eot?#iefix') format('embedded-opentype'),
		url('/_/assets/fonts/titillium-regular.woff') format('woff'),
		url('/_/assets/fonts/titillium-regular.ttf') format('truetype'),
		url('/_/assets/fonts/titillium-regular.svg#codropsicons') format('svg');
}

h1, h2, h3, h4, h5, h6{
	color:#fff;
} 

.ul li {
    display: inline;
    list-style: none outside none;
}

a,	a:active { color:#0082C3; text-decoration:none; outline:none;}
	a:link { color:#0082C3; text-decoration:none; outline:none;}
	a:visited { color:#0082C3; text-decoration:none; outline:none;}
	a:hover { color:#0082C3; text-decoration:underline; outline:none;}
	a:focus { color:#0082C3; text-decoration:none; outline:none;}
}

/* 
*,*:hover{
	transition:all .5s;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
} */

::selection {
    background: #0082c3;
    color: #fff;
}
::-moz-selection {
    background: #0082c3;
    color: #fff;
}

img {
    border: 0 none;
	max-width:100%;
}
	
.badges li h2{
	margin-top:0px;
	margin-bottom:10px;
	color:#0082c3;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
}

.tx{
	font-size:12px;
	font-family:Raleway;
}
	
/* Additional S3 Typography definition... */

/* Navigation elements */	
.TabNav a:active { color: #007399; text-decoration: none ;}
.TabNav a:link { color: #404040; text-decoration: none ;}
.TabNav a:visited { color: #404040; text-decoration: none ;}
.TabNav a:hover { color: #007399; text-decoration: underline;}
  
 /* Standard Links inside text fields - see also .Text1 as text style */	
.Text1 a:active { color: #007399; text-decoration: none ;}
.Text1 a:link { color: #404040; text-decoration: none ;}
.Text1 a:visited { color: #404040; text-decoration: none ;}
.Text1 a:hover { color: #007399; text-decoration: underline;}

/* In page links that look like links (blue and underline  */	
.StdLink a:active { font-size: 10pt; color: #007AFF; text-decoration: underline ;}
.StdLink a:link { font-size: 10pt; color: #007AFF; text-decoration: none ;}
.StdLink a:visited { font-size: 10pt; color: #007AFF; text-decoration: none ;}
.StdLink a:hover { font-size: 10pt; color: #0000CC; text-decoration: underline;}
.StdLink { font-family: Arial,Helvetica,Sans-serif; font-size: 10pt; color:#404040;}

 /* Standard Links inside text fields - see also .Text1 as text style */	
.TopNav a:active {font-size: 10pt; color: #007399; text-decoration: none ;}
.TopNav a:link { font-size: 10pt;color: #404040; text-decoration: none ;}
.TopNav a:visited { font-size: 10pt;color: #404040; text-decoration: none ;}
.TopNav a:hover { font-size: 10pt;color: #007399; text-decoration: none;}

/* Headlines that suggest that it is a link (XeeMeblue and underline  */	
.LinkedTitle a:active { font-size: 14px; color: #007AFF; text-decoration: none;}
.LinkedTitle a:link { font-size: 14px; color: #007AFF; text-decoration: none;}
.LinkedTitle a:visited { font-size: 14px; color: #007AFF; text-decoration: none;}
.LinkedTitle a:hover { font-size: 14px; color: #0000CC; text-decoration: underline;}
.LinkedTitle { font-family: Arial,Helvetica,Sans-serif; font-size: 18px;}
 
/* Headlines that suggest that it is a link (XeeMeblue and underline  */	
.SPLink a:active { font-size: 60px; color: #FFF; text-decoration: none;font-weight:bold;}
.SPLink a:link { font-size: 60px; color: #FFF; text-decoration: none;font-weight:bold;}
.SPLink a:visited { font-size: 60px; color: #FFF; text-decoration: none;font-weight:bold;}
.SPLink a:hover { font-size: 60px; color: #0000CC; text-decoration: none;font-weight:bold;}
.SPLink { font-family: Arial,Helvetica,Sans-serif; font-size: 60px;text-decoration: none;font-weight:bold;}

/* In page links that look like links (blue and underline  */	
.miniLink a:active { font-size: 8pt; color: #404040; text-decoration: none ;}
.miniLink a:link { font-size: 8pt; color: #404040; text-decoration: none ;}
.miniLink a:visited { font-size: 8pt; color: #404040; text-decoration: none ;}
.miniLink a:hover { font-size: 8pt; color: #007399; text-decoration: underline ;}
.miniLink { font-family: Arial,Helvetica,Sans-serif; font-size: 8pt; color:#404040;}



/* Text headlines */
.Headline { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 16px;
color:#007399;
font-weight:bold;
}

.Headline1 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 30px;
color:#007399;
font-weight:100;
}

.Headline2 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 24px;
color:#007399;
font-weight:500;
}

.Headline3 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 18px;
color:#007399;
font-weight:100;
}

.HeadlineL { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 26px;
color:#007399;
font-weight:normal;
}


.HeadlineXL { 
font-family: AvantGarde Md BT,Arial,Helvetica,Sans-serif; 
font-size: 32px;
color:#007399;
font-weight:normal;
}

.HeadlineXXL { 
font-family: AvantGarde Md BT,Arial,Helvetica,Sans-serif; 
font-size: 38px;
color:#007399;
font-weight:normal;
}

.HeadlineGrayXXL { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 38px;
color:#D4D4E4;
font-weight:normal;
}

.HeadlineRed { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 16px;
color:#FF0000;
font-weight:bold;
}

.HeadlineRedXL { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 20px;
color:#FF0000;
font-weight:bold;
}

.HeadlineRedXXL { 
font-family: AvantGarde Md BT,Arial,Helvetica,Sans-serif; 
font-size: 38px;
color:#F00;
font-weight:normal;
}

.Headline1black { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 26px;
color:#404040;
font-weight:bold;
}

/* Text formats */
.Text0 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 14pt;
color:#404040;
font-weight:normal;
}

.Text1 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 10pt;
color:#404040;
}

.Text1b { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 9pt;
font-weight:bold;
color:#606060;
}

.Text2 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 9pt;
color:#606060;
font-weight:normal;
}

.Text3 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 8pt;
color:#404040;
font-weight:normal;
}

.Text4 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 12pt;
color:#404040;
font-weight:normal;
padding: 10px;
line-height: 18pt;
}

.TextNavBar { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 10pt;
color:#404040;
}

.TextNavBar1 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 10pt;
color:#404040;
}

.TabNav { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 10pt;
color:#404040;
}

.Navi2 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 10pt;
font-weight: bold;
color:#007399;
}


.TopNavi { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 8pt;
color:#606060;
}

.TopNavi2 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 10pt;
font-weight: bold;	
color:#330099;
}


	